Struct AVContentLightMetadata
#[repr(C)]pub struct AVContentLightMetadata {
pub MaxCLL: u32,
pub MaxFALL: u32,
}
Expand description
Content light level needed by to transmit HDR over HDMI (CTA-861.3).
To be used as payload of a AVFrameSideData or AVPacketSideData with the appropriate type.
@note The struct should be allocated with av_content_light_metadata_alloc() and its size is not a part of the public ABI.
Fields§
§MaxCLL: u32
Max content light level (cd/m^2).
MaxFALL: u32
Max average light level per frame (cd/m^2).
Trait Implementations§
§impl Clone for AVContentLightMetadata
impl Clone for AVContentLightMetadata
§fn clone(&self) -> AVContentLightMetadata
fn clone(&self) -> AVContentLightMetadata
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for AVContentLightMetadata
impl Debug for AVContentLightMetadata
impl Copy for AVContentLightMetadata
Auto Trait Implementations§
impl Freeze for AVContentLightMetadata
impl RefUnwindSafe for AVContentLightMetadata
impl Send for AVContentLightMetadata
impl Sync for AVContentLightMetadata
impl Unpin for AVContentLightMetadata
impl UnwindSafe for AVContentLightMetadata
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