aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/srtpproto.c
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-08-31 15:02:00 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-09-05 20:33:09 +0200
commit7bacef580f81ab7a98401b9b05441115df36d86b (patch)
treeb07a91b4048ab63357c7f88b05f3c8ee0d5fd61d /libavformat/srtpproto.c
parentc0279e67f18ab7bb4e071c08a231dd7d7821b278 (diff)
downloadffmpeg-7bacef580f81ab7a98401b9b05441115df36d86b.tar.gz
avformat/matroskaenc: Only write DiscardPadding if nonzero
It is possible for the trailing padding to be zero, namely e.g. if the AV_PKT_DATA_SKIP_SAMPLES side data is used for leading padding. Matroska supports this (use a negative DiscardPadding), but players do not; at least Firefox refuses to play such a file. So for now only write DiscardPadding if it is trailing padding and nonzero. The fate-matroska-ogg-opus-remux was affected by this. (I wish CodecDelay would not exist and DiscardPadding would be used to instead trim the codec delay away (with the Block timestamp corresponding to the time at which the actually output audio is output).) Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavformat/srtpproto.c')
0 files changed, 0 insertions, 0 deletions