21#ifndef _MP3_ADU_TRANSCODER_HH
22#define _MP3_ADU_TRANSCODER_HH
24#ifndef _FRAMED_FILTER_HH
49 unsigned numBytesRead,
unsigned numTruncatedBytes,
50 struct timeval presentationTime,
51 unsigned durationInMicroseconds);
53 struct timeval presentationTime,
54 unsigned durationInMicroseconds);
FramedSource * inputSource() const
virtual void getAttributes() const
MP3ADUTranscoder(UsageEnvironment &env, unsigned outBitrate, FramedSource *inputSource)
virtual void doGetNextFrame()
static void afterGettingFrame(void *clientData, unsigned numBytesRead, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds)
unsigned fAvailableBytesForBackpointer
unsigned outBitrate() const
void afterGettingFrame1(unsigned numBytesRead, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds)
virtual ~MP3ADUTranscoder()
static MP3ADUTranscoder * createNew(UsageEnvironment &env, unsigned outBitrate, FramedSource *inputSource)