Lines Matching refs:audio_unit

7 use self::coreaudio::audio_unit::render_callback::{self, data};
8 use self::coreaudio::audio_unit::{AudioUnit, Element, Scope};
279 let audio_unit = audio_unit_from_device(self, true)?; in supported_configs() localVariable
280 let buffer_size = get_io_buffer_frame_size_range(&audio_unit)?; in supported_configs()
361 let audio_format = coreaudio::audio_unit::AudioFormat::from_format_and_flag( in default_config()
366 Some(coreaudio::audio_unit::AudioFormat::LinearPCM(flags)) => flags, in default_config()
370 coreaudio::audio_unit::SampleFormat::from_flags_and_bytes_per_frame( in default_config()
375 Some(coreaudio::audio_unit::SampleFormat::F32) => SampleFormat::F32, in default_config()
376 Some(coreaudio::audio_unit::SampleFormat::I16) => SampleFormat::I16, in default_config()
381 let audio_unit = audio_unit_from_device(self, true)?; in default_config() localVariable
382 let buffer_size = get_io_buffer_frame_size_range(&audio_unit)?; in default_config()
414 audio_unit: AudioUnit, field
424 let mut audio_unit = AudioUnit::new(coreaudio::audio_unit::IOType::HalOutput)?; in audio_unit_from_device() localVariable
429 audio_unit.set_property( in audio_unit_from_device()
438 audio_unit.set_property( in audio_unit_from_device()
446 audio_unit.set_property( in audio_unit_from_device()
453 Ok(audio_unit) in audio_unit_from_device()
614 let mut audio_unit = audio_unit_from_device(self, true)?; in build_input_stream_raw() localVariable
618 audio_unit.set_property(kAudioUnitProperty_StreamFormat, scope, element, Some(&asbd))?; in build_input_stream_raw()
623 let buffer_size_range = get_io_buffer_frame_size_range(&audio_unit)?; in build_input_stream_raw()
627 audio_unit.set_property( in build_input_stream_raw()
648 audio_unit.set_input_callback(move |args: Args| unsafe { in build_input_stream_raw()
684 audio_unit.start()?; in build_input_stream_raw()
688 audio_unit, in build_input_stream_raw()
704 let mut audio_unit = audio_unit_from_device(self, false)?; in build_output_stream_raw() localVariable
712 audio_unit.set_property(kAudioUnitProperty_StreamFormat, scope, element, Some(&asbd))?; in build_output_stream_raw()
717 let buffer_size_range = get_io_buffer_frame_size_range(&audio_unit)?; in build_output_stream_raw()
721 audio_unit.set_property( in build_output_stream_raw()
742 audio_unit.set_render_callback(move |args: Args| unsafe { in build_output_stream_raw()
776 audio_unit.start()?; in build_output_stream_raw()
780 audio_unit, in build_output_stream_raw()
803 if let Err(e) = stream.audio_unit.start() { in play()
817 if let Err(e) = stream.audio_unit.stop() { in pause()
830 audio_unit: &AudioUnit, in get_io_buffer_frame_size_range()
832 let buffer_size_range: AudioValueRange = audio_unit.get_property( in get_io_buffer_frame_size_range()