[][src]Struct intel_genxml::gen10::HcpPipeModeSelect

pub struct HcpPipeModeSelect {
    pub dword_length: u32,
    pub subopcode: u32,
    pub media_command_opcode: u32,
    pub pipeline: u32,
    pub command_type: u32,
    pub codec_select: u32,
    pub deblocker_stream_out_enable: bool,
    pub pak_pipeline_stream_out_enable: bool,
    pub pic_status_error_report_enable: bool,
    pub codec_standard_select: u32,
    pub sao_first_pass: bool,
    pub advanced_rate_control_enable: bool,
    pub vdenc_mode: u32,
    pub rdoq_enable: bool,
    pub pak_frame_level_stream_out_enable: bool,
    pub media_soft_reset_counter: u32,
    pub pic_status_error_report_id: u32,
}

Fields

dword_length: u32subopcode: u32media_command_opcode: u32pipeline: u32command_type: u32codec_select: u32deblocker_stream_out_enable: boolpak_pipeline_stream_out_enable: boolpic_status_error_report_enable: boolcodec_standard_select: u32sao_first_pass: booladvanced_rate_control_enable: boolvdenc_mode: u32rdoq_enable: boolpak_frame_level_stream_out_enable: boolmedia_soft_reset_counter: u32pic_status_error_report_id: u32

Methods

impl HcpPipeModeSelect[src]

pub const DWORD_LENGTH: u32[src]

pub const DECODE: u32[src]

pub const ENCODE: u32[src]

pub const HEVC: u32[src]

pub const MBENC_MODE: u32[src]

pub const VDENC_MODE: u32[src]

pub const VP9: u32[src]

Trait Implementations

impl Default for HcpPipeModeSelect[src]

impl Deserialize for HcpPipeModeSelect[src]

impl<'_> From<&'_ [u32; 6]> for HcpPipeModeSelect[src]

impl Serialize for HcpPipeModeSelect[src]

type Out = [u32; 6]

Auto Trait Implementations

impl RefUnwindSafe for HcpPipeModeSelect

impl Send for HcpPipeModeSelect

impl Sync for HcpPipeModeSelect

impl Unpin for HcpPipeModeSelect

impl UnwindSafe for HcpPipeModeSelect

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.