Murl Engine API
Version 2018.3
Murl::IAudioStream Member List
This is the complete list of members for
Murl::IAudioStream
, including all inherited members.
Clone
() const =0
Murl::IAudioStream
pure virtual
Clone
(IEnums::SampleFormat sampleFormat) const =0
Murl::IAudioStream
pure virtual
Decode
(Data &dstBuffer, IEnums::SampleFormat dstFormat, UInt32 firstSample, UInt32 numSamples)=0
Murl::IAudioStream
pure virtual
EndDecoding
()=0
Murl::IAudioStream
pure virtual
FinishDecodedData
()=0
Murl::IAudioStream
pure virtual
GetBytesPerSample
() const =0
Murl::IAudioStream
pure virtual
GetCurrentMode
() const =0
Murl::IAudioStream
pure virtual
GetCurrentTimeOffset
() const =0
Murl::IAudioStream
pure virtual
GetDecodedData
()=0
Murl::IAudioStream
pure virtual
GetDecodedSampleIndex
() const =0
Murl::IAudioStream
pure virtual
GetDecodedTimeOffset
() const =0
Murl::IAudioStream
pure virtual
GetNumberOfBytes
() const =0
Murl::IAudioStream
pure virtual
GetNumberOfSamples
() const =0
Murl::IAudioStream
pure virtual
GetSampleDuration
() const =0
Murl::IAudioStream
pure virtual
GetSampleFormat
() const =0
Murl::IAudioStream
pure virtual
GetSampleIndex
(Double startTime) const =0
Murl::IAudioStream
pure virtual
GetSampleRate
() const =0
Murl::IAudioStream
pure virtual
GetStartTime
(UInt32 sampleIndex) const =0
Murl::IAudioStream
pure virtual
GetTotalDuration
() const =0
Murl::IAudioStream
pure virtual
IsReadyForDecoding
() const =0
Murl::IAudioStream
pure virtual
LockDecodedData
()=0
Murl::IAudioStream
pure virtual
PrepareDecodedData
()=0
Murl::IAudioStream
pure virtual
ReleaseDecodedData
()=0
Murl::IAudioStream
pure virtual
SetCurrentMode
(IEnums::StreamMode mode)=0
Murl::IAudioStream
pure virtual
SetCurrentTimeOffset
(Double timeOffset)=0
Murl::IAudioStream
pure virtual
StartDecoding
()=0
Murl::IAudioStream
pure virtual
UnlockDecodedData
()=0
Murl::IAudioStream
pure virtual
~IAudioStream
()
Murl::IAudioStream
inline
virtual
Generated on Mon Feb 25 2019 15:58:42 for Murl Engine API by
1.8.14