pub struct LtcFrame {
pub timecode: Timecode,
pub user_bits: u32,
pub drop_frame: bool,
pub color_frame: bool,
pub biphase_polarity: bool,
pub bit_offset: usize,
}Expand description
A fully decoded LTC frame.
Fields§
§timecode: TimecodeThe decoded timecode.
user_bits: u3232-bit user bits extracted from the LTC word.
drop_frame: boolDrop-frame flag as encoded in the bitstream.
color_frame: boolColor-frame flag.
biphase_polarity: boolBiphase-mark polarity correction bit.
bit_offset: usizeByte position (bit 0 offset) within the source buffer where this frame began.
Trait Implementations§
impl Eq for LtcFrame
impl StructuralPartialEq for LtcFrame
Auto Trait Implementations§
impl Freeze for LtcFrame
impl RefUnwindSafe for LtcFrame
impl Send for LtcFrame
impl Sync for LtcFrame
impl Unpin for LtcFrame
impl UnsafeUnpin for LtcFrame
impl UnwindSafe for LtcFrame
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