21#ifndef _MATROSKA_DEMUXED_TRACK_HH
22#define _MATROSKA_DEMUXED_TRACK_HH
24#ifndef _FRAMED_SOURCE_HH
47 unsigned char*
to() {
return fTo; }
unsigned fNumTruncatedBytes
unsigned fDurationInMicroseconds
struct timeval fPresentationTime
unsigned fOpusFrameNumber
void seekToTime(double &seekNPT)
virtual void doStopGettingFrames()
int & durationImbalance()
MatroskaDemux & fOurSourceDemux
virtual char const * MIMEtype() const
MatroskaDemuxedTrack(UsageEnvironment &env, unsigned trackNumber, MatroskaDemux &sourceDemux)
struct timeval & presentationTime()
struct timeval fPrevPresentationTime
unsigned & durationInMicroseconds()
virtual ~MatroskaDemuxedTrack()
unsigned & numTruncatedBytes()
struct timeval & prevPresentationTime()
virtual void doGetNextFrame()