|
| MediaFileImpl (const int32_t id) |
|
| ~MediaFileImpl () |
|
void | Process () override |
|
int64_t | TimeUntilNextProcess () override |
|
int32_t | PlayoutAudioData (int8_t *audioBuffer, size_t &dataLengthInBytes) override |
|
int32_t | PlayoutStereoData (int8_t *audioBufferLeft, int8_t *audioBufferRight, size_t &dataLengthInBytes) override |
|
int32_t | StartPlayingAudioFile (const char *fileName, const uint32_t notificationTimeMs=0, const bool loop=false, const FileFormats format=kFileFormatPcm16kHzFile, const CodecInst *codecInst=NULL, const uint32_t startPointMs=0, const uint32_t stopPointMs=0) override |
|
int32_t | StartPlayingAudioStream (InStream &stream, const uint32_t notificationTimeMs=0, const FileFormats format=kFileFormatPcm16kHzFile, const CodecInst *codecInst=NULL, const uint32_t startPointMs=0, const uint32_t stopPointMs=0) override |
|
int32_t | StopPlaying () override |
|
bool | IsPlaying () override |
|
int32_t | PlayoutPositionMs (uint32_t &positionMs) const override |
|
int32_t | IncomingAudioData (const int8_t *audioBuffer, const size_t bufferLength) override |
|
int32_t | StartRecordingAudioFile (const char *fileName, const FileFormats format, const CodecInst &codecInst, const uint32_t notificationTimeMs=0, const uint32_t maxSizeBytes=0) override |
|
int32_t | StartRecordingAudioStream (OutStream &stream, const FileFormats format, const CodecInst &codecInst, const uint32_t notificationTimeMs=0) override |
|
int32_t | StopRecording () override |
|
bool | IsRecording () override |
|
int32_t | RecordDurationMs (uint32_t &durationMs) override |
|
bool | IsStereo () override |
|
int32_t | SetModuleFileCallback (FileCallback *callback) override |
|
int32_t | FileDurationMs (const char *fileName, uint32_t &durationMs, const FileFormats format, const uint32_t freqInHz=16000) override |
|
int32_t | codec_info (CodecInst &codecInst) const override |
|
| MediaFileImpl (const int32_t id) |
|
| ~MediaFileImpl () |
|
void | Process () override |
|
int64_t | TimeUntilNextProcess () override |
|
int32_t | PlayoutAudioData (int8_t *audioBuffer, size_t &dataLengthInBytes) override |
|
int32_t | PlayoutStereoData (int8_t *audioBufferLeft, int8_t *audioBufferRight, size_t &dataLengthInBytes) override |
|
int32_t | StartPlayingAudioFile (const char *fileName, const uint32_t notificationTimeMs=0, const bool loop=false, const FileFormats format=kFileFormatPcm16kHzFile, const CodecInst *codecInst=NULL, const uint32_t startPointMs=0, const uint32_t stopPointMs=0) override |
|
int32_t | StartPlayingAudioStream (InStream &stream, const uint32_t notificationTimeMs=0, const FileFormats format=kFileFormatPcm16kHzFile, const CodecInst *codecInst=NULL, const uint32_t startPointMs=0, const uint32_t stopPointMs=0) override |
|
int32_t | StopPlaying () override |
|
bool | IsPlaying () override |
|
int32_t | PlayoutPositionMs (uint32_t &positionMs) const override |
|
int32_t | IncomingAudioData (const int8_t *audioBuffer, const size_t bufferLength) override |
|
int32_t | StartRecordingAudioFile (const char *fileName, const FileFormats format, const CodecInst &codecInst, const uint32_t notificationTimeMs=0, const uint32_t maxSizeBytes=0) override |
|
int32_t | StartRecordingAudioStream (OutStream &stream, const FileFormats format, const CodecInst &codecInst, const uint32_t notificationTimeMs=0) override |
|
int32_t | StopRecording () override |
|
bool | IsRecording () override |
|
int32_t | RecordDurationMs (uint32_t &durationMs) override |
|
bool | IsStereo () override |
|
int32_t | SetModuleFileCallback (FileCallback *callback) override |
|
int32_t | FileDurationMs (const char *fileName, uint32_t &durationMs, const FileFormats format, const uint32_t freqInHz=16000) override |
|
int32_t | codec_info (CodecInst &codecInst) const override |
|
virtual void | ProcessThreadAttached (ProcessThread *) |
|
virtual void | ProcessThreadAttached (ProcessThread *) |
|