Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • NVIDIA DRIVE OS Linux SDK API Reference

    6.0.9 Release
    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    nvmedia_common_encode.h File Reference

    Detailed Description

    NVIDIA Media Interface: Common Types for Encoding

    Description: This file contains common types and definitions for encode operations.

    Definition in file nvmedia_common_encode.h.

    Go to the source code of this file.

    Data Structures

    struct  NvMediaEncodeQP
     Holds quantization parameters (QP) value for frames. More...
     
    struct  NvMediaEncodeRCParams
     Holds rate control configuration parameters. More...
     
    struct  NvMediaNalData
     This is used to get header info (SPS/PPS/VPS) using GetAttribute call. More...
     
    struct  NvMediaEncodeConfigH264VUIParams
     Holds H264 video usability information parameters. More...
     
    struct  NvMediaEncodeExternalMeHintCountsPerBlocktype
     Holds an external motion vector hint with counts per block type. More...
     
    struct  NvMediaEncodeExternalMEHint
     Holds an External Motion Vector hint. More...
     
    struct  NvMediaEncodeConfigH264
     Holds an H264 encoder configuration. More...
     
    struct  NvMediaEncodeH264SEIPayload
     H.264 specific User SEI message. More...
     
    struct  NvMediaEncodeInitializeParamsH264
     Holds H264-specific encode initialization parameters. More...
     
    struct  NvMediaEncodePicParamsH264
     H264 specific encoder picture params. More...
     
    struct  NvMediaEncodeConfigH265VUIParams
     Holds the H.265 video usability information parameters. More...
     
    struct  NvMediaEncodeConfigH265
     Holds the H265 encoder configuration parameters. More...
     
    struct  NvMediaEncodeInitializeParamsH265
     Holds H265-specific encode initialization parameters. More...
     
    struct  NvMediaEncodeH265SEIPayload
     Holds an H265-specific User SEI message. More...
     
    struct  NvMediaEncodePicParamsH265
     Holds H265-specific encoder picture parameters. More...
     
    struct  NvMediaEncodeConfigVP9
     Holds VP9 encoder configuration parameters. More...
     
    struct  NvMediaEncodeInitializeParamsVP9
     Holds VP9-specific encode initialization parameters. More...
     
    struct  NvMediaEncodePicParamsVP9
     Holds VP9-specific encoder picture parameters, which are sent on a per frame basis. More...
     
    struct  NvMediaEncodeConfigAV1
     Holds AV1 encoder configuration parameters. More...
     
    struct  NvMediaEncodeInitializeParamsAV1
     Holds AV1-specific encode initialization parameters. More...
     
    struct  NvMediaEncodePicParamsAV1
     Holds AV1-specific encoder picture parameters, which are sent on a per frame basis. More...
     

    Enumerations

    enum  NvMediaEncodeH265Features {
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_OUTPUT_AUD = (1 << 0),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_INTRA_REFRESH = (1 << 1),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_DYNAMIC_SLICE_MODE = (1 << 2),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_CONSTRANED_ENCODING = (1 << 3),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_LOSSLESS_COMPRESSION = (1 << 4),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_SLICE_LEVEL_OUTPUT = (1 << 5),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_RTP_MODE_OUTPUT = (1 << 6),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_EXT_PIC_RC_HINT = (1 << 7),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_DYNAMIC_RPS = (1 << 8),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_MV_BUFFER_DUMP = (1 << 9),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_PROFILING = (1 << 10),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_ULTRA_FAST_ENCODE = (1 << 11),
      NVMEDIA_ENCODE_CONFIG_H265_INIT_QP = (1 << 12),
      NVMEDIA_ENCODE_CONFIG_H265_QP_MAX = (1 << 13),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_FOUR_BYTE_START_CODE = (1 << 14),
      NVMEDIA_ENCODE_CONFIG_H265_ENABLE_MV_BUFFER_DUMP_V2 = (1 << 15)
    }
     Defines H265 encoder configuration features. More...
     
    enum  NvMediaEncodeVP9Features {
      NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_LOOP_FILTER_PARAMS = (1 << 0),
      NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_QUANTIZATION_PARAMS = (1 << 1),
      NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_TRANSFORM_MODE = (1 << 2),
      NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_HIGH_PRECISION_MV = (1 << 3),
      NVMEDIA_ENCODE_CONFIG_VP9_DISABLE_ERROR_RESILIENT = (1 << 4),
      NVMEDIA_ENCODE_CONFIG_VP9_ENABLE_PROFILING = (1 << 5),
      NVMEDIA_ENCODE_CONFIG_VP9_INIT_QP = (1 << 6),
      NVMEDIA_ENCODE_CONFIG_VP9_QP_MAX = (1 << 7)
    }
     Defines VP9 encoder configuration features. More...
     
    enum  NvMediaEncodeAV1Features {
      NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_QUANTIZATION_PARAMS = (1 << 1),
      NVMEDIA_ENCODE_CONFIG_AV1_DISABLE_CDF_UPDATE = (1 << 2),
      NVMEDIA_ENCODE_CONFIG_AV1_FRAME_END_CDF_UPDATE = (1 << 3),
      NVMEDIA_ENCODE_CONFIG_AV1_ENABLE_PROFILING = (1 << 5),
      NVMEDIA_ENCODE_CONFIG_AV1_INIT_QP = (1 << 6),
      NVMEDIA_ENCODE_CONFIG_AV1_QP_MAX = (1 << 7)
    }
     Defines AV1 encoder configuration features. More...
     
    enum  NvMediaEncodeAV1SeqHdrRepeatMode {
      NVMEDIA_ENCODE_SEQUENCEHDR_REPEAT_DISABLED = 0,
      NVMEDIA_ENCODE_SEQUENCEHDR_REPEAT_INTRA_FRAMES = 1,
      NVMEDIA_ENCODE_SEQUENCEHDR_REPEAT_IDR_FRAMES = 2
    }
     Specifies the frequency of the writing of Sequence header for AV1. More...
     
    #define NVMEDIA_ENCODE_TIMEOUT_INFINITE
     Infinite time-out for NvMediaIEPBitsAvailable. More...
     
    #define NVMEDIA_ENCODE_INFINITE_GOPLENGTH
     Infinite GOP length so that keyframes are not inserted automatically. More...
     
    #define MAX_NON_SLICE_DATA_SIZE
     Maximum encoded header info size. More...
     
    enum  NvMediaEncoderInstanceId {
      NVMEDIA_ENCODER_INSTANCE_0 = 0,
      NVMEDIA_ENCODER_INSTANCE_1,
      NVMEDIA_ENCODER_INSTANCE_AUTO
    }
     Specifies the encoder instance ID. More...
     
    enum  NvMediaEncodeParamsRCMode {
      NVMEDIA_ENCODE_PARAMS_RC_CBR = 0,
      NVMEDIA_ENCODE_PARAMS_RC_CONSTQP = 1,
      NVMEDIA_ENCODE_PARAMS_RC_VBR = 2,
      NVMEDIA_ENCODE_PARAMS_RC_VBR_MINQP = 3,
      NVMEDIA_ENCODE_PARAMS_RC_CBR_MINQP = 4
    }
     Rate Control Modes. More...
     
    enum  NvMediaBlockingType {
      NVMEDIA_ENCODE_BLOCKING_TYPE_NEVER,
      NVMEDIA_ENCODE_BLOCKING_TYPE_IF_PENDING
    }
     Blocking type. More...
     
    enum  NvMediaEncodePicType {
      NVMEDIA_ENCODE_PIC_TYPE_AUTOSELECT = 0,
      NVMEDIA_ENCODE_PIC_TYPE_P = 1,
      NVMEDIA_ENCODE_PIC_TYPE_B = 2,
      NVMEDIA_ENCODE_PIC_TYPE_I = 3,
      NVMEDIA_ENCODE_PIC_TYPE_IDR = 4,
      NVMEDIA_ENCODE_PIC_TYPE_P_INTRA_REFRESH = 5
    }
     Input picture type. More...
     
    enum  NvMediaEncodeProfile {
      NVMEDIA_ENCODE_PROFILE_AUTOSELECT = 0,
      NVMEDIA_ENCODE_PROFILE_BASELINE = 66,
      NVMEDIA_ENCODE_PROFILE_MAIN = 77,
      NVMEDIA_ENCODE_PROFILE_EXTENDED = 88,
      NVMEDIA_ENCODE_PROFILE_HIGH = 100,
      NVMEDIA_ENCODE_PROFILE_HIGH10 = 110,
      NVMEDIA_ENCODE_PROFILE_HIGH422 = 122,
      NVMEDIA_ENCODE_PROFILE_HIGH444 = 244,
      NVMEDIA_ENCODE_PROFILE_CAVLC444_INTRA = 44
    }
     Defines encoding profiles. More...
     
    enum  NvMediaEncodeExtProfile {
      NVMEDIA_ENCODE_EXT_PROFILE_AUTOSELECT = 0,
      NVMEDIA_ENCODE_EXT_PROFILE_BASELINE,
      NVMEDIA_ENCODE_EXT_PROFILE_CONSTRAINED_BASELINE,
      NVMEDIA_ENCODE_EXT_PROFILE_MAIN,
      NVMEDIA_ENCODE_EXT_PROFILE_EXTENDED,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH,
      NVMEDIA_ENCODE_EXT_PROFILE_PROGRESSIVE_HIGH,
      NVMEDIA_ENCODE_EXT_PROFILE_CONSTRAINED_HIGH,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH10,
      NVMEDIA_ENCODE_EXT_PROFILE_PROGRESSIVE_HIGH10,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH422,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH444_PREDICTIVE,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH10_INTRA,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH422_INTRA,
      NVMEDIA_ENCODE_EXT_PROFILE_HIGH444_INTRA,
      NVMEDIA_ENCODE_EXT_PROFILE_CAVLC444_INTRA
    }
     Defines extended encoding profiles. More...
     
    enum  NvMediaEncodeLevel {
      NVMEDIA_ENCODE_LEVEL_AUTOSELECT = 0,
      NVMEDIA_ENCODE_LEVEL_H264_1 = 10,
      NVMEDIA_ENCODE_LEVEL_H264_1b = 9,
      NVMEDIA_ENCODE_LEVEL_H264_11 = 11,
      NVMEDIA_ENCODE_LEVEL_H264_12 = 12,
      NVMEDIA_ENCODE_LEVEL_H264_13 = 13,
      NVMEDIA_ENCODE_LEVEL_H264_2 = 20,
      NVMEDIA_ENCODE_LEVEL_H264_21 = 21,
      NVMEDIA_ENCODE_LEVEL_H264_22 = 22,
      NVMEDIA_ENCODE_LEVEL_H264_3 = 30,
      NVMEDIA_ENCODE_LEVEL_H264_31 = 31,
      NVMEDIA_ENCODE_LEVEL_H264_32 = 32,
      NVMEDIA_ENCODE_LEVEL_H264_4 = 40,
      NVMEDIA_ENCODE_LEVEL_H264_41 = 41,
      NVMEDIA_ENCODE_LEVEL_H264_42 = 42,
      NVMEDIA_ENCODE_LEVEL_H264_5 = 50,
      NVMEDIA_ENCODE_LEVEL_H264_51 = 51,
      NVMEDIA_ENCODE_LEVEL_H264_52 = 52,
      NVMEDIA_ENCODE_LEVEL_H264_END = 255
    }
     Defines encoding levels for H264 encoder. More...
     
    enum  NvMediaEncodeH265Profile {
      NVMEDIA_ENCODE_H265_PROFILE_AUTOSELECT = 0,
      NVMEDIA_ENCODE_H265_PROFILE_MAIN = 1,
      NVMEDIA_ENCODE_H265_PROFILE_MAIN10 = 2,
      NVMEDIA_ENCODE_H265_PROFILE_MAIN_STILLPICTURE = 3,
      NVMEDIA_ENCODE_H265_PROFILES_FORMAT_RANGE_EXTENSIONS = 4,
      NVMEDIA_ENCODE_H265_PROFILES_HIGH_THROUGHPUT = 5,
      NVMEDIA_ENCODE_H265_PROFILES_SCREEN_CONTENT_CODING_EXTENSIONS = 9,
      NVMEDIA_ENCODE_H265_PROFILES_HIGH_THROUGHPUT_SCREEN_CONTENT_CODING_EXTENSIONS = 11
    }
     Defines H265encoding profiles. More...
     
    enum  NvMediaEncodeLevelH265 {
      NVMEDIA_ENCODE_LEVEL_H265_AUTOSELECT = 0,
      NVMEDIA_ENCODE_LEVEL_H265_1 = 30,
      NVMEDIA_ENCODE_LEVEL_H265_2 = 60,
      NVMEDIA_ENCODE_LEVEL_H265_21 = 63,
      NVMEDIA_ENCODE_LEVEL_H265_3 = 90,
      NVMEDIA_ENCODE_LEVEL_H265_31 = 93,
      NVMEDIA_ENCODE_LEVEL_H265_4 = 120,
      NVMEDIA_ENCODE_LEVEL_H265_41 = 123,
      NVMEDIA_ENCODE_LEVEL_H265_5 = 150,
      NVMEDIA_ENCODE_LEVEL_H265_51 = 153,
      NVMEDIA_ENCODE_LEVEL_H265_52 = 156,
      NVMEDIA_ENCODE_LEVEL_H265_6 = 180,
      NVMEDIA_ENCODE_LEVEL_H265_61 = 183,
      NVMEDIA_ENCODE_LEVEL_H265_62 = 186,
      NVMEDIA_ENCODE_LEVEL_H265_END = 255
    }
     Defines encoding levels for H265 encoder. More...
     
    enum  NvMediaEncodePicFlags {
      NVMEDIA_ENCODE_PIC_FLAG_OUTPUT_SPSPPS = (1 << 0),
      NVMEDIA_ENCODE_PIC_FLAG_RATECONTROL_CHANGE = (1 << 1),
      NVMEDIA_ENCODE_PIC_FLAG_CONSTRAINED_FRAME = (1 << 2)
    }
     Defines encoding Picture encode flags. More...
     
    enum  NvMediaEncPreset {
      NVMEDIA_ENC_PRESET_HQ = 0x0,
      NVMEDIA_ENC_PRESET_HP = 0x10,
      NVMEDIA_ENC_PRESET_UHP = 0x20,
      NVMEDIA_ENC_PRESET_DEFAULT = 0x7FFFFFFF
    }
     Defines encode preset level settings. More...
     
    enum  NvMediaEncodeH264EntropyCodingMode {
      NVMEDIA_ENCODE_H264_ENTROPY_CODING_MODE_CAVLC = 0,
      NVMEDIA_ENCODE_H264_ENTROPY_CODING_MODE_CABAC = 1
    }
     Defines H.264 entropy coding modes. More...
     
    enum  NvMediaEncodeH264BDirectMode {
      NVMEDIA_ENCODE_H264_BDIRECT_MODE_SPATIAL = 0,
      NVMEDIA_ENCODE_H264_BDIRECT_MODE_DISABLE = 1,
      NVMEDIA_ENCODE_H264_BDIRECT_MODE_TEMPORAL = 2
    }
     Defines H.264 specific Bdirect modes. More...
     
    enum  NvMediaEncodeH264AdaptiveTransformMode {
      NVMEDIA_ENCODE_H264_ADAPTIVE_TRANSFORM_AUTOSELECT = 0,
      NVMEDIA_ENCODE_H264_ADAPTIVE_TRANSFORM_DISABLE = 1,
      NVMEDIA_ENCODE_H264_ADAPTIVE_TRANSFORM_ENABLE = 2
    }
     Defines H.264 specific Adaptive Transform modes. More...
     
    enum  NvMediaEncodeH264MotionPredictionExclusionFlags {
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_VERTICAL_PREDICTION = (1 << 0),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_HORIZONTAL_PREDICTION = (1 << 1),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_DC_PREDICTION = (1 << 2),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_DIAGONAL_DOWN_LEFT_PREDICTION = (1 << 3),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_DIAGONAL_DOWN_RIGHT_PREDICTION = (1 << 4),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_VERTICAL_RIGHT_PREDICTION = (1 << 5),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_HORIZONTAL_DOWN_PREDICTION = (1 << 6),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_VERTICAL_LEFT_PREDICTION = (1 << 7),
      NVMEDIA_ENCODE_DISABLE_INTRA_4x4_HORIZONTAL_UP_PREDICTION = (1 << 8),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_VERTICAL_PREDICTION = (1 << 9),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_HORIZONTAL_PREDICTION = (1 << 10),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_DC_PREDICTION = (1 << 11),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_DIAGONAL_DOWN_LEFT_PREDICTION = (1 << 12),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_DIAGONAL_DOWN_RIGHT_PREDICTION = (1 << 13),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_VERTICAL_RIGHT_PREDICTION = (1 << 14),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_HORIZONTAL_DOWN_PREDICTION = (1 << 15),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_VERTICAL_LEFT_PREDICTION = (1 << 16),
      NVMEDIA_ENCODE_DISABLE_INTRA_8x8_HORIZONTAL_UP_PREDICTION = (1 << 17),
      NVMEDIA_ENCODE_DISABLE_INTRA_16x16_VERTICAL_PREDICTION = (1 << 18),
      NVMEDIA_ENCODE_DISABLE_INTRA_16x16_HORIZONTAL_PREDICTION = (1 << 19),
      NVMEDIA_ENCODE_DISABLE_INTRA_16x16_DC_PREDICTION = (1 << 20),
      NVMEDIA_ENCODE_DISABLE_INTRA_16x16_PLANE_PREDICTION = (1 << 21),
      NVMEDIA_ENCODE_DISABLE_INTRA_CHROMA_VERTICAL_PREDICTION = (1 << 22),
      NVMEDIA_ENCODE_DISABLE_INTRA_CHROMA_HORIZONTAL_PREDICTION = (1 << 23),
      NVMEDIA_ENCODE_DISABLE_INTRA_CHROMA_DC_PREDICTION = (1 << 24),
      NVMEDIA_ENCODE_DISABLE_INTRA_CHROMA_PLANE_PREDICTION = (1 << 25),
      NVMEDIA_ENCODE_DISABLE_INTER_L0_16x16_PREDICTION = (1 << 26),
      NVMEDIA_ENCODE_DISABLE_INTER_L0_16x8_PREDICTION = (1 << 27),
      NVMEDIA_ENCODE_DISABLE_INTER_L0_8x16_PREDICTION = (1 << 28),
      NVMEDIA_ENCODE_DISABLE_INTER_L0_8x8_PREDICTION = (1 << 29)
    }
     Defines motion prediction exclusion flags for H.264. More...
     
    enum  NvMediaEncodeH264MotionSearchControlFlags {
      NVMEDIA_ENCODE_ENABLE_IP_SEARCH_INTRA_4x4 = (1 << 0),
      NVMEDIA_ENCODE_ENABLE_IP_SEARCH_INTRA_8x8 = (1 << 1),
      NVMEDIA_ENCODE_ENABLE_IP_SEARCH_INTRA_16x16 = (1 << 2),
      NVMEDIA_ENCODE_ENABLE_SELF_TEMPORAL_REFINE = (1 << 3),
      NVMEDIA_ENCODE_ENABLE_SELF_SPATIAL_REFINE = (1 << 4),
      NVMEDIA_ENCODE_ENABLE_COLOC_REFINE = (1 << 5),
      NVMEDIA_ENCODE_ENABLE_EXTERNAL_REFINE = (1 << 6),
      NVMEDIA_ENCODE_ENABLE_CONST_MV_REFINE = (1 << 7),
      NVMEDIA_ENCODE_MOTION_SEARCH_CONTROL_FLAG_VALID = (1 << 31)
    }
     Defines motion search mode control flags for H.264. More...
     
    enum  NvMediaEncodeH264SPSPPSRepeatMode {
      NVMEDIA_ENCODE_SPSPPS_REPEAT_DISABLED = 0,
      NVMEDIA_ENCODE_SPSPPS_REPEAT_INTRA_FRAMES = 1,
      NVMEDIA_ENCODE_SPSPPS_REPEAT_IDR_FRAMES = 2
    }
     Specifies the frequency of the writing of Sequence and Picture parameters for H.264. More...
     
    enum  NvMediaEncAttrType {
      NvMediaEncAttr_GetSPS = 1,
      NvMediaEncAttr_GetPPS,
      NvMediaEncAttr_GetVPS
    }
     Specifies the encoder get attribute type. More...
     
    enum  NvMediaEncodeH264POCType {
      NVMEDIA_ENCODE_H264_POC_TYPE_AUTOSELECT = 0,
      NVMEDIA_ENCODE_H264_POC_TYPE_0 = 1,
      NVMEDIA_ENCODE_H264_POC_TYPE_2 = 2
    }
     Define H.264 pic_order_cnt_type. More...
     
    enum  NvMediaEncodeH264Features {
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_OUTPUT_AUD = (1 << 0),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_INTRA_REFRESH = (1 << 1),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_DYNAMIC_SLICE_MODE = (1 << 2),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_CONSTRANED_ENCODING = (1 << 3),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_LOSSLESS_COMPRESSION = (1 << 4),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_SLICE_LEVEL_OUTPUT = (1 << 5),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_RTP_MODE_OUTPUT = (1 << 6),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_EXT_PIC_RC_HINT = (1 << 7),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_DYNAMIC_RPS = (1 << 8),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_MV_BUFFER_DUMP = (1 << 9),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_PROFILING = (1 << 10),
      NVMEDIA_ENCODE_CONFIG_H264_INIT_QP = (1 << 11),
      NVMEDIA_ENCODE_CONFIG_H264_QP_MAX = (1 << 12),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_FOUR_BYTE_START_CODE = (1 << 13),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_ULTRA_FAST_ENCODE = (1 << 14),
      NVMEDIA_ENCODE_CONFIG_H264_ENABLE_MV_BUFFER_DUMP_V2 = (1 << 15)
    }
     Defines H264 encoder configuration features. More...
     
    人人超碰97caoporen国产