Lines Matching defs:h264
1097 NV_ENC_CONFIG_H264 *h264 = &cc->encodeCodecConfig.h264Config;
1098 NV_ENC_CONFIG_H264_VUI_PARAMETERS *vui = &h264->h264VUIParameters;
1114 h264->sliceMode = 3;
1115 h264->sliceModeData = avctx->slices > 0 ? avctx->slices : 1;
1118 h264->enableIntraRefresh = 1;
1119 h264->intraRefreshPeriod = avctx->gop_size;
1120 h264->intraRefreshCnt = avctx->gop_size - 1;
1122 h264->singleSliceIntraRefresh = ctx->single_slice_intra_refresh;
1127 h264->enableConstrainedEncoding = 1;
1129 h264->disableSPSPPS = (avctx->flags & AV_CODEC_FLAG_GLOBAL_HEADER) ? 1 : 0;
1130 h264->repeatSPSPPS = (avctx->flags & AV_CODEC_FLAG_GLOBAL_HEADER) ? 0 : 1;
1131 h264->outputAUD = ctx->aud;
1135 h264->maxNumRefFrames = ctx->dpb_size;
1139 h264->idrPeriod = NVENC_INFINITE_GOPLENGTH;
1141 h264->idrPeriod = avctx->gop_size;
1145 h264->outputBufferingPeriodSEI = 1;
1148 h264->outputPictureTimingSEI = 1;
1153 h264->adaptiveTransformMode = NV_ENC_H264_ADAPTIVE_TRANSFORM_ENABLE;
1154 h264->fmoMode = NV_ENC_H264_FMO_DISABLE;
1158 h264->qpPrimeYZeroTransformBypassFlag = 1;
1186 h264->chromaFormatIDC = avctx->profile == FF_PROFILE_H264_HIGH_444_PREDICTIVE ? 3 : 1;
1188 h264->level = ctx->level;
1191 h264->entropyCodingMode = ctx->coder;
1194 h264->useBFramesAsRef = ctx->b_ref_mode;
1198 h264->numRefL0 = avctx->refs;
1199 h264->numRefL1 = avctx->refs;