20 #ifndef SOUND_STREAMINGSOUND_H 21 #define SOUND_STREAMINGSOUND_H 34 class StreamingSoundData;
62 virtual bool eof()
const;
79 virtual bool moreData();
82 virtual bool decodingCompleted()
const {
83 return _positionInBlock == 0 &&
84 _currentBlock >= _soundDef.blockCount();
90 void decodeNextBlock();
96 size_t _positionInBlock;
Instance of a defined sound (LiveSoundData)
Definition: LiveSound.h:46
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
size_t currentBlock() const
Definition: StreamingSound.h:69
Definition of an embedded sound.
Definition: StreamingSoundData.h:47
unsigned long StreamBlockId
Identifier of a streaming sound block.
Definition: sound_handler.h:97
Instance of a defined sound (StreamingSoundData)
Definition: StreamingSound.h:48