1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-12 19:18:44 +02:00
FFmpeg/tests/ref
Andreas Rheinhardt 945b928730 avformat/matroskaenc: Improve Cues in case of no video
The Matroska muxer currently only adds CuePoints in three cases:
a) For video keyframes. b) For the first audio frame in a new Cluster if
in DASH-mode. c) For subtitles. This means that ordinary Matroska audio
files won't have any Cues which impedes seeking.

This commit changes this. For every track in a file without video track
it is checked and tracked whether a Cue entry has already been added
for said track for the current Cluster. This is used to add a Cue entry
for each first packet of each track in each Cluster.

Implements #3149.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2020-04-20 21:30:46 +02:00
..
acodec avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
fate avformat/matroskaenc: Improve Cues in case of no video 2020-04-20 21:30:46 +02:00
lavf avformat/matroskaenc: Improve Cues in case of no video 2020-04-20 21:30:46 +02:00
lavf-fate avformat/matroskaenc: Make output more deterministic 2020-04-13 08:43:14 +02:00
pixfmt Merge commit '896fe15dbb7b78de495c4a7dd75e7faec66778da' 2019-03-14 14:31:48 -03:00
seek avformat/matroskaenc: Make output more deterministic 2020-04-13 08:43:14 +02:00
vsynth tests/ref/vsynth: fix fate colr changes (again) 2020-04-13 13:34:49 -07:00
vsynth1
vsynth_lena