Murl::IAudioStream Member List

This is the complete list of members for Murl::IAudioStream, including all inherited members.

Clone() const =0Murl::IAudioStreampure virtual
Clone(IEnums::SampleFormat sampleFormat) const =0Murl::IAudioStreampure virtual
Decode(Data &dstBuffer, IEnums::SampleFormat dstFormat, UInt32 firstSample, UInt32 numSamples)=0Murl::IAudioStreampure virtual
EndDecoding()=0Murl::IAudioStreampure virtual
FinishDecodedData()=0Murl::IAudioStreampure virtual
GetBytesPerSample() const =0Murl::IAudioStreampure virtual
GetCurrentMode() const =0Murl::IAudioStreampure virtual
GetCurrentTimeOffset() const =0Murl::IAudioStreampure virtual
GetDecodedData()=0Murl::IAudioStreampure virtual
GetDecodedSampleIndex() const =0Murl::IAudioStreampure virtual
GetDecodedTimeOffset() const =0Murl::IAudioStreampure virtual
GetNumberOfBytes() const =0Murl::IAudioStreampure virtual
GetNumberOfSamples() const =0Murl::IAudioStreampure virtual
GetSampleDuration() const =0Murl::IAudioStreampure virtual
GetSampleFormat() const =0Murl::IAudioStreampure virtual
GetSampleIndex(Double startTime) const =0Murl::IAudioStreampure virtual
GetSampleRate() const =0Murl::IAudioStreampure virtual
GetStartTime(UInt32 sampleIndex) const =0Murl::IAudioStreampure virtual
GetTotalDuration() const =0Murl::IAudioStreampure virtual
IsReadyForDecoding() const =0Murl::IAudioStreampure virtual
LockDecodedData()=0Murl::IAudioStreampure virtual
PrepareDecodedData()=0Murl::IAudioStreampure virtual
ReleaseDecodedData()=0Murl::IAudioStreampure virtual
SetCurrentMode(IEnums::StreamMode mode)=0Murl::IAudioStreampure virtual
SetCurrentTimeOffset(Double timeOffset)=0Murl::IAudioStreampure virtual
StartDecoding()=0Murl::IAudioStreampure virtual
UnlockDecodedData()=0Murl::IAudioStreampure virtual
~IAudioStream()Murl::IAudioStreaminlinevirtual


Copyright © 2011-2024 Spraylight GmbH.