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