14 #ifndef DISABLE_STREAM_PLAYER // [ 16 #ifndef _StreamWAVFormatDecoder_h_ 17 #define _StreamWAVFormatDecoder_h_ 22 #include "os/OsDefs.h" 23 #include "os/OsStatus.h" 24 #include "os/OsTask.h" 25 #include "os/OsBSem.h" 74 virtual OsStatus init();
77 virtual OsStatus free();
80 virtual OsStatus begin();
83 virtual OsStatus end();
92 virtual OsStatus toString(UtlString&
string);
102 virtual UtlBoolean isDecoding();
106 virtual UtlBoolean validDecoder();
123 int run(
void* pArgs);
126 UtlBoolean nextDataChunk(
int& iLength);
138 #endif // _StreamWAVFormatDecoder_h_ 140 #endif // DISABLE_STREAM_PLAYER ] An abstraction definition of a stream data source.
Definition: StreamDataSource.h:47
unsigned short nChannels
Definition: StreamWAVFormatDecoder.h:42
Definition: StreamWAVFormatDecoder.h:39
unsigned short nBlockAlign
Definition: StreamWAVFormatDecoder.h:45
Definition: StreamWAVFormatDecoder.h:33
unsigned long ckSize
Definition: StreamWAVFormatDecoder.h:36
unsigned long nSamplesPerSec
Definition: StreamWAVFormatDecoder.h:43
char ckID[4]
Definition: StreamWAVFormatDecoder.h:35
unsigned long nAvgBytesPerSec
Definition: StreamWAVFormatDecoder.h:44
unsigned short formatTag
Definition: StreamWAVFormatDecoder.h:41
unsigned short nBitsPerSample
Definition: StreamWAVFormatDecoder.h:46