Home
last modified time | relevance | path

Searched refs:AsyncPlaybackBufferStream (Results 1 – 9 of 9) sorted by relevance

/external/crosvm/win_audio/src/
Dlib.rs31 use audio_streams::AsyncPlaybackBufferStream;
116 ) -> Result<(Box<dyn AsyncPlaybackBufferStream>, AudioSharedFormat), BoxError> { in new_async_playback_stream_and_get_shared_format() argument
219 ) -> Result<(Box<dyn AsyncPlaybackBufferStream>, AudioSharedFormat), BoxError> { in new_async_playback_stream_and_get_shared_format() argument
224 Box<dyn AsyncPlaybackBufferStream>, in new_async_playback_stream_and_get_shared_format()
236 let renderer_box = Box::new(renderer) as Box<dyn AsyncPlaybackBufferStream>; in new_async_playback_stream_and_get_shared_format()
356 ) -> Result<(Box<dyn AsyncPlaybackBufferStream>, AudioSharedFormat), BoxError> { in new_async_playback_stream_and_get_shared_format() argument
/external/crosvm/devices/src/virtio/snd/sys/
Dwindows.rs17 use audio_streams::AsyncPlaybackBufferStream;
59 Arc<AsyncRwLock<Box<dyn audio_streams::AsyncPlaybackBufferStream>>>,
110 ) -> Result<Box<dyn AsyncPlaybackBufferStream>, Error> { in set_up_async_playback_stream() argument
Dlinux.rs10 use audio_streams::AsyncPlaybackBufferStream;
44 pub async_playback_buffer_stream: Box<dyn audio_streams::AsyncPlaybackBufferStream>,
154 ) -> Result<Box<dyn AsyncPlaybackBufferStream>, Error> { in set_up_async_playback_stream() argument
/external/crosvm/audio_util/src/
Dfile_streams.rs17 use audio_streams::AsyncPlaybackBufferStream;
97 impl AsyncPlaybackBufferStream for FileStream {
150 ) -> Result<(Box<dyn StreamControl>, Box<dyn AsyncPlaybackBufferStream>), BoxError> { in new_async_playback_stream() argument
/external/crosvm/win_audio/src/win_audio_impl/
Dasync_stream.rs12 use audio_streams::AsyncPlaybackBufferStream;
63 Box<dyn audio_streams::AsyncPlaybackBufferStream>, in new_async_playback_stream_helper() argument
70 let playback_buffer_stream: Box<dyn AsyncPlaybackBufferStream> = in new_async_playback_stream_helper()
192 impl AsyncPlaybackBufferStream for WinAudioRenderer {
245 AsyncPlaybackBufferStream::next_playback_buffer(&mut noop_renderer.noop_stream, ex) in next_playback_buffer()
Dmod.rs30 use audio_streams::AsyncPlaybackBufferStream;
180 ) -> Result<(Box<dyn StreamControl>, Box<dyn AsyncPlaybackBufferStream>), BoxError> { in new_async_playback_stream() argument
/external/crosvm/common/audio_streams/src/
Daudio_streams.rs198 ) -> Result<(Box<dyn StreamControl>, Box<dyn AsyncPlaybackBufferStream>), BoxError> { in new_async_playback_stream() argument
212 ) -> Result<(Box<dyn StreamControl>, Box<dyn AsyncPlaybackBufferStream>), BoxError> { in async_new_async_playback_stream() argument
329 pub trait AsyncPlaybackBufferStream: Send { interface
337 impl<S: AsyncPlaybackBufferStream + ?Sized> AsyncPlaybackBufferStream for &mut S { impl
351 stream: &mut dyn AsyncPlaybackBufferStream, in async_write_playback_buffer() argument
695 impl AsyncPlaybackBufferStream for NoopStream {
768 ) -> Result<(Box<dyn StreamControl>, Box<dyn AsyncPlaybackBufferStream>), BoxError> { in new_async_playback_stream() argument
/external/crosvm/android_audio/src/
Dlib.rs19 use audio_streams::AsyncPlaybackBufferStream;
237 impl AsyncPlaybackBufferStream for AudioStream {
371 ) -> Result<(Box<dyn StreamControl>, Box<dyn AsyncPlaybackBufferStream>), BoxError> { in new_async_playback_stream() argument
/external/crosvm/devices/src/virtio/snd/common_backend/
Dstream_info.rs129 Arc<AsyncRwLock<Box<dyn audio_streams::AsyncPlaybackBufferStream>>>,