ffmpeg/tests
bnnm 19802d170a avcodec/wmadec: fix WMA gapless playback
Fixes trac issue #7473.

Removes encoder delay (skip samples) and writes remaining frame samples after EOF to get correct sample count.

Output is now accurate vs players that use Microsoft's codecs (Windows Media Format Runtime).

Tested vs encode>decode WMAv2 with MS's codecs and most sample rate/bit rate/channel/mode combinations in ASF/XWMA.
WMAv1 appears to use the same delay, from FFmpeg samples.

Signed-off-by: bnnm <bananaman255@gmail.com>
2021-09-12 22:23:35 +02:00
..
api avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
checkasm tests/checkasm/vf_gblur.c: update check_horiz_slice for the new ff_horiz_slice_avx2/512 2021-08-29 19:58:33 +02:00
dnn tests/dnn/dnn-layer-mathunary-test: add unit test for exp 2021-03-24 13:57:19 +08:00
fate avcodec/wmadec: fix WMA gapless playback 2021-09-12 22:23:35 +02:00
filtergraphs fate: add yuv420p10 and yuv422p10 tests for overlay filter 2020-06-19 07:14:46 +08:00
ref avcodec/wmadec: fix WMA gapless playback 2021-09-12 22:23:35 +02:00
.gitignore Merge commit '257f00ec1a' 2016-06-22 11:28:51 +02:00
audiogen.c tests/audiogen: raise channel count limit to 12 2018-07-30 10:46:10 +02:00
audiomatch.c tests/audiomatch: add free to make static analysis tools happy 2020-12-10 19:38:32 +08:00
base64.c
copycooker.sh
extended.ffconcat fate: add concat demuxer tests 2015-11-15 19:22:46 +01:00
fate-run.sh FATE: allow multithreaded filtering 2021-08-29 18:44:38 +02:00
fate-valgrind.supp
fate.sh libavresample: Remove deprecated library 2021-04-27 10:43:13 -03:00
Makefile FATE: add a test for sliced scaling 2021-08-08 19:26:05 +02:00
md5.sh
refcmp-metadata.awk fate: add tests for psnr and ssim filter 2017-09-27 15:58:49 +02:00
reference.pnm
rotozoom.c
simple1.ffconcat fate: add concat demuxer tests 2015-11-15 19:22:46 +01:00
simple2.ffconcat fate: add concat demuxer tests 2015-11-15 19:22:46 +01:00
test.ffmeta
tiny_psnr.c Drop pointless assert.h #includes 2016-05-03 15:45:10 +02:00
tiny_ssim.c tests/tiny_ssim: replace #define by typedef 2015-11-20 08:25:23 -05:00
utils.c
videogen.c