#include <HWMFLive555.h>
|
using | Base = OnDemandServerMediaSubsession |
|
|
virtual char const * | getAuxSDPLine (RTPSink *rtpSink, FramedSource *inputSource) override |
|
virtual FramedSource * | createNewStreamSource (unsigned clientSessionId, unsigned &estBitrate) override |
|
virtual RTPSink * | createNewRTPSink (Groupsock *rtpGroupsock, unsigned char rtpPayloadTypeIfDynamic, FramedSource *inputSource) override |
|
◆ Base
◆ MediaFoundationMediaSubsession()
Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::MediaFoundationMediaSubsession |
( |
UsageEnvironment & | env, |
|
|
Boolean | reuseFirstSource, |
|
|
portNumBits | initialPortNum = 6970, |
|
|
Boolean | multiplexRTCPWithRTP = False ) |
|
inline |
◆ ~MediaFoundationMediaSubsession()
Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::~MediaFoundationMediaSubsession |
( |
| ) |
|
|
inline |
◆ afterPlayingDummy()
static void Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::afterPlayingDummy |
( |
void * | clientData | ) |
|
|
inlinestaticprivate |
◆ afterPlayingDummy1()
void Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::afterPlayingDummy1 |
( |
| ) |
|
|
inlineprivate |
◆ checkForAuxSDPLine()
static void Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::checkForAuxSDPLine |
( |
void * | clientData | ) |
|
|
inlinestaticprivate |
◆ checkForAuxSDPLine1()
void Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::checkForAuxSDPLine1 |
( |
| ) |
|
|
inlineprivate |
◆ createNew()
static MediaFoundationMediaSubsession * Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::createNew |
( |
UsageEnvironment & | env, |
|
|
Boolean | reuseFirstSource, |
|
|
portNumBits | initialPortNum = 6970, |
|
|
Boolean | multiplexRTCPWithRTP = False ) |
|
inlinestatic |
◆ createNewRTPSink()
virtual RTPSink * Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::createNewRTPSink |
( |
Groupsock * | rtpGroupsock, |
|
|
unsigned char | rtpPayloadTypeIfDynamic, |
|
|
FramedSource * | inputSource ) |
|
inlineoverrideprotectedvirtual |
◆ createNewStreamSource()
virtual FramedSource * Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::createNewStreamSource |
( |
unsigned | clientSessionId, |
|
|
unsigned & | estBitrate ) |
|
inlineoverrideprotectedvirtual |
◆ getAuxSDPLine()
virtual char const * Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::getAuxSDPLine |
( |
RTPSink * | rtpSink, |
|
|
FramedSource * | inputSource ) |
|
inlineoverrideprotectedvirtual |
◆ setDoneFlag()
void Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::setDoneFlag |
( |
| ) |
|
|
inlineprivate |
◆ auxSDPLine_
char* Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::auxSDPLine_ = nullptr |
|
private |
◆ doneFlag_
char Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::doneFlag_ = 0 |
|
private |
◆ dummyRTPSink_
RTPSink* Harlinn::Windows::Media::LiveMedia::MediaFoundationMediaSubsession::dummyRTPSink_ = nullptr |
|
private |
The documentation for this class was generated from the following file: