|
MPEG1or2DemuxedElementaryStream * | newElementaryStream (u_int8_t streamIdTag) |
|
MPEG1or2DemuxedElementaryStream * | newAudioStream () |
|
MPEG1or2DemuxedElementaryStream * | newVideoStream () |
|
MPEG1or2DemuxedElementaryStream * | newRawPESStream () |
|
void | getNextFrame (u_int8_t streamIdTag, unsigned char *to, unsigned maxSize, FramedSource::afterGettingFunc *afterGettingFunc, void *afterGettingClientData, FramedSource::onCloseFunc *onCloseFunc, void *onCloseClientData) |
|
void | stopGettingFrames (u_int8_t streamIdTag) |
|
FramedSource * | inputSource () const |
|
SCR & | lastSeenSCR () |
|
unsigned char | mpegVersion () const |
|
void | flushInput () |
|
UsageEnvironment & | envir () const |
|
char const * | name () const |
|
virtual Boolean | isSource () const |
|
virtual Boolean | isSink () const |
|
virtual Boolean | isRTCPInstance () const |
|
virtual Boolean | isRTSPClient () const |
|
virtual Boolean | isRTSPServer () const |
|
virtual Boolean | isMediaSession () const |
|
virtual Boolean | isServerMediaSession () const |
|
|
static MPEG1or2Demux * | createNew (UsageEnvironment &env, FramedSource *inputSource, Boolean reclaimWhenLastESDies=False, MPEG1or2DemuxOnDeletionFunc *onDeletionFunc=NULL, void *objectToNotify=NULL) |
|
static void | handleClosure (void *clientData) |
|
static Boolean | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) |
|
static void | close (UsageEnvironment &env, char const *mediumName) |
|
static void | close (Medium *medium) |
|
|
class | MPEG1or2DemuxedElementaryStream |
|
class | MPEGProgramStreamParser |
|
The documentation for this class was generated from the following files: