pub struct SoloSpdifOutputProtocol;
Expand description
The protocol implementation for source of S/PDIF output in FireWire Solo.
Trait Implementations§
Source§impl AvcSelectorOperation for SoloSpdifOutputProtocol
impl AvcSelectorOperation for SoloSpdifOutputProtocol
Source§const FUNC_BLOCK_ID_LIST: &'static [u8]
const FUNC_BLOCK_ID_LIST: &'static [u8]
The list of function block identifier.
Source§const INPUT_PLUG_ID_LIST: &'static [u8]
const INPUT_PLUG_ID_LIST: &'static [u8]
The list of plug identifier.
Source§fn create_selector_parameters() -> AvcSelectorParameters
fn create_selector_parameters() -> AvcSelectorParameters
Instantiate parameters.
Source§fn cache_selectors(
avc: &BebobAvc,
params: &mut AvcSelectorParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_selectors( avc: &BebobAvc, params: &mut AvcSelectorParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache state of hardware to the parameters.
Source§fn update_selectors(
avc: &BebobAvc,
params: &AvcSelectorParameters,
old: &mut AvcSelectorParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_selectors( avc: &BebobAvc, params: &AvcSelectorParameters, old: &mut AvcSelectorParameters, timeout_ms: u32, ) -> Result<(), Error>
Update the hardware when detecting any changes in the parameters.
Source§impl Debug for SoloSpdifOutputProtocol
impl Debug for SoloSpdifOutputProtocol
Source§impl Default for SoloSpdifOutputProtocol
impl Default for SoloSpdifOutputProtocol
Source§fn default() -> SoloSpdifOutputProtocol
fn default() -> SoloSpdifOutputProtocol
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SoloSpdifOutputProtocol
impl RefUnwindSafe for SoloSpdifOutputProtocol
impl Send for SoloSpdifOutputProtocol
impl Sync for SoloSpdifOutputProtocol
impl Unpin for SoloSpdifOutputProtocol
impl UnwindSafe for SoloSpdifOutputProtocol
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more