|
MythTV
0.26-pre
|
Public Member Functions | |
| SubsessionBuffer (unsigned bufferSize) | |
| virtual | ~SubsessionBuffer () |
| void | reset () |
| void | addBytes (unsigned numBytes) |
| unsigned char * | dataStart () |
| unsigned char * | dataEnd () |
| unsigned | bytesInUse () const |
| unsigned | bytesAvailable () const |
| void | setPresentationTime (struct timeval const &presentationTime) |
| struct timeval const & | presentationTime () const |
| SubsessionBuffer (unsigned bufferSize) | |
| virtual | ~SubsessionBuffer () |
| void | reset () |
| void | addBytes (unsigned numBytes) |
| unsigned char * | dataStart () |
| unsigned char * | dataEnd () |
| unsigned | bytesInUse () const |
| unsigned | bytesAvailable () const |
| void | setPresentationTime (struct timeval const &presentationTime) |
| struct timeval const & | presentationTime () const |
Private Attributes | |
| unsigned | fBufferSize |
| struct timeval | fPresentationTime |
| unsigned char * | fData |
| unsigned | fBytesInUse |
Definition at line 30 of file AVIFileSink.cpp.
| SubsessionBuffer::SubsessionBuffer | ( | unsigned | bufferSize | ) | [inline] |
Definition at line 32 of file AVIFileSink.cpp.
| virtual SubsessionBuffer::~SubsessionBuffer | ( | ) | [inline, virtual] |
Definition at line 37 of file AVIFileSink.cpp.
| SubsessionBuffer::SubsessionBuffer | ( | unsigned | bufferSize | ) | [inline] |
Definition at line 59 of file QuickTimeFileSink.cpp.
| virtual SubsessionBuffer::~SubsessionBuffer | ( | ) | [inline, virtual] |
Definition at line 64 of file QuickTimeFileSink.cpp.
| void SubsessionBuffer::reset | ( | ) | [inline] |
Definition at line 38 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState::afterGettingFrame(), SubsessionIOState::afterGettingFrame(), and SubsessionBuffer().
| void SubsessionBuffer::addBytes | ( | unsigned | numBytes | ) | [inline] |
Definition at line 39 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState::afterGettingFrame(), and SubsessionIOState::afterGettingFrame().
| unsigned char* SubsessionBuffer::dataStart | ( | ) | [inline] |
Definition at line 41 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState::useFrame(), and SubsessionIOState::useFrame().
| unsigned char* SubsessionBuffer::dataEnd | ( | ) | [inline] |
Definition at line 42 of file AVIFileSink.cpp.
| unsigned SubsessionBuffer::bytesInUse | ( | ) | const [inline] |
Definition at line 43 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState::afterGettingFrame(), SubsessionIOState::afterGettingFrame(), AVISubsessionIOState::useFrame(), and SubsessionIOState::useFrame().
| unsigned SubsessionBuffer::bytesAvailable | ( | ) | const [inline] |
Definition at line 44 of file AVIFileSink.cpp.
| void SubsessionBuffer::setPresentationTime | ( | struct timeval const & | presentationTime | ) | [inline] |
Definition at line 46 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState::afterGettingFrame(), and SubsessionIOState::afterGettingFrame().
| struct timeval const& SubsessionBuffer::presentationTime | ( | ) | const [inline, read] |
Definition at line 49 of file AVIFileSink.cpp.
Referenced by setPresentationTime(), AVISubsessionIOState::useFrame(), and SubsessionIOState::useFrame().
| void SubsessionBuffer::reset | ( | ) | [inline] |
Definition at line 65 of file QuickTimeFileSink.cpp.
| void SubsessionBuffer::addBytes | ( | unsigned | numBytes | ) | [inline] |
Definition at line 66 of file QuickTimeFileSink.cpp.
| unsigned char* SubsessionBuffer::dataStart | ( | ) | [inline] |
Definition at line 68 of file QuickTimeFileSink.cpp.
| unsigned char* SubsessionBuffer::dataEnd | ( | ) | [inline] |
Definition at line 69 of file QuickTimeFileSink.cpp.
| unsigned SubsessionBuffer::bytesInUse | ( | ) | const [inline] |
Definition at line 70 of file QuickTimeFileSink.cpp.
| unsigned SubsessionBuffer::bytesAvailable | ( | ) | const [inline] |
Definition at line 71 of file QuickTimeFileSink.cpp.
| void SubsessionBuffer::setPresentationTime | ( | struct timeval const & | presentationTime | ) | [inline] |
Definition at line 73 of file QuickTimeFileSink.cpp.
| struct timeval const& SubsessionBuffer::presentationTime | ( | ) | const [inline, read] |
Definition at line 76 of file QuickTimeFileSink.cpp.
unsigned SubsessionBuffer::fBufferSize [private] |
Definition at line 52 of file AVIFileSink.cpp.
Referenced by bytesAvailable().
struct timeval SubsessionBuffer::fPresentationTime [private] |
Definition at line 53 of file AVIFileSink.cpp.
Referenced by presentationTime(), and setPresentationTime().
unsigned char * SubsessionBuffer::fData [private] |
Definition at line 54 of file AVIFileSink.cpp.
Referenced by dataEnd(), dataStart(), SubsessionBuffer(), and ~SubsessionBuffer().
unsigned SubsessionBuffer::fBytesInUse [private] |
Definition at line 55 of file AVIFileSink.cpp.
Referenced by addBytes(), bytesAvailable(), bytesInUse(), dataEnd(), and reset().
1.7.6.1