Arduino live555
All Classes Functions Pages
Public Member Functions | Public Attributes | List of all members
AVISubsessionIOState Class Reference

Public Member Functions

 AVISubsessionIOState (AVIFileSink &sink, MediaSubsession &subsession)
 
void setAVIstate (unsigned subsessionIndex)
 
void setFinalAVIstate ()
 
void afterGettingFrame (unsigned packetDataSize, struct timeval presentationTime)
 
void onSourceClosure ()
 
UsageEnvironmentenvir () const
 

Public Attributes

SubsessionBufferfBuffer
 
SubsessionBufferfPrevBuffer
 
AVIFileSinkfOurSink
 
MediaSubsessionfOurSubsession
 
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
 

The documentation for this class was generated from the following file: