|
typedef void() | afterPlayingFunc(void *clientData) |
|
|
Groupsock const & | groupsockBeingUsed () const |
|
Groupsock & | groupsockBeingUsed () |
|
unsigned char | rtpPayloadType () const |
|
unsigned | rtpTimestampFrequency () const |
|
void | setRTPTimestampFrequency (unsigned freq) |
|
char const * | rtpPayloadFormatName () const |
|
unsigned | numChannels () const |
|
void | setupForSRTP (Boolean useEncryption) |
|
u_int8_t * | setupForSRTP (Boolean useEncryption, unsigned &resultMIKEYStateMessageSize) |
|
void | setupForSRTP (u_int8_t const *MIKEYStateMessage, unsigned MIKEYStateMessageSize) |
|
virtual char const * | sdpMediaType () const |
|
virtual char * | rtpmapLine () const |
|
virtual char * | keyMgmtLine () |
|
virtual char const * | auxSDPLine () |
|
u_int16_t | currentSeqNo () const |
|
u_int32_t | presetNextTimestamp () |
|
RTPTransmissionStatsDB & | transmissionStatsDB () const |
|
Boolean | nextTimestampHasBeenPreset () const |
|
Boolean & | enableRTCPReports () |
|
void | getTotalBitrate (unsigned &outNumBytes, double &outElapsedTime) |
|
struct timeval const & | creationTime () const |
|
struct timeval const & | initialPresentationTime () const |
|
struct timeval const & | mostRecentPresentationTime () const |
|
void | resetPresentationTimes () |
|
void | setStreamSocket (int sockNum, unsigned char streamChannelId, TLSState *tlsState) |
|
void | addStreamSocket (int sockNum, unsigned char streamChannelId, TLSState *tlsState) |
|
void | removeStreamSocket (int sockNum, unsigned char streamChannelId) |
|
unsigned & | estimatedBitrate () |
|
u_int32_t | SSRC () const |
|
SRTPCryptographicContext * | getCrypto () const |
|
Boolean | startPlaying (MediaSource &source, afterPlayingFunc *afterFunc, void *afterClientData) |
|
virtual void | stopPlaying () |
|
FramedSource * | source () const |
|
UsageEnvironment & | envir () const |
|
char const * | name () const |
|
virtual Boolean | isSource () const |
|
virtual Boolean | isRTCPInstance () const |
|
virtual Boolean | isRTSPClient () const |
|
virtual Boolean | isRTSPServer () const |
|
virtual Boolean | isMediaSession () const |
|
virtual Boolean | isServerMediaSession () const |
|
|
| RTPSink (UsageEnvironment &env, Groupsock *rtpGS, unsigned char rtpPayloadType, u_int32_t rtpTimestampFrequency, char const *rtpPayloadFormatName, unsigned numChannels) |
|
u_int32_t | convertToRTPTimestamp (struct timeval tv) |
|
unsigned | packetCount () const |
|
unsigned | octetCount () const |
|
virtual Boolean | sourceIsCompatibleWithUs (MediaSource &source) |
|
virtual Boolean | continuePlaying ()=0 |
|
void | onSourceClosure () |
|
TaskToken & | nextTask () |
|
|
static void | onSourceClosure (void *clientData) |
|
|
RTPInterface | fRTPInterface |
|
unsigned char | fRTPPayloadType |
|
unsigned | fPacketCount |
|
unsigned | fOctetCount |
|
unsigned | fTotalOctetCount |
|
struct timeval fTotalOctetCountStartTime fInitialPresentationTime | fMostRecentPresentationTime |
|
u_int32_t | fCurrentTimestamp |
|
u_int16_t | fSeqNo |
|
MIKEYState * | fMIKEYState |
|
SRTPCryptographicContext * | fCrypto |
|
FramedSource * | fSource |
|
|
class | RTCPInstance |
|
class | RTPTransmissionStats |
|
The documentation for this class was generated from the following files: