diff options
author | wm4 <wm4@nowhere> | 2014-11-03 20:00:34 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-11-03 20:20:28 +0100 |
commit | 4e87ac823108a670a1a0c5f67ab9bcd6980bac33 (patch) | |
tree | 4e71fa69834ce2e7886f3870abc3b8766d1605c3 /video/csputils.h | |
parent | 93e1db0bff5fc48dffeb2dc94801436bdb459cd3 (diff) | |
download | mpv-4e87ac823108a670a1a0c5f67ab9bcd6980bac33.tar.bz2 mpv-4e87ac823108a670a1a0c5f67ab9bcd6980bac33.tar.xz |
demux_mkv: implement audio skipping/trimming
This mechanism was introduced for Opus, and allows correct skipping of
"preroll" data, as well as discarding trailing audio if the file's
length isn't a multiple of the audio frame size.
Not sure how to handle seeking. I don't understand the purpose of the
SeekPreRoll element.
This was tested with correctness_trimming_nobeeps.opus, remuxed to mka
with mkvmerge v7.2.0. It seems to be correct, although the reported file
duration is incorrect (maybe a mkvmerge issue).
Diffstat (limited to 'video/csputils.h')
0 files changed, 0 insertions, 0 deletions