Enum matroska_demuxer::Primaries
source · pub enum Primaries {
Unknown,
Bt709,
Bt470m,
Bt601,
Smpte170,
Smpte240,
Film,
Bt2020,
SmpteSt428_1,
SmpteRp432_2,
SmpteEg432_2,
JedecP22,
}
Expand description
The colour primaries of the video.
For clarity, the value and meanings for Primaries
are adopted
from Table 2 of ISO/IEC 23091-4 or ITU-T H.273.
Variants§
Unknown
Unknown.
Bt709
ITU-R BT.709.
Bt470m
ITU-R BT.470M.
Bt601
ITU-R BT.470BG - BT.601 625.
Smpte170
ITU-R BT.601 525 - SMPTE 170M.
Smpte240
SMPTE 240M.
Film
FILM.
Bt2020
ITU-R BT.2020.
SmpteSt428_1
SMPTE ST 428-1.
SmpteRp432_2
SMPTE RP 432-2.
SmpteEg432_2
SMPTE EG 432-2.
JedecP22
EBU Tech. 3213-E - JEDEC P22 phosphors.
Trait Implementations§
source§impl PartialEq<Primaries> for Primaries
impl PartialEq<Primaries> for Primaries
impl Copy for Primaries
impl Eq for Primaries
impl StructuralEq for Primaries
impl StructuralPartialEq for Primaries
Auto Trait Implementations§
impl RefUnwindSafe for Primaries
impl Send for Primaries
impl Sync for Primaries
impl Unpin for Primaries
impl UnwindSafe for Primaries
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