1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/tests/ref/fate
Michael Niedermayer 72153419b5 Merge remote branch 'qatar/master'
* qatar/master: (33 commits)
  rtpdec_qdm2: Don't try to parse data packet if no configuration is received
  ac3enc: put the counting of stereo rematrixing bits in the same place to make the code easier to understand.
  ac3enc: clean up count_frame_bits() and count_frame_bits_fixed()
  mpegvideo: make FF_DEBUG_DCT_COEFF output coeffs via av_log() instead of just via AVFrame.
  srtdec: make sure we don't write past the end of buffer
  wmaenc: improve channel count and bitrate error handling in encode_init()
  matroskaenc: make sure we don't produce invalid file with no codec ID
  matroskadec: check that pointers were initialized before accessing them
  lavf: fix function name in compute_pkt_fields2 av_dlog message
  lavf: fix av_find_best_stream when providing a wanted stream.
  lavf: fix av_find_best_stream when decoder_ret is given and using a related stream.
  ffmpeg: factorize quality calculation
  tiff: add support for SamplesPerPixel tag in tiff_decode_tag()
  tiff: Prefer enum TiffCompr over int for TiffContext.compr.
  mov: Support edit list atom version 1.
  configure: Enable libpostproc automatically if GPL code is enabled.
  Cosmetics: fix prototypes in oggdec
  oggdec: fix memleak with continuous streams.
  matroskaenc: add missing new line in av_log() call
  dnxhdenc: add AVClass in private context.
  ...

swscale changes largely rewritten by me or replaced by baptsites due to lots of bugs in ronalds code.
Above code is also just in case its not obvios to a large extended duplicates that where cherry picked
from ffmpeg.

