pub struct PpsBuilder(/* private fields */);Implementations§
Source§impl PpsBuilder
impl PpsBuilder
pub fn new(sps: Rc<Sps>) -> Self
pub fn pic_parameter_set_id(self, value: u8) -> Self
pub fn pic_init_qp_minus26(self, value: i8) -> Self
pub fn pic_init_qp(self, value: u8) -> Self
pub fn entropy_coding_mode_flag(self, value: bool) -> Self
pub fn transform_8x8_mode_flag(self, value: bool) -> Self
pub fn deblocking_filter_control_present_flag(self, value: bool) -> Self
pub fn num_ref_idx_l0_default_active_minus1(self, value: u8) -> Self
pub fn num_ref_idx_l0_default_active(self, value: u8) -> Self
pub fn num_ref_idx_l1_default_active_minus1(self, value: u8) -> Self
pub fn num_ref_idx_l1_default_active(self, value: u8) -> Self
pub fn build(self) -> Rc<Pps>
Auto Trait Implementations§
impl !Send for PpsBuilder
impl !Sync for PpsBuilder
impl Freeze for PpsBuilder
impl RefUnwindSafe for PpsBuilder
impl Unpin for PpsBuilder
impl UnsafeUnpin for PpsBuilder
impl UnwindSafe for PpsBuilder
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