Struct cros_libva::buffer::EncPictureParameterBufferH264
source · pub struct EncPictureParameterBufferH264(/* private fields */);Implementations§
source§impl EncPictureParameterBufferH264
impl EncPictureParameterBufferH264
pub fn new( curr_pic: PictureH264, reference_frames: [PictureH264; 16], coded_buf: c_uint, pic_parameter_set_id: u8, seq_parameter_set_id: u8, last_picture: u8, frame_num: u16, pic_init_qp: u8, num_ref_idx_l0_active_minus1: u8, num_ref_idx_l1_active_minus1: u8, chroma_qp_index_offset: i8, second_chroma_qp_index_offset: i8, pic_fields: &H264EncPicFields, ) -> Self
Auto Trait Implementations§
impl Freeze for EncPictureParameterBufferH264
impl RefUnwindSafe for EncPictureParameterBufferH264
impl Send for EncPictureParameterBufferH264
impl Sync for EncPictureParameterBufferH264
impl Unpin for EncPictureParameterBufferH264
impl UnwindSafe for EncPictureParameterBufferH264
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