gstreamer/gst/mxf
Stéphane Cerveau eb96f50c45 mxf: check EOS cond with any segment's flag
The previous test was preventing the pad to be in EOS
when the segment position was greater than segment stop.
It ended up consuming all the data before getting in EOS.

Regarding GST_SEEK_FLAG_SEGMENT it seems to be
correctly handled later in the method.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2173>
2021-05-04 19:11:27 +00:00
..
gstmxfelement.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gstmxfelements.h gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
meson.build gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mxf.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mxfaes-bwf.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfaes-bwf.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfalaw.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfalaw.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfd10.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfd10.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfdemux.c mxf: check EOS cond with any segment's flag 2021-05-04 19:11:27 +00:00
mxfdemux.h mxfdemux: Output timecodes for video streams 2017-07-24 16:49:19 +03:00
mxfdms1.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
mxfdms1.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfdv-dif.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfdv-dif.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfessence.c Fix FSF address 2012-11-04 00:09:59 +00:00
mxfessence.h mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfjpeg2000.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfjpeg2000.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfmetadata.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
mxfmetadata.h mxf: Add support for parsing filler structural components 2012-12-05 12:24:30 +01:00
mxfmpeg.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfmpeg.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfmux.c gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mxfmux.h mxfmux: Write temporal offset and correct keyframe offset into index table 2017-06-27 15:04:22 +03:00
mxfprores.c mxfdemux: add support for Apple ProRes 2020-01-15 11:51:20 +00:00
mxfprores.h mxfdemux: add support for Apple ProRes 2020-01-15 11:51:20 +00:00
mxfquark.c mxf: Add support for parsing filler structural components 2012-12-05 12:24:30 +01:00
mxfquark.h mxf: Add support for parsing filler structural components 2012-12-05 12:24:30 +01:00
mxftypes.c bad: Avoid using deprecated API 2019-11-08 10:43:08 +00:00
mxftypes.h mxfdemux: Fix handling of IndexTableSegments 2015-12-09 16:33:39 +02:00
mxful.c mxfdemux: Handle zero-sized KLV items better and don't assert on them 2016-11-25 15:59:44 +02:00
mxful.h mxfmux: Write This Generation UID into the Identification metadata 2016-01-28 15:38:45 +01:00
mxfup.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfup.h Fix FSF address 2012-11-04 00:09:59 +00:00
mxfvanc.c mxfvanc: document new sink pad template 2020-06-25 06:59:18 +00:00
mxfvanc.h mxfdemux/mux: Add support for CEA-708 CDP from S436 essence tracks 2020-06-25 06:59:18 +00:00
mxfvc3.c mxfdemux: Also allow picture essence element type 0x05 for VC-3 2019-08-12 18:19:46 +00:00
mxfvc3.h Fix FSF address 2012-11-04 00:09:59 +00:00