Home
last modified time | relevance | path

Searched refs:rate_ctrl (Results 1 – 25 of 146) sorted by relevance

123456

/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 …context->desc.h264enc.rate_ctrl.vbv_buffer_size = MIN2((context->desc.h264enc.rate_ctrl.target_bit… in vlVaHandleVAEncMiscParameterTypeRateControlH264()
154 … context->desc.h264enc.rate_ctrl.vbv_buffer_size = context->desc.h264enc.rate_ctrl.target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
168 context->desc.h264enc.rate_ctrl.frame_rate_den = 1; in vlVaHandleVAEncMiscParameterTypeFrameRateH264()
190 context->desc.h264enc.rate_ctrl.vbv_buf_lv = 48; in getEncParamPresetH264()
191 context->desc.h264enc.rate_ctrl.fill_data_enable = 1; in getEncParamPresetH264()
192 context->desc.h264enc.rate_ctrl.enforce_hrd = 1; in getEncParamPresetH264()
199 context->desc.h264enc.rate_ctrl.target_bits_picture = in getEncParamPresetH264()
200 context->desc.h264enc.rate_ctrl.target_bitrate * in getEncParamPresetH264()
202 context->desc.h264enc.rate_ctrl.frame_rate_num); in getEncParamPresetH264()
204 context->desc.h264enc.rate_ctrl.peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/frontends/va/
H A Dpicture_h264_enc.c153 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
171 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
229 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
231 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
236 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
239 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
241 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
243 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/frontends/va/
H A Dpicture_h264_enc.c152 if (context->desc.h264enc.rate_ctrl[0].rate_ctrl_method == in vlVaHandleVAEncMiscParameterTypeRateControlH264()
170 context->desc.h264enc.rate_ctrl[0].target_bitrate; in vlVaHandleVAEncMiscParameterTypeRateControlH264()
228 context->desc.h264enc.rate_ctrl[0].vbv_buf_lv = 48; in getEncParamPresetH264()
229 context->desc.h264enc.rate_ctrl[0].fill_data_enable = 1; in getEncParamPresetH264()
230 context->desc.h264enc.rate_ctrl[0].enforce_hrd = 1; in getEncParamPresetH264()
235 context->desc.h264enc.rate_ctrl[0].frame_rate_den = 1; in getEncParamPresetH264()
237 context->desc.h264enc.rate_ctrl[0].target_bits_picture = in getEncParamPresetH264()
238 context->desc.h264enc.rate_ctrl[0].target_bitrate * in getEncParamPresetH264()
240 context->desc.h264enc.rate_ctrl[0].frame_rate_num); in getEncParamPresetH264()
242 context->desc.h264enc.rate_ctrl[0].peak_bitrate * in getEncParamPresetH264()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/frontends/omx/
H A Dvid_enc_common.c250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl[0]; in enc_ControlPicture_common() local
272 rate_ctrl->frame_rate_num = ((priv->frame_rate) >> 16) * rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
281 rate_ctrl->peak_bitrate = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
283rate_ctrl->vbv_buffer_size = MIN2((rate_ctrl->target_bitrate * 2.75), OMX_VID_ENC_BITRATE_MEDIAN); in enc_ControlPicture_common()
285 rate_ctrl->vbv_buffer_size = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
287 if (rate_ctrl->frame_rate_num) { in enc_ControlPicture_common()
289 t *= rate_ctrl->frame_rate_den; in enc_ControlPicture_common()
290 rate_ctrl->target_bits_picture = t / rate_ctrl->frame_rate_num; in enc_ControlPicture_common()
292 rate_ctrl->target_bits_picture = rate_ctrl->target_bitrate; in enc_ControlPicture_common()
294 rate_ctrl->peak_bits_picture_integer = rate_ctrl->target_bits_picture; in enc_ControlPicture_common()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/net/mac80211/
H A Drate.h46 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_free_sta()
56 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_add_sta_debugfs()
70 if (!local->rate_ctrl) in rate_control_add_debugfs()
73 if (!local->rate_ctrl->ops->add_debugfs) in rate_control_add_debugfs()
79 local->rate_ctrl, &rcname_ops); in rate_control_add_debugfs()
81 local->rate_ctrl->ops->add_debugfs(&local->hw, local->rate_ctrl->priv, in rate_control_add_debugfs()
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/mac80211/
H A Drate.h46 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_free_sta()
56 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_add_sta_debugfs()
70 if (!local->rate_ctrl) in rate_control_add_debugfs()
73 if (!local->rate_ctrl->ops->add_debugfs) in rate_control_add_debugfs()
79 local->rate_ctrl, &rcname_ops); in rate_control_add_debugfs()
81 local->rate_ctrl->ops->add_debugfs(&local->hw, local->rate_ctrl->priv, in rate_control_add_debugfs()
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/mac80211/
H A Drate.h46 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_free_sta()
56 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_add_sta_debugfs()
70 if (!local->rate_ctrl) in rate_control_add_debugfs()
73 if (!local->rate_ctrl->ops->add_debugfs) in rate_control_add_debugfs()
79 local->rate_ctrl, &rcname_ops); in rate_control_add_debugfs()
81 local->rate_ctrl->ops->add_debugfs(&local->hw, local->rate_ctrl->priv, in rate_control_add_debugfs()

123456