gstreamer/gst-libs/gst/codecs
He Junyan 41d2edc964 codecs: mpeg2decoder: Creating the field based on its arriving time.
Spec says:
In a frame picture top_field_first being set to ‘1’ indicates that the
top field of the reconstructed frame is the first field output by the
decoding process. top_field_first being set to ‘0’ indicates that the
bottom field of the reconstructed frame is the first field output by
decoding process.

Here, the "output" should be interpreted just as the output order, not
including the decoding order. The field should be decoded as the order
they comes in the stream. Namely, no matter top_field_first is 0 or 1,
the first coming field is the first one to be decoded.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1929>
2021-01-04 13:09:01 +00:00
..
codecs-prelude.h Move CODEC base classes into it's own library 2020-03-05 03:06:16 +00:00
gsth264decoder.c codecs: h264decoder: fix memory leak 2020-11-23 15:23:35 +01:00
gsth264decoder.h codecs: h264decoder: Add support for field ref picture list modification 2020-11-17 19:57:30 +09:00
gsth264picture.c codecs: h264decoder: Add more option arguments for reference picture getter 2020-11-17 19:44:04 +09:00
gsth264picture.h codecs: h264decoder: Add more option arguments for reference picture getter 2020-11-17 19:44:04 +09:00
gsth265decoder.c h265decoder: Remove unsued WpOffsetHalfRangeC 2020-11-04 17:53:23 +00:00
gsth265decoder.h h265decoder: Add support for l0/l1 2020-10-21 09:05:57 -04:00
gsth265picture.c codecs: h265picture: Minor update for coding style 2020-11-02 20:20:56 +00:00
gsth265picture.h codecs: h265decoder: Make GstVideoCodecFrame hold the last reference of the buffer 2020-11-02 20:20:56 +00:00
gstmpeg2decoder.c codecs: mpeg2decoder: Creating the field based on its arriving time. 2021-01-04 13:09:01 +00:00
gstmpeg2decoder.h codecs: mpeg2decoder: fix documentation 2020-12-28 13:15:50 +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 codecs: vp8decoder: Fix two typo of struct name. 2020-11-11 18:52:37 +00:00
gstvp8decoder.h codecs: vp8decoder: Fix two typo of struct name. 2020-11-11 18:52:37 +00: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: Add segmentation to picture. 2020-10-16 17:50:42 +00:00
gstvp9decoder.h codecs: vp9decoder: Pass parser as new_sequence() parameter. 2020-10-16 17:50:42 +00:00
gstvp9picture.c codecs: vp9decoder: Remove unused pts variable 2020-09-15 15:54:53 +00:00
gstvp9picture.h codecs: vp9decoder: Add segmentation to picture. 2020-10-16 17:50:42 +00:00
meson.build codecs: Add mpeg2 stateless decoder base class. 2020-12-28 13:05:29 +08:00