aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-12-03 02:21:08 +0100
committerMichael Niedermayer <michaelni@gmx.at>2012-12-03 02:33:27 +0100
commit7711f19eda40a7fd1c8a327f1700ffdd115e1667 (patch)
treea5e84b671607fe633568f86d2f5cf8c2dea698db /tests
parent211372e86dbf73505bd981dec7ad755e0623d22d (diff)
parente816034a5fa131b13c4ad87bb0b5065b4f5697c6 (diff)
downloadffmpeg-7711f19eda40a7fd1c8a327f1700ffdd115e1667.tar.gz
Merge commit 'e816034a5fa131b13c4ad87bb0b5065b4f5697c6'
* commit 'e816034a5fa131b13c4ad87bb0b5065b4f5697c6': fate-seek: remove use of gnu make 3.82 only private modifier fate: move vsynth reference files to their own directory fate: move fate-acodec reference files to their own dir configure: avplay now depends on avresample fate: split dependencies for fate-seek tests Conflicts: configure tests/fate/seek.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'tests')
-rwxr-xr-xtests/fate-run.sh15
-rw-r--r--tests/fate/acodec.mak1
-rw-r--r--tests/fate/seek.mak333
-rw-r--r--tests/fate/vcodec.mak1
-rw-r--r--tests/ref/acodec/adpcm-adx (renamed from tests/ref/fate/acodec-adpcm-adx)0
-rw-r--r--tests/ref/acodec/adpcm-ima_qt (renamed from tests/ref/fate/acodec-adpcm-ima_qt)0
-rw-r--r--tests/ref/acodec/adpcm-ima_wav (renamed from tests/ref/fate/acodec-adpcm-ima_wav)0
-rw-r--r--tests/ref/acodec/adpcm-ms (renamed from tests/ref/fate/acodec-adpcm-ms)0
-rw-r--r--tests/ref/acodec/adpcm-swf (renamed from tests/ref/fate/acodec-adpcm-swf)0
-rw-r--r--tests/ref/acodec/adpcm-yamaha (renamed from tests/ref/fate/acodec-adpcm-yamaha)0
-rw-r--r--tests/ref/acodec/adpcm_ima_qt (renamed from tests/ref/fate/acodec-adpcm_ima_qt)0
-rw-r--r--tests/ref/acodec/alac (renamed from tests/ref/fate/acodec-alac)0
-rw-r--r--tests/ref/acodec/flac (renamed from tests/ref/fate/acodec-flac)0
-rw-r--r--tests/ref/acodec/g723_1 (renamed from tests/ref/fate/acodec-g723_1)0
-rw-r--r--tests/ref/acodec/mp2 (renamed from tests/ref/fate/acodec-mp2)0
-rw-r--r--tests/ref/acodec/pcm-alaw (renamed from tests/ref/fate/acodec-pcm-alaw)0
-rw-r--r--tests/ref/acodec/pcm-f32be (renamed from tests/ref/fate/acodec-pcm-f32be)0
-rw-r--r--tests/ref/acodec/pcm-f32le (renamed from tests/ref/fate/acodec-pcm-f32le)0
-rw-r--r--tests/ref/acodec/pcm-f64be (renamed from tests/ref/fate/acodec-pcm-f64be)0
-rw-r--r--tests/ref/acodec/pcm-f64le (renamed from tests/ref/fate/acodec-pcm-f64le)0
-rw-r--r--tests/ref/acodec/pcm-mulaw (renamed from tests/ref/fate/acodec-pcm-mulaw)0
-rw-r--r--tests/ref/acodec/pcm-s16be (renamed from tests/ref/fate/acodec-pcm-s16be)0
-rw-r--r--tests/ref/acodec/pcm-s16be_planar (renamed from tests/ref/fate/acodec-pcm-s16be_planar)0
-rw-r--r--tests/ref/acodec/pcm-s16le (renamed from tests/ref/fate/acodec-pcm-s16le)0
-rw-r--r--tests/ref/acodec/pcm-s16le_planar (renamed from tests/ref/fate/acodec-pcm-s16le_planar)0
-rw-r--r--tests/ref/acodec/pcm-s24be (renamed from tests/ref/fate/acodec-pcm-s24be)0
-rw-r--r--tests/ref/acodec/pcm-s24le (renamed from tests/ref/fate/acodec-pcm-s24le)0
-rw-r--r--tests/ref/acodec/pcm-s24le_planar (renamed from tests/ref/fate/acodec-pcm-s24le_planar)0
-rw-r--r--tests/ref/acodec/pcm-s32be (renamed from tests/ref/fate/acodec-pcm-s32be)0
-rw-r--r--tests/ref/acodec/pcm-s32le (renamed from tests/ref/fate/acodec-pcm-s32le)0
-rw-r--r--tests/ref/acodec/pcm-s32le_planar (renamed from tests/ref/fate/acodec-pcm-s32le_planar)0
-rw-r--r--tests/ref/acodec/pcm-s8 (renamed from tests/ref/fate/acodec-pcm-s8)0
-rw-r--r--tests/ref/acodec/pcm-s8_planar (renamed from tests/ref/fate/acodec-pcm-s8_planar)0
-rw-r--r--tests/ref/acodec/pcm-u16be (renamed from tests/ref/fate/acodec-pcm-u16be)0
-rw-r--r--tests/ref/acodec/pcm-u16le (renamed from tests/ref/fate/acodec-pcm-u16le)0
-rw-r--r--tests/ref/acodec/pcm-u24be (renamed from tests/ref/fate/acodec-pcm-u24be)0
-rw-r--r--tests/ref/acodec/pcm-u24le (renamed from tests/ref/fate/acodec-pcm-u24le)0
-rw-r--r--tests/ref/acodec/pcm-u32be (renamed from tests/ref/fate/acodec-pcm-u32be)0
-rw-r--r--tests/ref/acodec/pcm-u32le (renamed from tests/ref/fate/acodec-pcm-u32le)0
-rw-r--r--tests/ref/acodec/pcm-u8 (renamed from tests/ref/fate/acodec-pcm-u8)0
-rw-r--r--tests/ref/acodec/roqaudio (renamed from tests/ref/fate/acodec-roqaudio)0
-rw-r--r--tests/ref/seek/acodec-adpcm-ima_qt (renamed from tests/ref/seek/adpcm_ima_qt_aiff)0
-rw-r--r--tests/ref/seek/acodec-adpcm-ima_wav (renamed from tests/ref/seek/adpcm_ima_wav_wav)0
-rw-r--r--tests/ref/seek/acodec-adpcm-ms (renamed from tests/ref/seek/adpcm_ms_wav)0
-rw-r--r--tests/ref/seek/acodec-adpcm-swf (renamed from tests/ref/seek/adpcm_swf_flv)0
-rw-r--r--tests/ref/seek/acodec-adpcm-yamaha (renamed from tests/ref/seek/adpcm_yamaha_wav)0
-rw-r--r--tests/ref/seek/acodec-alac (renamed from tests/ref/seek/alac_mov)0
-rw-r--r--tests/ref/seek/acodec-flac (renamed from tests/ref/seek/flac_flac)0
-rw-r--r--tests/ref/seek/acodec-mp2 (renamed from tests/ref/seek/mp2_mp2)0
-rw-r--r--tests/ref/seek/acodec-pcm-alaw (renamed from tests/ref/seek/pcm_alaw_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-f32be (renamed from tests/ref/seek/pcm_f32be_au)0
-rw-r--r--tests/ref/seek/acodec-pcm-f32le (renamed from tests/ref/seek/pcm_f32le_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-f64be (renamed from tests/ref/seek/pcm_f64be_au)0
-rw-r--r--tests/ref/seek/acodec-pcm-f64le (renamed from tests/ref/seek/pcm_f64le_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-mulaw (renamed from tests/ref/seek/pcm_mulaw_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-s16be (renamed from tests/ref/seek/pcm_s16be_mov)0
-rw-r--r--tests/ref/seek/acodec-pcm-s16le (renamed from tests/ref/seek/pcm_s16le_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-s24be (renamed from tests/ref/seek/pcm_s24be_mov)0
-rw-r--r--tests/ref/seek/acodec-pcm-s24le (renamed from tests/ref/seek/pcm_s24le_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-s32be (renamed from tests/ref/seek/pcm_s32be_mov)0
-rw-r--r--tests/ref/seek/acodec-pcm-s32le (renamed from tests/ref/seek/pcm_s32le_wav)0
-rw-r--r--tests/ref/seek/acodec-pcm-s8 (renamed from tests/ref/seek/pcm_s8_mov)0
-rw-r--r--tests/ref/seek/acodec-pcm-u8 (renamed from tests/ref/seek/pcm_u8_wav)0
-rw-r--r--tests/ref/seek/lavf-aiff (renamed from tests/ref/seek/lavf_aif)0
-rw-r--r--tests/ref/seek/lavf-alaw (renamed from tests/ref/seek/lavf_al)0
-rw-r--r--tests/ref/seek/lavf-asf (renamed from tests/ref/seek/lavf_asf)0
-rw-r--r--tests/ref/seek/lavf-au (renamed from tests/ref/seek/lavf_au)0
-rw-r--r--tests/ref/seek/lavf-avi (renamed from tests/ref/seek/lavf_avi)0
-rw-r--r--tests/ref/seek/lavf-bmp (renamed from tests/ref/seek/image_bmp)0
-rw-r--r--tests/ref/seek/lavf-dv_fmt (renamed from tests/ref/seek/lavf_dv)0
-rw-r--r--tests/ref/seek/lavf-ffm (renamed from tests/ref/seek/lavf_ffm)0
-rw-r--r--tests/ref/seek/lavf-flv_fmt (renamed from tests/ref/seek/lavf_flv)0
-rw-r--r--tests/ref/seek/lavf-gif (renamed from tests/ref/seek/lavf_gif)0
-rw-r--r--tests/ref/seek/lavf-gxf (renamed from tests/ref/seek/lavf_gxf)0
-rw-r--r--tests/ref/seek/lavf-jpg (renamed from tests/ref/seek/image_jpg)0
-rw-r--r--tests/ref/seek/lavf-mkv (renamed from tests/ref/seek/lavf_mkv)0
-rw-r--r--tests/ref/seek/lavf-mmf (renamed from tests/ref/seek/lavf_mmf)0
-rw-r--r--tests/ref/seek/lavf-mov (renamed from tests/ref/seek/lavf_mov)0
-rw-r--r--tests/ref/seek/lavf-mpg (renamed from tests/ref/seek/lavf_mpg)0
-rw-r--r--tests/ref/seek/lavf-mulaw (renamed from tests/ref/seek/lavf_ul)0
-rw-r--r--tests/ref/seek/lavf-mxf (renamed from tests/ref/seek/lavf_mxf)0
-rw-r--r--tests/ref/seek/lavf-mxf_d10 (renamed from tests/ref/seek/lavf_mxf_d10)0
-rw-r--r--tests/ref/seek/lavf-nut (renamed from tests/ref/seek/lavf_nut)0
-rw-r--r--tests/ref/seek/lavf-ogg (renamed from tests/ref/seek/lavf_ogg)0
-rw-r--r--tests/ref/seek/lavf-pbmpipe (renamed from tests/ref/seek/pbmpipe_pbm)0
-rw-r--r--tests/ref/seek/lavf-pcx (renamed from tests/ref/seek/image_pcx)0
-rw-r--r--tests/ref/seek/lavf-pgm (renamed from tests/ref/seek/image_pgm)0
-rw-r--r--tests/ref/seek/lavf-pgmpipe (renamed from tests/ref/seek/pgmpipe_pgm)0
-rw-r--r--tests/ref/seek/lavf-ppm (renamed from tests/ref/seek/image_ppm)0
-rw-r--r--tests/ref/seek/lavf-ppmpipe (renamed from tests/ref/seek/ppmpipe_ppm)0
-rw-r--r--tests/ref/seek/lavf-rm (renamed from tests/ref/seek/lavf_rm)0
-rw-r--r--tests/ref/seek/lavf-sgi (renamed from tests/ref/seek/image_sgi)0
-rw-r--r--tests/ref/seek/lavf-swf (renamed from tests/ref/seek/lavf_swf)0
-rw-r--r--tests/ref/seek/lavf-tga (renamed from tests/ref/seek/image_tga)0
-rw-r--r--tests/ref/seek/lavf-tiff (renamed from tests/ref/seek/image_tiff)0
-rw-r--r--tests/ref/seek/lavf-ts (renamed from tests/ref/seek/lavf_ts)0
-rw-r--r--tests/ref/seek/lavf-voc (renamed from tests/ref/seek/lavf_voc)0
-rw-r--r--tests/ref/seek/lavf-wav (renamed from tests/ref/seek/lavf_wav)0
-rw-r--r--tests/ref/seek/lavf-yuv4mpeg (renamed from tests/ref/seek/lavf_y4m)0
-rw-r--r--tests/ref/seek/vsynth2-asv1 (renamed from tests/ref/seek/asv1_avi)0
-rw-r--r--tests/ref/seek/vsynth2-asv2 (renamed from tests/ref/seek/asv2_avi)0
-rw-r--r--tests/ref/seek/vsynth2-dnxhd-1080i (renamed from tests/ref/seek/dnxhd_1080i_mov)0
-rw-r--r--tests/ref/seek/vsynth2-dnxhd-720p (renamed from tests/ref/seek/dnxhd_720p_dnxhd)0
-rw-r--r--tests/ref/seek/vsynth2-dnxhd-720p-rd (renamed from tests/ref/seek/dnxhd_720p_rd_dnxhd)0
-rw-r--r--tests/ref/seek/vsynth2-dv (renamed from tests/ref/seek/dv_411_dv)0
-rw-r--r--tests/ref/seek/vsynth2-dv-411 (renamed from tests/ref/seek/dv_dv)0
-rw-r--r--tests/ref/seek/vsynth2-dv-50 (renamed from tests/ref/seek/dv_50_dv)0
-rw-r--r--tests/ref/seek/vsynth2-ffv1 (renamed from tests/ref/seek/ffv1_avi)0
-rw-r--r--tests/ref/seek/vsynth2-flashsv (renamed from tests/ref/seek/flashsv_flv)0
-rw-r--r--tests/ref/seek/vsynth2-flv (renamed from tests/ref/seek/flv_flv)0
-rw-r--r--tests/ref/seek/vsynth2-h261 (renamed from tests/ref/seek/h261_avi)0
-rw-r--r--tests/ref/seek/vsynth2-h263 (renamed from tests/ref/seek/h263_avi)0
-rw-r--r--tests/ref/seek/vsynth2-h263p (renamed from tests/ref/seek/h263p_avi)0
-rw-r--r--tests/ref/seek/vsynth2-huffyuv (renamed from tests/ref/seek/huffyuv_avi)0
-rw-r--r--tests/ref/seek/vsynth2-jpegls (renamed from tests/ref/seek/jpegls_avi)0
-rw-r--r--tests/ref/seek/vsynth2-ljpeg (renamed from tests/ref/seek/ljpeg_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mjpeg (renamed from tests/ref/seek/mjpeg_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg1 (renamed from tests/ref/seek/mpeg1_mpeg1video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg1b (renamed from tests/ref/seek/mpeg1b_mpeg1video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg2-422 (renamed from tests/ref/seek/mpeg2_422_mpeg2video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg2-idct-int (renamed from tests/ref/seek/mpeg2_idct_int_mpeg2video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg2-ilace (renamed from tests/ref/seek/mpeg2_ilace_mpeg2video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg2-ivlc-qprd (renamed from tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg2-thread (renamed from tests/ref/seek/mpeg2_thread_mpeg2video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg2-thread-ivlc (renamed from tests/ref/seek/mpeg2_thread_ivlc_mpeg2video)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4 (renamed from tests/ref/seek/mpeg4_mp4)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-adap (renamed from tests/ref/seek/mpeg4_adap_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-adv (renamed from tests/ref/seek/mpeg4_adv_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-error (renamed from tests/ref/seek/mpeg4_error_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-nr (renamed from tests/ref/seek/mpeg4_nr_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-qpel (renamed from tests/ref/seek/mpeg4_qpel_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-qprd (renamed from tests/ref/seek/mpeg4_qprd_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-rc (renamed from tests/ref/seek/mpeg4_rc_avi)0
-rw-r--r--tests/ref/seek/vsynth2-mpeg4-thread (renamed from tests/ref/seek/mpeg4_thread_avi)0
-rw-r--r--tests/ref/seek/vsynth2-msmpeg4 (renamed from tests/ref/seek/msmpeg4_avi)0
-rw-r--r--tests/ref/seek/vsynth2-msmpeg4v2 (renamed from tests/ref/seek/msmpeg4v2_avi)0
-rw-r--r--tests/ref/seek/vsynth2-rgb (renamed from tests/ref/seek/rgb_avi)0
-rw-r--r--tests/ref/seek/vsynth2-roqvideo (renamed from tests/ref/seek/roqvideo_roq)0
-rw-r--r--tests/ref/seek/vsynth2-rv10 (renamed from tests/ref/seek/rv10_rm)0
-rw-r--r--tests/ref/seek/vsynth2-rv20 (renamed from tests/ref/seek/rv20_rm)0
-rw-r--r--tests/ref/seek/vsynth2-snow (renamed from tests/ref/seek/snow_avi)0
-rw-r--r--tests/ref/seek/vsynth2-snow-ll (renamed from tests/ref/seek/snow_ll_avi)0
-rw-r--r--tests/ref/seek/vsynth2-svq1 (renamed from tests/ref/seek/svq1_mov)0
-rw-r--r--tests/ref/seek/vsynth2-wmv1 (renamed from tests/ref/seek/wmv1_avi)0
-rw-r--r--tests/ref/seek/vsynth2-wmv2 (renamed from tests/ref/seek/wmv2_avi)0
-rw-r--r--tests/ref/seek/vsynth2-yuv (renamed from tests/ref/seek/yuv_avi)0
-rw-r--r--tests/ref/vsynth/vsynth1-amv (renamed from tests/ref/fate/vsynth1-amv)0
-rw-r--r--tests/ref/vsynth/vsynth1-asv1 (renamed from tests/ref/fate/vsynth1-asv1)0
-rw-r--r--tests/ref/vsynth/vsynth1-asv2 (renamed from tests/ref/fate/vsynth1-asv2)0
-rw-r--r--tests/ref/vsynth/vsynth1-avui (renamed from tests/ref/fate/vsynth1-avui)0
-rw-r--r--tests/ref/vsynth/vsynth1-cljr (renamed from tests/ref/fate/vsynth1-cljr)0
-rw-r--r--tests/ref/vsynth/vsynth1-dnxhd-1080i (renamed from tests/ref/fate/vsynth1-dnxhd-1080i)0
-rw-r--r--tests/ref/vsynth/vsynth1-dnxhd-720p (renamed from tests/ref/fate/vsynth1-dnxhd-720p)0
-rw-r--r--tests/ref/vsynth/vsynth1-dnxhd-720p-10bit (renamed from tests/ref/fate/vsynth1-dnxhd-720p-10bit)0
-rw-r--r--tests/ref/vsynth/vsynth1-dnxhd-720p-rd (renamed from tests/ref/fate/vsynth1-dnxhd-720p-rd)0
-rw-r--r--tests/ref/vsynth/vsynth1-dnxhd_1080i (renamed from tests/ref/fate/vsynth1-dnxhd_1080i)0
-rw-r--r--tests/ref/vsynth/vsynth1-dv (renamed from tests/ref/fate/vsynth1-dv)0
-rw-r--r--tests/ref/vsynth/vsynth1-dv-411 (renamed from tests/ref/fate/vsynth1-dv-411)0
-rw-r--r--tests/ref/vsynth/vsynth1-dv-50 (renamed from tests/ref/fate/vsynth1-dv-50)0
-rw-r--r--tests/ref/vsynth/vsynth1-dv_411 (renamed from tests/ref/fate/vsynth1-dv_411)0
-rw-r--r--tests/ref/vsynth/vsynth1-ffv1 (renamed from tests/ref/fate/vsynth1-ffv1)0
-rw-r--r--tests/ref/vsynth/vsynth1-ffvhuff (renamed from tests/ref/fate/vsynth1-ffvhuff)0
-rw-r--r--tests/ref/vsynth/vsynth1-flashsv (renamed from tests/ref/fate/vsynth1-flashsv)0
-rw-r--r--tests/ref/vsynth/vsynth1-flashsv2 (renamed from tests/ref/fate/vsynth1-flashsv2)0
-rw-r--r--tests/ref/vsynth/vsynth1-flv (renamed from tests/ref/fate/vsynth1-flv)0
-rw-r--r--tests/ref/vsynth/vsynth1-h261 (renamed from tests/ref/fate/vsynth1-h261)0
-rw-r--r--tests/ref/vsynth/vsynth1-h263 (renamed from tests/ref/fate/vsynth1-h263)0
-rw-r--r--tests/ref/vsynth/vsynth1-h263-obmc (renamed from tests/ref/fate/vsynth1-h263-obmc)0
-rw-r--r--tests/ref/vsynth/vsynth1-h263p (renamed from tests/ref/fate/vsynth1-h263p)0
-rw-r--r--tests/ref/vsynth/vsynth1-huffyuv (renamed from tests/ref/fate/vsynth1-huffyuv)0
-rw-r--r--tests/ref/vsynth/vsynth1-j2k (renamed from tests/ref/fate/vsynth1-j2k)0
-rw-r--r--tests/ref/vsynth/vsynth1-jpegls (renamed from tests/ref/fate/vsynth1-jpegls)0
-rw-r--r--tests/ref/vsynth/vsynth1-ljpeg (renamed from tests/ref/fate/vsynth1-ljpeg)0
-rw-r--r--tests/ref/vsynth/vsynth1-mjpeg (renamed from tests/ref/fate/vsynth1-mjpeg)0
-rw-r--r--tests/ref/vsynth/vsynth1-mjpeg-422 (renamed from tests/ref/fate/vsynth1-mjpeg-422)0
-rw-r--r--tests/ref/vsynth/vsynth1-mjpeg-444 (renamed from tests/ref/fate/vsynth1-mjpeg-444)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg1 (renamed from tests/ref/fate/vsynth1-mpeg1)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg1b (renamed from tests/ref/fate/vsynth1-mpeg1b)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2 (renamed from tests/ref/fate/vsynth1-mpeg2)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2-422 (renamed from tests/ref/fate/vsynth1-mpeg2-422)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2-idct-int (renamed from tests/ref/fate/vsynth1-mpeg2-idct-int)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2-ilace (renamed from tests/ref/fate/vsynth1-mpeg2-ilace)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2-ivlc-qprd (renamed from tests/ref/fate/vsynth1-mpeg2-ivlc-qprd)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2-thread (renamed from tests/ref/fate/vsynth1-mpeg2-thread)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg2-thread-ivlc (renamed from tests/ref/fate/vsynth1-mpeg2-thread-ivlc)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4 (renamed from tests/ref/fate/vsynth1-mpeg4)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-adap (renamed from tests/ref/fate/vsynth1-mpeg4-adap)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-adv (renamed from tests/ref/fate/vsynth1-mpeg4-adv)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-error (renamed from tests/ref/fate/vsynth1-mpeg4-error)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-nr (renamed from tests/ref/fate/vsynth1-mpeg4-nr)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-qpel (renamed from tests/ref/fate/vsynth1-mpeg4-qpel)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-qprd (renamed from tests/ref/fate/vsynth1-mpeg4-qprd)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-rc (renamed from tests/ref/fate/vsynth1-mpeg4-rc)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpeg4-thread (renamed from tests/ref/fate/vsynth1-mpeg4-thread)0
-rw-r--r--tests/ref/vsynth/vsynth1-mpng (renamed from tests/ref/fate/vsynth1-mpng)0
-rw-r--r--tests/ref/vsynth/vsynth1-msmpeg4 (renamed from tests/ref/fate/vsynth1-msmpeg4)0
-rw-r--r--tests/ref/vsynth/vsynth1-msmpeg4v2 (renamed from tests/ref/fate/vsynth1-msmpeg4v2)0
-rw-r--r--tests/ref/vsynth/vsynth1-msvideo1 (renamed from tests/ref/fate/vsynth1-msvideo1)0
-rw-r--r--tests/ref/vsynth/vsynth1-prores (renamed from tests/ref/fate/vsynth1-prores)0
-rw-r--r--tests/ref/vsynth/vsynth1-prores_kostya (renamed from tests/ref/fate/vsynth1-prores_kostya)0
-rw-r--r--tests/ref/vsynth/vsynth1-qtrle (renamed from tests/ref/fate/vsynth1-qtrle)0
-rw-r--r--tests/ref/vsynth/vsynth1-qtrlegray (renamed from tests/ref/fate/vsynth1-qtrlegray)0
-rw-r--r--tests/ref/vsynth/vsynth1-r210 (renamed from tests/ref/fate/vsynth1-r210)0
-rw-r--r--tests/ref/vsynth/vsynth1-rgb (renamed from tests/ref/fate/vsynth1-rgb)0
-rw-r--r--tests/ref/vsynth/vsynth1-roqvideo (renamed from tests/ref/fate/vsynth1-roqvideo)0
-rw-r--r--tests/ref/vsynth/vsynth1-rv10 (renamed from tests/ref/fate/vsynth1-rv10)0
-rw-r--r--tests/ref/vsynth/vsynth1-rv20 (renamed from tests/ref/fate/vsynth1-rv20)0
-rw-r--r--tests/ref/vsynth/vsynth1-snow (renamed from tests/ref/fate/vsynth1-snow)0
-rw-r--r--tests/ref/vsynth/vsynth1-snow-hpel (renamed from tests/ref/fate/vsynth1-snow-hpel)0
-rw-r--r--tests/ref/vsynth/vsynth1-snow-ll (renamed from tests/ref/fate/vsynth1-snow-ll)0
-rw-r--r--tests/ref/vsynth/vsynth1-svq1 (renamed from tests/ref/fate/vsynth1-svq1)0
-rw-r--r--tests/ref/vsynth/vsynth1-v210 (renamed from tests/ref/fate/vsynth1-v210)0
-rw-r--r--tests/ref/vsynth/vsynth1-v308 (renamed from tests/ref/fate/vsynth1-v308)0
-rw-r--r--tests/ref/vsynth/vsynth1-v408 (renamed from tests/ref/fate/vsynth1-v408)0
-rw-r--r--tests/ref/vsynth/vsynth1-wmv1 (renamed from tests/ref/fate/vsynth1-wmv1)0
-rw-r--r--tests/ref/vsynth/vsynth1-wmv2 (renamed from tests/ref/fate/vsynth1-wmv2)0
-rw-r--r--tests/ref/vsynth/vsynth1-y41p (renamed from tests/ref/fate/vsynth1-y41p)0
-rw-r--r--tests/ref/vsynth/vsynth1-yuv (renamed from tests/ref/fate/vsynth1-yuv)0
-rw-r--r--tests/ref/vsynth/vsynth1-yuv4 (renamed from tests/ref/fate/vsynth1-yuv4)0
-rw-r--r--tests/ref/vsynth/vsynth1-zlib (renamed from tests/ref/fate/vsynth1-zlib)0
-rw-r--r--tests/ref/vsynth/vsynth1-zmbv (renamed from tests/ref/fate/vsynth1-zmbv)0
-rw-r--r--tests/ref/vsynth/vsynth2-amv (renamed from tests/ref/fate/vsynth2-amv)0
-rw-r--r--tests/ref/vsynth/vsynth2-asv1 (renamed from tests/ref/fate/vsynth2-asv1)0
-rw-r--r--tests/ref/vsynth/vsynth2-asv2 (renamed from tests/ref/fate/vsynth2-asv2)0
-rw-r--r--tests/ref/vsynth/vsynth2-avui (renamed from tests/ref/fate/vsynth2-avui)0
-rw-r--r--tests/ref/vsynth/vsynth2-cljr (renamed from tests/ref/fate/vsynth2-cljr)0
-rw-r--r--tests/ref/vsynth/vsynth2-dnxhd-1080i (renamed from tests/ref/fate/vsynth2-dnxhd-1080i)0
-rw-r--r--tests/ref/vsynth/vsynth2-dnxhd-720p (renamed from tests/ref/fate/vsynth2-dnxhd-720p)0
-rw-r--r--tests/ref/vsynth/vsynth2-dnxhd-720p-10bit (renamed from tests/ref/fate/vsynth2-dnxhd-720p-10bit)0
-rw-r--r--tests/ref/vsynth/vsynth2-dnxhd-720p-rd (renamed from tests/ref/fate/vsynth2-dnxhd-720p-rd)0
-rw-r--r--tests/ref/vsynth/vsynth2-dnxhd_1080i (renamed from tests/ref/fate/vsynth2-dnxhd_1080i)0
-rw-r--r--tests/ref/vsynth/vsynth2-dv (renamed from tests/ref/fate/vsynth2-dv)0
-rw-r--r--tests/ref/vsynth/vsynth2-dv-411 (renamed from tests/ref/fate/vsynth2-dv-411)0
-rw-r--r--tests/ref/vsynth/vsynth2-dv-50 (renamed from tests/ref/fate/vsynth2-dv-50)0
-rw-r--r--tests/ref/vsynth/vsynth2-dv_411 (renamed from tests/ref/fate/vsynth2-dv_411)0
-rw-r--r--tests/ref/vsynth/vsynth2-ffv1 (renamed from tests/ref/fate/vsynth2-ffv1)0
-rw-r--r--tests/ref/vsynth/vsynth2-ffvhuff (renamed from tests/ref/fate/vsynth2-ffvhuff)0
-rw-r--r--tests/ref/vsynth/vsynth2-flashsv (renamed from tests/ref/fate/vsynth2-flashsv)0
-rw-r--r--tests/ref/vsynth/vsynth2-flashsv2 (renamed from tests/ref/fate/vsynth2-flashsv2)0
-rw-r--r--tests/ref/vsynth/vsynth2-flv (renamed from tests/ref/fate/vsynth2-flv)0
-rw-r--r--tests/ref/vsynth/vsynth2-h261 (renamed from tests/ref/fate/vsynth2-h261)0
-rw-r--r--tests/ref/vsynth/vsynth2-h263 (renamed from tests/ref/fate/vsynth2-h263)0
-rw-r--r--tests/ref/vsynth/vsynth2-h263-obmc (renamed from tests/ref/fate/vsynth2-h263-obmc)0
-rw-r--r--tests/ref/vsynth/vsynth2-h263p (renamed from tests/ref/fate/vsynth2-h263p)0
-rw-r--r--tests/ref/vsynth/vsynth2-huffyuv (renamed from tests/ref/fate/vsynth2-huffyuv)0
-rw-r--r--tests/ref/vsynth/vsynth2-j2k (renamed from tests/ref/fate/vsynth2-j2k)0
-rw-r--r--tests/ref/vsynth/vsynth2-jpegls (renamed from tests/ref/fate/vsynth2-jpegls)0
-rw-r--r--tests/ref/vsynth/vsynth2-ljpeg (renamed from tests/ref/fate/vsynth2-ljpeg)0
-rw-r--r--tests/ref/vsynth/vsynth2-mjpeg (renamed from tests/ref/fate/vsynth2-mjpeg)0
-rw-r--r--tests/ref/vsynth/vsynth2-mjpeg-422 (renamed from tests/ref/fate/vsynth2-mjpeg-422)0
-rw-r--r--tests/ref/vsynth/vsynth2-mjpeg-444 (renamed from tests/ref/fate/vsynth2-mjpeg-444)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg1 (renamed from tests/ref/fate/vsynth2-mpeg1)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg1b (renamed from tests/ref/fate/vsynth2-mpeg1b)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2 (renamed from tests/ref/fate/vsynth2-mpeg2)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2-422 (renamed from tests/ref/fate/vsynth2-mpeg2-422)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2-idct-int (renamed from tests/ref/fate/vsynth2-mpeg2-idct-int)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2-ilace (renamed from tests/ref/fate/vsynth2-mpeg2-ilace)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2-ivlc-qprd (renamed from tests/ref/fate/vsynth2-mpeg2-ivlc-qprd)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2-thread (renamed from tests/ref/fate/vsynth2-mpeg2-thread)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg2-thread-ivlc (renamed from tests/ref/fate/vsynth2-mpeg2-thread-ivlc)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4 (renamed from tests/ref/fate/vsynth2-mpeg4)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-adap (renamed from tests/ref/fate/vsynth2-mpeg4-adap)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-adv (renamed from tests/ref/fate/vsynth2-mpeg4-adv)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-error (renamed from tests/ref/fate/vsynth2-mpeg4-error)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-nr (renamed from tests/ref/fate/vsynth2-mpeg4-nr)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-qpel (renamed from tests/ref/fate/vsynth2-mpeg4-qpel)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-qprd (renamed from tests/ref/fate/vsynth2-mpeg4-qprd)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-rc (renamed from tests/ref/fate/vsynth2-mpeg4-rc)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpeg4-thread (renamed from tests/ref/fate/vsynth2-mpeg4-thread)0
-rw-r--r--tests/ref/vsynth/vsynth2-mpng (renamed from tests/ref/fate/vsynth2-mpng)0
-rw-r--r--tests/ref/vsynth/vsynth2-msmpeg4 (renamed from tests/ref/fate/vsynth2-msmpeg4)0
-rw-r--r--tests/ref/vsynth/vsynth2-msmpeg4v2 (renamed from tests/ref/fate/vsynth2-msmpeg4v2)0
-rw-r--r--tests/ref/vsynth/vsynth2-msvideo1 (renamed from tests/ref/fate/vsynth2-msvideo1)0
-rw-r--r--tests/ref/vsynth/vsynth2-prores (renamed from tests/ref/fate/vsynth2-prores)0
-rw-r--r--tests/ref/vsynth/vsynth2-prores_kostya (renamed from tests/ref/fate/vsynth2-prores_kostya)0
-rw-r--r--tests/ref/vsynth/vsynth2-qtrle (renamed from tests/ref/fate/vsynth2-qtrle)0
-rw-r--r--tests/ref/vsynth/vsynth2-qtrlegray (renamed from tests/ref/fate/vsynth2-qtrlegray)0
-rw-r--r--tests/ref/vsynth/vsynth2-r210 (renamed from tests/ref/fate/vsynth2-r210)0
-rw-r--r--tests/ref/vsynth/vsynth2-rgb (renamed from tests/ref/fate/vsynth2-rgb)0
-rw-r--r--tests/ref/vsynth/vsynth2-roqvideo (renamed from tests/ref/fate/vsynth2-roqvideo)0
-rw-r--r--tests/ref/vsynth/vsynth2-rv10 (renamed from tests/ref/fate/vsynth2-rv10)0
-rw-r--r--tests/ref/vsynth/vsynth2-rv20 (renamed from tests/ref/fate/vsynth2-rv20)0
-rw-r--r--tests/ref/vsynth/vsynth2-snow (renamed from tests/ref/fate/vsynth2-snow)0
-rw-r--r--tests/ref/vsynth/vsynth2-snow-hpel (renamed from tests/ref/fate/vsynth2-snow-hpel)0
-rw-r--r--tests/ref/vsynth/vsynth2-snow-ll (renamed from tests/ref/fate/vsynth2-snow-ll)0
-rw-r--r--tests/ref/vsynth/vsynth2-svq1 (renamed from tests/ref/fate/vsynth2-svq1)0
-rw-r--r--tests/ref/vsynth/vsynth2-v210 (renamed from tests/ref/fate/vsynth2-v210)0
-rw-r--r--tests/ref/vsynth/vsynth2-v308 (renamed from tests/ref/fate/vsynth2-v308)0
-rw-r--r--tests/ref/vsynth/vsynth2-v408 (renamed from tests/ref/fate/vsynth2-v408)0
-rw-r--r--tests/ref/vsynth/vsynth2-wmv1 (renamed from tests/ref/fate/vsynth2-wmv1)0
-rw-r--r--tests/ref/vsynth/vsynth2-wmv2 (renamed from tests/ref/fate/vsynth2-wmv2)0
-rw-r--r--tests/ref/vsynth/vsynth2-y41p (renamed from tests/ref/fate/vsynth2-y41p)0
-rw-r--r--tests/ref/vsynth/vsynth2-yuv (renamed from tests/ref/fate/vsynth2-yuv)0
-rw-r--r--tests/ref/vsynth/vsynth2-yuv4 (renamed from tests/ref/fate/vsynth2-yuv4)0
-rw-r--r--tests/ref/vsynth/vsynth2-zlib (renamed from tests/ref/fate/vsynth2-zlib)0
-rw-r--r--tests/ref/vsynth/vsynth2-zmbv (renamed from tests/ref/fate/vsynth2-zmbv)0
296 files changed, 226 insertions, 124 deletions
diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index 84fadcb256..1945d88a23 100755
--- a/tests/fate-run.sh
+++ b/tests/fate-run.sh
@@ -164,21 +164,6 @@ lavfitest(){
regtest lavfi lavfi tests/vsynth1
}
-seektest(){
- t="${test#seek-}"
- ref=${base}/ref/seek/$t
- case $t in
- image_*) file="tests/data/images/${t#image_}/%02d.${t#image_}" ;;
- *) file=$(echo $t | tr _ '?')
- for d in fate/acodec- fate/vsynth2- lavf/; do
- test -f tests/data/$d$file && break
- done
- file=$(echo tests/data/$d$file)
- ;;
- esac
- run libavformat/seek-test $target_path/$file
-}
-
mkdir -p "$outdir"
exec 3>&2
diff --git a/tests/fate/acodec.mak b/tests/fate/acodec.mak
index 5397d1aba7..0206486d7a 100644
--- a/tests/fate/acodec.mak
+++ b/tests/fate/acodec.mak
@@ -2,6 +2,7 @@ fate-acodec-%: CODEC = $(@:fate-acodec-%=%)
fate-acodec-%: SRC = tests/data/asynth-44100-2.wav
fate-acodec-%: CMD = enc_dec wav $(SRC) $(FMT) "-b 128k -c $(CODEC) $(ENCOPTS)" wav "-c pcm_s16le $(DECOPTS)" -keep
fate-acodec-%: CMP_UNIT = 2
+fate-acodec-%: REF = $(SRC_PATH)/tests/ref/acodec/$(@:fate-acodec-%=%)
FATE_ACODEC_PCM-$(call ENCDEC, PCM_ALAW, WAV) += alaw
FATE_ACODEC_PCM-$(call ENCDEC, PCM_MULAW, WAV) += mulaw
diff --git a/tests/fate/seek.mak b/tests/fate/seek.mak
index 57486d3124..6ad3bc6382 100644
--- a/tests/fate/seek.mak
+++ b/tests/fate/seek.mak
@@ -1,120 +1,235 @@
# files from fate-acodec
-FATE_SEEK-$(call ENCDEC, PCM_ALAW, WAV) += pcm_alaw_wav
-FATE_SEEK-$(call ENCDEC, PCM_MULAW, WAV) += pcm_mulaw_wav
-FATE_SEEK-$(call ENCDEC, PCM_S8, MOV) += pcm_s8_mov
-FATE_SEEK-$(call ENCDEC, PCM_U8, WAV) += pcm_u8_wav
-FATE_SEEK-$(call ENCDEC, PCM_S16BE, MOV) += pcm_s16be_mov
-FATE_SEEK-$(call ENCDEC, PCM_S16LE, WAV) += pcm_s16le_wav
-FATE_SEEK-$(call ENCDEC, PCM_S24BE, MOV) += pcm_s24be_mov
-FATE_SEEK-$(call ENCDEC, PCM_S24LE, WAV) += pcm_s24le_wav
-FATE_SEEK-$(call ENCDEC, PCM_S32BE, MOV) += pcm_s32be_mov
-FATE_SEEK-$(call ENCDEC, PCM_S32LE, WAV) += pcm_s32le_wav
-FATE_SEEK-$(call ENCDEC, PCM_F32BE, AU) += pcm_f32be_au
-FATE_SEEK-$(call ENCDEC, PCM_F32LE, WAV) += pcm_f32le_wav
-FATE_SEEK-$(call ENCDEC, PCM_F64BE, AU) += pcm_f64be_au
-FATE_SEEK-$(call ENCDEC, PCM_F64LE, WAV) += pcm_f64le_wav
-FATE_SEEK-$(call ENCDEC, ADPCM_IMA_QT, AIFF) += adpcm_ima_qt_aiff
-FATE_SEEK-$(call ENCDEC, ADPCM_IMA_WAV, WAV) += adpcm_ima_wav_wav
-FATE_SEEK-$(call ENCDEC, ADPCM_MS, WAV) += adpcm_ms_wav
-FATE_SEEK-$(call ENCDEC, ADPCM_SWF, FLV) += adpcm_swf_flv
-FATE_SEEK-$(call ENCDEC, ADPCM_YAMAHA, WAV) += adpcm_yamaha_wav
-FATE_SEEK-$(call ENCDEC, ALAC, MOV) += alac_mov
-FATE_SEEK-$(call ENCDEC, FLAC, FLAC) += flac_flac
-FATE_SEEK-$(call ENCDEC, MP2, MP2 MP3) += mp2_mp2
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_ALAW, WAV) += pcm-alaw
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_MULAW, WAV) += pcm-mulaw
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S8, MOV) += pcm-s8
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_U8, WAV) += pcm-u8
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S16BE, MOV) += pcm-s16be
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S16LE, WAV) += pcm-s16le
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S24BE, MOV) += pcm-s24be
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S24LE, WAV) += pcm-s24le
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S32BE, MOV) += pcm-s32be
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_S32LE, WAV) += pcm-s32le
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_F32BE, AU) += pcm-f32be
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_F32LE, WAV) += pcm-f32le
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_F64BE, AU) += pcm-f64be
+FATE_SEEK_ACODEC-$(call ENCDEC, PCM_F64LE, WAV) += pcm-f64le
+FATE_SEEK_ACODEC-$(call ENCDEC, ADPCM_IMA_QT, AIFF) += adpcm-ima_qt
+FATE_SEEK_ACODEC-$(call ENCDEC, ADPCM_IMA_WAV, WAV) += adpcm-ima_wav
+FATE_SEEK_ACODEC-$(call ENCDEC, ADPCM_MS, WAV) += adpcm-ms
+FATE_SEEK_ACODEC-$(call ENCDEC, ADPCM_SWF, FLV) += adpcm-swf
+FATE_SEEK_ACODEC-$(call ENCDEC, ADPCM_YAMAHA, WAV) += adpcm-yamaha
+FATE_SEEK_ACODEC-$(call ENCDEC, ALAC, MOV) += alac
+FATE_SEEK_ACODEC-$(call ENCDEC, FLAC, FLAC) += flac
+FATE_SEEK_ACODEC-$(call ENCDEC, MP2, MP2 MP3) += mp2
+
+fate-seek-acodec-adpcm-ima_qt: SRC = fate/acodec-adpcm-ima_qt.aiff
+fate-seek-acodec-adpcm-ima_wav: SRC = fate/acodec-adpcm-ima_wav.wav
+fate-seek-acodec-adpcm-ms: SRC = fate/acodec-adpcm-ms.wav
+fate-seek-acodec-adpcm-swf: SRC = fate/acodec-adpcm-swf.flv
+fate-seek-acodec-adpcm-yamaha: SRC = fate/acodec-adpcm-yamaha.wav
+fate-seek-acodec-alac: SRC = fate/acodec-alac.mov
+fate-seek-acodec-flac: SRC = fate/acodec-flac.flac
+fate-seek-acodec-mp2: SRC = fate/acodec-mp2.mp2
+fate-seek-acodec-pcm-alaw: SRC = fate/acodec-pcm-alaw.wav
+fate-seek-acodec-pcm-f32be: SRC = fate/acodec-pcm-f32be.au
+fate-seek-acodec-pcm-f32le: SRC = fate/acodec-pcm-f32le.wav
+fate-seek-acodec-pcm-f64be: SRC = fate/acodec-pcm-f64be.au
+fate-seek-acodec-pcm-f64le: SRC = fate/acodec-pcm-f64le.wav
+fate-seek-acodec-pcm-mulaw: SRC = fate/acodec-pcm-mulaw.wav
+fate-seek-acodec-pcm-s16be: SRC = fate/acodec-pcm-s16be.mov
+fate-seek-acodec-pcm-s16le: SRC = fate/acodec-pcm-s16le.wav
+fate-seek-acodec-pcm-s24be: SRC = fate/acodec-pcm-s24be.mov
+fate-seek-acodec-pcm-s24le: SRC = fate/acodec-pcm-s24le.wav
+fate-seek-acodec-pcm-s32be: SRC = fate/acodec-pcm-s32be.mov
+fate-seek-acodec-pcm-s32le: SRC = fate/acodec-pcm-s32le.wav
+fate-seek-acodec-pcm-s8: SRC = fate/acodec-pcm-s8.mov
+fate-seek-acodec-pcm-u8: SRC = fate/acodec-pcm-u8.wav
+
+FATE_SEEK += $(FATE_SEEK_ACODEC-yes:%=fate-seek-acodec-%)
# files from fate-vsynth2
-FATE_SEEK-$(call ENCDEC, ASV1, AVI) += asv1_avi
-FATE_SEEK-$(call ENCDEC, ASV2, AVI) += asv2_avi
-FATE_SEEK-$(call ENCDEC, DNXHD, DNXHD) += dnxhd_720p_dnxhd
-FATE_SEEK-$(call ENCDEC, DNXHD, DNXHD) += dnxhd_720p_rd_dnxhd
-FATE_SEEK-$(call ENCDEC, DNXHD, MOV) += dnxhd_1080i_mov
-FATE_SEEK-$(call ENCDEC, DVVIDEO, DV) += dv_dv
-FATE_SEEK-$(call ENCDEC, DVVIDEO, DV) += dv_411_dv
-FATE_SEEK-$(call ENCDEC, DVVIDEO, DV) += dv_50_dv
-FATE_SEEK-$(call ENCDEC, FFV1, AVI) += ffv1_avi
-FATE_SEEK-$(call ENCDEC, FLASHSV, FLV) += flashsv_flv
-FATE_SEEK-$(call ENCDEC, FLV, FLV) += flv_flv
-FATE_SEEK-$(call ENCDEC, H261, AVI) += h261_avi
-FATE_SEEK-$(call ENCDEC, H263, AVI) += h263_avi
-FATE_SEEK-$(call ENCDEC, H263, AVI) += h263p_avi
-FATE_SEEK-$(call ENCDEC, HUFFYUV, AVI) += huffyuv_avi
-FATE_SEEK-$(call ENCDEC, JPEGLS, AVI) += jpegls_avi
-FATE_SEEK-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg_avi
-FATE_SEEK-$(call ENCDEC, MJPEG, AVI) += mjpeg_avi
-
-FATE_SEEK-$(call ENCDEC, MPEG1VIDEO, MPEG1VIDEO MPEGVIDEO) += \
- mpeg1_mpeg1video \
- mpeg1b_mpeg1video
-
-FATE_SEEK-$(call ENCDEC, MPEG2VIDEO, MPEG2VIDEO MPEGVIDEO) += \
- mpeg2_422_mpeg2video \
- mpeg2_idct_int_mpeg2video \
- mpeg2_ilace_mpeg2video \
- mpeg2_ivlc_qprd_mpeg2video \
- mpeg2_thread_mpeg2video \
- mpeg2_thread_ivlc_mpeg2video
-
-FATE_SEEK-$(call ENCDEC, MPEG4, MP4 MOV) += mpeg4_mp4
-FATE_SEEK-$(call ENCDEC, MPEG4, AVI) += $(subst -,_,$(FATE_MPEG4_AVI:%=%_avi))
-FATE_SEEK-$(call ENCDEC, MSMPEG4V3, AVI) += msmpeg4_avi
-FATE_SEEK-$(call ENCDEC, MSMPEG4V2, AVI) += msmpeg4v2_avi
-FATE_SEEK-$(call ENCDEC, RAWVIDEO, AVI) += rgb_avi
-FATE_SEEK-$(call ENCDEC, ROQ, ROQ) += roqvideo_roq
-FATE_SEEK-$(call ENCDEC, RV10, RM) += rv10_rm
-FATE_SEEK-$(call ENCDEC, RV20, RM) += rv20_rm
-FATE_SEEK-$(call ENCDEC, SNOW, AVI) += snow_avi
-FATE_SEEK-$(call ENCDEC, SNOW, AVI) += snow_ll_avi
-FATE_SEEK-$(call ENCDEC, SVQ1, MOV) += svq1_mov
-FATE_SEEK-$(call ENCDEC, WMV1, AVI) += wmv1_avi
-FATE_SEEK-$(call ENCDEC, WMV2, AVI) += wmv2_avi
-FATE_SEEK-$(call ENCDEC, RAWVIDEO, AVI) += yuv_avi
+FATE_SEEK_VSYNTH2-$(call ENCDEC, ASV1, AVI) += asv1
+FATE_SEEK_VSYNTH2-$(call ENCDEC, ASV2, AVI) += asv2
+FATE_SEEK_VSYNTH2-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p
+FATE_SEEK_VSYNTH2-$(call ENCDEC, DNXHD, DNXHD) += dnxhd-720p-rd
+FATE_SEEK_VSYNTH2-$(call ENCDEC, DNXHD, MOV) += dnxhd-1080i
+FATE_SEEK_VSYNTH2-$(call ENCDEC, DVVIDEO, DV) += dv
+FATE_SEEK_VSYNTH2-$(call ENCDEC, DVVIDEO, DV) += dv-411
+FATE_SEEK_VSYNTH2-$(call ENCDEC, DVVIDEO, DV) += dv-50
+FATE_SEEK_VSYNTH2-$(call ENCDEC, FFV1, AVI) += ffv1
+FATE_SEEK_VSYNTH2-$(call ENCDEC, FLASHSV, FLV) += flashsv
+FATE_SEEK_VSYNTH2-$(call ENCDEC, FLV, FLV) += flv
+FATE_SEEK_VSYNTH2-$(call ENCDEC, H261, AVI) += h261
+FATE_SEEK_VSYNTH2-$(call ENCDEC, H263, AVI) += h263
+FATE_SEEK_VSYNTH2-$(call ENCDEC, H263, AVI) += h263p
+FATE_SEEK_VSYNTH2-$(call ENCDEC, HUFFYUV, AVI) += huffyuv
+FATE_SEEK_VSYNTH2-$(call ENCDEC, JPEGLS, AVI) += jpegls
+FATE_SEEK_VSYNTH2-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MJPEG, AVI) += mjpeg
+
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MPEG1VIDEO, MPEG1VIDEO MPEGVIDEO) += \
+ mpeg1 \
+ mpeg1b
+
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MPEG2VIDEO, MPEG2VIDEO MPEGVIDEO) += \
+ mpeg2-422 \
+ mpeg2-idct-int \
+ mpeg2-ilace \
+ mpeg2-ivlc-qprd \
+ mpeg2-thread \
+ mpeg2-thread-ivlc
+
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MPEG4, MP4 MOV) += mpeg4
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MPEG4, AVI) += $(FATE_MPEG4_AVI)
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MSMPEG4V3, AVI) += msmpeg4
+FATE_SEEK_VSYNTH2-$(call ENCDEC, MSMPEG4V2, AVI) += msmpeg4v2
+FATE_SEEK_VSYNTH2-$(call ENCDEC, RAWVIDEO, AVI) += rgb
+FATE_SEEK_VSYNTH2-$(call ENCDEC, ROQ, ROQ) += roqvideo
+FATE_SEEK_VSYNTH2-$(call ENCDEC, RV10, RM) += rv10
+FATE_SEEK_VSYNTH2-$(call ENCDEC, RV20, RM) += rv20
+FATE_SEEK_VSYNTH2-$(call ENCDEC, SNOW, AVI) += snow
+FATE_SEEK_VSYNTH2-$(call ENCDEC, SNOW, AVI) += snow-ll
+FATE_SEEK_VSYNTH2-$(call ENCDEC, SVQ1, MOV) += svq1
+FATE_SEEK_VSYNTH2-$(call ENCDEC, WMV1, AVI) += wmv1
+FATE_SEEK_VSYNTH2-$(call ENCDEC, WMV2, AVI) += wmv2
+FATE_SEEK_VSYNTH2-$(call ENCDEC, RAWVIDEO, AVI) += yuv
+
+fate-seek-vsynth2-asv1: SRC = fate/vsynth2-asv1.avi
+fate-seek-vsynth2-asv2: SRC = fate/vsynth2-asv2.avi
+fate-seek-vsynth2-dnxhd-1080i: SRC = fate/vsynth2-dnxhd-1080i.mov
+fate-seek-vsynth2-dnxhd-720p: SRC = fate/vsynth2-dnxhd-720p.dnxhd
+fate-seek-vsynth2-dnxhd-720p-rd: SRC = fate/vsynth2-dnxhd-720p.dnxhd
+fate-seek-vsynth2-dv: SRC = fate/vsynth2-dv.dv
+fate-seek-vsynth2-dv-411: SRC = fate/vsynth2-dv-411.dv
+fate-seek-vsynth2-dv-50: SRC = fate/vsynth2-dv-50.dv
+fate-seek-vsynth2-ffv1: SRC = fate/vsynth2-ffv1.avi
+fate-seek-vsynth2-flashsv: SRC = fate/vsynth2-flashsv.flv
+fate-seek-vsynth2-flv: SRC = fate/vsynth2-flv.flv
+fate-seek-vsynth2-h261: SRC = fate/vsynth2-h261.avi
+fate-seek-vsynth2-h263: SRC = fate/vsynth2-h263.avi
+fate-seek-vsynth2-h263p: SRC = fate/vsynth2-h263p.avi
+fate-seek-vsynth2-huffyuv: SRC = fate/vsynth2-huffyuv.avi
+fate-seek-vsynth2-jpegls: SRC = fate/vsynth2-jpegls.avi
+fate-seek-vsynth2-ljpeg: SRC = fate/vsynth2-ljpeg.avi
+fate-seek-vsynth2-mjpeg: SRC = fate/vsynth2-mjpeg.avi
+fate-seek-vsynth2-mpeg1: SRC = fate/vsynth2-mpeg1.mpeg1video
+fate-seek-vsynth2-mpeg1b: SRC = fate/vsynth2-mpeg1b.mpeg1video
+fate-seek-vsynth2-mpeg2-422: SRC = fate/vsynth2-mpeg2-422.mpeg2video
+fate-seek-vsynth2-mpeg2-idct-int: SRC = fate/vsynth2-mpeg2-idct-int.mpeg2video
+fate-seek-vsynth2-mpeg2-ilace: SRC = fate/vsynth2-mpeg2-ilace.mpeg2video
+fate-seek-vsynth2-mpeg2-ivlc-qprd: SRC = fate/vsynth2-mpeg2-ivlc-qprd.mpeg2video
+fate-seek-vsynth2-mpeg2-thread: SRC = fate/vsynth2-mpeg2-thread.mpeg2video
+fate-seek-vsynth2-mpeg2-thread-ivlc: SRC = fate/vsynth2-mpeg2-thread-ivlc.mpeg2video
+fate-seek-vsynth2-mpeg4: SRC = fate/vsynth2-mpeg4.mp4
+fate-seek-vsynth2-mpeg4-adap: SRC = fate/vsynth2-mpeg4-adap.avi
+fate-seek-vsynth2-mpeg4-adv: SRC = fate/vsynth2-mpeg4-adv.avi
+fate-seek-vsynth2-mpeg4-error: SRC = fate/vsynth2-mpeg4-error.avi
+fate-seek-vsynth2-mpeg4-nr: SRC = fate/vsynth2-mpeg4-nr.avi
+fate-seek-vsynth2-mpeg4-qpel: SRC = fate/vsynth2-mpeg4-qpel.avi
+fate-seek-vsynth2-mpeg4-qprd: SRC = fate/vsynth2-mpeg4-qprd.avi
+fate-seek-vsynth2-mpeg4-rc: SRC = fate/vsynth2-mpeg4-rc.avi
+fate-seek-vsynth2-mpeg4-thread: SRC = fate/vsynth2-mpeg4-thread.avi
+fate-seek-vsynth2-msmpeg4: SRC = fate/vsynth2-msmpeg4.avi
+fate-seek-vsynth2-msmpeg4v2: SRC = fate/vsynth2-msmpeg4v2.avi
+fate-seek-vsynth2-rgb: SRC = fate/vsynth2-rgb.avi
+fate-seek-vsynth2-roqvideo: SRC = fate/vsynth2-roqvideo.roq
+fate-seek-vsynth2-rv10: SRC = fate/vsynth2-rv10.rm
+fate-seek-vsynth2-rv20: SRC = fate/vsynth2-rv20.rm
+fate-seek-vsynth2-snow: SRC = fate/vsynth2-snow.avi
+fate-seek-vsynth2-snow-ll: SRC = fate/vsynth2-snow-ll.avi
+fate-seek-vsynth2-svq1: SRC = fate/vsynth2-svq1.mov
+fate-seek-vsynth2-wmv1: SRC = fate/vsynth2-wmv1.avi
+fate-seek-vsynth2-wmv2: SRC = fate/vsynth2-wmv2.avi
+fate-seek-vsynth2-yuv: SRC = fate/vsynth2-yuv.avi
+
+FATE_SEEK += $(FATE_SEEK_VSYNTH2-yes:%=fate-seek-vsynth2-%)
# files from fate-lavf
-FATE_SEEK-$(call ENCDEC, PCM_S16BE, AIFF) += lavf_aif
-FATE_SEEK-$(call ENCDEC, PCM_ALAW, PCM_ALAW) += lavf_al
-FATE_SEEK-$(call ENCDEC2, MSMPEG4V3, MP2, ASF) += lavf_asf
-FATE_SEEK-$(call ENCDEC, PCM_S16BE, AU) += lavf_au
-FATE_SEEK-$(call ENCDEC2, MPEG4, MP2, AVI) += lavf_avi
-FATE_SEEK-$(call ENCDEC, BMP, IMAGE2) += image_bmp
-FATE_SEEK-$(call ENCDEC2, DVVIDEO, PCM_S16LE, AVI) += lavf_dv
-FATE_SEEK-$(call ENCDEC2, MPEG1VIDEO, MP2, FFM) += lavf_ffm
-FATE_SEEK-$(call ENCDEC, FLV, FLV) += lavf_flv
-FATE_SEEK-$(call ENCDEC, GIF, IMAGE2) += lavf_gif
-FATE_SEEK-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, GXF) += lavf_gxf
-FATE_SEEK-$(call ENCDEC, MJPEG, IMAGE2) += image_jpg
-FATE_SEEK-$(call ENCDEC2, MPEG4, MP2, MATROSKA) += lavf_mkv
-FATE_SEEK-$(call ENCDEC, ADPCM_YAMAHA, MMF) += lavf_mmf
-FATE_SEEK-$(call ENCDEC2, MPEG4, PCM_ALAW, MOV) += lavf_mov
-FATE_SEEK-$(call ENCDEC2, MPEG1VIDEO, MP2, MPEG1SYSTEM MPEGPS) += lavf_mpg
-FATE_SEEK-$(call ENCDEC, PCM_MULAW, PCM_MULAW) += lavf_ul
-FATE_SEEK-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF) += lavf_mxf
-FATE_SEEK-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF_D10 MXF) += lavf_mxf_d10
-FATE_SEEK-$(call ENCDEC2, MPEG4, MP2, NUT) += lavf_nut
-FATE_SEEK-$(call ENCDEC, FLAC, OGG) += lavf_ogg
-FATE_SEEK-$(call ENCDEC, PBM, IMAGE2PIPE) += pbmpipe_pbm
-FATE_SEEK-$(call ENCDEC, PCX, IMAGE2) += image_pcx
-FATE_SEEK-$(call ENCDEC, PGM, IMAGE2) += image_pgm
-FATE_SEEK-$(call ENCDEC, PGM, IMAGE2PIPE) += pgmpipe_pgm
-FATE_SEEK-$(call ENCDEC, PPM, IMAGE2) += image_ppm
-FATE_SEEK-$(call ENCDEC, PPM, IMAGE2PIPE) += ppmpipe_ppm
-FATE_SEEK-$(call ENCMUX, RV10 AC3_FIXED, RM) += lavf_rm
-FATE_SEEK-$(call ENCDEC, SGI, IMAGE2) += image_sgi
-FATE_SEEK-$(call ENCDEC, FLV, SWF) += lavf_swf
-FATE_SEEK-$(call ENCDEC, TARGA, IMAGE2) += image_tga
-FATE_SEEK-$(call ENCDEC, TIFF, IMAGE2) += image_tiff
-FATE_SEEK-$(call ENCDEC2, MPEG2VIDEO, MP2, MPEGTS) += lavf_ts
-FATE_SEEK-$(call ENCDEC, PCM_U8, VOC) += lavf_voc
-FATE_SEEK-$(call ENCDEC, PCM_S16LE, WAV) += lavf_wav
-FATE_SEEK-$(call ENCDEC, MP2, WTV) += lavf_wtv
-FATE_SEEK-$(CONFIG_YUV4MPEGPIPE_MUXER) += lavf_y4m
-
-FATE_SEEK += $(FATE_SEEK-yes:%=fate-seek-%)
-
-$(FATE_SEEK): fate-acodec fate-vsynth2 fate-lavf libavformat/seek-test$(EXESUF)
-$(FATE_SEEK): CMD = seektest
+FATE_SEEK_LAVF-$(call ENCDEC, PCM_S16BE, AIFF) += aiff
+FATE_SEEK_LAVF-$(call ENCDEC, PCM_ALAW, PCM_ALAW) += alaw
+FATE_SEEK_LAVF-$(call ENCDEC2, MSMPEG4V3, MP2, ASF) += asf
+FATE_SEEK_LAVF-$(call ENCDEC, PCM_S16BE, AU) += au
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG4, MP2, AVI) += avi
+FATE_SEEK_LAVF-$(call ENCDEC, BMP, IMAGE2) += bmp
+FATE_SEEK_LAVF-$(call ENCDEC2, DVVIDEO, PCM_S16LE, AVI) += dv_fmt
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG1VIDEO, MP2, FFM) += ffm
+FATE_SEEK_LAVF-$(call ENCDEC, FLV, FLV) += flv_fmt
+FATE_SEEK_LAVF-$(call ENCDEC, GIF, IMAGE2) += gif
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, GXF) += gxf
+FATE_SEEK_LAVF-$(call ENCDEC, MJPEG, IMAGE2) += jpg
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG4, MP2, MATROSKA) += mkv
+FATE_SEEK_LAVF-$(call ENCDEC, ADPCM_YAMAHA, MMF) += mmf
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG4, PCM_ALAW, MOV) += mov
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG1VIDEO, MP2, MPEG1SYSTEM MPEGPS) += mpg
+FATE_SEEK_LAVF-$(call ENCDEC, PCM_MULAW, PCM_MULAW) += mulaw
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF) += mxf
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF_D10 MXF) += mxf_d10
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG4, MP2, NUT) += nut
+FATE_SEEK_LAVF-$(call ENCDEC, FLAC, OGG) += ogg
+FATE_SEEK_LAVF-$(call ENCDEC, PBM, IMAGE2PIPE) += pbmpipe
+FATE_SEEK_LAVF-$(call ENCDEC, PCX, IMAGE2) += pcx
+FATE_SEEK_LAVF-$(call ENCDEC, PGM, IMAGE2) += pgm
+FATE_SEEK_LAVF-$(call ENCDEC, PGM, IMAGE2PIPE) += pgmpipe
+FATE_SEEK_LAVF-$(call ENCDEC, PPM, IMAGE2) += ppm
+FATE_SEEK_LAVF-$(call ENCDEC, PPM, IMAGE2PIPE) += ppmpipe
+FATE_SEEK_LAVF-$(call ENCMUX, RV10 AC3_FIXED, RM) += rm
+FATE_SEEK_LAVF-$(call ENCDEC, SGI, IMAGE2) += sgi
+FATE_SEEK_LAVF-$(call ENCDEC, FLV, SWF) += swf
+FATE_SEEK_LAVF-$(call ENCDEC, TARGA, IMAGE2) += tga
+FATE_SEEK_LAVF-$(call ENCDEC, TIFF, IMAGE2) += tiff
+FATE_SEEK_LAVF-$(call ENCDEC2, MPEG2VIDEO, MP2, MPEGTS) += ts
+FATE_SEEK_LAVF-$(call ENCDEC, PCM_U8, VOC) += voc
+FATE_SEEK_LAVF-$(call ENCDEC, PCM_S16LE, WAV) += wav
+FATE_SEEK-LAVF-$(call ENCDEC, MP2, WTV) += wtv
+FATE_SEEK_LAVF-$(CONFIG_YUV4MPEGPIPE_MUXER) += yuv4mpeg
+
+fate-seek-lavf-aiff: SRC = lavf/lavf.aif
+fate-seek-lavf-alaw: SRC = lavf/lavf.al
+fate-seek-lavf-asf: SRC = lavf/lavf.asf
+fate-seek-lavf-au: SRC = lavf/lavf.au
+fate-seek-lavf-avi: SRC = lavf/lavf.avi
+fate-seek-lavf-bmp: SRC = images/bmp/%02d.bmp
+fate-seek-lavf-dv_fmt: SRC = lavf/lavf.dv
+fate-seek-lavf-ffm: SRC = lavf/lavf.ffm
+fate-seek-lavf-flv_fmt: SRC = lavf/lavf.flv
+fate-seek-lavf-gif: SRC = lavf/lavf.gif
+fate-seek-lavf-gxf: SRC = lavf/lavf.gxf
+fate-seek-lavf-jpg: SRC = images/jpg/%02d.jpg
+fate-seek-lavf-mkv: SRC = lavf/lavf.mkv
+fate-seek-lavf-mmf: SRC = lavf/lavf.mmf
+fate-seek-lavf-mov: SRC = lavf/lavf.mov
+fate-seek-lavf-mpg: SRC = lavf/lavf.mpg
+fate-seek-lavf-mulaw: SRC = lavf/lavf.ul
+fate-seek-lavf-mxf: SRC = lavf/lavf.mxf
+fate-seek-lavf-mxf_d10: SRC = lavf/lavf.mxf_d10
+fate-seek-lavf-nut: SRC = lavf/lavf.nut
+fate-seek-lavf-ogg: SRC = lavf/lavf.ogg
+fate-seek-lavf-pbmpipe: SRC = lavf/pbmpipe.pbm
+fate-seek-lavf-pcx: SRC = images/pcx/%02d.pcx
+fate-seek-lavf-pgm: SRC = images/pgm/%02d.pgm
+fate-seek-lavf-pgmpipe: SRC = lavf/pgmpipe.pgm
+fate-seek-lavf-ppm: SRC = images/ppm/%02d.ppm
+fate-seek-lavf-ppmpipe: SRC = lavf/ppmpipe.ppm
+fate-seek-lavf-rm: SRC = lavf/lavf.rm
+fate-seek-lavf-sgi: SRC = images/sgi/%02d.sgi
+fate-seek-lavf-swf: SRC = lavf/lavf.swf
+fate-seek-lavf-tga: SRC = images/tga/%02d.tga
+fate-seek-lavf-tiff: SRC = images/tiff/%02d.tiff
+fate-seek-lavf-ts: SRC = lavf/lavf.ts
+fate-seek-lavf-voc: SRC = lavf/lavf.voc
+fate-seek-lavf-wav: SRC = lavf/lavf.wav
+fate-seek-lavf-wtv: SRC = lavf/lavf.wtv
+fate-seek-lavf-yuv4mpeg: SRC = lavf/lavf.y4m
+
+FATE_SEEK += $(FATE_SEEK_LAVF-yes:%=fate-seek-lavf-%)
+
+$(FATE_SEEK): libavformat/seek-test$(EXESUF)
+$(FATE_SEEK): CMD = run libavformat/seek-test$(EXESUF) $(TARGET_PATH)/tests/data/$(SRC)
+$(FATE_SEEK): fate-seek-%: fate-%
+fate-seek-%: REF = $(SRC_PATH)/tests/ref/seek/$(@:fate-seek-%=%)
FATE_AVCONV += $(FATE_SEEK)
fate-seek: $(FATE_SEEK)
diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak
index a0fcedfd05..6995c4a230 100644
--- a/tests/fate/vcodec.mak
+++ b/tests/fate/vcodec.mak
@@ -4,6 +4,7 @@ fate-vsynth%: CODEC = $(word 3, $(subst -, ,$(@)))
fate-vsynth%: FMT = avi
fate-vsynth%: CMD = enc_dec "rawvideo -s 352x288 -pix_fmt yuv420p $(RAWDECOPTS)" $(SRC) $(FMT) "-c $(CODEC) $(ENCOPTS)" rawvideo "-s 352x288 -pix_fmt yuv420p -vsync 0 $(DECOPTS)" -keep "$(DECINOPTS)"
fate-vsynth%: CMP_UNIT = 1
+fate-vsynth%: REF = $(SRC_PATH)/tests/ref/vsynth/$(@:fate-%=%)
FATE_VCODEC-$(call ENCDEC, AMV, AVI) += amv
diff --git a/tests/ref/fate/acodec-adpcm-adx b/tests/ref/acodec/adpcm-adx
index 2bc49ab94b..2bc49ab94b 100644
--- a/tests/ref/fate/acodec-adpcm-adx
+++ b/tests/ref/acodec/adpcm-adx
diff --git a/tests/ref/fate/acodec-adpcm-ima_qt b/tests/ref/acodec/adpcm-ima_qt
index 80015275fc..80015275fc 100644
--- a/tests/ref/fate/acodec-adpcm-ima_qt
+++ b/tests/ref/acodec/adpcm-ima_qt
diff --git a/tests/ref/fate/acodec-adpcm-ima_wav b/tests/ref/acodec/adpcm-ima_wav
index 6d83fd5f1c..6d83fd5f1c 100644
--- a/tests/ref/fate/acodec-adpcm-ima_wav
+++ b/tests/ref/acodec/adpcm-ima_wav
diff --git a/tests/ref/fate/acodec-adpcm-ms b/tests/ref/acodec/adpcm-ms
index eb8515d986..eb8515d986 100644
--- a/tests/ref/fate/acodec-adpcm-ms
+++ b/tests/ref/acodec/adpcm-ms
diff --git a/tests/ref/fate/acodec-adpcm-swf b/tests/ref/acodec/adpcm-swf
index fddb771c8b..fddb771c8b 100644
--- a/tests/ref/fate/acodec-adpcm-swf
+++ b/tests/ref/acodec/adpcm-swf
diff --git a/tests/ref/fate/acodec-adpcm-yamaha b/tests/ref/acodec/adpcm-yamaha
index da60f44d58..da60f44d58 100644
--- a/tests/ref/fate/acodec-adpcm-yamaha
+++ b/tests/ref/acodec/adpcm-yamaha
diff --git a/tests/ref/fate/acodec-adpcm_ima_qt b/tests/ref/acodec/adpcm_ima_qt
index a50c30a27c..a50c30a27c 100644
--- a/tests/ref/fate/acodec-adpcm_ima_qt
+++ b/tests/ref/acodec/adpcm_ima_qt
diff --git a/tests/ref/fate/acodec-alac b/tests/ref/acodec/alac
index d923719ed8..d923719ed8 100644
--- a/tests/ref/fate/acodec-alac
+++ b/tests/ref/acodec/alac
diff --git a/tests/ref/fate/acodec-flac b/tests/ref/acodec/flac
index 1cc3770667..1cc3770667 100644
--- a/tests/ref/fate/acodec-flac
+++ b/tests/ref/acodec/flac
diff --git a/tests/ref/fate/acodec-g723_1 b/tests/ref/acodec/g723_1
index 9f88a76c7b..9f88a76c7b 100644
--- a/tests/ref/fate/acodec-g723_1
+++ b/tests/ref/acodec/g723_1
diff --git a/tests/ref/fate/acodec-mp2 b/tests/ref/acodec/mp2
index 42381b4784..42381b4784 100644
--- a/tests/ref/fate/acodec-mp2
+++ b/tests/ref/acodec/mp2
diff --git a/tests/ref/fate/acodec-pcm-alaw b/tests/ref/acodec/pcm-alaw
index 28ce960efe..28ce960efe 100644
--- a/tests/ref/fate/acodec-pcm-alaw
+++ b/tests/ref/acodec/pcm-alaw
diff --git a/tests/ref/fate/acodec-pcm-f32be b/tests/ref/acodec/pcm-f32be
index 5bd700c6e4..5bd700c6e4 100644
--- a/tests/ref/fate/acodec-pcm-f32be
+++ b/tests/ref/acodec/pcm-f32be
diff --git a/tests/ref/fate/acodec-pcm-f32le b/tests/ref/acodec/pcm-f32le
index 681f0836c8..681f0836c8 100644
--- a/tests/ref/fate/acodec-pcm-f32le
+++ b/tests/ref/acodec/pcm-f32le
diff --git a/tests/ref/fate/acodec-pcm-f64be b/tests/ref/acodec/pcm-f64be
index fd0cff6ac1..fd0cff6ac1 100644
--- a/tests/ref/fate/acodec-pcm-f64be
+++ b/tests/ref/acodec/pcm-f64be
diff --git a/tests/ref/fate/acodec-pcm-f64le b/tests/ref/acodec/pcm-f64le
index c6cb027220..c6cb027220 100644
--- a/tests/ref/fate/acodec-pcm-f64le
+++ b/tests/ref/acodec/pcm-f64le
diff --git a/tests/ref/fate/acodec-pcm-mulaw b/tests/ref/acodec/pcm-mulaw
index bd2a1e81b5..bd2a1e81b5 100644
--- a/tests/ref/fate/acodec-pcm-mulaw
+++ b/tests/ref/acodec/pcm-mulaw
diff --git a/tests/ref/fate/acodec-pcm-s16be b/tests/ref/acodec/pcm-s16be
index 6f7222a930..6f7222a930 100644
--- a/tests/ref/fate/acodec-pcm-s16be
+++ b/tests/ref/acodec/pcm-s16be
diff --git a/tests/ref/fate/acodec-pcm-s16be_planar b/tests/ref/acodec/pcm-s16be_planar
index 8116480aa5..8116480aa5 100644
--- a/tests/ref/fate/acodec-pcm-s16be_planar
+++ b/tests/ref/acodec/pcm-s16be_planar
diff --git a/tests/ref/fate/acodec-pcm-s16le b/tests/ref/acodec/pcm-s16le
index 51366ad0d7..51366ad0d7 100644
--- a/tests/ref/fate/acodec-pcm-s16le
+++ b/tests/ref/acodec/pcm-s16le
diff --git a/tests/ref/fate/acodec-pcm-s16le_planar b/tests/ref/acodec/pcm-s16le_planar
index c9330010a5..c9330010a5 100644
--- a/tests/ref/fate/acodec-pcm-s16le_planar
+++ b/tests/ref/acodec/pcm-s16le_planar
diff --git a/tests/ref/fate/acodec-pcm-s24be b/tests/ref/acodec/pcm-s24be
index 3ebe02a0dd..3ebe02a0dd 100644
--- a/tests/ref/fate/acodec-pcm-s24be
+++ b/tests/ref/acodec/pcm-s24be
diff --git a/tests/ref/fate/acodec-pcm-s24le b/tests/ref/acodec/pcm-s24le
index a7e77e2fc1..a7e77e2fc1 100644
--- a/tests/ref/fate/acodec-pcm-s24le
+++ b/tests/ref/acodec/pcm-s24le
diff --git a/tests/ref/fate/acodec-pcm-s24le_planar b/tests/ref/acodec/pcm-s24le_planar
index 14d4cecaf8..14d4cecaf8 100644
--- a/tests/ref/fate/acodec-pcm-s24le_planar
+++ b/tests/ref/acodec/pcm-s24le_planar
diff --git a/tests/ref/fate/acodec-pcm-s32be b/tests/ref/acodec/pcm-s32be
index 9075083398..9075083398 100644
--- a/tests/ref/fate/acodec-pcm-s32be
+++ b/tests/ref/acodec/pcm-s32be
diff --git a/tests/ref/fate/acodec-pcm-s32le b/tests/ref/acodec/pcm-s32le
index 1c3e412427..1c3e412427 100644
--- a/tests/ref/fate/acodec-pcm-s32le
+++ b/tests/ref/acodec/pcm-s32le
diff --git a/tests/ref/fate/acodec-pcm-s32le_planar b/tests/ref/acodec/pcm-s32le_planar
index 7648766a8c..7648766a8c 100644
--- a/tests/ref/fate/acodec-pcm-s32le_planar
+++ b/tests/ref/acodec/pcm-s32le_planar
diff --git a/tests/ref/fate/acodec-pcm-s8 b/tests/ref/acodec/pcm-s8
index 247c46c5cc..247c46c5cc 100644
--- a/tests/ref/fate/acodec-pcm-s8
+++ b/tests/ref/acodec/pcm-s8
diff --git a/tests/ref/fate/acodec-pcm-s8_planar b/tests/ref/acodec/pcm-s8_planar
index 6ab6ee0b6a..6ab6ee0b6a 100644
--- a/tests/ref/fate/acodec-pcm-s8_planar
+++ b/tests/ref/acodec/pcm-s8_planar
diff --git a/tests/ref/fate/acodec-pcm-u16be b/tests/ref/acodec/pcm-u16be
index 0214975b92..0214975b92 100644
--- a/tests/ref/fate/acodec-pcm-u16be
+++ b/tests/ref/acodec/pcm-u16be
diff --git a/tests/ref/fate/acodec-pcm-u16le b/tests/ref/acodec/pcm-u16le
index e45fe088d9..e45fe088d9 100644
--- a/tests/ref/fate/acodec-pcm-u16le
+++ b/tests/ref/acodec/pcm-u16le
diff --git a/tests/ref/fate/acodec-pcm-u24be b/tests/ref/acodec/pcm-u24be
index ddab6e84f8..ddab6e84f8 100644
--- a/tests/ref/fate/acodec-pcm-u24be
+++ b/tests/ref/acodec/pcm-u24be
diff --git a/tests/ref/fate/acodec-pcm-u24le b/tests/ref/acodec/pcm-u24le
index df06ca4e71..df06ca4e71 100644
--- a/tests/ref/fate/acodec-pcm-u24le
+++ b/tests/ref/acodec/pcm-u24le
diff --git a/tests/ref/fate/acodec-pcm-u32be b/tests/ref/acodec/pcm-u32be
index 6a53919775..6a53919775 100644
--- a/tests/ref/fate/acodec-pcm-u32be
+++ b/tests/ref/acodec/pcm-u32be
diff --git a/tests/ref/fate/acodec-pcm-u32le b/tests/ref/acodec/pcm-u32le
index 18a5d15193..18a5d15193 100644
--- a/tests/ref/fate/acodec-pcm-u32le
+++ b/tests/ref/acodec/pcm-u32le
diff --git a/tests/ref/fate/acodec-pcm-u8 b/tests/ref/acodec/pcm-u8
index 80e70eab04..80e70eab04 100644
--- a/tests/ref/fate/acodec-pcm-u8
+++ b/tests/ref/acodec/pcm-u8
diff --git a/tests/ref/fate/acodec-roqaudio b/tests/ref/acodec/roqaudio
index ec28668983..ec28668983 100644
--- a/tests/ref/fate/acodec-roqaudio
+++ b/tests/ref/acodec/roqaudio
diff --git a/tests/ref/seek/adpcm_ima_qt_aiff b/tests/ref/seek/acodec-adpcm-ima_qt
index bdaf1f0f0c..bdaf1f0f0c 100644
--- a/tests/ref/seek/adpcm_ima_qt_aiff
+++ b/tests/ref/seek/acodec-adpcm-ima_qt
diff --git a/tests/ref/seek/adpcm_ima_wav_wav b/tests/ref/seek/acodec-adpcm-ima_wav
index b6517c5438..b6517c5438 100644
--- a/tests/ref/seek/adpcm_ima_wav_wav
+++ b/tests/ref/seek/acodec-adpcm-ima_wav
diff --git a/tests/ref/seek/adpcm_ms_wav b/tests/ref/seek/acodec-adpcm-ms
index 579be7f416..579be7f416 100644
--- a/tests/ref/seek/adpcm_ms_wav
+++ b/tests/ref/seek/acodec-adpcm-ms
diff --git a/tests/ref/seek/adpcm_swf_flv b/tests/ref/seek/acodec-adpcm-swf
index 2f9091325a..2f9091325a 100644
--- a/tests/ref/seek/adpcm_swf_flv
+++ b/tests/ref/seek/acodec-adpcm-swf
diff --git a/tests/ref/seek/adpcm_yamaha_wav b/tests/ref/seek/acodec-adpcm-yamaha
index 5cbfaed73e..5cbfaed73e 100644
--- a/tests/ref/seek/adpcm_yamaha_wav
+++ b/tests/ref/seek/acodec-adpcm-yamaha
diff --git a/tests/ref/seek/alac_mov b/tests/ref/seek/acodec-alac
index a281d2e249..a281d2e249 100644
--- a/tests/ref/seek/alac_mov
+++ b/tests/ref/seek/acodec-alac
diff --git a/tests/ref/seek/flac_flac b/tests/ref/seek/acodec-flac
index ab31891f1d..ab31891f1d 100644
--- a/tests/ref/seek/flac_flac
+++ b/tests/ref/seek/acodec-flac
diff --git a/tests/ref/seek/mp2_mp2 b/tests/ref/seek/acodec-mp2
index 8de36761b0..8de36761b0 100644
--- a/tests/ref/seek/mp2_mp2
+++ b/tests/ref/seek/acodec-mp2
diff --git a/tests/ref/seek/pcm_alaw_wav b/tests/ref/seek/acodec-pcm-alaw
index e5466bd2d3..e5466bd2d3 100644
--- a/tests/ref/seek/pcm_alaw_wav
+++ b/tests/ref/seek/acodec-pcm-alaw
diff --git a/tests/ref/seek/pcm_f32be_au b/tests/ref/seek/acodec-pcm-f32be
index b838262b58..b838262b58 100644
--- a/tests/ref/seek/pcm_f32be_au
+++ b/tests/ref/seek/acodec-pcm-f32be
diff --git a/tests/ref/seek/pcm_f32le_wav b/tests/ref/seek/acodec-pcm-f32le
index 335a8a0729..335a8a0729 100644
--- a/tests/ref/seek/pcm_f32le_wav
+++ b/tests/ref/seek/acodec-pcm-f32le
diff --git a/tests/ref/seek/pcm_f64be_au b/tests/ref/seek/acodec-pcm-f64be
index 82223517d5..82223517d5 100644
--- a/tests/ref/seek/pcm_f64be_au
+++ b/tests/ref/seek/acodec-pcm-f64be
diff --git a/tests/ref/seek/pcm_f64le_wav b/tests/ref/seek/acodec-pcm-f64le
index 41eeda0c77..41eeda0c77 100644
--- a/tests/ref/seek/pcm_f64le_wav
+++ b/tests/ref/seek/acodec-pcm-f64le
diff --git a/tests/ref/seek/pcm_mulaw_wav b/tests/ref/seek/acodec-pcm-mulaw
index e5466bd2d3..e5466bd2d3 100644
--- a/tests/ref/seek/pcm_mulaw_wav
+++ b/tests/ref/seek/acodec-pcm-mulaw
diff --git a/tests/ref/seek/pcm_s16be_mov b/tests/ref/seek/acodec-pcm-s16be
index f6a6be4581..f6a6be4581 100644
--- a/tests/ref/seek/pcm_s16be_mov
+++ b/tests/ref/seek/acodec-pcm-s16be
diff --git a/tests/ref/seek/pcm_s16le_wav b/tests/ref/seek/acodec-pcm-s16le
index 4f1ffc5acd..4f1ffc5acd 100644
--- a/tests/ref/seek/pcm_s16le_wav
+++ b/tests/ref/seek/acodec-pcm-s16le
diff --git a/tests/ref/seek/pcm_s24be_mov b/tests/ref/seek/acodec-pcm-s24be
index ef22082e3b..ef22082e3b 100644
--- a/tests/ref/seek/pcm_s24be_mov
+++ b/tests/ref/seek/acodec-pcm-s24be
diff --git a/tests/ref/seek/pcm_s24le_wav b/tests/ref/seek/acodec-pcm-s24le
index c6a37f8323..c6a37f8323 100644
--- a/tests/ref/seek/pcm_s24le_wav
+++ b/tests/ref/seek/acodec-pcm-s24le
diff --git a/tests/ref/seek/pcm_s32be_mov b/tests/ref/seek/acodec-pcm-s32be
index 6aed744942..6aed744942 100644
--- a/tests/ref/seek/pcm_s32be_mov
+++ b/tests/ref/seek/acodec-pcm-s32be
diff --git a/tests/ref/seek/pcm_s32le_wav b/tests/ref/seek/acodec-pcm-s32le
index df85b2d628..df85b2d628 100644
--- a/tests/ref/seek/pcm_s32le_wav
+++ b/tests/ref/seek/acodec-pcm-s32le
diff --git a/tests/ref/seek/pcm_s8_mov b/tests/ref/seek/acodec-pcm-s8
index b119e2e266..b119e2e266 100644
--- a/tests/ref/seek/pcm_s8_mov
+++ b/tests/ref/seek/acodec-pcm-s8
diff --git a/tests/ref/seek/pcm_u8_wav b/tests/ref/seek/acodec-pcm-u8
index 8348916432..8348916432 100644
--- a/tests/ref/seek/pcm_u8_wav
+++ b/tests/ref/seek/acodec-pcm-u8
diff --git a/tests/ref/seek/lavf_aif b/tests/ref/seek/lavf-aiff
index 784b1448ae..784b1448ae 100644
--- a/tests/ref/seek/lavf_aif
+++ b/tests/ref/seek/lavf-aiff
diff --git a/tests/ref/seek/lavf_al b/tests/ref/seek/lavf-alaw
index 84661ece8a..84661ece8a 100644
--- a/tests/ref/seek/lavf_al
+++ b/tests/ref/seek/lavf-alaw
diff --git a/tests/ref/seek/lavf_asf b/tests/ref/seek/lavf-asf
index 9a14895513..9a14895513 100644
--- a/tests/ref/seek/lavf_asf
+++ b/tests/ref/seek/lavf-asf
diff --git a/tests/ref/seek/lavf_au b/tests/ref/seek/lavf-au
index d5a70b220b..d5a70b220b 100644
--- a/tests/ref/seek/lavf_au
+++ b/tests/ref/seek/lavf-au
diff --git a/tests/ref/seek/lavf_avi b/tests/ref/seek/lavf-avi
index 77251349c9..77251349c9 100644
--- a/tests/ref/seek/lavf_avi
+++ b/tests/ref/seek/lavf-avi
diff --git a/tests/ref/seek/image_bmp b/tests/ref/seek/lavf-bmp
index d60729b24c..d60729b24c 100644
--- a/tests/ref/seek/image_bmp
+++ b/tests/ref/seek/lavf-bmp
diff --git a/tests/ref/seek/lavf_dv b/tests/ref/seek/lavf-dv_fmt
index 0000ff5abe..0000ff5abe 100644
--- a/tests/ref/seek/lavf_dv
+++ b/tests/ref/seek/lavf-dv_fmt
diff --git a/tests/ref/seek/lavf_ffm b/tests/ref/seek/lavf-ffm
index eceed1a2c2..eceed1a2c2 100644
--- a/tests/ref/seek/lavf_ffm
+++ b/tests/ref/seek/lavf-ffm
diff --git a/tests/ref/seek/lavf_flv b/tests/ref/seek/lavf-flv_fmt
index c12da84b50..c12da84b50 100644
--- a/tests/ref/seek/lavf_flv
+++ b/tests/ref/seek/lavf-flv_fmt
diff --git a/tests/ref/seek/lavf_gif b/tests/ref/seek/lavf-gif
index 0a2d1b32c6..0a2d1b32c6 100644
--- a/tests/ref/seek/lavf_gif
+++ b/tests/ref/seek/lavf-gif
diff --git a/tests/ref/seek/lavf_gxf b/tests/ref/seek/lavf-gxf
index 716246268b..716246268b 100644
--- a/tests/ref/seek/lavf_gxf
+++ b/tests/ref/seek/lavf-gxf
diff --git a/tests/ref/seek/image_jpg b/tests/ref/seek/lavf-jpg
index 88964cad05..88964cad05 100644
--- a/tests/ref/seek/image_jpg
+++ b/tests/ref/seek/lavf-jpg
diff --git a/tests/ref/seek/lavf_mkv b/tests/ref/seek/lavf-mkv
index 681462cccc..681462cccc 100644
--- a/tests/ref/seek/lavf_mkv
+++ b/tests/ref/seek/lavf-mkv
diff --git a/tests/ref/seek/lavf_mmf b/tests/ref/seek/lavf-mmf
index b7fd5f5c06..b7fd5f5c06 100644
--- a/tests/ref/seek/lavf_mmf
+++ b/tests/ref/seek/lavf-mmf
diff --git a/tests/ref/seek/lavf_mov b/tests/ref/seek/lavf-mov
index 9563a0d3a5..9563a0d3a5 100644
--- a/tests/ref/seek/lavf_mov
+++ b/tests/ref/seek/lavf-mov
diff --git a/tests/ref/seek/lavf_mpg b/tests/ref/seek/lavf-mpg
index 935eae1f60..935eae1f60 100644
--- a/tests/ref/seek/lavf_mpg
+++ b/tests/ref/seek/lavf-mpg
diff --git a/tests/ref/seek/lavf_ul b/tests/ref/seek/lavf-mulaw
index 84661ece8a..84661ece8a 100644
--- a/tests/ref/seek/lavf_ul
+++ b/tests/ref/seek/lavf-mulaw
diff --git a/tests/ref/seek/lavf_mxf b/tests/ref/seek/lavf-mxf
index 34dddc3831..34dddc3831 100644
--- a/tests/ref/seek/lavf_mxf
+++ b/tests/ref/seek/lavf-mxf
diff --git a/tests/ref/seek/lavf_mxf_d10 b/tests/ref/seek/lavf-mxf_d10
index e091c77633..e091c77633 100644
--- a/tests/ref/seek/lavf_mxf_d10
+++ b/tests/ref/seek/lavf-mxf_d10
diff --git a/tests/ref/seek/lavf_nut b/tests/ref/seek/lavf-nut
index ef47ceb5fb..ef47ceb5fb 100644
--- a/tests/ref/seek/lavf_nut
+++ b/tests/ref/seek/lavf-nut
diff --git a/tests/ref/seek/lavf_ogg b/tests/ref/seek/lavf-ogg
index 2898d10a7d..2898d10a7d 100644
--- a/tests/ref/seek/lavf_ogg
+++ b/tests/ref/seek/lavf-ogg
diff --git a/tests/ref/seek/pbmpipe_pbm b/tests/ref/seek/lavf-pbmpipe
index 2858934786..2858934786 100644
--- a/tests/ref/seek/pbmpipe_pbm
+++ b/tests/ref/seek/lavf-pbmpipe
diff --git a/tests/ref/seek/image_pcx b/tests/ref/seek/lavf-pcx
index 418674f7a2..418674f7a2 100644
--- a/tests/ref/seek/image_pcx
+++ b/tests/ref/seek/lavf-pcx
diff --git a/tests/ref/seek/image_pgm b/tests/ref/seek/lavf-pgm
index 2836367b04..2836367b04 100644
--- a/tests/ref/seek/image_pgm
+++ b/tests/ref/seek/lavf-pgm
diff --git a/tests/ref/seek/pgmpipe_pgm b/tests/ref/seek/lavf-pgmpipe
index 8ba51807d8..8ba51807d8 100644
--- a/tests/ref/seek/pgmpipe_pgm
+++ b/tests/ref/seek/lavf-pgmpipe
diff --git a/tests/ref/seek/image_ppm b/tests/ref/seek/lavf-ppm
index 6376b5ec4a..6376b5ec4a 100644
--- a/tests/ref/seek/image_ppm
+++ b/tests/ref/seek/lavf-ppm
diff --git a/tests/ref/seek/ppmpipe_ppm b/tests/ref/seek/lavf-ppmpipe
index 46c535af75..46c535af75 100644
--- a/tests/ref/seek/ppmpipe_ppm
+++ b/tests/ref/seek/lavf-ppmpipe
diff --git a/tests/ref/seek/lavf_rm b/tests/ref/seek/lavf-rm
index 4b1917300e..4b1917300e 100644
--- a/tests/ref/seek/lavf_rm
+++ b/tests/ref/seek/lavf-rm
diff --git a/tests/ref/seek/image_sgi b/tests/ref/seek/lavf-sgi
index b2f605ad94..b2f605ad94 100644
--- a/tests/ref/seek/image_sgi
+++ b/tests/ref/seek/lavf-sgi
diff --git a/tests/ref/seek/lavf_swf b/tests/ref/seek/lavf-swf
index 52cd1e22fe..52cd1e22fe 100644
--- a/tests/ref/seek/lavf_swf
+++ b/tests/ref/seek/lavf-swf
diff --git a/tests/ref/seek/image_tga b/tests/ref/seek/lavf-tga
index 8f9075364f..8f9075364f 100644
--- a/tests/ref/seek/image_tga
+++ b/tests/ref/seek/lavf-tga
diff --git a/tests/ref/seek/image_tiff b/tests/ref/seek/lavf-tiff
index 1b49f2f2e7..1b49f2f2e7 100644
--- a/tests/ref/seek/image_tiff
+++ b/tests/ref/seek/lavf-tiff
diff --git a/tests/ref/seek/lavf_ts b/tests/ref/seek/lavf-ts
index 407ba59806..407ba59806 100644
--- a/tests/ref/seek/lavf_ts
+++ b/tests/ref/seek/lavf-ts
diff --git a/tests/ref/seek/lavf_voc b/tests/ref/seek/lavf-voc
index 833d763e52..833d763e52 100644
--- a/tests/ref/seek/lavf_voc
+++ b/tests/ref/seek/lavf-voc
diff --git a/tests/ref/seek/lavf_wav b/tests/ref/seek/lavf-wav
index 16a33bec7a..16a33bec7a 100644
--- a/tests/ref/seek/lavf_wav
+++ b/tests/ref/seek/lavf-wav
diff --git a/tests/ref/seek/lavf_y4m b/tests/ref/seek/lavf-yuv4mpeg
index 81c1de9aa3..81c1de9aa3 100644
--- a/tests/ref/seek/lavf_y4m
+++ b/tests/ref/seek/lavf-yuv4mpeg
diff --git a/tests/ref/seek/asv1_avi b/tests/ref/seek/vsynth2-asv1
index 5873bb17b7..5873bb17b7 100644
--- a/tests/ref/seek/asv1_avi
+++ b/tests/ref/seek/vsynth2-asv1
diff --git a/tests/ref/seek/asv2_avi b/tests/ref/seek/vsynth2-asv2
index 7d37b7ac06..7d37b7ac06 100644
--- a/tests/ref/seek/asv2_avi
+++ b/tests/ref/seek/vsynth2-asv2
diff --git a/tests/ref/seek/dnxhd_1080i_mov b/tests/ref/seek/vsynth2-dnxhd-1080i
index a5f0ce916c..a5f0ce916c 100644
--- a/tests/ref/seek/dnxhd_1080i_mov
+++ b/tests/ref/seek/vsynth2-dnxhd-1080i
diff --git a/tests/ref/seek/dnxhd_720p_dnxhd b/tests/ref/seek/vsynth2-dnxhd-720p
index b57f07dd71..b57f07dd71 100644
--- a/tests/ref/seek/dnxhd_720p_dnxhd
+++ b/tests/ref/seek/vsynth2-dnxhd-720p
diff --git a/tests/ref/seek/dnxhd_720p_rd_dnxhd b/tests/ref/seek/vsynth2-dnxhd-720p-rd
index b57f07dd71..b57f07dd71 100644
--- a/tests/ref/seek/dnxhd_720p_rd_dnxhd
+++ b/tests/ref/seek/vsynth2-dnxhd-720p-rd
diff --git a/tests/ref/seek/dv_411_dv b/tests/ref/seek/vsynth2-dv
index d318794157..d318794157 100644
--- a/tests/ref/seek/dv_411_dv
+++ b/tests/ref/seek/vsynth2-dv
diff --git a/tests/ref/seek/dv_dv b/tests/ref/seek/vsynth2-dv-411
index d318794157..d318794157 100644
--- a/tests/ref/seek/dv_dv
+++ b/tests/ref/seek/vsynth2-dv-411
diff --git a/tests/ref/seek/dv_50_dv b/tests/ref/seek/vsynth2-dv-50
index fae6d1b225..fae6d1b225 100644
--- a/tests/ref/seek/dv_50_dv
+++ b/tests/ref/seek/vsynth2-dv-50
diff --git a/tests/ref/seek/ffv1_avi b/tests/ref/seek/vsynth2-ffv1
index a1272f8778..a1272f8778 100644
--- a/tests/ref/seek/ffv1_avi
+++ b/tests/ref/seek/vsynth2-ffv1
diff --git a/tests/ref/seek/flashsv_flv b/tests/ref/seek/vsynth2-flashsv
index 8bfb2fc6df..8bfb2fc6df 100644
--- a/tests/ref/seek/flashsv_flv
+++ b/tests/ref/seek/vsynth2-flashsv
diff --git a/tests/ref/seek/flv_flv b/tests/ref/seek/vsynth2-flv
index d4aecda5bc..d4aecda5bc 100644
--- a/tests/ref/seek/flv_flv
+++ b/tests/ref/seek/vsynth2-flv
diff --git a/tests/ref/seek/h261_avi b/tests/ref/seek/vsynth2-h261
index 48ee00f836..48ee00f836 100644
--- a/tests/ref/seek/h261_avi
+++ b/tests/ref/seek/vsynth2-h261
diff --git a/tests/ref/seek/h263_avi b/tests/ref/seek/vsynth2-h263
index 6b7df48bd0..6b7df48bd0 100644
--- a/tests/ref/seek/h263_avi
+++ b/tests/ref/seek/vsynth2-h263
diff --git a/tests/ref/seek/h263p_avi b/tests/ref/seek/vsynth2-h263p
index 7dd48521cd..7dd48521cd 100644
--- a/tests/ref/seek/h263p_avi
+++ b/tests/ref/seek/vsynth2-h263p
diff --git a/tests/ref/seek/huffyuv_avi b/tests/ref/seek/vsynth2-huffyuv
index 69a37f559b..69a37f559b 100644
--- a/tests/ref/seek/huffyuv_avi
+++ b/tests/ref/seek/vsynth2-huffyuv
diff --git a/tests/ref/seek/jpegls_avi b/tests/ref/seek/vsynth2-jpegls
index 3c0da21283..3c0da21283 100644
--- a/tests/ref/seek/jpegls_avi
+++ b/tests/ref/seek/vsynth2-jpegls
diff --git a/tests/ref/seek/ljpeg_avi b/tests/ref/seek/vsynth2-ljpeg
index 92264c9c4e..92264c9c4e 100644
--- a/tests/ref/seek/ljpeg_avi
+++ b/tests/ref/seek/vsynth2-ljpeg
diff --git a/tests/ref/seek/mjpeg_avi b/tests/ref/seek/vsynth2-mjpeg
index c1395a9081..c1395a9081 100644
--- a/tests/ref/seek/mjpeg_avi
+++ b/tests/ref/seek/vsynth2-mjpeg
diff --git a/tests/ref/seek/mpeg1_mpeg1video b/tests/ref/seek/vsynth2-mpeg1
index 0ec751a8b4..0ec751a8b4 100644
--- a/tests/ref/seek/mpeg1_mpeg1video
+++ b/tests/ref/seek/vsynth2-mpeg1
diff --git a/tests/ref/seek/mpeg1b_mpeg1video b/tests/ref/seek/vsynth2-mpeg1b
index e079e343f8..e079e343f8 100644
--- a/tests/ref/seek/mpeg1b_mpeg1video
+++ b/tests/ref/seek/vsynth2-mpeg1b
diff --git a/tests/ref/seek/mpeg2_422_mpeg2video b/tests/ref/seek/vsynth2-mpeg2-422
index 06d8f7ac3a..06d8f7ac3a 100644
--- a/tests/ref/seek/mpeg2_422_mpeg2video
+++ b/tests/ref/seek/vsynth2-mpeg2-422
diff --git a/tests/ref/seek/mpeg2_idct_int_mpeg2video b/tests/ref/seek/vsynth2-mpeg2-idct-int
index b096f6fe7c..b096f6fe7c 100644
--- a/tests/ref/seek/mpeg2_idct_int_mpeg2video
+++ b/tests/ref/seek/vsynth2-mpeg2-idct-int
diff --git a/tests/ref/seek/mpeg2_ilace_mpeg2video b/tests/ref/seek/vsynth2-mpeg2-ilace
index d2a7838484..d2a7838484 100644
--- a/tests/ref/seek/mpeg2_ilace_mpeg2video
+++ b/tests/ref/seek/vsynth2-mpeg2-ilace
diff --git a/tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video b/tests/ref/seek/vsynth2-mpeg2-ivlc-qprd
index 330dc16a47..330dc16a47 100644
--- a/tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video
+++ b/tests/ref/seek/vsynth2-mpeg2-ivlc-qprd
diff --git a/tests/ref/seek/mpeg2_thread_mpeg2video b/tests/ref/seek/vsynth2-mpeg2-thread
index 8e16f43a9a..8e16f43a9a 100644
--- a/tests/ref/seek/mpeg2_thread_mpeg2video
+++ b/tests/ref/seek/vsynth2-mpeg2-thread
diff --git a/tests/ref/seek/mpeg2_thread_ivlc_mpeg2video b/tests/ref/seek/vsynth2-mpeg2-thread-ivlc
index 49ec819f76..49ec819f76 100644
--- a/tests/ref/seek/mpeg2_thread_ivlc_mpeg2video
+++ b/tests/ref/seek/vsynth2-mpeg2-thread-ivlc
diff --git a/tests/ref/seek/mpeg4_mp4 b/tests/ref/seek/vsynth2-mpeg4
index b1c8a19db8..b1c8a19db8 100644
--- a/tests/ref/seek/mpeg4_mp4
+++ b/tests/ref/seek/vsynth2-mpeg4
diff --git a/tests/ref/seek/mpeg4_adap_avi b/tests/ref/seek/vsynth2-mpeg4-adap
index cb6beee548..cb6beee548 100644
--- a/tests/ref/seek/mpeg4_adap_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-adap
diff --git a/tests/ref/seek/mpeg4_adv_avi b/tests/ref/seek/vsynth2-mpeg4-adv
index 676586440a..676586440a 100644
--- a/tests/ref/seek/mpeg4_adv_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-adv
diff --git a/tests/ref/seek/mpeg4_error_avi b/tests/ref/seek/vsynth2-mpeg4-error
index e31df5d15e..e31df5d15e 100644
--- a/tests/ref/seek/mpeg4_error_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-error
diff --git a/tests/ref/seek/mpeg4_nr_avi b/tests/ref/seek/vsynth2-mpeg4-nr
index 3d6b5ce88b..3d6b5ce88b 100644
--- a/tests/ref/seek/mpeg4_nr_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-nr
diff --git a/tests/ref/seek/mpeg4_qpel_avi b/tests/ref/seek/vsynth2-mpeg4-qpel
index cd6eaf0156..cd6eaf0156 100644
--- a/tests/ref/seek/mpeg4_qpel_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-qpel
diff --git a/tests/ref/seek/mpeg4_qprd_avi b/tests/ref/seek/vsynth2-mpeg4-qprd
index 74aee79f16..74aee79f16 100644
--- a/tests/ref/seek/mpeg4_qprd_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-qprd
diff --git a/tests/ref/seek/mpeg4_rc_avi b/tests/ref/seek/vsynth2-mpeg4-rc
index 6bcfd48ce1..6bcfd48ce1 100644
--- a/tests/ref/seek/mpeg4_rc_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-rc
diff --git a/tests/ref/seek/mpeg4_thread_avi b/tests/ref/seek/vsynth2-mpeg4-thread
index ca849f3165..ca849f3165 100644
--- a/tests/ref/seek/mpeg4_thread_avi
+++ b/tests/ref/seek/vsynth2-mpeg4-thread
diff --git a/tests/ref/seek/msmpeg4_avi b/tests/ref/seek/vsynth2-msmpeg4
index e096f765de..e096f765de 100644
--- a/tests/ref/seek/msmpeg4_avi
+++ b/tests/ref/seek/vsynth2-msmpeg4
diff --git a/tests/ref/seek/msmpeg4v2_avi b/tests/ref/seek/vsynth2-msmpeg4v2
index 00a175d61a..00a175d61a 100644
--- a/tests/ref/seek/msmpeg4v2_avi
+++ b/tests/ref/seek/vsynth2-msmpeg4v2
diff --git a/tests/ref/seek/rgb_avi b/tests/ref/seek/vsynth2-rgb
index 91f7260bfb..91f7260bfb 100644
--- a/tests/ref/seek/rgb_avi
+++ b/tests/ref/seek/vsynth2-rgb
diff --git a/tests/ref/seek/roqvideo_roq b/tests/ref/seek/vsynth2-roqvideo
index d003a37404..d003a37404 100644
--- a/tests/ref/seek/roqvideo_roq
+++ b/tests/ref/seek/vsynth2-roqvideo
diff --git a/tests/ref/seek/rv10_rm b/tests/ref/seek/vsynth2-rv10
index 818040def9..818040def9 100644
--- a/tests/ref/seek/rv10_rm
+++ b/tests/ref/seek/vsynth2-rv10
diff --git a/tests/ref/seek/rv20_rm b/tests/ref/seek/vsynth2-rv20
index 7f1ad39243..7f1ad39243 100644
--- a/tests/ref/seek/rv20_rm
+++ b/tests/ref/seek/vsynth2-rv20
diff --git a/tests/ref/seek/snow_avi b/tests/ref/seek/vsynth2-snow
index d8f5aae5ed..d8f5aae5ed 100644
--- a/tests/ref/seek/snow_avi
+++ b/tests/ref/seek/vsynth2-snow
diff --git a/tests/ref/seek/snow_ll_avi b/tests/ref/seek/vsynth2-snow-ll
index 95a4a79569..95a4a79569 100644
--- a/tests/ref/seek/snow_ll_avi
+++ b/tests/ref/seek/vsynth2-snow-ll
diff --git a/tests/ref/seek/svq1_mov b/tests/ref/seek/vsynth2-svq1
index 33fe33e916..33fe33e916 100644
--- a/tests/ref/seek/svq1_mov
+++ b/tests/ref/seek/vsynth2-svq1
diff --git a/tests/ref/seek/wmv1_avi b/tests/ref/seek/vsynth2-wmv1
index 0f073b2c09..0f073b2c09 100644
--- a/tests/ref/seek/wmv1_avi
+++ b/tests/ref/seek/vsynth2-wmv1
diff --git a/tests/ref/seek/wmv2_avi b/tests/ref/seek/vsynth2-wmv2
index 8b9d3f336c..8b9d3f336c 100644
--- a/tests/ref/seek/wmv2_avi
+++ b/tests/ref/seek/vsynth2-wmv2
diff --git a/tests/ref/seek/yuv_avi b/tests/ref/seek/vsynth2-yuv
index d440761cf7..d440761cf7 100644
--- a/tests/ref/seek/yuv_avi
+++ b/tests/ref/seek/vsynth2-yuv
diff --git a/tests/ref/fate/vsynth1-amv b/tests/ref/vsynth/vsynth1-amv
index f7c7f57331..f7c7f57331 100644
--- a/tests/ref/fate/vsynth1-amv
+++ b/tests/ref/vsynth/vsynth1-amv
diff --git a/tests/ref/fate/vsynth1-asv1 b/tests/ref/vsynth/vsynth1-asv1
index e640f1c145..e640f1c145 100644
--- a/tests/ref/fate/vsynth1-asv1
+++ b/tests/ref/vsynth/vsynth1-asv1
diff --git a/tests/ref/fate/vsynth1-asv2 b/tests/ref/vsynth/vsynth1-asv2
index 6282ad4acf..6282ad4acf 100644
--- a/tests/ref/fate/vsynth1-asv2
+++ b/tests/ref/vsynth/vsynth1-asv2
diff --git a/tests/ref/fate/vsynth1-avui b/tests/ref/vsynth/vsynth1-avui
index 03f2b31c38..03f2b31c38 100644
--- a/tests/ref/fate/vsynth1-avui
+++ b/tests/ref/vsynth/vsynth1-avui
diff --git a/tests/ref/fate/vsynth1-cljr b/tests/ref/vsynth/vsynth1-cljr
index 5207d92c47..5207d92c47 100644
--- a/tests/ref/fate/vsynth1-cljr
+++ b/tests/ref/vsynth/vsynth1-cljr
diff --git a/tests/ref/fate/vsynth1-dnxhd-1080i b/tests/ref/vsynth/vsynth1-dnxhd-1080i
index 899ef9ee07..899ef9ee07 100644
--- a/tests/ref/fate/vsynth1-dnxhd-1080i
+++ b/tests/ref/vsynth/vsynth1-dnxhd-1080i
diff --git a/tests/ref/fate/vsynth1-dnxhd-720p b/tests/ref/vsynth/vsynth1-dnxhd-720p
index fd77e86360..fd77e86360 100644
--- a/tests/ref/fate/vsynth1-dnxhd-720p
+++ b/tests/ref/vsynth/vsynth1-dnxhd-720p
diff --git a/tests/ref/fate/vsynth1-dnxhd-720p-10bit b/tests/ref/vsynth/vsynth1-dnxhd-720p-10bit
index 59423e7279..59423e7279 100644
--- a/tests/ref/fate/vsynth1-dnxhd-720p-10bit
+++ b/tests/ref/vsynth/vsynth1-dnxhd-720p-10bit
diff --git a/tests/ref/fate/vsynth1-dnxhd-720p-rd b/tests/ref/vsynth/vsynth1-dnxhd-720p-rd
index 0422776943..0422776943 100644
--- a/tests/ref/fate/vsynth1-dnxhd-720p-rd
+++ b/tests/ref/vsynth/vsynth1-dnxhd-720p-rd
diff --git a/tests/ref/fate/vsynth1-dnxhd_1080i b/tests/ref/vsynth/vsynth1-dnxhd_1080i
index f8f6df09bf..f8f6df09bf 100644
--- a/tests/ref/fate/vsynth1-dnxhd_1080i
+++ b/tests/ref/vsynth/vsynth1-dnxhd_1080i
diff --git a/tests/ref/fate/vsynth1-dv b/tests/ref/vsynth/vsynth1-dv
index d051e8d810..d051e8d810 100644
--- a/tests/ref/fate/vsynth1-dv
+++ b/tests/ref/vsynth/vsynth1-dv
diff --git a/tests/ref/fate/vsynth1-dv-411 b/tests/ref/vsynth/vsynth1-dv-411
index bc4b8026a4..bc4b8026a4 100644
--- a/tests/ref/fate/vsynth1-dv-411
+++ b/tests/ref/vsynth/vsynth1-dv-411
diff --git a/tests/ref/fate/vsynth1-dv-50 b/tests/ref/vsynth/vsynth1-dv-50
index e747075b22..e747075b22 100644
--- a/tests/ref/fate/vsynth1-dv-50
+++ b/tests/ref/vsynth/vsynth1-dv-50
diff --git a/tests/ref/fate/vsynth1-dv_411 b/tests/ref/vsynth/vsynth1-dv_411
index c45b593c02..c45b593c02 100644
--- a/tests/ref/fate/vsynth1-dv_411
+++ b/tests/ref/vsynth/vsynth1-dv_411
diff --git a/tests/ref/fate/vsynth1-ffv1 b/tests/ref/vsynth/vsynth1-ffv1
index 99787ed4ce..99787ed4ce 100644
--- a/tests/ref/fate/vsynth1-ffv1
+++ b/tests/ref/vsynth/vsynth1-ffv1
diff --git a/tests/ref/fate/vsynth1-ffvhuff b/tests/ref/vsynth/vsynth1-ffvhuff
index d752c4b1fe..d752c4b1fe 100644
--- a/tests/ref/fate/vsynth1-ffvhuff
+++ b/tests/ref/vsynth/vsynth1-ffvhuff
diff --git a/tests/ref/fate/vsynth1-flashsv b/tests/ref/vsynth/vsynth1-flashsv
index 8b2783032b..8b2783032b 100644
--- a/tests/ref/fate/vsynth1-flashsv
+++ b/tests/ref/vsynth/vsynth1-flashsv
diff --git a/tests/ref/fate/vsynth1-flashsv2 b/tests/ref/vsynth/vsynth1-flashsv2
index a01ccbee53..a01ccbee53 100644
--- a/tests/ref/fate/vsynth1-flashsv2
+++ b/tests/ref/vsynth/vsynth1-flashsv2
diff --git a/tests/ref/fate/vsynth1-flv b/tests/ref/vsynth/vsynth1-flv
index 3a21e6a680..3a21e6a680 100644
--- a/tests/ref/fate/vsynth1-flv
+++ b/tests/ref/vsynth/vsynth1-flv
diff --git a/tests/ref/fate/vsynth1-h261 b/tests/ref/vsynth/vsynth1-h261
index 02b956b449..02b956b449 100644
--- a/tests/ref/fate/vsynth1-h261
+++ b/tests/ref/vsynth/vsynth1-h261
diff --git a/tests/ref/fate/vsynth1-h263 b/tests/ref/vsynth/vsynth1-h263
index f985d61002..f985d61002 100644
--- a/tests/ref/fate/vsynth1-h263
+++ b/tests/ref/vsynth/vsynth1-h263
diff --git a/tests/ref/fate/vsynth1-h263-obmc b/tests/ref/vsynth/vsynth1-h263-obmc
index f60e252f89..f60e252f89 100644
--- a/tests/ref/fate/vsynth1-h263-obmc
+++ b/tests/ref/vsynth/vsynth1-h263-obmc
diff --git a/tests/ref/fate/vsynth1-h263p b/tests/ref/vsynth/vsynth1-h263p
index 72ef0ff230..72ef0ff230 100644
--- a/tests/ref/fate/vsynth1-h263p
+++ b/tests/ref/vsynth/vsynth1-h263p
diff --git a/tests/ref/fate/vsynth1-huffyuv b/tests/ref/vsynth/vsynth1-huffyuv
index ed0836528f..ed0836528f 100644
--- a/tests/ref/fate/vsynth1-huffyuv
+++ b/tests/ref/vsynth/vsynth1-huffyuv
diff --git a/tests/ref/fate/vsynth1-j2k b/tests/ref/vsynth/vsynth1-j2k
index 1e2f3f21d8..1e2f3f21d8 100644
--- a/tests/ref/fate/vsynth1-j2k
+++ b/tests/ref/vsynth/vsynth1-j2k
diff --git a/tests/ref/fate/vsynth1-jpegls b/tests/ref/vsynth/vsynth1-jpegls
index fc21074078..fc21074078 100644
--- a/tests/ref/fate/vsynth1-jpegls
+++ b/tests/ref/vsynth/vsynth1-jpegls
diff --git a/tests/ref/fate/vsynth1-ljpeg b/tests/ref/vsynth/vsynth1-ljpeg
index e229db5446..e229db5446 100644
--- a/tests/ref/fate/vsynth1-ljpeg
+++ b/tests/ref/vsynth/vsynth1-ljpeg
diff --git a/tests/ref/fate/vsynth1-mjpeg b/tests/ref/vsynth/vsynth1-mjpeg
index 80f15ca4cb..80f15ca4cb 100644
--- a/tests/ref/fate/vsynth1-mjpeg
+++ b/tests/ref/vsynth/vsynth1-mjpeg
diff --git a/tests/ref/fate/vsynth1-mjpeg-422 b/tests/ref/vsynth/vsynth1-mjpeg-422
index e631a2b157..e631a2b157 100644
--- a/tests/ref/fate/vsynth1-mjpeg-422
+++ b/tests/ref/vsynth/vsynth1-mjpeg-422
diff --git a/tests/ref/fate/vsynth1-mjpeg-444 b/tests/ref/vsynth/vsynth1-mjpeg-444
index 3ad0c51195..3ad0c51195 100644
--- a/tests/ref/fate/vsynth1-mjpeg-444
+++ b/tests/ref/vsynth/vsynth1-mjpeg-444
diff --git a/tests/ref/fate/vsynth1-mpeg1 b/tests/ref/vsynth/vsynth1-mpeg1
index b350cdaaf7..b350cdaaf7 100644
--- a/tests/ref/fate/vsynth1-mpeg1
+++ b/tests/ref/vsynth/vsynth1-mpeg1
diff --git a/tests/ref/fate/vsynth1-mpeg1b b/tests/ref/vsynth/vsynth1-mpeg1b
index 5c9e3c1b33..5c9e3c1b33 100644
--- a/tests/ref/fate/vsynth1-mpeg1b
+++ b/tests/ref/vsynth/vsynth1-mpeg1b
diff --git a/tests/ref/fate/vsynth1-mpeg2 b/tests/ref/vsynth/vsynth1-mpeg2
index 8dbc88b060..8dbc88b060 100644
--- a/tests/ref/fate/vsynth1-mpeg2
+++ b/tests/ref/vsynth/vsynth1-mpeg2
diff --git a/tests/ref/fate/vsynth1-mpeg2-422 b/tests/ref/vsynth/vsynth1-mpeg2-422
index bb0dce7b1d..bb0dce7b1d 100644
--- a/tests/ref/fate/vsynth1-mpeg2-422
+++ b/tests/ref/vsynth/vsynth1-mpeg2-422
diff --git a/tests/ref/fate/vsynth1-mpeg2-idct-int b/tests/ref/vsynth/vsynth1-mpeg2-idct-int
index dd72d715b0..dd72d715b0 100644
--- a/tests/ref/fate/vsynth1-mpeg2-idct-int
+++ b/tests/ref/vsynth/vsynth1-mpeg2-idct-int
diff --git a/tests/ref/fate/vsynth1-mpeg2-ilace b/tests/ref/vsynth/vsynth1-mpeg2-ilace
index b83b04cce1..b83b04cce1 100644
--- a/tests/ref/fate/vsynth1-mpeg2-ilace
+++ b/tests/ref/vsynth/vsynth1-mpeg2-ilace
diff --git a/tests/ref/fate/vsynth1-mpeg2-ivlc-qprd b/tests/ref/vsynth/vsynth1-mpeg2-ivlc-qprd
index 4e00f0afd0..4e00f0afd0 100644
--- a/tests/ref/fate/vsynth1-mpeg2-ivlc-qprd
+++ b/tests/ref/vsynth/vsynth1-mpeg2-ivlc-qprd
diff --git a/tests/ref/fate/vsynth1-mpeg2-thread b/tests/ref/vsynth/vsynth1-mpeg2-thread
index fd56bf00b3..fd56bf00b3 100644
--- a/tests/ref/fate/vsynth1-mpeg2-thread
+++ b/tests/ref/vsynth/vsynth1-mpeg2-thread
diff --git a/tests/ref/fate/vsynth1-mpeg2-thread-ivlc b/tests/ref/vsynth/vsynth1-mpeg2-thread-ivlc
index 235dfe5362..235dfe5362 100644
--- a/tests/ref/fate/vsynth1-mpeg2-thread-ivlc
+++ b/tests/ref/vsynth/vsynth1-mpeg2-thread-ivlc
diff --git a/tests/ref/fate/vsynth1-mpeg4 b/tests/ref/vsynth/vsynth1-mpeg4
index b6da11cef1..b6da11cef1 100644
--- a/tests/ref/fate/vsynth1-mpeg4
+++ b/tests/ref/vsynth/vsynth1-mpeg4
diff --git a/tests/ref/fate/vsynth1-mpeg4-adap b/tests/ref/vsynth/vsynth1-mpeg4-adap
index 00ea53da23..00ea53da23 100644
--- a/tests/ref/fate/vsynth1-mpeg4-adap
+++ b/tests/ref/vsynth/vsynth1-mpeg4-adap
diff --git a/tests/ref/fate/vsynth1-mpeg4-adv b/tests/ref/vsynth/vsynth1-mpeg4-adv
index a67cc14e9c..a67cc14e9c 100644
--- a/tests/ref/fate/vsynth1-mpeg4-adv
+++ b/tests/ref/vsynth/vsynth1-mpeg4-adv
diff --git a/tests/ref/fate/vsynth1-mpeg4-error b/tests/ref/vsynth/vsynth1-mpeg4-error
index b694362515..b694362515 100644
--- a/tests/ref/fate/vsynth1-mpeg4-error
+++ b/tests/ref/vsynth/vsynth1-mpeg4-error
diff --git a/tests/ref/fate/vsynth1-mpeg4-nr b/tests/ref/vsynth/vsynth1-mpeg4-nr
index e71dd2b0c3..e71dd2b0c3 100644
--- a/tests/ref/fate/vsynth1-mpeg4-nr
+++ b/tests/ref/vsynth/vsynth1-mpeg4-nr
diff --git a/tests/ref/fate/vsynth1-mpeg4-qpel b/tests/ref/vsynth/vsynth1-mpeg4-qpel
index 67b72a1a54..67b72a1a54 100644
--- a/tests/ref/fate/vsynth1-mpeg4-qpel
+++ b/tests/ref/vsynth/vsynth1-mpeg4-qpel
diff --git a/tests/ref/fate/vsynth1-mpeg4-qprd b/tests/ref/vsynth/vsynth1-mpeg4-qprd
index 0475e70755..0475e70755 100644
--- a/tests/ref/fate/vsynth1-mpeg4-qprd
+++ b/tests/ref/vsynth/vsynth1-mpeg4-qprd
diff --git a/tests/ref/fate/vsynth1-mpeg4-rc b/tests/ref/vsynth/vsynth1-mpeg4-rc
index 96e41be91a..96e41be91a 100644
--- a/tests/ref/fate/vsynth1-mpeg4-rc
+++ b/tests/ref/vsynth/vsynth1-mpeg4-rc
diff --git a/tests/ref/fate/vsynth1-mpeg4-thread b/tests/ref/vsynth/vsynth1-mpeg4-thread
index a99827343e..a99827343e 100644
--- a/tests/ref/fate/vsynth1-mpeg4-thread
+++ b/tests/ref/vsynth/vsynth1-mpeg4-thread
diff --git a/tests/ref/fate/vsynth1-mpng b/tests/ref/vsynth/vsynth1-mpng
index 5ca268bf76..5ca268bf76 100644
--- a/tests/ref/fate/vsynth1-mpng
+++ b/tests/ref/vsynth/vsynth1-mpng
diff --git a/tests/ref/fate/vsynth1-msmpeg4 b/tests/ref/vsynth/vsynth1-msmpeg4
index 4adabbea77..4adabbea77 100644
--- a/tests/ref/fate/vsynth1-msmpeg4
+++ b/tests/ref/vsynth/vsynth1-msmpeg4
diff --git a/tests/ref/fate/vsynth1-msmpeg4v2 b/tests/ref/vsynth/vsynth1-msmpeg4v2
index 775d57583b..775d57583b 100644
--- a/tests/ref/fate/vsynth1-msmpeg4v2
+++ b/tests/ref/vsynth/vsynth1-msmpeg4v2
diff --git a/tests/ref/fate/vsynth1-msvideo1 b/tests/ref/vsynth/vsynth1-msvideo1
index 0ab8860836..0ab8860836 100644
--- a/tests/ref/fate/vsynth1-msvideo1
+++ b/tests/ref/vsynth/vsynth1-msvideo1
diff --git a/tests/ref/fate/vsynth1-prores b/tests/ref/vsynth/vsynth1-prores
index 16517ee26e..16517ee26e 100644
--- a/tests/ref/fate/vsynth1-prores
+++ b/tests/ref/vsynth/vsynth1-prores
diff --git a/tests/ref/fate/vsynth1-prores_kostya b/tests/ref/vsynth/vsynth1-prores_kostya
index ab6ecffa96..ab6ecffa96 100644
--- a/tests/ref/fate/vsynth1-prores_kostya
+++ b/tests/ref/vsynth/vsynth1-prores_kostya
diff --git a/tests/ref/fate/vsynth1-qtrle b/tests/ref/vsynth/vsynth1-qtrle
index 9bd79cc60b..9bd79cc60b 100644
--- a/tests/ref/fate/vsynth1-qtrle
+++ b/tests/ref/vsynth/vsynth1-qtrle
diff --git a/tests/ref/fate/vsynth1-qtrlegray b/tests/ref/vsynth/vsynth1-qtrlegray
index 425c11f2e6..425c11f2e6 100644
--- a/tests/ref/fate/vsynth1-qtrlegray
+++ b/tests/ref/vsynth/vsynth1-qtrlegray
diff --git a/tests/ref/fate/vsynth1-r210 b/tests/ref/vsynth/vsynth1-r210
index 15b56a2409..15b56a2409 100644
--- a/tests/ref/fate/vsynth1-r210
+++ b/tests/ref/vsynth/vsynth1-r210
diff --git a/tests/ref/fate/vsynth1-rgb b/tests/ref/vsynth/vsynth1-rgb
index 3db33484af..3db33484af 100644
--- a/tests/ref/fate/vsynth1-rgb
+++ b/tests/ref/vsynth/vsynth1-rgb
diff --git a/tests/ref/fate/vsynth1-roqvideo b/tests/ref/vsynth/vsynth1-roqvideo
index 5adba69490..5adba69490 100644
--- a/tests/ref/fate/vsynth1-roqvideo
+++ b/tests/ref/vsynth/vsynth1-roqvideo
diff --git a/tests/ref/fate/vsynth1-rv10 b/tests/ref/vsynth/vsynth1-rv10
index d414bd68d1..d414bd68d1 100644
--- a/tests/ref/fate/vsynth1-rv10
+++ b/tests/ref/vsynth/vsynth1-rv10
diff --git a/tests/ref/fate/vsynth1-rv20 b/tests/ref/vsynth/vsynth1-rv20
index 5b3310a51a..5b3310a51a 100644
--- a/tests/ref/fate/vsynth1-rv20
+++ b/tests/ref/vsynth/vsynth1-rv20
diff --git a/tests/ref/fate/vsynth1-snow b/tests/ref/vsynth/vsynth1-snow
index 701b5ccfac..701b5ccfac 100644
--- a/tests/ref/fate/vsynth1-snow
+++ b/tests/ref/vsynth/vsynth1-snow
diff --git a/tests/ref/fate/vsynth1-snow-hpel b/tests/ref/vsynth/vsynth1-snow-hpel
index c22ad0aa71..c22ad0aa71 100644
--- a/tests/ref/fate/vsynth1-snow-hpel
+++ b/tests/ref/vsynth/vsynth1-snow-hpel
diff --git a/tests/ref/fate/vsynth1-snow-ll b/tests/ref/vsynth/vsynth1-snow-ll
index 1636af55e5..1636af55e5 100644
--- a/tests/ref/fate/vsynth1-snow-ll
+++ b/tests/ref/vsynth/vsynth1-snow-ll
diff --git a/tests/ref/fate/vsynth1-svq1 b/tests/ref/vsynth/vsynth1-svq1
index 6be76e184c..6be76e184c 100644
--- a/tests/ref/fate/vsynth1-svq1
+++ b/tests/ref/vsynth/vsynth1-svq1
diff --git a/tests/ref/fate/vsynth1-v210 b/tests/ref/vsynth/vsynth1-v210
index defd2f658b..defd2f658b 100644
--- a/tests/ref/fate/vsynth1-v210
+++ b/tests/ref/vsynth/vsynth1-v210
diff --git a/tests/ref/fate/vsynth1-v308 b/tests/ref/vsynth/vsynth1-v308
index 7dc5de91fe..7dc5de91fe 100644
--- a/tests/ref/fate/vsynth1-v308
+++ b/tests/ref/vsynth/vsynth1-v308
diff --git a/tests/ref/fate/vsynth1-v408 b/tests/ref/vsynth/vsynth1-v408
index f1523d157f..f1523d157f 100644
--- a/tests/ref/fate/vsynth1-v408
+++ b/tests/ref/vsynth/vsynth1-v408
diff --git a/tests/ref/fate/vsynth1-wmv1 b/tests/ref/vsynth/vsynth1-wmv1
index 8d24543814..8d24543814 100644
--- a/tests/ref/fate/vsynth1-wmv1
+++ b/tests/ref/vsynth/vsynth1-wmv1
diff --git a/tests/ref/fate/vsynth1-wmv2 b/tests/ref/vsynth/vsynth1-wmv2
index 79a1302305..79a1302305 100644
--- a/tests/ref/fate/vsynth1-wmv2
+++ b/tests/ref/vsynth/vsynth1-wmv2
diff --git a/tests/ref/fate/vsynth1-y41p b/tests/ref/vsynth/vsynth1-y41p
index 93fa938efb..93fa938efb 100644
--- a/tests/ref/fate/vsynth1-y41p
+++ b/tests/ref/vsynth/vsynth1-y41p
diff --git a/tests/ref/fate/vsynth1-yuv b/tests/ref/vsynth/vsynth1-yuv
index 2eeff80709..2eeff80709 100644
--- a/tests/ref/fate/vsynth1-yuv
+++ b/tests/ref/vsynth/vsynth1-yuv
diff --git a/tests/ref/fate/vsynth1-yuv4 b/tests/ref/vsynth/vsynth1-yuv4
index 5c473a2cb6..5c473a2cb6 100644
--- a/tests/ref/fate/vsynth1-yuv4
+++ b/tests/ref/vsynth/vsynth1-yuv4
diff --git a/tests/ref/fate/vsynth1-zlib b/tests/ref/vsynth/vsynth1-zlib
index f5441e1114..f5441e1114 100644
--- a/tests/ref/fate/vsynth1-zlib
+++ b/tests/ref/vsynth/vsynth1-zlib
diff --git a/tests/ref/fate/vsynth1-zmbv b/tests/ref/vsynth/vsynth1-zmbv
index c608c4bb36..c608c4bb36 100644
--- a/tests/ref/fate/vsynth1-zmbv
+++ b/tests/ref/vsynth/vsynth1-zmbv
diff --git a/tests/ref/fate/vsynth2-amv b/tests/ref/vsynth/vsynth2-amv
index 6937df3a4e..6937df3a4e 100644
--- a/tests/ref/fate/vsynth2-amv
+++ b/tests/ref/vsynth/vsynth2-amv
diff --git a/tests/ref/fate/vsynth2-asv1 b/tests/ref/vsynth/vsynth2-asv1
index 282435b06b..282435b06b 100644
--- a/tests/ref/fate/vsynth2-asv1
+++ b/tests/ref/vsynth/vsynth2-asv1
diff --git a/tests/ref/fate/vsynth2-asv2 b/tests/ref/vsynth/vsynth2-asv2
index 89428628f7..89428628f7 100644
--- a/tests/ref/fate/vsynth2-asv2
+++ b/tests/ref/vsynth/vsynth2-asv2
diff --git a/tests/ref/fate/vsynth2-avui b/tests/ref/vsynth/vsynth2-avui
index 59bac8d604..59bac8d604 100644
--- a/tests/ref/fate/vsynth2-avui
+++ b/tests/ref/vsynth/vsynth2-avui
diff --git a/tests/ref/fate/vsynth2-cljr b/tests/ref/vsynth/vsynth2-cljr
index c93da2ea4b..c93da2ea4b 100644
--- a/tests/ref/fate/vsynth2-cljr
+++ b/tests/ref/vsynth/vsynth2-cljr
diff --git a/tests/ref/fate/vsynth2-dnxhd-1080i b/tests/ref/vsynth/vsynth2-dnxhd-1080i
index 874e60bc55..874e60bc55 100644
--- a/tests/ref/fate/vsynth2-dnxhd-1080i
+++ b/tests/ref/vsynth/vsynth2-dnxhd-1080i
diff --git a/tests/ref/fate/vsynth2-dnxhd-720p b/tests/ref/vsynth/vsynth2-dnxhd-720p
index 0a8441b3f9..0a8441b3f9 100644
--- a/tests/ref/fate/vsynth2-dnxhd-720p
+++ b/tests/ref/vsynth/vsynth2-dnxhd-720p
diff --git a/tests/ref/fate/vsynth2-dnxhd-720p-10bit b/tests/ref/vsynth/vsynth2-dnxhd-720p-10bit
index cf3ba7b2fa..cf3ba7b2fa 100644
--- a/tests/ref/fate/vsynth2-dnxhd-720p-10bit
+++ b/tests/ref/vsynth/vsynth2-dnxhd-720p-10bit
diff --git a/tests/ref/fate/vsynth2-dnxhd-720p-rd b/tests/ref/vsynth/vsynth2-dnxhd-720p-rd
index 5387ce5e35..5387ce5e35 100644
--- a/tests/ref/fate/vsynth2-dnxhd-720p-rd
+++ b/tests/ref/vsynth/vsynth2-dnxhd-720p-rd
diff --git a/tests/ref/fate/vsynth2-dnxhd_1080i b/tests/ref/vsynth/vsynth2-dnxhd_1080i
index 81ecc5eb44..81ecc5eb44 100644
--- a/tests/ref/fate/vsynth2-dnxhd_1080i
+++ b/tests/ref/vsynth/vsynth2-dnxhd_1080i
diff --git a/tests/ref/fate/vsynth2-dv b/tests/ref/vsynth/vsynth2-dv
index 0d1465cfc7..0d1465cfc7 100644
--- a/tests/ref/fate/vsynth2-dv
+++ b/tests/ref/vsynth/vsynth2-dv
diff --git a/tests/ref/fate/vsynth2-dv-411 b/tests/ref/vsynth/vsynth2-dv-411
index d0e6d291ba..d0e6d291ba 100644
--- a/tests/ref/fate/vsynth2-dv-411
+++ b/tests/ref/vsynth/vsynth2-dv-411
diff --git a/tests/ref/fate/vsynth2-dv-50 b/tests/ref/vsynth/vsynth2-dv-50
index c5ac608aa2..c5ac608aa2 100644
--- a/tests/ref/fate/vsynth2-dv-50
+++ b/tests/ref/vsynth/vsynth2-dv-50
diff --git a/tests/ref/fate/vsynth2-dv_411 b/tests/ref/vsynth/vsynth2-dv_411
index 708ac889f6..708ac889f6 100644
--- a/tests/ref/fate/vsynth2-dv_411
+++ b/tests/ref/vsynth/vsynth2-dv_411
diff --git a/tests/ref/fate/vsynth2-ffv1 b/tests/ref/vsynth/vsynth2-ffv1
index 888e843a47..888e843a47 100644
--- a/tests/ref/fate/vsynth2-ffv1
+++ b/tests/ref/vsynth/vsynth2-ffv1
diff --git a/tests/ref/fate/vsynth2-ffvhuff b/tests/ref/vsynth/vsynth2-ffvhuff
index 164e7735f0..164e7735f0 100644
--- a/tests/ref/fate/vsynth2-ffvhuff
+++ b/tests/ref/vsynth/vsynth2-ffvhuff
diff --git a/tests/ref/fate/vsynth2-flashsv b/tests/ref/vsynth/vsynth2-flashsv
index e44fa8fc42..e44fa8fc42 100644
--- a/tests/ref/fate/vsynth2-flashsv
+++ b/tests/ref/vsynth/vsynth2-flashsv
diff --git a/tests/ref/fate/vsynth2-flashsv2 b/tests/ref/vsynth/vsynth2-flashsv2
index d207a8b4ca..d207a8b4ca 100644
--- a/tests/ref/fate/vsynth2-flashsv2
+++ b/tests/ref/vsynth/vsynth2-flashsv2
diff --git a/tests/ref/fate/vsynth2-flv b/tests/ref/vsynth/vsynth2-flv
index ab31755fa8..ab31755fa8 100644
--- a/tests/ref/fate/vsynth2-flv
+++ b/tests/ref/vsynth/vsynth2-flv
diff --git a/tests/ref/fate/vsynth2-h261 b/tests/ref/vsynth/vsynth2-h261
index f9091c7c66..f9091c7c66 100644
--- a/tests/ref/fate/vsynth2-h261
+++ b/tests/ref/vsynth/vsynth2-h261
diff --git a/tests/ref/fate/vsynth2-h263 b/tests/ref/vsynth/vsynth2-h263
index 944d8ead27..944d8ead27 100644
--- a/tests/ref/fate/vsynth2-h263
+++ b/tests/ref/vsynth/vsynth2-h263
diff --git a/tests/ref/fate/vsynth2-h263-obmc b/tests/ref/vsynth/vsynth2-h263-obmc
index a704318faf..a704318faf 100644
--- a/tests/ref/fate/vsynth2-h263-obmc
+++ b/tests/ref/vsynth/vsynth2-h263-obmc
diff --git a/tests/ref/fate/vsynth2-h263p b/tests/ref/vsynth/vsynth2-h263p
index b4ebed9004..b4ebed9004 100644
--- a/tests/ref/fate/vsynth2-h263p
+++ b/tests/ref/vsynth/vsynth2-h263p
diff --git a/tests/ref/fate/vsynth2-huffyuv b/tests/ref/vsynth/vsynth2-huffyuv
index 9b6781519e..9b6781519e 100644
--- a/tests/ref/fate/vsynth2-huffyuv
+++ b/tests/ref/vsynth/vsynth2-huffyuv
diff --git a/tests/ref/fate/vsynth2-j2k b/tests/ref/vsynth/vsynth2-j2k
index 4f038fedbd..4f038fedbd 100644
--- a/tests/ref/fate/vsynth2-j2k
+++ b/tests/ref/vsynth/vsynth2-j2k
diff --git a/tests/ref/fate/vsynth2-jpegls b/tests/ref/vsynth/vsynth2-jpegls
index f8f7081ac5..f8f7081ac5 100644
--- a/tests/ref/fate/vsynth2-jpegls
+++ b/tests/ref/vsynth/vsynth2-jpegls
diff --git a/tests/ref/fate/vsynth2-ljpeg b/tests/ref/vsynth/vsynth2-ljpeg
index fa2f97837f..fa2f97837f 100644
--- a/tests/ref/fate/vsynth2-ljpeg
+++ b/tests/ref/vsynth/vsynth2-ljpeg
diff --git a/tests/ref/fate/vsynth2-mjpeg b/tests/ref/vsynth/vsynth2-mjpeg
index f1780c5257..f1780c5257 100644
--- a/tests/ref/fate/vsynth2-mjpeg
+++ b/tests/ref/vsynth/vsynth2-mjpeg
diff --git a/tests/ref/fate/vsynth2-mjpeg-422 b/tests/ref/vsynth/vsynth2-mjpeg-422
index fc0a4ba123..fc0a4ba123 100644
--- a/tests/ref/fate/vsynth2-mjpeg-422
+++ b/tests/ref/vsynth/vsynth2-mjpeg-422
diff --git a/tests/ref/fate/vsynth2-mjpeg-444 b/tests/ref/vsynth/vsynth2-mjpeg-444
index e04c31c7d7..e04c31c7d7 100644
--- a/tests/ref/fate/vsynth2-mjpeg-444
+++ b/tests/ref/vsynth/vsynth2-mjpeg-444
diff --git a/tests/ref/fate/vsynth2-mpeg1 b/tests/ref/vsynth/vsynth2-mpeg1
index bc94fbce79..bc94fbce79 100644
--- a/tests/ref/fate/vsynth2-mpeg1
+++ b/tests/ref/vsynth/vsynth2-mpeg1
diff --git a/tests/ref/fate/vsynth2-mpeg1b b/tests/ref/vsynth/vsynth2-mpeg1b
index f4864a5a4a..f4864a5a4a 100644
--- a/tests/ref/fate/vsynth2-mpeg1b
+++ b/tests/ref/vsynth/vsynth2-mpeg1b
diff --git a/tests/ref/fate/vsynth2-mpeg2 b/tests/ref/vsynth/vsynth2-mpeg2
index b5f5af9f48..b5f5af9f48 100644
--- a/tests/ref/fate/vsynth2-mpeg2
+++ b/tests/ref/vsynth/vsynth2-mpeg2
diff --git a/tests/ref/fate/vsynth2-mpeg2-422 b/tests/ref/vsynth/vsynth2-mpeg2-422
index 14d751b679..14d751b679 100644
--- a/tests/ref/fate/vsynth2-mpeg2-422
+++ b/tests/ref/vsynth/vsynth2-mpeg2-422
diff --git a/tests/ref/fate/vsynth2-mpeg2-idct-int b/tests/ref/vsynth/vsynth2-mpeg2-idct-int
index 83874b14d8..83874b14d8 100644
--- a/tests/ref/fate/vsynth2-mpeg2-idct-int
+++ b/tests/ref/vsynth/vsynth2-mpeg2-idct-int
diff --git a/tests/ref/fate/vsynth2-mpeg2-ilace b/tests/ref/vsynth/vsynth2-mpeg2-ilace
index 2f9a306c53..2f9a306c53 100644
--- a/tests/ref/fate/vsynth2-mpeg2-ilace
+++ b/tests/ref/vsynth/vsynth2-mpeg2-ilace
diff --git a/tests/ref/fate/vsynth2-mpeg2-ivlc-qprd b/tests/ref/vsynth/vsynth2-mpeg2-ivlc-qprd
index 30e129bafa..30e129bafa 100644
--- a/tests/ref/fate/vsynth2-mpeg2-ivlc-qprd
+++ b/tests/ref/vsynth/vsynth2-mpeg2-ivlc-qprd
diff --git a/tests/ref/fate/vsynth2-mpeg2-thread b/tests/ref/vsynth/vsynth2-mpeg2-thread
index 40552fed72..40552fed72 100644
--- a/tests/ref/fate/vsynth2-mpeg2-thread
+++ b/tests/ref/vsynth/vsynth2-mpeg2-thread
diff --git a/tests/ref/fate/vsynth2-mpeg2-thread-ivlc b/tests/ref/vsynth/vsynth2-mpeg2-thread-ivlc
index 9bcac8b599..9bcac8b599 100644
--- a/tests/ref/fate/vsynth2-mpeg2-thread-ivlc
+++ b/tests/ref/vsynth/vsynth2-mpeg2-thread-ivlc
diff --git a/tests/ref/fate/vsynth2-mpeg4 b/tests/ref/vsynth/vsynth2-mpeg4
index 399ef58e3f..399ef58e3f 100644
--- a/tests/ref/fate/vsynth2-mpeg4
+++ b/tests/ref/vsynth/vsynth2-mpeg4
diff --git a/tests/ref/fate/vsynth2-mpeg4-adap b/tests/ref/vsynth/vsynth2-mpeg4-adap
index 175552dd19..175552dd19 100644
--- a/tests/ref/fate/vsynth2-mpeg4-adap
+++ b/tests/ref/vsynth/vsynth2-mpeg4-adap
diff --git a/tests/ref/fate/vsynth2-mpeg4-adv b/tests/ref/vsynth/vsynth2-mpeg4-adv
index b3bf2646ea..b3bf2646ea 100644
--- a/tests/ref/fate/vsynth2-mpeg4-adv
+++ b/tests/ref/vsynth/vsynth2-mpeg4-adv
diff --git a/tests/ref/fate/vsynth2-mpeg4-error b/tests/ref/vsynth/vsynth2-mpeg4-error
index c6a2218679..c6a2218679 100644
--- a/tests/ref/fate/vsynth2-mpeg4-error
+++ b/tests/ref/vsynth/vsynth2-mpeg4-error
diff --git a/tests/ref/fate/vsynth2-mpeg4-nr b/tests/ref/vsynth/vsynth2-mpeg4-nr
index 45db4b6e4c..45db4b6e4c 100644
--- a/tests/ref/fate/vsynth2-mpeg4-nr
+++ b/tests/ref/vsynth/vsynth2-mpeg4-nr
diff --git a/tests/ref/fate/vsynth2-mpeg4-qpel b/tests/ref/vsynth/vsynth2-mpeg4-qpel
index 8705bd5183..8705bd5183 100644
--- a/tests/ref/fate/vsynth2-mpeg4-qpel
+++ b/tests/ref/vsynth/vsynth2-mpeg4-qpel
diff --git a/tests/ref/fate/vsynth2-mpeg4-qprd b/tests/ref/vsynth/vsynth2-mpeg4-qprd
index 1bbda29f01..1bbda29f01 100644
--- a/tests/ref/fate/vsynth2-mpeg4-qprd
+++ b/tests/ref/vsynth/vsynth2-mpeg4-qprd
diff --git a/tests/ref/fate/vsynth2-mpeg4-rc b/tests/ref/vsynth/vsynth2-mpeg4-rc
index 2a26a16227..2a26a16227 100644
--- a/tests/ref/fate/vsynth2-mpeg4-rc
+++ b/tests/ref/vsynth/vsynth2-mpeg4-rc
diff --git a/tests/ref/fate/vsynth2-mpeg4-thread b/tests/ref/vsynth/vsynth2-mpeg4-thread
index d8d87c4bd3..d8d87c4bd3 100644
--- a/tests/ref/fate/vsynth2-mpeg4-thread
+++ b/tests/ref/vsynth/vsynth2-mpeg4-thread
diff --git a/tests/ref/fate/vsynth2-mpng b/tests/ref/vsynth/vsynth2-mpng
index 2e6865c78d..2e6865c78d 100644
--- a/tests/ref/fate/vsynth2-mpng
+++ b/tests/ref/vsynth/vsynth2-mpng
diff --git a/tests/ref/fate/vsynth2-msmpeg4 b/tests/ref/vsynth/vsynth2-msmpeg4
index 274cecc542..274cecc542 100644
--- a/tests/ref/fate/vsynth2-msmpeg4
+++ b/tests/ref/vsynth/vsynth2-msmpeg4
diff --git a/tests/ref/fate/vsynth2-msmpeg4v2 b/tests/ref/vsynth/vsynth2-msmpeg4v2
index a851a2f6c1..a851a2f6c1 100644
--- a/tests/ref/fate/vsynth2-msmpeg4v2
+++ b/tests/ref/vsynth/vsynth2-msmpeg4v2
diff --git a/tests/ref/fate/vsynth2-msvideo1 b/tests/ref/vsynth/vsynth2-msvideo1
index a915c13115..a915c13115 100644
--- a/tests/ref/fate/vsynth2-msvideo1
+++ b/tests/ref/vsynth/vsynth2-msvideo1
diff --git a/tests/ref/fate/vsynth2-prores b/tests/ref/vsynth/vsynth2-prores
index b5c80e25c6..b5c80e25c6 100644
--- a/tests/ref/fate/vsynth2-prores
+++ b/tests/ref/vsynth/vsynth2-prores
diff --git a/tests/ref/fate/vsynth2-prores_kostya b/tests/ref/vsynth/vsynth2-prores_kostya
index 16b6078ec0..16b6078ec0 100644
--- a/tests/ref/fate/vsynth2-prores_kostya
+++ b/tests/ref/vsynth/vsynth2-prores_kostya
diff --git a/tests/ref/fate/vsynth2-qtrle b/tests/ref/vsynth/vsynth2-qtrle
index 5f536087ce..5f536087ce 100644
--- a/tests/ref/fate/vsynth2-qtrle
+++ b/tests/ref/vsynth/vsynth2-qtrle
diff --git a/tests/ref/fate/vsynth2-qtrlegray b/tests/ref/vsynth/vsynth2-qtrlegray
index 45683919ba..45683919ba 100644
--- a/tests/ref/fate/vsynth2-qtrlegray
+++ b/tests/ref/vsynth/vsynth2-qtrlegray
diff --git a/tests/ref/fate/vsynth2-r210 b/tests/ref/vsynth/vsynth2-r210
index a91c12a649..a91c12a649 100644
--- a/tests/ref/fate/vsynth2-r210
+++ b/tests/ref/vsynth/vsynth2-r210
diff --git a/tests/ref/fate/vsynth2-rgb b/tests/ref/vsynth/vsynth2-rgb
index 6f5169db55..6f5169db55 100644
--- a/tests/ref/fate/vsynth2-rgb
+++ b/tests/ref/vsynth/vsynth2-rgb
diff --git a/tests/ref/fate/vsynth2-roqvideo b/tests/ref/vsynth/vsynth2-roqvideo
index d4c075a89d..d4c075a89d 100644
--- a/tests/ref/fate/vsynth2-roqvideo
+++ b/tests/ref/vsynth/vsynth2-roqvideo
diff --git a/tests/ref/fate/vsynth2-rv10 b/tests/ref/vsynth/vsynth2-rv10
index 3fc93d99ad..3fc93d99ad 100644
--- a/tests/ref/fate/vsynth2-rv10
+++ b/tests/ref/vsynth/vsynth2-rv10
diff --git a/tests/ref/fate/vsynth2-rv20 b/tests/ref/vsynth/vsynth2-rv20
index 1251e49534..1251e49534 100644
--- a/tests/ref/fate/vsynth2-rv20
+++ b/tests/ref/vsynth/vsynth2-rv20
diff --git a/tests/ref/fate/vsynth2-snow b/tests/ref/vsynth/vsynth2-snow
index 12f3811d07..12f3811d07 100644
--- a/tests/ref/fate/vsynth2-snow
+++ b/tests/ref/vsynth/vsynth2-snow
diff --git a/tests/ref/fate/vsynth2-snow-hpel b/tests/ref/vsynth/vsynth2-snow-hpel
index 955f1bf73d..955f1bf73d 100644
--- a/tests/ref/fate/vsynth2-snow-hpel
+++ b/tests/ref/vsynth/vsynth2-snow-hpel
diff --git a/tests/ref/fate/vsynth2-snow-ll b/tests/ref/vsynth/vsynth2-snow-ll
index 9a725492ec..9a725492ec 100644
--- a/tests/ref/fate/vsynth2-snow-ll
+++ b/tests/ref/vsynth/vsynth2-snow-ll
diff --git a/tests/ref/fate/vsynth2-svq1 b/tests/ref/vsynth/vsynth2-svq1
index bdde55e7a3..bdde55e7a3 100644
--- a/tests/ref/fate/vsynth2-svq1
+++ b/tests/ref/vsynth/vsynth2-svq1
diff --git a/tests/ref/fate/vsynth2-v210 b/tests/ref/vsynth/vsynth2-v210
index eb80b3424d..eb80b3424d 100644
--- a/tests/ref/fate/vsynth2-v210
+++ b/tests/ref/vsynth/vsynth2-v210
diff --git a/tests/ref/fate/vsynth2-v308 b/tests/ref/vsynth/vsynth2-v308
index f7c46fcb40..f7c46fcb40 100644
--- a/tests/ref/fate/vsynth2-v308
+++ b/tests/ref/vsynth/vsynth2-v308
diff --git a/tests/ref/fate/vsynth2-v408 b/tests/ref/vsynth/vsynth2-v408
index 4c63deca3d..4c63deca3d 100644
--- a/tests/ref/fate/vsynth2-v408
+++ b/tests/ref/vsynth/vsynth2-v408
diff --git a/tests/ref/fate/vsynth2-wmv1 b/tests/ref/vsynth/vsynth2-wmv1
index 6e56b6f348..6e56b6f348 100644
--- a/tests/ref/fate/vsynth2-wmv1
+++ b/tests/ref/vsynth/vsynth2-wmv1
diff --git a/tests/ref/fate/vsynth2-wmv2 b/tests/ref/vsynth/vsynth2-wmv2
index 41beb4eb5e..41beb4eb5e 100644
--- a/tests/ref/fate/vsynth2-wmv2
+++ b/tests/ref/vsynth/vsynth2-wmv2
diff --git a/tests/ref/fate/vsynth2-y41p b/tests/ref/vsynth/vsynth2-y41p
index ac9d64aa51..ac9d64aa51 100644
--- a/tests/ref/fate/vsynth2-y41p
+++ b/tests/ref/vsynth/vsynth2-y41p
diff --git a/tests/ref/fate/vsynth2-yuv b/tests/ref/vsynth/vsynth2-yuv
index d6b873693c..d6b873693c 100644
--- a/tests/ref/fate/vsynth2-yuv
+++ b/tests/ref/vsynth/vsynth2-yuv
diff --git a/tests/ref/fate/vsynth2-yuv4 b/tests/ref/vsynth/vsynth2-yuv4
index 8fa347a2c9..8fa347a2c9 100644
--- a/tests/ref/fate/vsynth2-yuv4
+++ b/tests/ref/vsynth/vsynth2-yuv4
diff --git a/tests/ref/fate/vsynth2-zlib b/tests/ref/vsynth/vsynth2-zlib
index 0a7ed3ced2..0a7ed3ced2 100644
--- a/tests/ref/fate/vsynth2-zlib
+++ b/tests/ref/vsynth/vsynth2-zlib
diff --git a/tests/ref/fate/vsynth2-zmbv b/tests/ref/vsynth/vsynth2-zmbv
index 93e0b6ac29..93e0b6ac29 100644
--- a/tests/ref/fate/vsynth2-zmbv
+++ b/tests/ref/vsynth/vsynth2-zmbv