gstreamer/gst/multifile
Seungha Yang ca48f5265e splitmuxsink: Enhancement for timecode based split
The calculated threshold for timecode might be varying depending on
"max-size-timecode" and framerate.
For instance, with framerate 29.97 (30000/1001) and
"max-size-timecode=00:02:00;02", every fragment will have identical
number of frames 3598. However, when "max-size-timecode=00:02:00;00",
calculated next keyframe via gst_video_time_code_add_interval()
can be different per fragment, but this is the nature of timecode.
To compensate such timecode drift, we should keep track of expected
timecode of next fragment based on observed timecode.
2020-04-20 21:39:49 +09:00
..
gstimagesequencesrc.c imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
gstimagesequencesrc.h imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
gstmultifile.c imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
gstmultifilesink.c docs: Fix link to strings 2019-06-14 17:34:43 -04:00
gstmultifilesink.h multifilesink: refactor max_files handling a bit 2016-12-31 09:58:40 +00:00
gstmultifilesrc.c documentation: fix a number of typos 2019-10-05 22:38:11 +00:00
gstmultifilesrc.h multifilesrc: Implement seeking in case of multiple images 2013-11-22 18:52:54 -03:00
gstsplitfilesrc.c docs: Port all docstring to gtk-doc markdown 2019-05-13 10:24:40 -04:00
gstsplitfilesrc.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstsplitmuxpartreader.c splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitmuxpartreader.h splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitmuxsink.c splitmuxsink: Enhancement for timecode based split 2020-04-20 21:39:49 +09:00
gstsplitmuxsink.h splitmuxsink: Enhancement for timecode based split 2020-04-20 21:39:49 +09:00
gstsplitmuxsrc.c splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitmuxsrc.h splitmuxsrc: Fix some deadlock conditions and a crash 2020-03-26 14:44:54 -04:00
gstsplitutils.c splitmux: Implement new elements for splitting files at mux level. 2015-02-06 04:26:59 +11:00
gstsplitutils.h splitmux: Implement new elements for splitting files at mux level. 2015-02-06 04:26:59 +11:00
meson.build imagesequencesrc: Cleanup and add some features 2020-03-11 15:11:54 +00:00
patternspec.c documentation: fix a number of typos 2019-10-05 22:38:11 +00:00
patternspec.h Fix FSF address 2012-11-04 00:07:18 +00:00
test-splitmuxpartreader.c splitmux: Implement new elements for splitting files at mux level. 2015-02-06 04:26:59 +11:00