codecs: gstvp9decoder: copy frame->system_frame_number into picture
authorDaniel Almeida <daniel.almeida@collabora.com>
Thu, 8 Apr 2021 13:40:03 +0000 (10:40 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 29 Nov 2021 17:41:19 +0000 (17:41 +0000)
A comment in gstvp9picture.h states that picture->system_frame_number
should get its value from frame->system_frame_number, but in fact
it was never copied at all.

Fix it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1012>

subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp9decoder.c

index a0e9ecb..7d7537e 100644 (file)
@@ -433,7 +433,7 @@ gst_vp9_decoder_handle_frame (GstVideoDecoder * decoder,
   } else {
     picture = gst_vp9_picture_new ();
     picture->frame_hdr = frame_hdr;
-
+    picture->system_frame_number = frame->system_frame_number;
     picture->data = map.data;
     picture->size = map.size;