Lines Matching refs:hevc
1135 NV_ENC_CONFIG_HEVC *hevc = &cc->encodeCodecConfig.hevcConfig; in nvenc_setup_hevc_config() local
1136 NV_ENC_CONFIG_HEVC_VUI_PARAMETERS *vui = &hevc->hevcVUIParameters; in nvenc_setup_hevc_config()
1152 hevc->sliceMode = 3; in nvenc_setup_hevc_config()
1153 hevc->sliceModeData = 1; in nvenc_setup_hevc_config()
1155 hevc->disableSPSPPS = (avctx->flags & AV_CODEC_FLAG_GLOBAL_HEADER) ? 1 : 0; in nvenc_setup_hevc_config()
1156 hevc->repeatSPSPPS = (avctx->flags & AV_CODEC_FLAG_GLOBAL_HEADER) ? 0 : 1; in nvenc_setup_hevc_config()
1157 hevc->outputAUD = ctx->aud; in nvenc_setup_hevc_config()
1161 hevc->maxNumRefFramesInDPB = ctx->dpb_size; in nvenc_setup_hevc_config()
1164 hevc->idrPeriod = cc->gopLength; in nvenc_setup_hevc_config()
1168 hevc->outputBufferingPeriodSEI = 1; in nvenc_setup_hevc_config()
1171 hevc->outputPictureTimingSEI = 1; in nvenc_setup_hevc_config()
1200 hevc->chromaFormatIDC = IS_YUV444(ctx->data_pix_fmt) ? 3 : 1; in nvenc_setup_hevc_config()
1202 hevc->pixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0; in nvenc_setup_hevc_config()
1204 hevc->level = ctx->level; in nvenc_setup_hevc_config()
1206 hevc->tier = ctx->tier; in nvenc_setup_hevc_config()
1209 hevc->useBFramesAsRef = ctx->b_ref_mode; in nvenc_setup_hevc_config()
1213 hevc->numRefL0 = avctx->refs; in nvenc_setup_hevc_config()
1214 hevc->numRefL1 = avctx->refs; in nvenc_setup_hevc_config()