Different parameters for CUDA video encoder.  
 More...
#include <opencv2/cudacodec.hpp>
|  | 
| int | AvgBitrate | 
|  | NVVE_AVG_BITRATE,. 
 | 
|  | 
| int | ClearStat | 
|  | NVVE_CLEAR_STAT,. 
 | 
|  | 
| int | DeblockMode | 
|  | NVVE_DEBLOCK_MODE,. 
 | 
|  | 
| int | DIMode | 
|  | NVVE_SET_DEINTERLACE,. 
 | 
|  | 
| int | DisableCabac | 
|  | NVVE_DISABLE_CABAC,. 
 | 
|  | 
| int | DisableSPSPPS | 
|  | NVVE_DISABLE_SPS_PPS. 
 | 
|  | 
| int | DynamicGOP | 
|  | NVVE_DYNAMIC_GOP,. 
 | 
|  | 
| int | ForceIDR | 
|  | NVVE_FORCE_IDR,. 
 | 
|  | 
| int | ForceIntra | 
|  | NVVE_FORCE_INTRA,. 
 | 
|  | 
| int | IDR_Period | 
|  | NVVE_IDR_PERIOD,. 
 | 
|  | 
| int | NaluFramingType | 
|  | NVVE_CONFIGURE_NALU_FRAMING_TYPE. 
 | 
|  | 
| int | P_Interval | 
|  | NVVE_P_INTERVAL,. 
 | 
|  | 
| int | PeakBitrate | 
|  | NVVE_PEAK_BITRATE,. 
 | 
|  | 
| int | Presets | 
|  | NVVE_PRESETS,. 
 | 
|  | 
| int | ProfileLevel | 
|  | NVVE_PROFILE_LEVEL,. 
 | 
|  | 
| int | QP_Level_InterB | 
|  | NVVE_QP_LEVEL_INTER_B,. 
 | 
|  | 
| int | QP_Level_InterP | 
|  | NVVE_QP_LEVEL_INTER_P,. 
 | 
|  | 
| int | QP_Level_Intra | 
|  | NVVE_QP_LEVEL_INTRA,. 
 | 
|  | 
| int | RCType | 
|  | NVVE_RC_TYPE,. 
 | 
|  | 
Different parameters for CUDA video encoder. 
      
        
          | cv::cudacodec::EncoderParams::EncoderParams | ( |  | ) |  | 
      
 
 
  
  | 
        
          | cv::cudacodec::EncoderParams::EncoderParams | ( | const String & | configFile | ) |  |  | explicit | 
 
Constructors. 
- Parameters
- 
  
    | configFile | Config file name. |  
 
Creates default parameters or reads parameters from config file. 
 
 
      
        
          | void cv::cudacodec::EncoderParams::load | ( | const String & | configFile | ) |  | 
      
 
Reads parameters from config file. 
- Parameters
- 
  
    | configFile | Config file name. |  
 
 
 
      
        
          | void cv::cudacodec::EncoderParams::save | ( | const String & | configFile | ) | const | 
      
 
Saves parameters to config file. 
- Parameters
- 
  
    | configFile | Config file name. |  
 
 
 
      
        
          | int cv::cudacodec::EncoderParams::AvgBitrate | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::ClearStat | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::DeblockMode | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::DIMode | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::DisableCabac | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::DisableSPSPPS | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::DynamicGOP | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::ForceIDR | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::ForceIntra | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::IDR_Period | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::NaluFramingType | 
      
 
NVVE_CONFIGURE_NALU_FRAMING_TYPE. 
 
 
      
        
          | int cv::cudacodec::EncoderParams::P_Interval | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::PeakBitrate | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::Presets | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::ProfileLevel | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::QP_Level_InterB | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::QP_Level_InterP | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::QP_Level_Intra | 
      
 
 
      
        
          | int cv::cudacodec::EncoderParams::RCType | 
      
 
 
The documentation for this struct was generated from the following file: