gstreamer/subprojects/gst-plugins-good/gst/multifile
Jan Schmidt cd20649450 splitmuxsrc: Make PTS contiguous by preference
Make splitmuxsrc deal better with stream reordering by
making the largest observed PTS contiguous in the
next fragment. Previously, it selected DTS, but then
aligned that with the segment start of the next fragment,
which holds PTS values - leading to glitches in
streams that don't have PTS = DTS at the start.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4660>
2023-05-17 17:26:20 +00:00
..
gstimagesequencesrc.c multifile: error out if no filename was set 2023-04-14 20:20:21 +00:00
gstimagesequencesrc.h
gstmultifile.c
gstmultifilesink.c
gstmultifilesink.h
gstmultifilesrc.c multifile: error out if no filename was set 2023-04-14 20:20:21 +00:00
gstmultifilesrc.h
gstsplitfilesrc.c
gstsplitfilesrc.h
gstsplitmuxpartreader.c splitmuxsrc: Make PTS contiguous by preference 2023-05-17 17:26:20 +00:00
gstsplitmuxpartreader.h
gstsplitmuxsink.c Revert "splitmuxsink: Avoid assertion when WAITING_GOP_COLLECT on reference context" 2023-04-30 15:16:00 +01:00
gstsplitmuxsink.h
gstsplitmuxsrc.c splitmuxsrc: Stop pad task before cleanup 2022-08-17 09:42:50 +10:00
gstsplitmuxsrc.h
gstsplitutils.c
gstsplitutils.h
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
patternspec.c
patternspec.h
test-splitmuxpartreader.c