mpeg2decoder: Fix DPB size signalling

Take current frame into account for the DPB size signalling

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4845>
This commit is contained in:
Seungha Yang 2023-06-13 19:18:02 +09:00 committed by GStreamer Marge Bot
parent 965e566156
commit 77b9e1351a

View file

@ -802,8 +802,8 @@ gst_mpeg2_decoder_handle_picture (GstMpeg2Decoder * decoder,
&priv->seq_display_ext : NULL,
_seq_scalable_ext_is_valid (&priv->seq_scalable_ext) ?
&priv->seq_scalable_ext : NULL,
/* previous/next 2 pictures */
2 + priv->preferred_output_delay);
/* previous/next 2 pictures + current picture */
3 + priv->preferred_output_delay);
if (ret != GST_FLOW_OK) {
GST_WARNING_OBJECT (decoder, "new sequence error");