21 #ifndef _ULAW_AUDIO_FILTER_HH
22 #define _ULAW_AUDIO_FILTER_HH
24 #ifndef _FRAMED_FILTER_HH
25 #include "FramedFilter.hh"
34 int byteOrdering = 0);
47 virtual void doGetNextFrame();
50 static void afterGettingFrame(
void* clientData,
unsigned frameSize,
51 unsigned numTruncatedBytes,
52 struct timeval presentationTime,
53 unsigned durationInMicroseconds);
54 void afterGettingFrame1(
unsigned frameSize,
55 unsigned numTruncatedBytes,
56 struct timeval presentationTime,
57 unsigned durationInMicroseconds);
61 unsigned char* fInputBuffer;
62 unsigned fInputBufferSize;
81 virtual void doGetNextFrame();
84 static void afterGettingFrame(
void* clientData,
unsigned frameSize,
85 unsigned numTruncatedBytes,
86 struct timeval presentationTime,
87 unsigned durationInMicroseconds);
88 void afterGettingFrame1(
unsigned frameSize,
89 unsigned numTruncatedBytes,
90 struct timeval presentationTime,
91 unsigned durationInMicroseconds);
94 unsigned char* fInputBuffer;
95 unsigned fInputBufferSize;
113 virtual void doGetNextFrame();
116 static void afterGettingFrame(
void* clientData,
unsigned frameSize,
117 unsigned numTruncatedBytes,
118 struct timeval presentationTime,
119 unsigned durationInMicroseconds);
120 void afterGettingFrame1(
unsigned frameSize,
121 unsigned numTruncatedBytes,
122 struct timeval presentationTime,
123 unsigned durationInMicroseconds);
141 virtual void doGetNextFrame();
144 static void afterGettingFrame(
void* clientData,
unsigned frameSize,
145 unsigned numTruncatedBytes,
146 struct timeval presentationTime,
147 unsigned durationInMicroseconds);
148 void afterGettingFrame1(
unsigned frameSize,
149 unsigned numTruncatedBytes,
150 struct timeval presentationTime,
151 unsigned durationInMicroseconds);
168 virtual void doGetNextFrame();
171 static void afterGettingFrame(
void* clientData,
unsigned frameSize,
172 unsigned numTruncatedBytes,
173 struct timeval presentationTime,
174 unsigned durationInMicroseconds);
175 void afterGettingFrame1(
unsigned frameSize,
176 unsigned numTruncatedBytes,
177 struct timeval presentationTime,
178 unsigned durationInMicroseconds);
195 virtual void doGetNextFrame();
198 static void afterGettingFrame(
void* clientData,
unsigned frameSize,
199 unsigned numTruncatedBytes,
200 struct timeval presentationTime,
201 unsigned durationInMicroseconds);
202 void afterGettingFrame1(
unsigned frameSize,
203 unsigned numTruncatedBytes,
204 struct timeval presentationTime,
205 unsigned durationInMicroseconds);
Definition: uLawAudioFilter.hh:157
Definition: uLawAudioFilter.hh:184
Definition: FramedFilter.hh:28
Definition: FramedSource.hh:31
Definition: uLawAudioFilter.hh:129
Definition: uLawAudioFilter.hh:101
Definition: uLawAudioFilter.hh:68
Definition: UsageEnvironment.hh:53
Definition: uLawAudioFilter.hh:30