gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/codecs
Nicolas Dufresne 80107d4a86 cdoecs: av1: Copy system_frame_number in duplicate_picture
The system_frame_number is notably used by V4L2 decoder as a unique
indentifier for the frame that was decoded. This value is used to tell driver
which frame to reference, as V4L2 does not have an efficient mechanism to
otherwise pass back the frames.

For this reason, and because it is more ligical, copy the original
system_frame_number into the duplicate picture instead of using the current
frame.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1992>
2022-03-21 15:10:01 +00:00
..
codecs-prelude.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstav1decoder.c cdoecs: av1: Copy system_frame_number in duplicate_picture 2022-03-21 15:10:01 +00:00
gstav1decoder.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstav1picture.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstav1picture.h codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gsth264decoder.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gsth264decoder.h codecs: Stop claiming constness for refcounted object 2022-02-06 17:17:22 +00:00
gsth264picture.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gsth264picture.h codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gsth265decoder.c h265decoder: Add support for delayed output 2022-03-15 21:08:06 +00:00
gsth265decoder.h h265decoder: Add support for delayed output 2022-03-15 21:08:06 +00:00
gsth265picture.c h265decoder: Remove unused pts variable 2022-03-15 21:08:06 +00:00
gsth265picture.h h265decoder: Drain decoder on new_sequence() 2022-03-15 21:08:06 +00:00
gstmpeg2decoder.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstmpeg2decoder.h codecs: Stop claiming constness for refcounted object 2022-02-06 17:17:22 +00:00
gstmpeg2picture.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstmpeg2picture.h codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvp8decoder.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvp8decoder.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8picture.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8picture.h codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvp9decoder.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvp9decoder.h codecs: vp9: Drop frames on non-keyframe format change 2021-12-02 19:19:59 +00:00
gstvp9picture.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvp9picture.h codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvp9statefulparser.c codecs: gstvp9{decoder|statefulparser}: optionally parse compressed headers 2021-11-29 17:41:19 +00:00
gstvp9statefulparser.h codecs: gstvp9{decoder|statefulparser}: optionally parse compressed headers 2021-11-29 17:41:19 +00:00
meson.build gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00