Lines Matching refs:AudioStream

136 AudioStream::AudioStream(DataSource& aSource)  in AudioStream()  function in mozilla::AudioStream
147 AudioStream::~AudioStream() { in ~AudioStream()
156 size_t AudioStream::SizeOfIncludingThis(MallocSizeOf aMallocSizeOf) const { in SizeOfIncludingThis()
166 nsresult AudioStream::EnsureTimeStretcherInitializedUnlocked() { in EnsureTimeStretcherInitializedUnlocked()
188 nsresult AudioStream::SetPlaybackRate(double aPlaybackRate) { in SetPlaybackRate()
219 nsresult AudioStream::SetPreservesPitch(bool aPreservesPitch) { in SetPreservesPitch()
258 int AudioStream::InvokeCubeb(Function aFunction, Args&&... aArgs) { in InvokeCubeb()
263 nsresult AudioStream::Init(uint32_t aNumChannels, in Init()
305 nsresult AudioStream::OpenCubeb(cubeb* aContext, cubeb_stream_params& aParams, in OpenCubeb()
336 void AudioStream::SetVolume(double aVolume) { in SetVolume()
355 void AudioStream::SetStreamName(const nsAString& aStreamName) { in SetStreamName()
372 AudioStream::Start() { in Start()
397 void AudioStream::Pause() { in Pause()
418 void AudioStream::Resume() { in Resume()
439 void AudioStream::Shutdown() { in Shutdown()
457 int64_t AudioStream::GetPosition() { in GetPosition()
464 int64_t AudioStream::GetPositionInFrames() { in GetPositionInFrames()
471 int64_t AudioStream::GetPositionInFramesUnlocked() { in GetPositionInFramesUnlocked()
486 bool AudioStream::IsValidAudioFormat(Chunk* aChunk) { in IsValidAudioFormat()
500 void AudioStream::GetUnprocessed(AudioBufferWriter& aWriter) { in GetUnprocessed()
536 void AudioStream::GetTimeStretched(AudioBufferWriter& aWriter) { in GetTimeStretched()
585 bool AudioStream::CheckThreadIdChanged() { in CheckThreadIdChanged()
596 long AudioStream::DataCallback(void* aBuffer, long aFrames) { in DataCallback()
661 void AudioStream::StateCallback(cubeb_state aState) { in StateCallback()
678 bool AudioStream::IsPlaybackCompleted() const { return mPlaybackComplete; } in IsPlaybackCompleted()