pub struct VideoDisplay {
pub orientation: Orientation,
pub sample_aspect_ratio: SampleAspectRatio,
}Expand description
How encoded pictures are shown: what a container records beside them rather than in them.
Fields§
§orientation: OrientationTurned and mirrored as this says (MP4’s tkhd display matrix).
sample_aspect_ratio: SampleAspectRatioEach pixel this wide for its height (the bitstream’s and the container’s sample aspect ratio).
Trait Implementations§
Source§impl Clone for VideoDisplay
impl Clone for VideoDisplay
impl Copy for VideoDisplay
Source§impl Debug for VideoDisplay
impl Debug for VideoDisplay
Source§impl Default for VideoDisplay
impl Default for VideoDisplay
impl Eq for VideoDisplay
Source§impl PartialEq for VideoDisplay
impl PartialEq for VideoDisplay
impl StructuralPartialEq for VideoDisplay
Auto Trait Implementations§
impl Freeze for VideoDisplay
impl RefUnwindSafe for VideoDisplay
impl Send for VideoDisplay
impl Sync for VideoDisplay
impl Unpin for VideoDisplay
impl UnsafeUnpin for VideoDisplay
impl UnwindSafe for VideoDisplay
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.