gstreamer/gst-libs/gst/codecs
He Junyan 4299596d16 codecs: h265decoder: Fix a typo of NumPocTotalCurr when process ref pic list.
We should use the NumPocTotalCurr value stored in decoder, which is a calculated
valid value, rather than use the invalid value in the slice header. Most of the
time, the NumPocTotalCurr is 0 and make the tmp_refs a very short length, and
causes the decoder's wrong result.
By the way, the NumPocTotalCurr is not the correct name specified in H265 spec,
its name should be NumPicTotalCurr. We change it to the correct name.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2414>
2021-07-16 23:05:18 +08:00
..
codecs-prelude.h Move CODEC base classes into it's own library 2020-03-05 03:06:16 +00:00
gstav1decoder.c av1decoder: Store display resolution for duplicated picture 2021-06-29 07:12:27 +00:00
gstav1decoder.h codecs: AV1decoder: Add the AV1 decoder base class. 2021-02-23 13:50:51 +08:00
gstav1picture.c codecs: AV1decoder: Add the AV1 decoder base class. 2021-02-23 13:50:51 +08:00
gstav1picture.h codecs: AV1decoder: Add the AV1 decoder base class. 2021-02-23 13:50:51 +08:00
gsth264decoder.c codecs: h264dec: Disable the POC order warning for negative POC. 2021-07-06 14:33:21 +00:00
gsth264decoder.h codecs: h264decoder: Add support for output delay 2021-01-29 16:22:28 +00:00
gsth264picture.c codecs: h264picture: Count only complete complementary field pair for dpb fullness decision 2021-01-10 23:27:27 +09:00
gsth264picture.h codecs: h264decoder: Add more option arguments for reference picture getter 2020-11-17 19:44:04 +09:00
gsth265decoder.c codecs: h265decoder: Fix a typo of NumPocTotalCurr when process ref pic list. 2021-07-16 23:05:18 +08:00
gsth265decoder.h codecs: h265decoder: Fix a typo of NumPocTotalCurr when process ref pic list. 2021-07-16 23:05:18 +08:00
gsth265picture.c codecs: Integrate H265 DPB full check into need_bump(). 2021-06-02 13:10:35 +00:00
gsth265picture.h codecs: Integrate H265 DPB full check into need_bump(). 2021-06-02 13:10:35 +00:00
gstmpeg2decoder.c codecs: mpeg2decoder: Move frame_unref to handle_frame. 2021-02-11 16:18:29 +08:00
gstmpeg2decoder.h codecs: mpeg2decoder: Fix a typo in header file's comment. 2021-01-20 00:57:34 +08:00
gstmpeg2picture.c codecs: mpeg2decoder: fix documentation 2020-12-28 13:15:50 +08:00
gstmpeg2picture.h codecs: Add buffer_flags for mpeg2 picture. 2021-01-04 13:09:01 +00:00
gstvp8decoder.c vp8decoder: Drain the output queue on EOS/finish 2021-06-16 17:34:54 +00:00
gstvp8decoder.h codecs: gstvp8decoder: add support for render delay 2021-05-31 15:48:24 -04:00
gstvp8picture.c codecs: Add new baseclass for VP8 decoder 2020-04-22 23:20:44 +00:00
gstvp8picture.h codecs: Add new baseclass for VP8 decoder 2020-04-22 23:20:44 +00:00
gstvp9decoder.c codecs: vp9decoder: Make duplicate_picture() vfunc optional 2021-04-09 12:13:24 +00:00
gstvp9decoder.h codecs: vp9decoder: Update docs 2021-04-09 12:13:24 +00:00
gstvp9picture.c codecs: vp9decoder: Remove unused pts variable 2020-09-15 15:54:53 +00:00
gstvp9picture.h codecs: vp9decoder: Port to GstVp9StatefulParser 2021-04-07 19:32:29 +00:00
gstvp9statefulparser.c codecs: vp9statefulparser: not init segmentation_abs_or_delta_update. 2021-07-13 15:34:57 +00:00
gstvp9statefulparser.h codecparsers: Reimplement VP9 parser 2021-04-07 19:32:29 +00:00
meson.build codecparsers: Reimplement VP9 parser 2021-04-07 19:32:29 +00:00