Searched refs:target_bitrate (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/va/
H A Dpicture_h264_enc.c147 context->desc.h264enc.rate_ctrl.target_bitrate = rc->bits_per_second;
149 context->desc.h264enc.rate_ctrl.target_bitrate = rc->bits_per_second * (rc->target_percentage / 100.0);
151 if (context->desc.h264enc.rate_ctrl.target_bitrate < 2000000)
152 context->desc.h264enc.rate_ctrl.vbv_buffer_size = MIN2((context->desc.h264enc.rate_ctrl.target_bitrate * 2.75), 2000000);
154 context->desc.h264enc.rate_ctrl.vbv_buffer_size = context->desc.h264enc.rate_ctrl.target_bitrate;
200 context->desc.h264enc.rate_ctrl.target_bitrate *
H A Dpicture_hevc_enc.c163 context->desc.h265enc.rc.target_bitrate = rc->bits_per_second;
165 context->desc.h265enc.rc.target_bitrate = rc->bits_per_second * (rc->target_percentage / 100.0);
167 if (context->desc.h265enc.rc.target_bitrate < 2000000)
168 context->desc.h265enc.rc.vbv_buffer_size = MIN2((context->desc.h265enc.rc.target_bitrate * 2.75), 2000000);
170 context->desc.h265enc.rc.vbv_buffer_size = context->desc.h265enc.rc.target_bitrate;
204 context->desc.h265enc.rc.target_bitrate *
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/omx/
H A Dvid_enc_common.c277 rate_ctrl->target_bitrate = OMX_VID_ENC_BITRATE_MIN;
279 rate_ctrl->target_bitrate = priv->bitrate.nTargetBitrate;
281 rate_ctrl->target_bitrate = OMX_VID_ENC_BITRATE_MAX;
282 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate;
283 if (rate_ctrl->target_bitrate < OMX_VID_ENC_BITRATE_MEDIAN)
284 rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN);
286 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate;
289 unsigned long long t = rate_ctrl->target_bitrate;
293 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/omx/
H A Dvid_enc_common.c276 rate_ctrl->target_bitrate = OMX_VID_ENC_BITRATE_MIN;
278 rate_ctrl->target_bitrate = priv->bitrate.nTargetBitrate;
280 rate_ctrl->target_bitrate = OMX_VID_ENC_BITRATE_MAX;
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate;
282 if (rate_ctrl->target_bitrate < OMX_VID_ENC_BITRATE_MEDIAN)
283 rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN);
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate;
288 unsigned long long t = rate_ctrl->target_bitrate;
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/va/
H A Dpicture_h264_enc.c154 context->desc.h264enc.rate_ctrl[temporal_id].target_bitrate =
157 context->desc.h264enc.rate_ctrl[temporal_id].target_bitrate =
165 if (context->desc.h264enc.rate_ctrl[temporal_id].target_bitrate < 2000000)
167 MIN2((context->desc.h264enc.rate_ctrl[0].target_bitrate * 2.75), 2000000);
170 context->desc.h264enc.rate_ctrl[0].target_bitrate;
238 context->desc.h264enc.rate_ctrl[0].target_bitrate *
H A Dpicture_hevc_enc.c172 context->desc.h265enc.rc.target_bitrate = rc->bits_per_second;
174 context->desc.h265enc.rc.target_bitrate = rc->bits_per_second * (rc->target_percentage / 100.0);
176 if (context->desc.h265enc.rc.target_bitrate < 2000000)
177 context->desc.h265enc.rc.vbv_buffer_size = MIN2((context->desc.h265enc.rc.target_bitrate * 2.75), 2000000);
179 context->desc.h265enc.rc.vbv_buffer_size = context->desc.h265enc.rc.target_bitrate;
335 context->desc.h265enc.rc.target_bitrate *
/xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/
H A Dp_video_state.h370 unsigned target_bitrate; member in struct:pipe_h264_enc_rate_control
484 unsigned target_bitrate; member in struct:pipe_h265_enc_rate_control
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/
H A Dradeon_vce_50.c45 RVCE_CS(enc->pic.rate_ctrl.target_bitrate); // encRateControlTargetBitRate
H A Dradeon_vce_52.c44 enc->enc_pic.rc.target_bitrate = pic->rate_ctrl.target_bitrate;
418 RVCE_CS(enc->enc_pic.rc.target_bitrate);
H A Dradeon_vce.h64 uint32_t target_bitrate; member in struct:rvce_rate_control
H A Dradeon_vce_40_2_2.c99 RVCE_CS(enc->pic.rate_ctrl.target_bitrate); // encRateControlTargetBitRate
H A Dradeon_vcn_enc_1_2.c391 enc->enc_pic.rc_layer_init.target_bit_rate = pic->rate_ctrl.target_bitrate;
401 enc->enc_pic.rc_layer_init.target_bit_rate = pic->rc.target_bitrate;
H A Dradeon_uvd_enc_1_1.c372 enc->enc_pic.rc_layer_init.target_bit_rate = pic->rc.target_bitrate;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/
H A Dradeon_vce_50.c42 RVCE_CS(enc->pic.rate_ctrl[0].target_bitrate); // encRateControlTargetBitRate
H A Dradeon_vcn_enc.c68 enc->enc_pic.rc_layer_init[i].target_bit_rate = pic->rate_ctrl[i].target_bitrate;
176 enc->enc_pic.rc_layer_init[0].target_bit_rate = pic->rc.target_bitrate;
290 (enc->enc_pic.rc_layer_init[0].target_bit_rate != pic->rate_ctrl[0].target_bitrate) ||
295 need_rate_control = enc->enc_pic.rc_layer_init[0].target_bit_rate != pic->rc.target_bitrate;
H A Dradeon_vce.c268 enc->pic.rate_ctrl[0].target_bitrate != pic->rate_ctrl[0].target_bitrate ||
H A Dradeon_vce_52.c41 enc->enc_pic.rc.target_bitrate = pic->rate_ctrl[0].target_bitrate;
56 enc->enc_pic.rc.vbv_buffer_size = pic->rate_ctrl[0].target_bitrate;
426 RVCE_CS(enc->enc_pic.rc.target_bitrate);
H A Dradeon_vce.h70 uint32_t target_bitrate; member in struct:rvce_rate_control
H A Dradeon_vce_40_2_2.c96 RVCE_CS(enc->pic.rate_ctrl[0].target_bitrate); // encRateControlTargetBitRate
H A Dradeon_uvd_enc_1_1.c333 enc->enc_pic.rc_layer_init.target_bit_rate = pic->rc.target_bitrate;
/xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/
H A Dp_video_state.h355 unsigned target_bitrate; member in struct:pipe_h264_enc_rate_control
475 unsigned target_bitrate; member in struct:pipe_h265_enc_rate_control
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dradeon_vce.h70 uint32_t target_bitrate; member in struct:rvce_rate_control
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dradeon_vce.h70 uint32_t target_bitrate; member in struct:rvce_rate_control

Completed in 24 milliseconds