Skip to content
This repository was archived by the owner on Apr 16, 2026. It is now read-only.

Commit bcd64b6

Browse files
Nils Schimmelmanngtxaspec
authored andcommitted
fix backchannel setup to use a custom pauseStream()
1 parent 0818307 commit bcd64b6

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/BackchannelServerMediaSubsession.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,12 @@ void BackchannelServerMediaSubsession::deleteStream(unsigned clientSessionId, vo
366366
}
367367
}
368368

369+
void BackchannelServerMediaSubsession::pauseStream(unsigned /*clientSessionId*/,
370+
void * /*streamToken*/)
371+
{
372+
// We do not support PAUSE in this subsession
373+
}
374+
369375
void BackchannelServerMediaSubsession::getRTPSinkandRTCP(void *streamToken,
370376
RTPSink *&rtpSink,
371377
RTCPInstance *&rtcp)

src/BackchannelServerMediaSubsession.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class BackchannelServerMediaSubsession : public OnDemandServerMediaSubsession
5757
ServerRequestAlternativeByteHandler *serverRequestAlternativeByteHandler,
5858
void *serverRequestAlternativeByteHandlerClientData);
5959
virtual void deleteStream(unsigned clientSessionId, void *&streamToken);
60+
virtual void pauseStream(unsigned clientSessionId, void *streamToken);
6061

6162
virtual void getRTPSinkandRTCP(void *streamToken, RTPSink *&rtpSink, RTCPInstance *&rtcp);
6263
virtual FramedSource *createNewStreamSource(unsigned clientSessionId, unsigned &estBitrate);

0 commit comments

Comments
 (0)