#[repr(C)]pub enum StdVideoAV1ColorPrimaries {
Show 13 variants
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_709 = 1,
STD_VIDEO_AV1_COLOR_PRIMARIES_UNSPECIFIED = 2,
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_470_M = 4,
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_470_B_G = 5,
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_601 = 6,
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_240 = 7,
STD_VIDEO_AV1_COLOR_PRIMARIES_GENERIC_FILM = 8,
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_2020 = 9,
STD_VIDEO_AV1_COLOR_PRIMARIES_XYZ = 10,
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_431 = 11,
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_432 = 12,
STD_VIDEO_AV1_COLOR_PRIMARIES_EBU_3213 = 22,
STD_VIDEO_AV1_COLOR_PRIMARIES_INVALID = 2_147_483_647,
}Expand description
enum StdVideoAV1ColorPrimaries from vulkan_video_codec_av1std
Variants§
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_709 = 1
STD_VIDEO_AV1_COLOR_PRIMARIES_UNSPECIFIED = 2
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_470_M = 4
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_470_B_G = 5
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_601 = 6
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_240 = 7
STD_VIDEO_AV1_COLOR_PRIMARIES_GENERIC_FILM = 8
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_2020 = 9
STD_VIDEO_AV1_COLOR_PRIMARIES_XYZ = 10
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_431 = 11
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_432 = 12
STD_VIDEO_AV1_COLOR_PRIMARIES_EBU_3213 = 22
STD_VIDEO_AV1_COLOR_PRIMARIES_INVALID = 2_147_483_647
Implementations§
Source§impl StdVideoAV1ColorPrimaries
impl StdVideoAV1ColorPrimaries
pub const STD_VIDEO_AV1_COLOR_PRIMARIES_BT_UNSPECIFIED: StdVideoAV1ColorPrimaries = StdVideoAV1ColorPrimaries::STD_VIDEO_AV1_COLOR_PRIMARIES_UNSPECIFIED
pub const STD_VIDEO_AV1_COLOR_PRIMARIES_MAX_ENUM: StdVideoAV1ColorPrimaries = StdVideoAV1ColorPrimaries::STD_VIDEO_AV1_COLOR_PRIMARIES_INVALID
Trait Implementations§
Source§impl Clone for StdVideoAV1ColorPrimaries
impl Clone for StdVideoAV1ColorPrimaries
Source§fn clone(&self) -> StdVideoAV1ColorPrimaries
fn clone(&self) -> StdVideoAV1ColorPrimaries
Returns a duplicate 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 moreSource§impl Debug for StdVideoAV1ColorPrimaries
impl Debug for StdVideoAV1ColorPrimaries
impl Copy for StdVideoAV1ColorPrimaries
impl StructuralPartialEq for StdVideoAV1ColorPrimaries
Auto Trait Implementations§
impl Freeze for StdVideoAV1ColorPrimaries
impl RefUnwindSafe for StdVideoAV1ColorPrimaries
impl Send for StdVideoAV1ColorPrimaries
impl Sync for StdVideoAV1ColorPrimaries
impl Unpin for StdVideoAV1ColorPrimaries
impl UnwindSafe for StdVideoAV1ColorPrimaries
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