Lines Matching refs:hevc
1066 NV_ENC_CONFIG_HEVC *hevc = &cc->encodeCodecConfig.hevcConfig; in nvenc_setup_hevc_config() local
1067 NV_ENC_CONFIG_HEVC_VUI_PARAMETERS *vui = &hevc->hevcVUIParameters; in nvenc_setup_hevc_config()
1083 hevc->sliceMode = 3; in nvenc_setup_hevc_config()
1084 hevc->sliceModeData = 1; in nvenc_setup_hevc_config()
1086 hevc->disableSPSPPS = (avctx->flags & AV_CODEC_FLAG_GLOBAL_HEADER) ? 1 : 0; in nvenc_setup_hevc_config()
1087 hevc->repeatSPSPPS = (avctx->flags & AV_CODEC_FLAG_GLOBAL_HEADER) ? 0 : 1; in nvenc_setup_hevc_config()
1088 hevc->outputAUD = ctx->aud; in nvenc_setup_hevc_config()
1092 hevc->maxNumRefFramesInDPB = ctx->dpb_size; in nvenc_setup_hevc_config()
1095 hevc->idrPeriod = cc->gopLength; in nvenc_setup_hevc_config()
1099 hevc->outputBufferingPeriodSEI = 1; in nvenc_setup_hevc_config()
1102 hevc->outputPictureTimingSEI = 1; in nvenc_setup_hevc_config()
1131 hevc->chromaFormatIDC = IS_YUV444(ctx->data_pix_fmt) ? 3 : 1; in nvenc_setup_hevc_config()
1133 hevc->pixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0; in nvenc_setup_hevc_config()
1135 hevc->level = ctx->level; in nvenc_setup_hevc_config()
1137 hevc->tier = ctx->tier; in nvenc_setup_hevc_config()
1140 hevc->useBFramesAsRef = ctx->b_ref_mode; in nvenc_setup_hevc_config()
1144 hevc->numRefL0 = avctx->refs; in nvenc_setup_hevc_config()
1145 hevc->numRefL1 = avctx->refs; in nvenc_setup_hevc_config()