Loading [MathJax]/jax/output/HTML-CSS/config.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

    Detailed Description

    Holds an H264 encoder configuration.

    Definition at line 843 of file nvmedia_common_encode.h.

    Collaboration diagram for NvMediaEncodeConfigH264:

    Data Fields

    uint32_t features
     Holds bit-wise OR`ed configuration feature flags. More...
     
    uint32_t gopLength
     Holds the number of pictures in one GOP. More...
     
    NvMediaEncodeRCParams rcParams
     Holds the rate control parameters for the current encoding session. More...
     
    NvMediaEncodeH264SPSPPSRepeatMode repeatSPSPPS
     Holds the frequency of the writing of Sequence and Picture parameters. More...
     
    uint32_t idrPeriod
     Holds the IDR interval. More...
     
    uint16_t numSliceCountMinus1
     Holds a number that is 1 less than the desired number of slices per frame. More...
     
    uint8_t disableDeblockingFilterIDC
     Holds the deblocking filter mode. More...
     
    NvMediaEncodeH264AdaptiveTransformMode adaptiveTransformMode
     Holds the Adaptive Transform Mode. More...
     
    NvMediaEncodeH264BDirectMode bdirectMode
     Holds the BDirect mode. More...
     
    NvMediaEncodeH264EntropyCodingMode entropyCodingMode
     Holds the entropy coding mode. More...
     
    uint32_t intraRefreshPeriod
     Holds the interval between frames that triggers a new intra refresh cycle. More...
     
    uint32_t intraRefreshCnt
     Holds the number of frames over which intra refresh happens. More...
     
    uint32_t maxSliceSizeInBytes
     Holds the maximum slice size in bytes for dynamic slice mode. More...
     
    uint32_t numMacroblocksPerSlice
     Holds the number of macroblocks per slice. More...
     
    NvMediaEncodeConfigH264VUIParamsh264VUIParameters
     Holds the H.264 video usability information pamameters. More...
     
    uint32_t motionPredictionExclusionFlags
     Holds bitwise OR`ed exclusion flags. More...
     
    NvMediaEncodeH264POCType pocType
     Holds pic_ordec_cnt_type. More...
     
    NvMediaEncodeQP initQP
     Holds the initial QP parameters. More...
     
    NvMediaEncodeQP maxQP
     Holds the maximum QP parameters. More...
     
    uint8_t enableWeightedPrediction
     Enable/disable weighted prediction. More...
     
    NvMediaEncPreset encPreset
     Holds the encode quality pre-set. More...
     

    The documentation for this struct was generated from the following file:
    人人超碰97caoporen国产