/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/avc/features/ |
H A D | encode_avc_brc.cpp | 174 …if (m_basicFeature->m_seqParam->RateControlMethod == RATECONTROL_VCM && m_basicFeature->m_pictureC… in Update() 180 if (m_basicFeature->m_seqParam->RateControlMethod == RATECONTROL_VCM && in Update() 292 switch (avcSeqParams->RateControlMethod) in SetDmemForInit() 435 …((avcSeqParams->RateControlMethod == RATECONTROL_VCM) || (avcSeqParams->RateControlMethod == RATEC… in SetDmemForInit() 437 …((avcSeqParams->RateControlMethod == RATECONTROL_VCM) || (avcSeqParams->RateControlMethod == RATEC… in SetDmemForInit() 449 if (avcSeqParams->RateControlMethod == RATECONTROL_AVBR) in SetDmemForInit() 470 …if (RATECONTROL_QVBR == avcSeqParams->RateControlMethod || RATECONTROL_ICQ == avcSeqParams->RateCo… in SetDmemForInit() 473 …cBrcInitDmem->INIT_ScenarioInfo_U8 = (RATECONTROL_QVBR == avcSeqParams->RateControlMethod) ? 1 : 0; in SetDmemForInit() 484 if (avcSeqParams->RateControlMethod == RATECONTROL_CBR && avcSeqParams->TargetBitRate != 0) in SetDmemForInit() 515 if (avcSeqParams->RateControlMethod == RATECONTROL_VBR) in SetDmemForInit() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen12/codec/hal/ |
H A D | codechal_encode_hevc_brc_g12.cpp | 341 if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_CBR || in BrcInitResetCurbe() 342 encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_VBR || in BrcInitResetCurbe() 343 encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_AVBR) in BrcInitResetCurbe() 385 if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_CBR) in BrcInitResetCurbe() 390 else if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_VBR) in BrcInitResetCurbe() 398 else if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_AVBR) in BrcInitResetCurbe() 405 else if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_ICQ) in BrcInitResetCurbe() 410 else if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_VCM) in BrcInitResetCurbe() 415 else if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_CQP) in BrcInitResetCurbe() 419 else if (encoderBrc->m_hevcSeqParams->RateControlMethod == RATECONTROL_QVBR) in BrcInitResetCurbe() [all …]
|
H A D | codechal_encode_avc_g12.cpp | 2306 if (params->bBrcEnabled && m_avcSeqParam->RateControlMethod != RATECONTROL_ICQ) in GenericEncodePictureLevel() 3424 …_SQUARE == picParams->EnableRollingIntraRefresh && RATECONTROL_CQP != seqParams->RateControlMethod) in SetCurbeAvcMbEnc() 3688 if (seqParams->vui_parameters_present_flag && seqParams->RateControlMethod != RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 3693 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 3705 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 3710 else if (seqParams->RateControlMethod == RATECONTROL_VBR) in SetCurbeAvcBrcInitReset() 3718 else if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 3724 else if (seqParams->RateControlMethod == RATECONTROL_ICQ) in SetCurbeAvcBrcInitReset() 3729 else if (seqParams->RateControlMethod == RATECONTROL_VCM) in SetCurbeAvcBrcInitReset() 3733 else if (seqParams->RateControlMethod == RATECONTROL_QVBR) in SetCurbeAvcBrcInitReset() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/common/codec/hal/ |
H A D | codechal_vdenc_avc.h | 1264 switch (avcSeqParams->RateControlMethod) in SetDmemHuCBrcInitResetImpl() 1378 …((avcSeqParams->RateControlMethod == RATECONTROL_VCM) || (avcSeqParams->RateControlMethod == RATEC… in SetDmemHuCBrcInitResetImpl() 1380 …((avcSeqParams->RateControlMethod == RATECONTROL_VCM) || (avcSeqParams->RateControlMethod == RATEC… in SetDmemHuCBrcInitResetImpl() 1392 if (avcSeqParams->RateControlMethod == RATECONTROL_AVBR) in SetDmemHuCBrcInitResetImpl() 1413 …if (RATECONTROL_QVBR == avcSeqParams->RateControlMethod || RATECONTROL_ICQ == avcSeqParams->RateCo… in SetDmemHuCBrcInitResetImpl() 1416 …cBrcInitDmem->INIT_ScenarioInfo_U8 = (RATECONTROL_QVBR == avcSeqParams->RateControlMethod) ? 1 : 0; in SetDmemHuCBrcInitResetImpl() 1534 if (avcSeqParams->RateControlMethod == RATECONTROL_ICQ) in SetDmemHuCBrcUpdateImpl()
|
H A D | codechal_encode_hevc_base.cpp | 869 m_brcEnabled = IsRateControlBrc(m_hevcSeqParams->RateControlMethod); in SetSequenceStructs() 886 if (m_hevcSeqParams->RateControlMethod == RATECONTROL_ICQ || in SetSequenceStructs() 887 m_hevcSeqParams->RateControlMethod == RATECONTROL_QVBR || in SetSequenceStructs() 895 if (m_hevcSeqParams->RateControlMethod == RATECONTROL_VCM && m_lcuBrcEnabled) in SetSequenceStructs() 900 …if (m_hevcSeqParams->RateControlMethod == RATECONTROL_ICQ || m_hevcSeqParams->RateControlMethod ==… in SetSequenceStructs() 937 m_hevcSeqParams->RateControlMethod == RATECONTROL_ICQ)) in SetSequenceStructs() 1331 …if (m_hevcSeqParams->RateControlMethod == RATECONTROL_VCM && m_pictureCodingType == B_TYPE && !m_l… in SetSliceStructs() 2185 …A_USER_FEATURE_VALUE_ENCODE_RATECONTROL_METHOD_ID, m_hevcSeqParams->RateControlMethod, m_osInterfa… in UserFeatureKeyReport() 3320 oss << "RateControlMethod = " << +seqParams->RateControlMethod << std::endl; in DumpSeqParams()
|
H A D | codechal_vdenc_avc.cpp | 3959 if (CodecHalIsRateControlBrc(seqParams->RateControlMethod, CODECHAL_AVC)) in SetSequenceStructs() 3974 …if (seqParams->RateControlMethod == RATECONTROL_ICQ || seqParams->RateControlMethod == RATECONTROL… in SetSequenceStructs() 3978 …ODECHAL_ENCODE_NORMALMESSAGE("MBBRC enabled with rate control = %d", seqParams->RateControlMethod); in SetSequenceStructs() 3980 else if (seqParams->RateControlMethod == RATECONTROL_VCM) in SetSequenceStructs() 4010 (seqParams->RateControlMethod != RATECONTROL_AVBR)) || in SetSequenceStructs() 4013 seqParams->RateControlMethod != RATECONTROL_ICQ)) in SetSequenceStructs() 4017 seqParams->RateControlMethod, in SetSequenceStructs() 4070 if (seqParams->RateControlMethod == RATECONTROL_ICQ) in SetSequenceStructs() 4198 if (seqParams->RateControlMethod == RATECONTROL_VCM && m_pictureCodingType == B_TYPE) in SetPictureStructs() 4205 …if (seqParams->RateControlMethod == RATECONTROL_VCM && (picParams->FieldCodingFlag || picParams->F… in SetPictureStructs() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_driver/linux/common/codec/ddi/ |
H A D | media_ddi_encode_fei_hevc.cpp | 588 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParams() 618 seqParams->RateControlMethod = RATECONTROL_CQP; in ParseMiscParams() 625 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParams() 630 seqParams->RateControlMethod = RATECONTROL_ICQ; in ParseMiscParams() 639 seqParams->RateControlMethod = RATECONTROL_VCM; in ParseMiscParams() 644 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParams()
|
H A D | media_ddi_encode_hevc.cpp | 545 hevcSeqParams->RateControlMethod = VARC2HalRC(m_encodeCtx->uiRCMethod); in ParseSeqParams() 1283 seqParams->RateControlMethod = RATECONTROL_CQP; in ParseMiscParams() 1290 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParams() 1295 seqParams->RateControlMethod = RATECONTROL_ICQ; in ParseMiscParams() 1300 seqParams->RateControlMethod = RATECONTROL_VCM; in ParseMiscParams() 1305 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParams() 1309 seqParams->RateControlMethod = RATECONTROL_QVBR; in ParseMiscParams() 1317 if((RATECONTROL_VCM == seqParams->RateControlMethod) in ParseMiscParams() 1318 || (RATECONTROL_VBR == seqParams->RateControlMethod) in ParseMiscParams() 1319 || (RATECONTROL_CBR == seqParams->RateControlMethod) in ParseMiscParams() [all …]
|
H A D | media_ddi_encode_vp8.cpp | 607 seqParams->RateControlMethod = RATECONTROL_CQP; in EncodeInCodecHal() 616 seqParams->RateControlMethod = RATECONTROL_CBR; in EncodeInCodecHal() 622 seqParams->RateControlMethod = RATECONTROL_VBR; in EncodeInCodecHal() 693 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParamVBV() 738 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParamRC() 744 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParamRC()
|
H A D | media_ddi_encode_vp9.cpp | 214 seqParams->RateControlMethod = RATECONTROL_CQP; in EncodeInCodecHal() 223 seqParams->RateControlMethod = RATECONTROL_CBR; in EncodeInCodecHal() 229 seqParams->RateControlMethod = RATECONTROL_VBR; in EncodeInCodecHal() 233 seqParams->RateControlMethod = RATECONTROL_CQL; in EncodeInCodecHal() 899 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParamRC() 911 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParamRC() 925 seqParams->RateControlMethod = RATECONTROL_CQL; in ParseMiscParamRC()
|
H A D | media_ddi_encode_av1.cpp | 421 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_VBR; in ParseSeqParams() 424 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_CQP; in ParseSeqParams() 427 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_CQL; in ParseSeqParams() 430 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_CBR; in ParseSeqParams() 952 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParamRC() 970 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParamRC() 985 seqParams->RateControlMethod = RATECONTROL_CQL; in ParseMiscParamRC()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/linux/common/codec/ddi/enc/ |
H A D | ddi_encode_hevc_specific.cpp | 444 hevcSeqParams->RateControlMethod = VARC2HalRC(m_encodeCtx->uiRCMethod); in ParseSeqParams() 1131 seqParams->RateControlMethod = RATECONTROL_CQP; in ParseMiscParams() 1138 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParams() 1143 seqParams->RateControlMethod = RATECONTROL_ICQ; in ParseMiscParams() 1147 seqParams->RateControlMethod = RATECONTROL_VCM; in ParseMiscParams() 1152 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParams() 1156 seqParams->RateControlMethod = RATECONTROL_QVBR; in ParseMiscParams() 1164 if((RATECONTROL_VCM == seqParams->RateControlMethod) in ParseMiscParams() 1165 || (RATECONTROL_VBR == seqParams->RateControlMethod) in ParseMiscParams() 1166 || (RATECONTROL_CBR == seqParams->RateControlMethod) in ParseMiscParams() [all …]
|
H A D | ddi_encode_vp9_specific.cpp | 213 seqParams->RateControlMethod = RATECONTROL_CQP; in EncodeInCodecHal() 222 seqParams->RateControlMethod = RATECONTROL_CBR; in EncodeInCodecHal() 228 seqParams->RateControlMethod = RATECONTROL_VBR; in EncodeInCodecHal() 232 seqParams->RateControlMethod = RATECONTROL_CQL; in EncodeInCodecHal() 910 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParamRC() 922 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParamRC() 936 seqParams->RateControlMethod = RATECONTROL_CQL; in ParseMiscParamRC()
|
H A D | ddi_encode_av1_specific.cpp | 403 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_VBR; in ParseSeqParams() 406 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_CQP; in ParseSeqParams() 409 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_CQL; in ParseSeqParams() 412 av1SeqParams->RateControlMethod = (uint8_t)RATECONTROL_CBR; in ParseSeqParams() 928 seqParams->RateControlMethod = RATECONTROL_CBR; in ParseMiscParamRC() 946 seqParams->RateControlMethod = RATECONTROL_VBR; in ParseMiscParamRC() 961 seqParams->RateControlMethod = RATECONTROL_CQL; in ParseMiscParamRC()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen9/codec/hal/ |
H A D | codechal_encode_avc_g9.cpp | 1371 if (seqParams->vui_parameters_present_flag && seqParams->RateControlMethod != RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 1376 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 1388 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 1393 else if (seqParams->RateControlMethod == RATECONTROL_VBR) in SetCurbeAvcBrcInitReset() 1401 else if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 1407 else if (seqParams->RateControlMethod == RATECONTROL_ICQ) in SetCurbeAvcBrcInitReset() 1412 else if (seqParams->RateControlMethod == RATECONTROL_VCM) in SetCurbeAvcBrcInitReset() 1416 else if (seqParams->RateControlMethod == RATECONTROL_QVBR) in SetCurbeAvcBrcInitReset() 1457 if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 1581 if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcFrameBrcUpdate()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/av1/features/ |
H A D | encode_av1_basic_feature.cpp | 136 if (IsRateControlBrc(m_av1SeqParams->RateControlMethod)) in Update() 400 if (!IsRateControlBrc(m_av1SeqParams->RateControlMethod)) in UpdateDefaultCdfTable() 416 …ms->primary_ref_frame == av1PrimaryRefNone && !IsRateControlBrc(m_av1SeqParams->RateControlMethod)) in UpdateDefaultCdfTable() 673 …params.frameStatisticsStreamOut = IsRateControlBrc(m_av1SeqParams->RateControlMethod) || m_roundin… in MHW_SETPAR_DECL_SRC() 1192 params.tileStatsStreamoutEnable = IsRateControlBrc(m_av1SeqParams->RateControlMethod); in MHW_SETPAR_DECL_SRC() 1193 params.pakFrameLevelStreamOutEnable = IsRateControlBrc(m_av1SeqParams->RateControlMethod); in MHW_SETPAR_DECL_SRC()
|
H A D | encode_av1_brc.cpp | 492 dmem->INIT_BRCFlag = SwitchFlag(seqParams->RateControlMethod); in SetDmemForInit() 598 if (m_basicFeature->m_av1SeqParams->RateControlMethod == RATECONTROL_CQL) in SetSequenceStructs() 616 m_brcEnabled = IsRateControlBrc(m_basicFeature->m_av1SeqParams->RateControlMethod); in SetSequenceStructs() 620 m_rcMode = m_brcEnabled? m_basicFeature->m_av1SeqParams->RateControlMethod : 0; in SetSequenceStructs()
|
H A D | encode_av1_vdenc_feature_manager.cpp | 121 if (IsRateControlBrc(av1SeqParams->RateControlMethod)) in SetPassNum()
|
H A D | encode_av1_vdenc_lpla_enc.cpp | 68 …m_enabled = (m_av1SeqParams->LookaheadDepth > 0) && (m_av1SeqParams->RateControlMethod != RATECONT… in Update()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen9_kbl/codec/hal/ |
H A D | codechal_encode_avc_g9_kbl.cpp | 2850 …_SQUARE == picParams->EnableRollingIntraRefresh && RATECONTROL_CQP != seqParams->RateControlMethod) in SetCurbeAvcMbEnc() 3386 if (seqParams->vui_parameters_present_flag && seqParams->RateControlMethod != RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 3391 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 3403 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 3408 else if (seqParams->RateControlMethod == RATECONTROL_VBR) in SetCurbeAvcBrcInitReset() 3416 else if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 3422 else if (seqParams->RateControlMethod == RATECONTROL_ICQ) in SetCurbeAvcBrcInitReset() 3427 else if (seqParams->RateControlMethod == RATECONTROL_VCM) in SetCurbeAvcBrcInitReset() 3431 else if (seqParams->RateControlMethod == RATECONTROL_QVBR) in SetCurbeAvcBrcInitReset() 3442 if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/vp9/features/ |
H A D | encode_vp9_brc.cpp | 633 switch (vp9SeqParams->RateControlMethod) in SetBrcSettings() 650 …CODE_ASSERTMESSAGE("BRCInit: Invalid rate control provided (%d)", vp9SeqParams->RateControlMethod); in SetBrcSettings() 859 m_brcEnabled = CodecHalIsRateControlBrc(vp9SeqParams->RateControlMethod, CODECHAL_VP9); in SetSequenceStructs()
|
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/hevc/packet/ |
H A D | encode_hevc_vdenc_422_packet.cpp | 394 … params.bStreamOutEnabled = m_basicFeature->m_hevcSeqParams->RateControlMethod != RATECONTROL_CQP; in MHW_SETPAR_DECL_SRC() 436 if (m_basicFeature->m_hevcSeqParams->RateControlMethod == RATECONTROL_CBR) in MHW_SETPAR_DECL_SRC()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen8/codec/hal/ |
H A D | codechal_encode_avc_g8.cpp | 4803 …_SQUARE == picParams->EnableRollingIntraRefresh && RATECONTROL_CQP != seqParams->RateControlMethod) in SetCurbeAvcMbEnc() 4978 if (seqParams->vui_parameters_present_flag && seqParams->RateControlMethod != RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 4983 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 4995 if (seqParams->RateControlMethod == RATECONTROL_CBR) in SetCurbeAvcBrcInitReset() 5000 else if (seqParams->RateControlMethod == RATECONTROL_VBR) in SetCurbeAvcBrcInitReset() 5008 else if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() 5014 else if (seqParams->RateControlMethod == RATECONTROL_ICQ) in SetCurbeAvcBrcInitReset() 5019 else if (seqParams->RateControlMethod == RATECONTROL_VCM) in SetCurbeAvcBrcInitReset() 5023 else if (seqParams->RateControlMethod == RATECONTROL_QVBR) in SetCurbeAvcBrcInitReset() 5064 if (seqParams->RateControlMethod == RATECONTROL_AVBR) in SetCurbeAvcBrcInitReset() [all …]
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/gen11/codec/hal/ |
H A D | codechal_vdenc_avc_g11.cpp | 1388 if (m_avcSeqParam->RateControlMethod == RATECONTROL_VBR) in SetDmemHuCBrcInitReset() 1394 if ((m_avcSeqParam->RateControlMethod != RATECONTROL_VCM) && in SetDmemHuCBrcInitReset() 1395 (m_avcSeqParam->RateControlMethod != RATECONTROL_ICQ) && in SetDmemHuCBrcInitReset() 1558 …aram->ScenarioInfo == ESCENARIO_DISPLAYREMOTING) || (m_avcSeqParam->RateControlMethod == RATECONTR… in LoadHmeMvCostTable()
|
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/common/codec/shared/ |
H A D | codec_def_encode_vp8.h | 60 uint8_t RateControlMethod; member
|