1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-19 05:49:09 +02:00
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
..
aic
amv
ast
bfi
caf
crc
dpx
2019-12-05 20:20:05 +01:00
2019-12-05 20:20:05 +01:00
2019-12-05 20:20:05 +01:00
jv
lfg
m4v
md5
mkv
mtv
ptx
rl2
sha
smc
tea
thp
tmv
vb
vp4
vp7
w64
yop