/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/frontends/va/ |
H A D | picture_h264_enc.c | 152 …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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 152 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 D | picture_h264_enc.c | 153 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 D | picture_h264_enc.c | 152 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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | vid_enc_common.c | 250 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() 283 … rate_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 D | rate.h | 46 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 D | rate.h | 46 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 D | rate.h | 46 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()
|