Struct gstreamer_video::video_meta::AncillaryMeta
source · pub struct AncillaryMeta(/* private fields */);
Implementations§
source§impl AncillaryMeta
impl AncillaryMeta
pub fn add(buffer: &mut BufferRef) -> MetaRefMut<'_, Self, Standalone>
pub fn field(&self) -> AncillaryMetaField
pub fn set_field(&mut self, field: AncillaryMetaField)
pub fn c_not_y_channel(&self) -> bool
pub fn set_c_not_y_channel(&mut self, c_not_y_channel: bool)
pub fn line(&self) -> u16
pub fn set_line(&mut self, line: u16)
pub fn offset(&self) -> u16
pub fn set_offset(&mut self, offset: u16)
pub fn did(&self) -> u16
pub fn set_did(&mut self, did: u16)
pub fn sdid_block_number(&self) -> u16
pub fn set_sdid_block_number(&mut self, sdid_block_number: u16)
pub fn data_count(&self) -> u16
pub fn checksum(&self) -> u16
pub fn set_checksum(&mut self, checksum: u16)
pub fn data(&self) -> &[u16]
pub fn data_mut(&mut self) -> &mut [u16]
pub fn set_data(&mut self, data: Slice<u16>)
pub fn set_data_count_upper_two_bits(&mut self, upper_two_bits: u8)
Trait Implementations§
source§impl Debug for AncillaryMeta
impl Debug for AncillaryMeta
impl Send for AncillaryMeta
impl Sync for AncillaryMeta
Auto Trait Implementations§
impl Freeze for AncillaryMeta
impl RefUnwindSafe for AncillaryMeta
impl Unpin for AncillaryMeta
impl UnwindSafe for AncillaryMeta
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
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more