#include <MPEG1or2Demux.hh>
|
| MPEG1or2Demux (UsageEnvironment &env, FramedSource *inputSource, Boolean reclaimWhenLastESDies, MPEG1or2DemuxOnDeletionFunc *onDeletionFunc, void *objectToNotify) |
|
virtual | ~MPEG1or2Demux () |
|
void | registerReadInterest (u_int8_t streamIdTag, unsigned char *to, unsigned maxSize, FramedSource::afterGettingFunc *afterGettingFunc, void *afterGettingClientData, FramedSource::onCloseFunc *onCloseFunc, void *onCloseClientData) |
|
Boolean | useSavedData (u_int8_t streamIdTag, unsigned char *to, unsigned maxSize, FramedSource::afterGettingFunc *afterGettingFunc, void *afterGettingClientData) |
|
void | continueReadProcessing () |
|
void | noteElementaryStreamDeletion (MPEG1or2DemuxedElementaryStream *es) |
|
|
static void | continueReadProcessing (void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime) |
|
Definition at line 32 of file MPEG1or2Demux.hh.
◆ OutputDescriptor_t
◆ MPEG1or2Demux()
◆ ~MPEG1or2Demux()
virtual MPEG1or2Demux::~MPEG1or2Demux |
( |
| ) |
|
|
privatevirtual |
◆ close() [1/2]
static void Medium::close |
( |
Medium * |
medium | ) |
|
|
staticinherited |
◆ close() [2/2]
◆ continueReadProcessing() [1/2]
void MPEG1or2Demux::continueReadProcessing |
( |
| ) |
|
|
private |
◆ continueReadProcessing() [2/2]
static void MPEG1or2Demux::continueReadProcessing |
( |
void * |
clientData, |
|
|
unsigned char * |
ptr, |
|
|
unsigned |
size, |
|
|
struct timeval |
presentationTime |
|
) |
| |
|
staticprivate |
◆ createNew()
◆ envir()
◆ flushInput()
void MPEG1or2Demux::flushInput |
( |
| ) |
|
◆ getNextFrame()
◆ handleClosure()
static void MPEG1or2Demux::handleClosure |
( |
void * |
clientData | ) |
|
|
static |
◆ inputSource()
◆ isMediaSession()
virtual Boolean Medium::isMediaSession |
( |
| ) |
const |
|
virtualinherited |
◆ isRTCPInstance()
virtual Boolean Medium::isRTCPInstance |
( |
| ) |
const |
|
virtualinherited |
◆ isRTSPClient()
virtual Boolean Medium::isRTSPClient |
( |
| ) |
const |
|
virtualinherited |
◆ isRTSPServer()
virtual Boolean Medium::isRTSPServer |
( |
| ) |
const |
|
virtualinherited |
◆ isServerMediaSession()
virtual Boolean Medium::isServerMediaSession |
( |
| ) |
const |
|
virtualinherited |
◆ isSink()
virtual Boolean Medium::isSink |
( |
| ) |
const |
|
virtualinherited |
◆ isSource()
virtual Boolean Medium::isSource |
( |
| ) |
const |
|
virtualinherited |
◆ lastSeenSCR()
SCR & MPEG1or2Demux::lastSeenSCR |
( |
| ) |
|
|
inline |
◆ lookupByName()
◆ mpegVersion()
unsigned char MPEG1or2Demux::mpegVersion |
( |
| ) |
const |
|
inline |
◆ name()
char const * Medium::name |
( |
| ) |
const |
|
inlineinherited |
◆ newAudioStream()
◆ newElementaryStream()
◆ newRawPESStream()
◆ newVideoStream()
◆ nextTask()
◆ noteElementaryStreamDeletion()
◆ registerReadInterest()
◆ stopGettingFrames()
void MPEG1or2Demux::stopGettingFrames |
( |
u_int8_t |
streamIdTag | ) |
|
◆ useSavedData()
◆ MPEG1or2DemuxedElementaryStream
◆ MPEGProgramStreamParser
friend class MPEGProgramStreamParser |
|
friend |
◆ fEnviron
◆ fHaveUndeliveredData
Boolean MPEG1or2Demux::fHaveUndeliveredData |
|
private |
◆ fInputSource
◆ fLastSeenSCR
SCR MPEG1or2Demux::fLastSeenSCR |
|
private |
◆ fMediumName
◆ fMPEGversion
unsigned char MPEG1or2Demux::fMPEGversion |
|
private |
◆ fNextAudioStreamNumber
unsigned char MPEG1or2Demux::fNextAudioStreamNumber |
|
private |
◆ fNextTask
◆ fNextVideoStreamNumber
unsigned char MPEG1or2Demux::fNextVideoStreamNumber |
|
private |
◆ fNumOutstandingESs
unsigned MPEG1or2Demux::fNumOutstandingESs |
|
private |
◆ fNumPendingReads
unsigned MPEG1or2Demux::fNumPendingReads |
|
private |
◆ fOnDeletionFunc
◆ fOnDeletionObjectToNotify
void* MPEG1or2Demux::fOnDeletionObjectToNotify |
|
private |
◆ fOutput
◆ fParser
◆ fReclaimWhenLastESDies
Boolean MPEG1or2Demux::fReclaimWhenLastESDies |
|
private |
The documentation for this class was generated from the following file: