pub struct Fw410SpdifOutputProtocol;
Expand description
The protocol implementation for source of S/PDIF output in FireWire 410.
Trait Implementations§
Source§impl AvcSelectorOperation for Fw410SpdifOutputProtocol
impl AvcSelectorOperation for Fw410SpdifOutputProtocol
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 Fw410SpdifOutputProtocol
impl Debug for Fw410SpdifOutputProtocol
Source§impl Default for Fw410SpdifOutputProtocol
impl Default for Fw410SpdifOutputProtocol
Source§fn default() -> Fw410SpdifOutputProtocol
fn default() -> Fw410SpdifOutputProtocol
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Fw410SpdifOutputProtocol
impl RefUnwindSafe for Fw410SpdifOutputProtocol
impl Send for Fw410SpdifOutputProtocol
impl Sync for Fw410SpdifOutputProtocol
impl Unpin for Fw410SpdifOutputProtocol
impl UnwindSafe for Fw410SpdifOutputProtocol
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