#[repr(C)]pub struct VideoEncodeH264RateControlLayerInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub temporal_layer_id: u8,
pub use_initial_rc_qp: u32,
pub initial_rc_qp: VideoEncodeH264QpEXT,
pub use_min_qp: u32,
pub min_qp: VideoEncodeH264QpEXT,
pub use_max_qp: u32,
pub max_qp: VideoEncodeH264QpEXT,
pub use_max_frame_size: u32,
pub max_frame_size: VideoEncodeH264FrameSizeEXT,
}Expand description
Fields
s_type: StructureTypep_next: *const c_voidtemporal_layer_id: u8use_initial_rc_qp: u32initial_rc_qp: VideoEncodeH264QpEXTuse_min_qp: u32min_qp: VideoEncodeH264QpEXTuse_max_qp: u32max_qp: VideoEncodeH264QpEXTuse_max_frame_size: u32max_frame_size: VideoEncodeH264FrameSizeEXTImplementations
sourceimpl VideoEncodeH264RateControlLayerInfoEXT
impl VideoEncodeH264RateControlLayerInfoEXT
pub fn builder<'a>() -> VideoEncodeH264RateControlLayerInfoEXTBuilder<'a>
Trait Implementations
sourceimpl Clone for VideoEncodeH264RateControlLayerInfoEXT
impl Clone for VideoEncodeH264RateControlLayerInfoEXT
sourcefn clone(&self) -> VideoEncodeH264RateControlLayerInfoEXT
fn clone(&self) -> VideoEncodeH264RateControlLayerInfoEXT
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Default for VideoEncodeH264RateControlLayerInfoEXT
impl Default for VideoEncodeH264RateControlLayerInfoEXT
sourcefn default() -> VideoEncodeH264RateControlLayerInfoEXT
fn default() -> VideoEncodeH264RateControlLayerInfoEXT
Returns the “default value” for a type. Read more
impl Copy for VideoEncodeH264RateControlLayerInfoEXT
impl ExtendsVideoEncodeRateControlLayerInfoKHR for VideoEncodeH264RateControlLayerInfoEXT
Auto Trait Implementations
impl RefUnwindSafe for VideoEncodeH264RateControlLayerInfoEXT
impl !Send for VideoEncodeH264RateControlLayerInfoEXT
impl !Sync for VideoEncodeH264RateControlLayerInfoEXT
impl Unpin for VideoEncodeH264RateControlLayerInfoEXT
impl UnwindSafe for VideoEncodeH264RateControlLayerInfoEXT
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more