|
MythTV
0.26-pre
|
Public Member Functions | |
| AVISubsessionIOState (AVIFileSink &sink, MediaSubsession &subsession) | |
| virtual | ~AVISubsessionIOState () |
| void | setAVIstate (unsigned subsessionIndex) |
| void | setFinalAVIstate () |
| void | afterGettingFrame (unsigned packetDataSize, struct timeval presentationTime) |
| void | onSourceClosure () |
| UsageEnvironment & | envir () const |
Public Attributes | |
| SubsessionBuffer * | fBuffer |
| SubsessionBuffer * | fPrevBuffer |
| AVIFileSink & | fOurSink |
| MediaSubsession & | fOurSubsession |
| unsigned short | fLastPacketRTPSeqNum |
| Boolean | fOurSourceIsActive |
| struct timeval | fPrevPresentationTime |
| unsigned | fMaxBytesPerSecond |
| Boolean | fIsVideo |
| Boolean | fIsAudio |
| Boolean | fIsByteSwappedAudio |
| unsigned | fAVISubsessionTag |
| unsigned | fAVICodecHandlerType |
| unsigned | fAVISamplingFrequency |
| u_int16_t | fWAVCodecTag |
| unsigned | fAVIScale |
| unsigned | fAVIRate |
| unsigned | fAVISize |
| unsigned | fNumFrames |
| unsigned | fSTRHFrameCountPosition |
Private Member Functions | |
| void | useFrame (SubsessionBuffer &buffer) |
Definition at line 58 of file AVIFileSink.cpp.
| AVISubsessionIOState::AVISubsessionIOState | ( | AVIFileSink & | sink, |
| MediaSubsession & | subsession | ||
| ) |
Definition at line 321 of file AVIFileSink.cpp.
| AVISubsessionIOState::~AVISubsessionIOState | ( | ) | [virtual] |
Definition at line 336 of file AVIFileSink.cpp.
| void AVISubsessionIOState::setAVIstate | ( | unsigned | subsessionIndex | ) |
Definition at line 340 of file AVIFileSink.cpp.
| void AVISubsessionIOState::afterGettingFrame | ( | unsigned | packetDataSize, |
| struct timeval | presentationTime | ||
| ) |
Definition at line 406 of file AVIFileSink.cpp.
Definition at line 478 of file AVIFileSink.cpp.
| UsageEnvironment& AVISubsessionIOState::envir | ( | ) | const [inline] |
Definition at line 70 of file AVIFileSink.cpp.
| void AVISubsessionIOState::useFrame | ( | SubsessionBuffer & | buffer | ) | [private] |
Definition at line 440 of file AVIFileSink.cpp.
Referenced by afterGettingFrame().
Definition at line 73 of file AVIFileSink.cpp.
Referenced by afterGettingFrame(), AVISubsessionIOState(), and ~AVISubsessionIOState().
Definition at line 73 of file AVIFileSink.cpp.
Referenced by afterGettingFrame(), AVISubsessionIOState(), and ~AVISubsessionIOState().
| AVIFileSink& AVISubsessionIOState::fOurSink |
Definition at line 74 of file AVIFileSink.cpp.
Referenced by afterGettingFrame(), AVISubsessionIOState(), envir(), onSourceClosure(), setAVIstate(), and useFrame().
| MediaSubsession& AVISubsessionIOState::fOurSubsession |
Definition at line 75 of file AVIFileSink.cpp.
Referenced by afterGettingFrame(), and setAVIstate().
| unsigned short AVISubsessionIOState::fLastPacketRTPSeqNum |
Definition at line 77 of file AVIFileSink.cpp.
Referenced by afterGettingFrame().
Definition at line 78 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState(), and onSourceClosure().
| struct timeval AVISubsessionIOState::fPrevPresentationTime |
Definition at line 79 of file AVIFileSink.cpp.
Referenced by AVISubsessionIOState(), and useFrame().
Definition at line 80 of file AVIFileSink.cpp.
Referenced by useFrame().
| Boolean AVISubsessionIOState::fIsVideo |
Definition at line 81 of file AVIFileSink.cpp.
Referenced by setAVIstate().
| Boolean AVISubsessionIOState::fIsAudio |
Definition at line 81 of file AVIFileSink.cpp.
Referenced by setAVIstate().
Definition at line 81 of file AVIFileSink.cpp.
Referenced by setAVIstate(), and useFrame().
Definition at line 82 of file AVIFileSink.cpp.
Referenced by setAVIstate(), and useFrame().
Definition at line 83 of file AVIFileSink.cpp.
Referenced by setAVIstate().
Definition at line 84 of file AVIFileSink.cpp.
Referenced by setAVIstate().
Definition at line 85 of file AVIFileSink.cpp.
Referenced by setAVIstate().
| unsigned AVISubsessionIOState::fAVIScale |
Definition at line 86 of file AVIFileSink.cpp.
Referenced by setAVIstate().
| unsigned AVISubsessionIOState::fAVIRate |
Definition at line 87 of file AVIFileSink.cpp.
Referenced by setAVIstate().
| unsigned AVISubsessionIOState::fAVISize |
Definition at line 88 of file AVIFileSink.cpp.
Referenced by setAVIstate().
| unsigned AVISubsessionIOState::fNumFrames |
Definition at line 89 of file AVIFileSink.cpp.
Referenced by useFrame().
Definition at line 90 of file AVIFileSink.cpp.
1.7.6.1