pub struct Sps {
pub profile_idc: u8,
pub level_idc: u8,
pub seq_parameter_set_id: u32,
pub log2_max_frame_num: u32,
pub pic_order_cnt_type: u32,
pub log2_max_pic_order_cnt_lsb: u32,
pub width: u32,
pub height: u32,
pub frame_mbs_only_flag: u32,
pub width_mbs: u32,
pub height_mbs: u32,
}Fields§
§profile_idc: u8§level_idc: u8§seq_parameter_set_id: u32§log2_max_frame_num: u32§pic_order_cnt_type: u32§log2_max_pic_order_cnt_lsb: u32§width: u32§height: u32§frame_mbs_only_flag: u32§width_mbs: u32横マクロブロック数 = width/16(クロップ前の MB 数)。
height_mbs: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for Sps
impl RefUnwindSafe for Sps
impl Send for Sps
impl Sync for Sps
impl Unpin for Sps
impl UnsafeUnpin for Sps
impl UnwindSafe for Sps
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