static av_cold int X264_init(AVCodecContext *avctx)
{
X264Context *x4 = avctx->priv_data;
+ AVCPBProperties *cpb_props;
int sw,sh;
if (avctx->global_quality > 0)
avctx->extradata_size = p - avctx->extradata;
}
+ cpb_props = ff_add_cpb_side_data(avctx);
+ if (!cpb_props)
+ return AVERROR(ENOMEM);
+ cpb_props->buffer_size = x4->params.rc.i_vbv_buffer_size * 1000;
+ cpb_props->max_bitrate = x4->params.rc.i_vbv_max_bitrate * 1000;
+ cpb_props->avg_bitrate = x4->params.rc.i_bitrate * 1000;
+
return 0;
}