21#ifndef _MPEG_1OR2_AUDIO_STREAM_FRAMER_HH
22#define _MPEG_1OR2_AUDIO_STREAM_FRAMER_HH
24#ifndef _FRAMED_FILTER_HH
46 unsigned char* ptr,
unsigned size,
47 struct timeval presentationTime);
FramedSource * inputSource() const
static MPEG1or2AudioStreamFramer * createNew(UsageEnvironment &env, FramedSource *inputSource, Boolean syncWithInputSource=False)
void resetPresentationTime(struct timeval newPresentationTime)
class MPEG1or2AudioStreamParser * fParser
static void continueReadProcessing(void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime)
virtual void doGetNextFrame()
Boolean fSyncWithInputSource
void continueReadProcessing()
struct timeval currentFramePlayTime() const
virtual ~MPEG1or2AudioStreamFramer()
struct timeval fNextFramePresentationTime
friend class MPEG1or2AudioStreamParser
MPEG1or2AudioStreamFramer(UsageEnvironment &env, FramedSource *inputSource, Boolean syncWithInputSource)