FFmpeg/tests/fate
Daniel Verkamp 5e7d21c7ad ff_put_wav_header: add flag to force WAVEFORMATEX
Partially undoes commit 2c4e08d893:

    riff: always generate a proper WAVEFORMATEX structure in
    ff_put_wav_header

A new flag, FF_PUT_WAV_HEADER_FORCE_WAVEFORMATEX, is added to force the
use of WAVEFORMATEX rather than PCMWAVEFORMAT even for PCM codecs.

This flag is used in the Matroska muxer (the cause of the original
change) and in the ASF muxer, because the specifications for
these formats indicate explicitly that WAVEFORMATEX should be used.

Muxers for other formats will return to the original behavior of writing
PCMWAVEFORMAT when writing a header for raw PCM.

In particular, this causes raw PCM in WAV to generate the canonical
44-byte header expected by some tools.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-30 16:41:35 +02:00
..
aac.mak Merge commit '9d18a7d3ec09d6d933d648570643fde924aa391a' 2014-01-05 02:37:22 +01:00
ac3.mak
acodec.mak fate: force 128kb/sec for mp2 test 2014-04-15 16:43:38 +02:00
adpcm.mak Merge remote-tracking branch 'qatar/master' 2014-04-06 23:43:02 +02:00
alac.mak
als.mak
amrnb.mak
amrwb.mak
atrac.mak
audio.mak fate: add DTS-ES test 2014-04-19 03:26:20 +02:00
avformat.mak
bmp.mak
cdxl.mak
cover-art.mak Merge commit '6b081eff4dfc3c899960f69f30cb567266b7dca3' 2013-10-16 12:23:34 +02:00
demux.mak avformat/mlv: add fate sample 2014-04-19 05:06:06 +02:00
dfa.mak
dpcm.mak
ea.mak
exif.mak fate: add WebP Exif metadata test 2014-01-15 21:20:47 +01:00
ffmpeg.mak Fix TARGET_SAMPLES and TARGET_PATH for some fate tests. 2014-03-18 01:29:50 +01:00
ffprobe.mak
fft.mak tests/fate/fft: add mdct dependency as mdct is used too 2013-08-26 20:36:35 +02:00
filter-audio.mak ff_put_wav_header: add flag to force WAVEFORMATEX 2014-04-30 16:41:35 +02:00
filter-video.mak Fix TARGET_SAMPLES and TARGET_PATH for some fate tests. 2014-03-18 01:29:50 +01:00
flac.mak
gif.mak Fix TARGET_SAMPLES and TARGET_PATH for some fate tests. 2014-03-18 01:29:50 +01:00
h264.mak
hevc.mak Merge commit 'f548f9f9e7a2a08c780e88dac63b9d5d2c55efb0' 2014-02-10 12:58:17 +01:00
image.mak Merge commit '66d04c068a30751750818dcfbb6555ab74eb3f6d' 2014-04-01 21:00:26 +02:00
indeo.mak
libavcodec.mak tests/fate/libavcodec: fate-idct8x8 needs dct 2013-08-26 20:37:31 +02:00
libavdevice.mak
libavformat.mak
libavresample.mak Merge commit '13164e479f1c87829096c19003d2cc658ccc1fd4' 2014-04-13 14:24:09 +02:00
libavutil.mak Merge remote-tracking branch 'qatar/master' 2014-03-18 20:04:28 +01:00
libswresample.mak swresample: add swri_resample_double_sse2 2014-04-25 16:46:07 +02:00
lossless-audio.mak FATE: add a TAK test 2013-08-08 22:59:42 +02:00
lossless-video.mak
microsoft.mak fate: Explicitly specify the rgb555le pixel format for the mss2 rgb555 tests 2014-01-10 18:05:40 +02:00
monkeysaudio.mak
mp3.mak
mpc.mak
pcm.mak
probe.mak
prores.mak tests/fate/prores: fix skip alpha tests on big endian 2013-09-22 20:57:34 +02:00
qt.mak
qtrle.mak
real.mak avformat/rmdec: when reading audio blocks, dont leave holes when reading fails 2014-01-09 23:50:59 +01:00
screen.mak fate: Add fic-in-avi test 2014-04-24 22:01:33 +01:00
seek.mak
subtitles.mak
utvideo.mak utvideoenc: Enable support for multiple slices and use them 2014-02-14 21:38:00 +01:00
vcodec.mak avcodec/snowenc: make snow non experimental 2014-03-22 16:52:51 +01:00
video.mak Merge commit '911fa05b514e1be009e00b79d7004b93717c023b' 2014-04-19 22:43:16 +02:00
voice.mak
vorbis.mak
vpx.mak Merge commit '287432430c5c9cb8ffe1da1376949de494f24e45' 2014-04-04 15:09:52 +02:00
vqf.mak avformat/framehash: add software version to framecrc/md5 2013-10-23 16:32:32 +02:00
wavpack.mak matroskaenc: Write muxingapp and writingapp elements when using bitexact flag 2013-09-18 23:06:59 +02:00
wma.mak
xvid.mak fate: force the simple idct for xvid custom matrix test 2014-02-05 21:02:39 +01:00