• Home
  • Raw
  • Download

Lines Matching full:audio

30 // Implements 16-bit mono PCM audio output support for Android using the
35 // will RTC_DCHECK if any method is called on an invalid thread. Decoded audio
44 // garbage collection pauses and it supports reduced audio output latency.
54 // configuration provided via the audio manager at construction.
86 // Reads audio data in PCM format using the AudioDeviceBuffer.
88 // internal audio thread while output streaming is active.
89 // If the `silence` flag is set, the audio is filled with zeros instead of
90 // asking the WebRTC layer for real audio data. This procedure is also known
91 // as audio priming.
94 // Allocate memory for audio buffers which will be used to render audio
107 // Creates/destroys the audio player and the simple-buffer object.
123 // Raw pointer to the audio manager injected at construction. Used to cache
124 // audio parameters and to access the global SL engine object needed by the
125 // ObtainEngineInterface() method. The audio manager outlives any instance of
129 // Contains audio parameters provided to this class at construction by the
145 // Queue of audio buffers to be used by the player object for rendering
146 // audio.
149 // FineAudioBuffer takes an AudioDeviceBuffer which delivers audio data
153 // audio data samples.
154 // Example: native buffer size can be 192 audio frames at 48kHz sample rate.
155 // WebRTC will provide 480 audio frames per 10ms but OpenSL ES asks for 192
158 // second callback and also cache non-utilized audio.
161 // Keeps track of active audio buffer 'n' in the audio_buffers_[n] queue.
172 // The audio player media object plays out audio to the speakers. It also
176 // This interface is supported on the audio player and it controls the state
177 // of the audio player.
180 // The Android Simple Buffer Queue interface is supported on the audio player
181 // and it provides methods to send audio data from the source to the audio
185 // This interface exposes controls for manipulating the object’s audio volume
186 // properties. This interface is supported on the Audio Player object.
189 // Last time the OpenSL ES layer asked for audio data to play out.