MPEG1or2Demux::OutputDescriptor Struct Reference

Collaboration diagram for MPEG1or2Demux::OutputDescriptor:

Collaboration graph
[legend]

Data Fields

unsigned char * to
unsigned maxSize
FramedSource::afterGettingFuncfAfterGettingFunc
void * afterGettingClientData
FramedSource::onCloseFuncfOnCloseFunc
void * onCloseClientData
unsigned frameSize
timeval presentationTime
SavedDatasavedDataHead
SavedDatasavedDataTail
unsigned savedDataTotalSize
Boolean isPotentiallyReadable
Boolean isCurrentlyActive
Boolean isCurrentlyAwaitingData

Data Structures

class  SavedData

Detailed Description

Definition at line 120 of file MPEG1or2Demux.hh.


Field Documentation

unsigned char* MPEG1or2Demux::OutputDescriptor::to

Definition at line 122 of file MPEG1or2Demux.hh.

Referenced by MPEGProgramStreamParser::parsePESPacket(), and MPEG1or2Demux::registerReadInterest().

unsigned MPEG1or2Demux::OutputDescriptor::maxSize

Definition at line 122 of file MPEG1or2Demux.hh.

Referenced by MPEGProgramStreamParser::parsePESPacket(), and MPEG1or2Demux::registerReadInterest().

FramedSource::afterGettingFunc* MPEG1or2Demux::OutputDescriptor::fAfterGettingFunc

Definition at line 123 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::continueReadProcessing(), and MPEG1or2Demux::registerReadInterest().

void* MPEG1or2Demux::OutputDescriptor::afterGettingClientData

Definition at line 124 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::continueReadProcessing(), and MPEG1or2Demux::registerReadInterest().

FramedSource::onCloseFunc* MPEG1or2Demux::OutputDescriptor::fOnCloseFunc

Definition at line 125 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::handleClosure(), and MPEG1or2Demux::registerReadInterest().

void* MPEG1or2Demux::OutputDescriptor::onCloseClientData

Definition at line 126 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::handleClosure(), and MPEG1or2Demux::registerReadInterest().

unsigned MPEG1or2Demux::OutputDescriptor::frameSize

Definition at line 129 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::continueReadProcessing(), and MPEGProgramStreamParser::parsePESPacket().

struct timeval MPEG1or2Demux::OutputDescriptor::presentationTime [read]

Definition at line 129 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::continueReadProcessing().

SavedData* MPEG1or2Demux::OutputDescriptor::savedDataHead

Definition at line 130 of file MPEG1or2Demux.hh.

Referenced by MPEGProgramStreamParser::parsePESPacket(), and MPEG1or2Demux::useSavedData().

SavedData* MPEG1or2Demux::OutputDescriptor::savedDataTail

Definition at line 132 of file MPEG1or2Demux.hh.

Referenced by MPEGProgramStreamParser::parsePESPacket(), and MPEG1or2Demux::useSavedData().

unsigned MPEG1or2Demux::OutputDescriptor::savedDataTotalSize

Definition at line 133 of file MPEG1or2Demux.hh.

Referenced by MPEGProgramStreamParser::parsePESPacket(), and MPEG1or2Demux::useSavedData().

Boolean MPEG1or2Demux::OutputDescriptor::isPotentiallyReadable

Definition at line 136 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::newElementaryStream(), and MPEGProgramStreamParser::parsePESPacket().

Boolean MPEG1or2Demux::OutputDescriptor::isCurrentlyActive

Definition at line 137 of file MPEG1or2Demux.hh.

Referenced by MPEGProgramStreamParser::parsePESPacket(), MPEG1or2Demux::registerReadInterest(), MPEG1or2Demux::stopGettingFrames(), and MPEG1or2Demux::useSavedData().

Boolean MPEG1or2Demux::OutputDescriptor::isCurrentlyAwaitingData

Definition at line 138 of file MPEG1or2Demux.hh.

Referenced by MPEG1or2Demux::continueReadProcessing(), MPEGProgramStreamParser::parsePESPacket(), MPEG1or2Demux::registerReadInterest(), and MPEG1or2Demux::stopGettingFrames().


The documentation for this struct was generated from the following file:
Generated on Tue Oct 7 15:39:56 2008 for live by  doxygen 1.5.2