Conflicts:
	configure
	ffmpeg.c
	libavformat/matroskaenc.c
	libavutil/pixfmt.h
	libswscale/ppc/swscale_template.c
	libswscale/swscale.c
	libswscale/swscale_template.c
	libswscale/utils.c
	libswscale/x86/swscale_template.c
	tests/fate/h264.mak
	tests/ref/lavfi/pixdesc_le
	tests/ref/lavfi/pixfmts_copy_le
	tests/ref/lavfi/pixfmts_null_le
	tests/ref/lavfi/pixfmts_scale_le
	tests/ref/lavfi/pixfmts_vflip_le

Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-13 04:40:40 +02:00
..
4xm-1 Test 4XM decoding (and not only demuxing) in FATE tests 2010-11-12 20:04:41 +00:00
4xm-2 Test 4XM decoding (and not only demuxing) in FATE tests 2010-11-12 20:04:41 +00:00
8bps lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
aac-demux
aasc
adpcm-ea-r2
adpcm-ea-r3
aea-demux
alg-mm
amv
ansi Add FATE test for ANSI/ASCII animation and TTY demuxer 2010-08-21 20:57:24 +00:00
armovie-escape124
auravision
auravision-v2
bethsoft-vid lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
bfi lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
bink-demux
bink-demux-video bink: prevent overflows within binkidct by using int-sized intermediate array 2011-02-25 15:24:35 -05:00
caf
cdgraphics
cljr
corepng lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
creative-adpcm
creative-adpcm-8-2.6bit
creative-adpcm-8-2bit
creative-adpcm-8-4bit
creatureshock-avs lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
cryo-apc
cscd lavf: inspect more frames for fps when container time base is coarse 2011-04-29 22:46:13 +02:00
cvid
cvid-palette
cyberia-c93
cyuv
d-cinema-demux
delphine-cin
deluxepaint-anm
dpx
duck-dk3
duck-dk4
duck-tm2
dxa-scummvm Add FATE test for ScummVM DXA flavor 2010-08-31 11:11:25 +00:00
ea-cdata
ea-cmv
ea-dct
ea-mad-adpcm-ea-r1
ea-mad-pcm-planar
ea-tgq
ea-tgv-ima-ea-eacs
ea-tgv-ima-ea-sead
ea-tqi-adpcm
ea-vp60
ea-vp61
fax-g3 CCITT Fax Group compression fate tests 2010-08-28 11:46:03 +00:00
fax-g3s CCITT Fax Group compression fate tests 2010-08-28 11:46:03 +00:00
feeble-dxa lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
film-cvid-pcm-stereo-8bit lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
flic-af11-palette-change
flic-af12
flic-magiccarpet
fraps-v0
fraps-v1
fraps-v2
fraps-v3
fraps-v4
fraps-v5
frwu
funcom-iss
g722dec-1 Add a FATE test for the G.722 decoder 2010-09-11 10:23:02 +00:00
gsm Rename fate-gsm test to the more accurate fate-gsm-ms 2010-10-02 09:56:21 +00:00
gsm-ms Rename fate-gsm test to the more accurate fate-gsm-ms 2010-10-02 09:56:21 +00:00
h264-conformance-aud_mw_e
h264-conformance-ba1_ft_c
h264-conformance-ba1_sony_d
h264-conformance-ba2_sony_f
h264-conformance-ba3_sva_c
h264-conformance-ba_mw_d
h264-conformance-bamq1_jvc_c
h264-conformance-bamq2_jvc_c
h264-conformance-banm_mw_d
h264-conformance-basqp1_sony_c
h264-conformance-caba1_sony_d
h264-conformance-caba1_sva_b
h264-conformance-caba2_sony_e
h264-conformance-caba2_sva_b
h264-conformance-caba3_sony_c
h264-conformance-caba3_sva_b
h264-conformance-caba3_toshiba_e
h264-conformance-cabac_mot_fld0_full
h264-conformance-cabac_mot_frm0_full
h264-conformance-cabac_mot_mbaff0_full
h264-conformance-cabac_mot_picaff0_full
h264-conformance-cabaci3_sony_b
h264-conformance-cabast3_sony_e
h264-conformance-cabastbr3_sony_b
h264-conformance-cabref3_sand_d
h264-conformance-cacqp3_sony_d
h264-conformance-cafi1_sva_c
h264-conformance-cama1_sony_c
h264-conformance-cama1_toshiba_b
h264-conformance-cama1_vtc_c
h264-conformance-cama2_vtc_b
h264-conformance-cama3_sand_e
h264-conformance-cama3_vtc_b
h264-conformance-camaci3_sony_c
h264-conformance-camanl1_toshiba_b
h264-conformance-camanl2_toshiba_b
h264-conformance-camanl3_sand_e
h264-conformance-camasl3_sony_b
h264-conformance-camp_mot_mbaff_l30
h264-conformance-camp_mot_mbaff_l31
h264-conformance-canl1_sony_e
h264-conformance-canl1_sva_b
h264-conformance-canl1_toshiba_g
h264-conformance-canl2_sony_e
h264-conformance-canl2_sva_b
h264-conformance-canl3_sony_c
h264-conformance-canl3_sva_b
h264-conformance-canl4_sva_b
h264-conformance-canlma2_sony_c
h264-conformance-canlma3_sony_c
h264-conformance-capa1_toshiba_b
h264-conformance-capama3_sand_f
h264-conformance-capcm1_sand_e
h264-conformance-capcmnl1_sand_e
h264-conformance-capm3_sony_d
h264-conformance-caqp1_sony_b
h264-conformance-cavlc_mot_fld0_full_b
h264-conformance-cavlc_mot_frm0_full_b
h264-conformance-cavlc_mot_mbaff0_full_b
h264-conformance-cavlc_mot_picaff0_full_b
h264-conformance-cawp1_toshiba_e
h264-conformance-cawp5_toshiba_e
h264-conformance-ci1_ft_b
h264-conformance-ci_mw_d
h264-conformance-cvbs3_sony_c
h264-conformance-cvcanlma2_sony_c
h264-conformance-cvfi1_sony_d
h264-conformance-cvfi1_sva_c
h264-conformance-cvfi2_sony_h
h264-conformance-cvfi2_sva_c
h264-conformance-cvma1_sony_d
h264-conformance-cvma1_toshiba_b
h264-conformance-cvmanl1_toshiba_b
h264-conformance-cvmanl2_toshiba_b
h264-conformance-cvmapaqp3_sony_e
h264-conformance-cvmaqp2_sony_g
h264-conformance-cvmaqp3_sony_d
h264-conformance-cvmp_mot_fld_l30_b
h264-conformance-cvmp_mot_frm_l31_b
h264-conformance-cvnlfi1_sony_c
h264-conformance-cvnlfi2_sony_h
h264-conformance-cvpa1_toshiba_b
h264-conformance-cvpcmnl1_sva_c
h264-conformance-cvpcmnl2_sva_c
h264-conformance-cvwp1_toshiba_e
h264-conformance-cvwp2_toshiba_e
h264-conformance-cvwp3_toshiba_e
h264-conformance-cvwp5_toshiba_e
h264-conformance-fi1_sony_e
h264-conformance-frext-alphaconformanceg
h264-conformance-frext-bcrm_freh10
h264-conformance-frext-brcm_freh3
h264-conformance-frext-brcm_freh4
h264-conformance-frext-brcm_freh5
h264-conformance-frext-brcm_freh8
h264-conformance-frext-brcm_freh9
h264-conformance-frext-brcm_freh11
h264-conformance-frext-freh1_b
h264-conformance-frext-freh2_b
h264-conformance-frext-freh6
h264-conformance-frext-freh7_b
h264-conformance-frext-freh12_b
h264-conformance-frext-frext1_panasonic_c
h264-conformance-frext-frext2_panasonic_b
h264-conformance-frext-frext3_panasonic_d
h264-conformance-frext-frext4_panasonic_a
h264-conformance-frext-frext01_jvc_d
h264-conformance-frext-frext02_jvc_c
h264-conformance-frext-frext_mmco4_sony_b Fix h264-conformance-frext-frext_mmco4_sony_b conformance test. 2010-11-29 10:35:57 +00:00
h264-conformance-frext-hcaff1_hhi_b
h264-conformance-frext-hcafr1_hhi_c
h264-conformance-frext-hcafr2_hhi_a
h264-conformance-frext-hcafr3_hhi_a
h264-conformance-frext-hcafr4_hhi_a
h264-conformance-frext-hcamff1_hhi_b
h264-conformance-frext-hpca_brcm_c
h264-conformance-frext-hpcadq_brcm_b
h264-conformance-frext-hpcafl_bcrm_c
h264-conformance-frext-hpcaflnl_bcrm_c
h264-conformance-frext-hpcalq_brcm_b
h264-conformance-frext-hpcamapalq_bcrm_b
h264-conformance-frext-hpcamolq_brcm_b
h264-conformance-frext-hpcanl_brcm_c
h264-conformance-frext-hpcaq2lq_brcm_b
h264-conformance-frext-hpcv_brcm_a
h264-conformance-frext-hpcvfl_bcrm_a
h264-conformance-frext-hpcvflnl_bcrm_a
h264-conformance-frext-hpcvmolq_brcm_b
h264-conformance-frext-hpcvnl_brcm_a
h264-conformance-frext-pph10i1_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-frext-pph10i2_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-frext-pph10i3_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-frext-pph10i4_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-frext-pph10i5_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-frext-pph10i6_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-frext-pph10i7_panasonic_a h264-fate: Fix 10bit H264 tests on big endian. 2011-05-11 16:47:47 +02:00
h264-conformance-hcbp2_hhi_a
h264-conformance-hcmp1_hhi_a
h264-conformance-ls_sva_d
h264-conformance-midr_mw_d
h264-conformance-mps_mw_a
h264-conformance-mr1_bt_a
h264-conformance-mr1_mw_a
h264-conformance-mr2_mw_a
h264-conformance-mr2_tandberg_e
h264-conformance-mr3_tandberg_b
h264-conformance-mr4_tandberg_c
h264-conformance-mr5_tandberg_c
h264-conformance-mr6_bt_b
h264-conformance-mr7_bt_b
h264-conformance-mr8_bt_b
h264-conformance-mr9_bt_b
h264-conformance-mv1_brcm_d
h264-conformance-nl1_sony_d
h264-conformance-nl2_sony_h
h264-conformance-nl3_sva_e
h264-conformance-nlmq1_jvc_c
h264-conformance-nlmq2_jvc_c
h264-conformance-nrf_mw_e
h264-conformance-sharp_mp_field_1_b
h264-conformance-sharp_mp_field_2_b
h264-conformance-sharp_mp_field_3_b
h264-conformance-sharp_mp_paff_1r2
h264-conformance-sharp_mp_paff_2r
h264-conformance-sl1_sva_b
h264-conformance-sva_ba1_b
h264-conformance-sva_ba2_d
h264-conformance-sva_base_b
h264-conformance-sva_cl1_e
h264-conformance-sva_fm1_e
h264-conformance-sva_nl1_b
h264-conformance-sva_nl2_e
h264-extreme-plane-pred fate: add h264 test for extreme cases in planar prediction 2011-01-24 22:26:13 +00:00
h264-interlace-crop Add test for cropping of interlaced H.264. 2010-11-04 21:48:54 +00:00
h264-lossless fate: add lossless h264 test 2011-01-22 03:08:21 +00:00
id-cin-video
idroq-video-dpcm lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
idroq-video-encode
iff-byterun1
iff-fibonacci
iff-ilbm
iff-pcm
indeo2
indeo3
indeo5
interplay-mve-8bit lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
interplay-mve-16bit lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
iv8-demux
kmvc
lmlm4-demux lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
loco-rgb
loco-yuy2
lossless-appleaudio
lossless-meridianaudio
lossless-monkeysaudio
lossless-shortenaudio
lossless-tta
lossless-wavpackaudio
maxis-xa
mimic
mjpegb Add Apple MJPEG-B decoder FATE test 2010-08-31 11:13:14 +00:00
motionpixels
mpc7-demux
mpc8-demux
mpeg2-field-enc Add MPEG2 field encoding fate2 regtest 2010-07-10 22:57:19 +00:00
mpeg4-als-conformance-00
mpeg4-als-conformance-01
mpeg4-als-conformance-02
mpeg4-als-conformance-03
mpeg4-als-conformance-04
mpeg4-als-conformance-05
msmpeg4v1 Undo my revert at r24260. 2010-07-17 10:50:25 +00:00
msrle-8bit
msvideo1-8bit
msvideo1-16bit
mszh
mtv lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
mxf-demux
nc-demux
nsv-demux FATE: update nsv-demux checksums 2010-04-19 11:51:40 +00:00
nuv lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
oma-demux
pcm_dvd
pictor Add Pictor/PC Paint PIC regtest 2010-07-11 12:44:32 +00:00
psx-str lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
psx-str-v3-adpcm_xa Split fate-psx-str-v3 into a video-only and audio-only test. 2011-03-26 16:39:22 -04:00
psx-str-v3-mdec Split fate-psx-str-v3 into a video-only and audio-only test. 2011-03-26 16:39:22 -04:00
ptx
pva-demux
qcp-demux
qpeg
qt-alaw-mono
qt-alaw-stereo
qt-ima4-mono adpcmdec: Fix QT IMA ADPCM decoder 2011-05-08 13:13:17 +02:00
qt-ima4-stereo adpcmdec: Fix QT IMA ADPCM decoder 2011-05-08 13:13:17 +02:00
qt-mac3-mono
qt-mac3-stereo
qt-mac6-mono
qt-mac6-stereo
qt-msadpcm-stereo
qt-msimaadpcm-stereo
qt-rawpcm-8bit-mono-unsigned
qt-rawpcm-8bit-stereo-unsigned
qt-rawpcm-16bit-stereo-signed-be
qt-rawpcm-16bit-stereo-signed-le
qt-ulaw-mono
qt-ulaw-stereo
qtrle-1bit
qtrle-2bit
qtrle-4bit
qtrle-8bit
qtrle-16bit
qtrle-24bit
qtrle-32bit
quickdraw
real-14_4
real-rv40
redcode-demux
rl2
rpza
rv30 Update rv30 FATE reference after last commit 2010-10-10 02:20:02 +00:00
sha SHA fate test 2010-08-31 20:07:38 +00:00
sierra-audio
sierra-vmd lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
siff lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
smacker
smc Update smc fate ref due to r26310 2011-01-14 22:32:26 +00:00
sp5x
sub-srt add SubRip decoder 2010-12-28 23:52:53 +00:00
sunraster-1bit-raw
sunraster-1bit-rle
sunraster-8bit-raw
sunraster-8bit-rle
sunraster-24bit-raw
sunraster-24bit-rle
svq1
svq3
thp-mjpeg-adpcm
tiertex-seq lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
tmv
truemotion1-15 lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
truemotion1-24 lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
tscc-15bit lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
tscc-32bit
txd-16bpp Renderware TeXture Dictionary FATE test 2010-08-24 20:48:58 +00:00
txd-pal8 Renderware TeXture Dictionary FATE test 2010-08-24 20:48:58 +00:00
ulti
v210 swscale: implement Nbit->non native endian 16bit. Fixes v210. 2011-05-09 00:22:12 +02:00
vc1 vc1: make overlap filter for I-frames bit-exact. 2011-05-04 07:40:53 -04:00
vcr1
video-xl
vmnc-16bit
vmnc-32bit
vp3 VP3 fate test 2010-08-25 17:23:38 +00:00
vp5
vp6a
vp6f
vp8-sign-bias Add VP8 sign bias code regtest. Not tested by the official conformance suite. 2010-07-23 10:09:46 +00:00
vp8-test-vector-001 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-002 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-003 fate: add vp8 bilinear tests 2010-07-12 20:24:23 +00:00
vp8-test-vector-004 fate: add vp8 bilinear tests 2010-07-12 20:24:23 +00:00
vp8-test-vector-005 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-006 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-007 fate: add vp8 bilinear tests 2010-07-12 20:24:23 +00:00
vp8-test-vector-008 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-009 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-010 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-011 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-012 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-013 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-014 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-015 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-016 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vp8-test-vector-017 fate: add vp8 tests 2010-06-24 22:13:52 +00:00
vqa-cc lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
vqf-demux
w64
wc3movie-xan
westwood-aud
wmv8-drm fate: update wmv8-drm reference 2011-03-22 11:07:46 +00:00
wmv8-drm-nodec lavf/utils.c: Order packets with identical PTS by stream index. 2011-04-12 19:06:26 -04:00
wnv1
ws_snd Add fate test for Westwood SND1 codec 2010-08-28 14:51:51 +00:00
xan-dpcm
yop Psygnosis YOP demuxer and decoder test 2010-07-11 00:07:31 +00:00
zlib
zmbv-8bit
zmbv-15bit
zmbv-16bit
zmbv-32bit