Searched refs:AsyncPlaybackBufferStream (Results 1 – 9 of 9) sorted by relevance
/external/crosvm/win_audio/src/ |
D | lib.rs | 31 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/ |
D | windows.rs | 17 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
|
D | linux.rs | 10 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/ |
D | file_streams.rs | 17 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/ |
D | async_stream.rs | 12 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()
|
D | mod.rs | 30 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/ |
D | audio_streams.rs | 198 ) -> 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/ |
D | lib.rs | 19 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/ |
D | stream_info.rs | 129 Arc<AsyncRwLock<Box<dyn audio_streams::AsyncPlaybackBufferStream>>>,
|