diff options
Diffstat (limited to 'tests')
218 files changed, 6387 insertions, 2890 deletions
diff --git a/tests/Makefile b/tests/Makefile index dba9e83688..6ee408ab14 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,9 +1,18 @@ +FFSERVER_REFFILE = $(SRC_PATH)/tests/ffserver.regression.ref + AREF = fate-acodec-aref VREF = fate-vsynth1-vref fate-vsynth2-vref REFS = $(AREF) $(VREF) -$(VREF): avconv$(EXESUF) tests/vsynth1/00.pgm tests/vsynth2/00.pgm -$(AREF): avconv$(EXESUF) tests/data/asynth1.sw +$(VREF): ffmpeg$(EXESUF) tests/vsynth1/00.pgm tests/vsynth2/00.pgm +$(AREF): ffmpeg$(EXESUF) tests/data/asynth1.sw + +ffservertest: ffserver$(EXESUF) tests/vsynth1/00.pgm tests/data/asynth1.sw + @echo + @echo "Unfortunately ffserver is broken and therefore its regression" + @echo "test fails randomly. Treat the results accordingly." + @echo + $(SRC_PATH)/tests/ffserver-regression.sh $(FFSERVER_REFFILE) $(SRC_PATH)/tests/ffserver.conf tests/vsynth1/00.pgm: tests/videogen$(HOSTEXESUF) @mkdir -p tests/vsynth1 @@ -21,6 +30,14 @@ tests/data/asynth-16000-1.sw: tests/audiogen$(HOSTEXESUF) @mkdir -p tests/data $(M)./$< $@ 16000 1 +tests/data/mapchan-6ch.sw: tests/audiogen$(HOSTEXESUF) + @mkdir -p tests/data + $(M)./$< $@ 22050 6 + +tests/data/mapchan-mono.sw: tests/audiogen$(HOSTEXESUF) + @mkdir -p tests/data + $(M)./$< $@ 22050 1 + tests/data/asynth%.sw tests/vsynth%/00.pgm: TAG = GEN include $(SRC_PATH)/tests/fate/aac.mak @@ -42,6 +59,7 @@ include $(SRC_PATH)/tests/fate/image.mak include $(SRC_PATH)/tests/fate/indeo.mak include $(SRC_PATH)/tests/fate/libavcodec.mak include $(SRC_PATH)/tests/fate/libavutil.mak +include $(SRC_PATH)/tests/fate/mapchan.mak include $(SRC_PATH)/tests/fate/lossless-audio.mak include $(SRC_PATH)/tests/fate/lossless-video.mak include $(SRC_PATH)/tests/fate/microsoft.mak @@ -102,8 +120,10 @@ fate-seek: $(FATE_SEEK) ifdef SAMPLES FATE += $(FATE_TESTS) $(FATE_TESTS-yes) fate-rsync: - rsync -vaLW rsync://fate-suite.libav.org/fate-suite/ $(SAMPLES) + rsync -vaLW --timeout=60 --contimeout=60 rsync://fate.ffmpeg.org/fate-suite/ $(SAMPLES) else +fate:: + @echo "warning: only a subset of the fate tests will be run because SAMPLES is not specified" fate-rsync: @echo "use 'make fate-rsync SAMPLES=/path/to/samples' to sync the fate suite" $(FATE_TESTS): @@ -112,11 +132,13 @@ endif FATE_UTILS = base64 tiny_psnr -fate: $(FATE) +TOOL = ffmpeg + +fate:: $(FATE) -$(FATE): avconv$(EXESUF) $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) +$(FATE): $(TOOL)$(EXESUF) $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) @echo "TEST $(@:fate-%=%)" - $(Q)$(SRC_PATH)/tests/fate-run.sh $@ "$(SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)' '$(CMP)' '$(REF)' '$(FUZZ)' '$(THREADS)' '$(THREAD_TYPE)' + $(Q)$(SRC_PATH)/tests/fate-run.sh $@ "$(SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)' '$(CMP)' '$(REF)' '$(FUZZ)' '$(THREADS)' '$(THREAD_TYPE)' '$(TOOL)' fate-list: @printf '%s\n' $(sort $(FATE)) @@ -124,7 +146,7 @@ fate-list: clean:: testclean testclean: - $(RM) -r tests/vsynth1 tests/vsynth2 tests/data + $(RM) -r tests/vsynth1 tests/vsynth2 tests/data tools/lavfi-showfiltfmts$(EXESUF) $(RM) $(CLEANSUFFIXES:%=tests/%) $(RM) $(TESTTOOLS:%=tests/%$(HOSTEXESUF)) diff --git a/tests/audiogen.c b/tests/audiogen.c index d48b5910bc..493041f5d0 100644 --- a/tests/audiogen.c +++ b/tests/audiogen.c @@ -4,20 +4,20 @@ * * Copyright (c) 2002 Fabrice Bellard * - * This file is part of Libav. + * This file is part of FFmpeg. * - * Libav is free software; you can redistribute it and/or + * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * Libav is distributed in the hope that it will be useful, + * FFmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with Libav; if not, write to the Free Software + * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ diff --git a/tests/base64.c b/tests/base64.c index aad7dfb7ea..75ba8bc5d2 100644 --- a/tests/base64.c +++ b/tests/base64.c @@ -1,18 +1,18 @@ /* - * This file is part of Libav. + * This file is part of FFmpeg. * - * Libav is free software; you can redistribute it and/or + * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * Libav is distributed in the hope that it will be useful, + * FFmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with Libav; if not, write to the Free Software + * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ diff --git a/tests/codec-regression.sh b/tests/codec-regression.sh index 5fd90f51d5..7b58f53072 100755 --- a/tests/codec-regression.sh +++ b/tests/codec-regression.sh @@ -70,6 +70,11 @@ if [ -n "$do_mpeg2thread_ilace" ]; then # mpeg2 encoding interlaced using intra vlc do_video_encoding mpeg2threadivlc.mpg "-qscale 10 -vcodec mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -flags2 +ivlc -threads 2 -slices 2" do_video_decoding + +# mpeg2 encoding interlaced +file=${outfile}mpeg2reuse.mpg +do_avconv $file $DEC_OPTS -me_threshold 256 -i ${target_path}/${outfile}mpeg2thread.mpg $ENC_OPTS -same_quant -me_threshold 256 -mb_threshold 1024 -vcodec mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -threads 4 +do_video_decoding fi if [ -n "$do_msmpeg4v2" ] ; then @@ -82,6 +87,11 @@ do_video_encoding msmpeg4.avi "-qscale 10 -an -vcodec msmpeg4" do_video_decoding fi +if [ -n "$do_msvideo1" ] ; then +do_video_encoding msvideo1.avi "-an -vcodec msvideo1" +do_video_decoding "" "-pix_fmt yuv420p" +fi + if [ -n "$do_wmv1" ] ; then do_video_encoding wmv1.avi "-qscale 10 -an -vcodec wmv1" do_video_decoding @@ -117,6 +127,11 @@ do_video_encoding huffyuv.avi "-an -vcodec huffyuv -pix_fmt yuv422p -sws_flags n do_video_decoding "" "-strict -2 -pix_fmt yuv420p -sws_flags neighbor+bitexact" fi +if [ -n "$do_amv" ] ; then +do_video_encoding amv.avi "-an -vcodec amv" +do_video_decoding +fi + if [ -n "$do_rc" ] ; then do_video_encoding mpeg4-rc.avi "-b 400k -bf 2 -an -vcodec mpeg4" do_video_decoding @@ -167,6 +182,11 @@ do_video_encoding mjpeg.avi "-qscale 9 -an -vcodec mjpeg -pix_fmt yuvj420p" do_video_decoding "" "-pix_fmt yuv420p" fi +if [ -n "$do_jpeg2000" ] ; then +do_video_encoding jpeg2000.avi "-qscale 7 -an -vcodec j2k -strict experimental -pix_fmt rgb24" +do_video_decoding "-vcodec j2k -strict experimental" "-pix_fmt yuv420p" +fi + if [ -n "$do_ljpeg" ] ; then do_video_encoding ljpeg.avi "-an -vcodec ljpeg -strict -1" do_video_decoding @@ -253,6 +273,16 @@ do_video_encoding dnxhd-720p-10bit.dnxhd "-s hd720 -b 90M -pix_fmt yuv422p10 -vf do_video_decoding "" "-s cif -pix_fmt yuv420p" fi +if [ -n "$do_mpng" ] ; then +do_video_encoding mpng.avi "-an -vcodec png" +do_video_decoding "" "-pix_fmt yuv420p" +fi + +if [ -n "$do_prores" ] ; then +do_video_encoding prores.mov "-vcodec prores" +do_video_decoding "" "-pix_fmt yuv420p" +fi + if [ -n "$do_svq1" ] ; then do_video_encoding svq1.mov "-an -vcodec svq1 -qscale 3 -pix_fmt yuv410p" do_video_decoding "" "-pix_fmt yuv420p" @@ -263,6 +293,12 @@ do_video_encoding flashsv.flv "-an -vcodec flashsv -sws_flags neighbor+full_chro do_video_decoding "" "-pix_fmt yuv420p -sws_flags area+accurate_rnd+bitexact" fi +if [ -n "$do_flashsv2" ] ; then +do_video_encoding flashsv2.flv "-an -vcodec flashsv2 -sws_flags neighbor+full_chroma_int+accurate_rnd+bitexact -strict experimental" +do_video_encoding flashsv2I.flv "-an -vcodec flashsv2 -sws_flags neighbor+full_chroma_int+accurate_rnd+bitexact -strict experimental -g 1" +do_video_decoding "" "-pix_fmt yuv420p -sws_flags area+accurate_rnd+bitexact" +fi + if [ -n "$do_roq" ] ; then do_video_encoding roqav.roq "-vframes 5" do_video_decoding "" "-pix_fmt yuv420p" @@ -273,6 +309,11 @@ do_video_encoding qtrle.mov "-an -vcodec qtrle" do_video_decoding "" "-pix_fmt yuv420p" fi +if [ -n "$do_qtrlegray" ] ; then +do_video_encoding qtrlegray.mov "-an -vcodec qtrle -pix_fmt gray" +do_video_decoding "" "-pix_fmt yuv420p" +fi + if [ -n "$do_rgb" ] ; then do_video_encoding rgb.avi "-an -vcodec rawvideo -pix_fmt bgr24" do_video_decoding "" "-pix_fmt yuv420p" @@ -288,6 +329,18 @@ do_video_encoding yuv.avi "-an -vcodec rawvideo -pix_fmt yuv420p" do_video_decoding "" "-pix_fmt yuv420p" fi +if [ -n "$do_zlib" ] ; then +do_video_encoding zlib.avi "-an -vcodec zlib" +do_video_decoding "" "-pix_fmt yuv420p" +fi + +if [ -n "$do_zmbv" ] ; then +# default level of 9 leads to different results with +# different zlib versions, and even with 0 md5 differs +do_video_encoding_nomd5 zmbv.avi "-an -vcodec zmbv -compression_level 0" +do_video_decoding "" "-pix_fmt yuv420p" +fi + if [ -n "$do_mp2" ] ; then do_audio_encoding mp2.mp2 do_audio_decoding @@ -301,13 +354,18 @@ do_audio_encoding ac3.rm "-vn -acodec ac3_fixed" #$tiny_psnr $pcm_dst $pcm_ref 2 1024 fi +if [ -n "$do_g723_1" ] ; then +do_audio_encoding g723_1.tco "-b:a 6.3k -ac 1 -ar 8000 -acodec g723_1" +do_audio_decoding +fi + if [ -n "$do_g722" ] ; then do_audio_encoding g722.wav "-b 64k -ac 1 -ar 16000 -acodec g722" do_audio_decoding fi if [ -n "$do_g726" ] ; then -do_audio_encoding g726.wav "-b 32k -ac 1 -ar 8000 -acodec g726" +do_audio_encoding g726.wav "-b:a 32k -ac 1 -ar 8000 -acodec g726" do_audio_decoding fi diff --git a/tests/copycooker.sh b/tests/copycooker.sh new file mode 100755 index 0000000000..4b5811dcf6 --- /dev/null +++ b/tests/copycooker.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +LC_ALL=C +export LC_ALL + +datadir="tests/data" + +logfile="$datadir/copy.regression" +reffile="$1" + +list=$(grep -oh ' ./tests/data/.*' tests/ref/{acodec,lavf,vsynth1}/*| sort) +rm -f $logfile +for i in $list ; do + echo ---------------- >> $logfile + echo $i >> $logfile + ./ffmpeg_g -flags +bitexact -i $i -acodec copy -vcodec copy -y first.nut + ./ffmpeg_g -flags +bitexact -i first.nut -acodec copy -vcodec copy -y second.nut + cmp first.nut second.nut >> $logfile + md5sum first.nut >> $logfile +done + +if diff -u -w "$reffile" "$logfile" ; then + echo + echo copy regression test: success + exit 0 +else + echo + echo copy regression test: error + exit 1 +fi diff --git a/tests/fate-run.sh b/tests/fate-run.sh index 07cfe74ba7..2f92a7dda6 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -17,6 +17,7 @@ ref=${7:-"${base}/ref/fate/${test}"} fuzz=$8 threads=${9:-1} thread_type=${10:-frame+slice} +tool=${11} outdir="tests/data/fate" outfile="${outdir}/${test}" @@ -50,7 +51,7 @@ run(){ } avconv(){ - run avconv -nostats -threads $threads -thread_type $thread_type "$@" + run $tool -nostats -threads $threads -thread_type $thread_type "$@" } framecrc(){ @@ -76,7 +77,7 @@ pcm(){ regtest(){ t="${test#$2-}" ref=${base}/ref/$2/$t - ${base}/${1}-regression.sh $t $2 $3 "$target_exec" "$target_path" "$threads" "$thread_type" + ${base}/${1}-regression.sh $t $2 $3 "$target_exec" "$target_path" "$threads" "$thread_type" "$tool" } codectest(){ @@ -135,5 +136,9 @@ fi echo "${test}:${sig:-$err}:$($base64 <$cmpfile):$($base64 <$errfile)" >$repfile -test $err = 0 && rm -f $outfile $errfile $cmpfile $cleanfiles +if test $err = 0; then + rm -f $outfile $errfile $cmpfile $cleanfiles +else + echo "Test $test failed. Look at $errfile for details." +fi exit $err diff --git a/tests/fate-update.sh b/tests/fate-update.sh new file mode 100755 index 0000000000..6b4668fc03 --- /dev/null +++ b/tests/fate-update.sh @@ -0,0 +1,55 @@ +#! /bin/sh + +set -e + +base=$(dirname $0) +ref="${base}/ref/fate" + +FATE_DB_URL="http://fate.multimedia.cx/fate-tests.sqlite.bz2" +FATE_DB=$(mktemp fate-db.XXXXXX) +SQL_TESTS='SELECT id,short_name,command FROM test_spec WHERE active=1 ORDER BY short_name' + +do_sql(){ + sqlite3 -noheader -separator ' ' "$FATE_DB" "$@" +} + +wget -q -O - "$FATE_DB_URL" | bunzip2 > "$FATE_DB" +mkdir -p "$ref" +exec 3>"$base/fate.mak" + +do_sql "$SQL_TESTS" | while read id name command; do + case "$name" in + 00-full-regression|ffmpeg-help|binsize-*) continue ;; + esac + case "$command" in + {MD5}*) + command="${command#*ffmpeg}"; command="${command% -}" + command="md5 $command" + ;; + {*}*) continue ;; + *-f\ framecrc\ -) + command="${command#*ffmpeg}"; command="${command% -f *}" + command="framecrc $command" + ;; + *-f\ framemd5\ -) + command="${command#*ffmpeg}"; command="${command% -f *}" + command="framemd5 $command" + ;; + *-f\ crc\ -) + command="${command#*ffmpeg}"; command="${command% -f *}" + command="crc $command" + ;; + *) + echo "Unhandled command '$command'" + exit 1 + ;; + esac + command=$(echo "$command" | sed 's/\$SAMPLES_PATH/$(SAMPLES)/g') + command=$(echo "$command" | sed 's/ *$//') + do_sql "SELECT expected_stdout FROM test_spec WHERE id=$id" | awk '/./{print}' > "$ref/$name" + printf "FATE_TESTS += fate-${name}\n" >&3 + printf "fate-${name}: CMD = %s\n" "$command" >&3 +done + +exec 3<&- +rm -f "$FATE_DB" diff --git a/tests/fate/ac3.mak b/tests/fate/ac3.mak index 255479ad43..83b13b6323 100644 --- a/tests/fate/ac3.mak +++ b/tests/fate/ac3.mak @@ -1,29 +1,32 @@ -FATE_TESTS += fate-ac3-2.0 +FATE_AC3 += fate-ac3-2.0 fate-ac3-2.0: CMD = pcm -i $(SAMPLES)/ac3/monsters_inc_2.0_192_small.ac3 fate-ac3-2.0: CMP = oneoff fate-ac3-2.0: REF = $(SAMPLES)/ac3/monsters_inc_2.0_192_small.pcm -FATE_TESTS += fate-ac3-5.1 +FATE_AC3 += fate-ac3-5.1 fate-ac3-5.1: CMD = pcm -i $(SAMPLES)/ac3/monsters_inc_5.1_448_small.ac3 fate-ac3-5.1: CMP = oneoff fate-ac3-5.1: REF = $(SAMPLES)/ac3/monsters_inc_5.1_448_small.pcm -FATE_TESTS += fate-eac3-1 +FATE_AC3 += fate-eac3-1 fate-eac3-1: CMD = pcm -i $(SAMPLES)/eac3/csi_miami_5.1_256_spx_small.eac3 fate-eac3-1: CMP = oneoff fate-eac3-1: REF = $(SAMPLES)/eac3/csi_miami_5.1_256_spx_small.pcm -FATE_TESTS += fate-eac3-2 +FATE_AC3 += fate-eac3-2 fate-eac3-2: CMD = pcm -i $(SAMPLES)/eac3/csi_miami_stereo_128_spx_small.eac3 fate-eac3-2: CMP = oneoff fate-eac3-2: REF = $(SAMPLES)/eac3/csi_miami_stereo_128_spx_small.pcm -FATE_TESTS += fate-eac3-3 +FATE_AC3 += fate-eac3-3 fate-eac3-3: CMD = pcm -i $(SAMPLES)/eac3/matrix2_commentary1_stereo_192_small.eac3 fate-eac3-3: CMP = oneoff fate-eac3-3: REF = $(SAMPLES)/eac3/matrix2_commentary1_stereo_192_small.pcm -FATE_TESTS += fate-eac3-4 +FATE_AC3 += fate-eac3-4 fate-eac3-4: CMD = pcm -i $(SAMPLES)/eac3/serenity_english_5.1_1536_small.eac3 fate-eac3-4: CMP = oneoff fate-eac3-4: REF = $(SAMPLES)/eac3/serenity_english_5.1_1536_small.pcm + +FATE_TESTS += $(FATE_AC3) +fate-ac3: $(FATE_AC3) diff --git a/tests/fate/amrnb.mak b/tests/fate/amrnb.mak index e633fec65b..3545ba86fb 100644 --- a/tests/fate/amrnb.mak +++ b/tests/fate/amrnb.mak @@ -1,47 +1,50 @@ -FATE_TESTS += fate-amrnb-4k75 +FATE_AMRNB += fate-amrnb-4k75 fate-amrnb-4k75: CMD = pcm -i $(SAMPLES)/amrnb/4.75k.amr fate-amrnb-4k75: CMP = stddev fate-amrnb-4k75: REF = $(SAMPLES)/amrnb/4.75k.pcm fate-amrnb-4k75: FUZZ = 1 -FATE_TESTS += fate-amrnb-5k15 +FATE_AMRNB += fate-amrnb-5k15 fate-amrnb-5k15: CMD = pcm -i $(SAMPLES)/amrnb/5.15k.amr fate-amrnb-5k15: CMP = stddev fate-amrnb-5k15: REF = $(SAMPLES)/amrnb/5.15k.pcm fate-amrnb-5k15: FUZZ = 1 -FATE_TESTS += fate-amrnb-5k9 +FATE_AMRNB += fate-amrnb-5k9 fate-amrnb-5k9: CMD = pcm -i $(SAMPLES)/amrnb/5.9k.amr fate-amrnb-5k9: CMP = stddev fate-amrnb-5k9: REF = $(SAMPLES)/amrnb/5.9k.pcm fate-amrnb-5k9: FUZZ = 1 -FATE_TESTS += fate-amrnb-6k7 +FATE_AMRNB += fate-amrnb-6k7 fate-amrnb-6k7: CMD = pcm -i $(SAMPLES)/amrnb/6.7k.amr fate-amrnb-6k7: CMP = stddev fate-amrnb-6k7: REF = $(SAMPLES)/amrnb/6.7k.pcm fate-amrnb-6k7: FUZZ = 1 -FATE_TESTS += fate-amrnb-7k4 +FATE_AMRNB += fate-amrnb-7k4 fate-amrnb-7k4: CMD = pcm -i $(SAMPLES)/amrnb/7.4k.amr fate-amrnb-7k4: CMP = stddev fate-amrnb-7k4: REF = $(SAMPLES)/amrnb/7.4k.pcm fate-amrnb-7k4: FUZZ = 1 -FATE_TESTS += fate-amrnb-7k95 +FATE_AMRNB += fate-amrnb-7k95 fate-amrnb-7k95: CMD = pcm -i $(SAMPLES)/amrnb/7.95k.amr fate-amrnb-7k95: CMP = stddev fate-amrnb-7k95: REF = $(SAMPLES)/amrnb/7.95k.pcm fate-amrnb-7k95: FUZZ = 1 -FATE_TESTS += fate-amrnb-10k2 +FATE_AMRNB += fate-amrnb-10k2 fate-amrnb-10k2: CMD = pcm -i $(SAMPLES)/amrnb/10.2k.amr fate-amrnb-10k2: CMP = stddev fate-amrnb-10k2: REF = $(SAMPLES)/amrnb/10.2k.pcm fate-amrnb-10k2: FUZZ = 1 -FATE_TESTS += fate-amrnb-12k2 +FATE_AMRNB += fate-amrnb-12k2 fate-amrnb-12k2: CMD = pcm -i $(SAMPLES)/amrnb/12.2k.amr fate-amrnb-12k2: CMP = stddev fate-amrnb-12k2: REF = $(SAMPLES)/amrnb/12.2k.pcm fate-amrnb-12k2: FUZZ = 1 + +FATE_TESTS += $(FATE_AMRNB) +fate-amrnb: $(FATE_AMRNB) diff --git a/tests/fate/amrwb.mak b/tests/fate/amrwb.mak index d3931c7ccb..8fc7928995 100644 --- a/tests/fate/amrwb.mak +++ b/tests/fate/amrwb.mak @@ -1,59 +1,62 @@ -FATE_TESTS += fate-amrwb-6k60 +FATE_AMRWB += fate-amrwb-6k60 fate-amrwb-6k60: CMD = pcm -i $(SAMPLES)/amrwb/seed-6k60.awb fate-amrwb-6k60: CMP = stddev fate-amrwb-6k60: REF = $(SAMPLES)/amrwb/seed-6k60.pcm fate-amrwb-6k60: FUZZ = 1 -FATE_TESTS += fate-amrwb-8k85 +FATE_AMRWB += fate-amrwb-8k85 fate-amrwb-8k85: CMD = pcm -i $(SAMPLES)/amrwb/seed-8k85.awb fate-amrwb-8k85: CMP = stddev fate-amrwb-8k85: REF = $(SAMPLES)/amrwb/seed-8k85.pcm fate-amrwb-8k85: FUZZ = 1 -FATE_TESTS += fate-amrwb-12k65 +FATE_AMRWB += fate-amrwb-12k65 fate-amrwb-12k65: CMD = pcm -i $(SAMPLES)/amrwb/seed-12k65.awb fate-amrwb-12k65: CMP = stddev fate-amrwb-12k65: REF = $(SAMPLES)/amrwb/seed-12k65.pcm fate-amrwb-12k65: FUZZ = 1 -FATE_TESTS += fate-amrwb-14k25 +FATE_AMRWB += fate-amrwb-14k25 fate-amrwb-14k25: CMD = pcm -i $(SAMPLES)/amrwb/seed-14k25.awb fate-amrwb-14k25: CMP = stddev fate-amrwb-14k25: REF = $(SAMPLES)/amrwb/seed-14k25.pcm fate-amrwb-14k25: FUZZ = 2.6 -FATE_TESTS += fate-amrwb-15k85 +FATE_AMRWB += fate-amrwb-15k85 fate-amrwb-15k85: CMD = pcm -i $(SAMPLES)/amrwb/seed-15k85.awb fate-amrwb-15k85: CMP = stddev fate-amrwb-15k85: REF = $(SAMPLES)/amrwb/seed-15k85.pcm fate-amrwb-15k85: FUZZ = 1 -FATE_TESTS += fate-amrwb-18k25 +FATE_AMRWB += fate-amrwb-18k25 fate-amrwb-18k25: CMD = pcm -i $(SAMPLES)/amrwb/seed-18k25.awb fate-amrwb-18k25: CMP = stddev fate-amrwb-18k25: REF = $(SAMPLES)/amrwb/seed-18k25.pcm fate-amrwb-18k25: FUZZ = 1 -FATE_TESTS += fate-amrwb-19k85 +FATE_AMRWB += fate-amrwb-19k85 fate-amrwb-19k85: CMD = pcm -i $(SAMPLES)/amrwb/seed-19k85.awb fate-amrwb-19k85: CMP = stddev fate-amrwb-19k85: REF = $(SAMPLES)/amrwb/seed-19k85.pcm fate-amrwb-19k85: FUZZ = 1 -FATE_TESTS += fate-amrwb-23k05 +FATE_AMRWB += fate-amrwb-23k05 fate-amrwb-23k05: CMD = pcm -i $(SAMPLES)/amrwb/seed-23k05.awb fate-amrwb-23k05: CMP = stddev fate-amrwb-23k05: REF = $(SAMPLES)/amrwb/seed-23k05.pcm fate-amrwb-23k05: FUZZ = 2 -FATE_TESTS += fate-amrwb-23k85 +FATE_AMRWB += fate-amrwb-23k85 fate-amrwb-23k85: CMD = pcm -i $(SAMPLES)/amrwb/seed-23k85.awb fate-amrwb-23k85: CMP = stddev fate-amrwb-23k85: REF = $(SAMPLES)/amrwb/seed-23k85.pcm fate-amrwb-23k85: FUZZ = 2 -FATE_TESTS += fate-amrwb-23k85-2 +FATE_AMRWB += fate-amrwb-23k85-2 fate-amrwb-23k85-2: CMD = pcm -i $(SAMPLES)/amrwb/deus-23k85.awb fate-amrwb-23k85-2: CMP = stddev fate-amrwb-23k85-2: REF = $(SAMPLES)/amrwb/deus-23k85.pcm fate-amrwb-23k85-2: FUZZ = 1 + +FATE_TESTS += $(FATE_AMRWB) +fate-amrwb: $(FATE_AMRWB) diff --git a/tests/fate/atrac.mak b/tests/fate/atrac.mak index 1d586c6e79..efb1727463 100644 --- a/tests/fate/atrac.mak +++ b/tests/fate/atrac.mak @@ -1,19 +1,22 @@ -FATE_TESTS += fate-atrac1 +FATE_ATRAC += fate-atrac1 fate-atrac1: CMD = pcm -i $(SAMPLES)/atrac1/test_tones_small.aea fate-atrac1: CMP = oneoff fate-atrac1: REF = $(SAMPLES)/atrac1/test_tones_small.pcm -FATE_TESTS += fate-atrac3-1 +FATE_ATRAC += fate-atrac3-1 fate-atrac3-1: CMD = pcm -i $(SAMPLES)/atrac3/mc_sich_at3_066_small.wav fate-atrac3-1: CMP = oneoff fate-atrac3-1: REF = $(SAMPLES)/atrac3/mc_sich_at3_066_small.pcm -FATE_TESTS += fate-atrac3-2 +FATE_ATRAC += fate-atrac3-2 fate-atrac3-2: CMD = pcm -i $(SAMPLES)/atrac3/mc_sich_at3_105_small.wav fate-atrac3-2: CMP = oneoff fate-atrac3-2: REF = $(SAMPLES)/atrac3/mc_sich_at3_105_small.pcm -FATE_TESTS += fate-atrac3-3 +FATE_ATRAC += fate-atrac3-3 fate-atrac3-3: CMD = pcm -i $(SAMPLES)/atrac3/mc_sich_at3_132_small.wav fate-atrac3-3: CMP = oneoff fate-atrac3-3: REF = $(SAMPLES)/atrac3/mc_sich_at3_132_small.pcm + +FATE_TESTS += $(FATE_ATRAC) +fate-atrac: $(FATE_ATRAC) diff --git a/tests/fate/audio.mak b/tests/fate/audio.mak index 9c9a6ff1d2..182dafdc76 100644 --- a/tests/fate/audio.mak +++ b/tests/fate/audio.mak @@ -1,30 +1,32 @@ -FATE_TESTS += fate-binkaudio-dct +FATE_AUDIO += fate-binkaudio-dct fate-binkaudio-dct: CMD = pcm -i $(SAMPLES)/bink/binkaudio_dct.bik fate-binkaudio-dct: CMP = oneoff fate-binkaudio-dct: REF = $(SAMPLES)/bink/binkaudio_dct.pcm fate-binkaudio-dct: FUZZ = 2 -FATE_TESTS += fate-binkaudio-rdft +FATE_AUDIO += fate-binkaudio-rdft fate-binkaudio-rdft: CMD = pcm -i $(SAMPLES)/bink/binkaudio_rdft.bik fate-binkaudio-rdft: CMP = oneoff fate-binkaudio-rdft: REF = $(SAMPLES)/bink/binkaudio_rdft.pcm fate-binkaudio-rdft: FUZZ = 2 -FATE_TESTS += fate-dts +FATE_AUDIO += fate-dts fate-dts: CMD = pcm -i $(SAMPLES)/dts/dts.ts fate-dts: CMP = oneoff fate-dts: REF = $(SAMPLES)/dts/dts.pcm -FATE_TESTS += fate-imc +FATE_AUDIO += fate-imc fate-imc: CMD = pcm -i $(SAMPLES)/imc/imc.avi fate-imc: CMP = oneoff fate-imc: REF = $(SAMPLES)/imc/imc.pcm -FATE_TESTS += fate-nellymoser +FATE_AUDIO += fate-nellymoser fate-nellymoser: CMD = pcm -i $(SAMPLES)/nellymoser/nellymoser.flv fate-nellymoser: CMP = oneoff fate-nellymoser: REF = $(SAMPLES)/nellymoser/nellymoser.pcm -FATE_TESTS += fate-ws_snd +FATE_AUDIO += fate-ws_snd fate-ws_snd: CMD = md5 -i $(SAMPLES)/vqa/ws_snd.vqa -f s16le +FATE_TESTS += $(FATE_AUDIO) +fate-audio: $(FATE_AUDIO) diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak index 4dd953e76f..415af59e20 100644 --- a/tests/fate/demux.mak +++ b/tests/fate/demux.mak @@ -1,95 +1,98 @@ -FATE_TESTS += fate-adts-demux +FATE_DEMUX += fate-adts-demux fate-adts-demux: CMD = crc -i $(SAMPLES)/aac/ct_faac-adts.aac -acodec copy -FATE_TESTS += fate-aea-demux +FATE_DEMUX += fate-aea-demux fate-aea-demux: CMD = crc -i $(SAMPLES)/aea/chirp.aea -acodec copy -FATE_TESTS += fate-bink-demux +FATE_DEMUX += fate-bink-demux fate-bink-demux: CMD = crc -i $(SAMPLES)/bink/Snd0a7d9b58.dee -vn -acodec copy -FATE_TESTS += fate-bink-demux-video +FATE_DEMUX += fate-bink-demux-video fate-bink-demux-video: CMD = framecrc -i $(SAMPLES)/bink/hol2br.bik -FATE_TESTS += fate-bmv +FATE_DEMUX += fate-bmv fate-bmv: CMD = framecrc -i $(SAMPLES)/bmv/SURFING-partial.BMV -pix_fmt rgb24 -FATE_TESTS += fate-caf +FATE_DEMUX += fate-caf fate-caf: CMD = crc -i $(SAMPLES)/caf/caf-pcm16.caf -FATE_TESTS += fate-cryo-apc +FATE_DEMUX += fate-cryo-apc fate-cryo-apc: CMD = md5 -i $(SAMPLES)/cryo-apc/cine007.APC -f s16le -FATE_TESTS += fate-d-cinema-demux +FATE_DEMUX += fate-d-cinema-demux fate-d-cinema-demux: CMD = framecrc -i $(SAMPLES)/d-cinema/THX_Science_FLT_1920-partial.302 -acodec copy -pix_fmt rgb24 -FATE_TESTS += fate-funcom-iss +FATE_DEMUX += fate-funcom-iss fate-funcom-iss: CMD = md5 -i $(SAMPLES)/funcom-iss/0004010100.iss -f s16le -FATE_TESTS += fate-interplay-mve-16bit +FATE_DEMUX += fate-interplay-mve-16bit fate-interplay-mve-16bit: CMD = framecrc -i $(SAMPLES)/interplay-mve/descent3-level5-16bit-partial.mve -pix_fmt rgb24 -FATE_TESTS += fate-interplay-mve-8bit +FATE_DEMUX += fate-interplay-mve-8bit fate-interplay-mve-8bit: CMD = framecrc -i $(SAMPLES)/interplay-mve/interplay-logo-2MB.mve -pix_fmt rgb24 -FATE_TESTS += fate-iv8-demux +FATE_DEMUX += fate-iv8-demux fate-iv8-demux: CMD = framecrc -i $(SAMPLES)/iv8/zzz-partial.mpg -vsync 0 -vcodec copy -FATE_TESTS += fate-lmlm4-demux +FATE_DEMUX += fate-lmlm4-demux fate-lmlm4-demux: CMD = framecrc -i $(SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -acodec copy -vcodec copy -FATE_TESTS += fate-maxis-xa +FATE_DEMUX += fate-maxis-xa fate-maxis-xa: CMD = md5 -i $(SAMPLES)/maxis-xa/SC2KBUG.XA -f s16le -FATE_TESTS += fate-mtv +FATE_DEMUX += fate-mtv fate-mtv: CMD = framecrc -i $(SAMPLES)/mtv/comedian_auto-partial.mtv -acodec copy -pix_fmt rgb24 -FATE_TESTS += fate-mxf-demux +FATE_DEMUX += fate-mxf-demux fate-mxf-demux: CMD = framecrc -i $(SAMPLES)/mxf/C0023S01.mxf -acodec copy -vcodec copy -FATE_TESTS += fate-nc-demux +FATE_DEMUX += fate-nc-demux fate-nc-demux: CMD = framecrc -i $(SAMPLES)/nc-camera/nc-sample-partial -vcodec copy -FATE_TESTS += fate-nsv-demux +FATE_DEMUX += fate-nsv-demux fate-nsv-demux: CMD = framecrc -i $(SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -vcodec copy -acodec copy -FATE_TESTS += fate-oma-demux +FATE_DEMUX += fate-oma-demux fate-oma-demux: CMD = crc -i $(SAMPLES)/oma/01-Untitled-partial.oma -acodec copy -FATE_TESTS += fate-psx-str +FATE_DEMUX += fate-psx-str fate-psx-str: CMD = framecrc -i $(SAMPLES)/psx-str/descent-partial.str -FATE_TESTS += fate-psx-str-v3-mdec +FATE_DEMUX += fate-psx-str-v3-mdec fate-psx-str-v3-mdec: CMD = framecrc -i $(SAMPLES)/psx-str/abc000_cut.str -an -FATE_TESTS += fate-pva-demux +FATE_DEMUX += fate-pva-demux fate-pva-demux: CMD = framecrc -idct simple -i $(SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -acodec copy -FATE_TESTS += fate-qcp-demux +FATE_DEMUX += fate-qcp-demux fate-qcp-demux: CMD = crc -i $(SAMPLES)/qcp/0036580847.QCP -acodec copy -FATE_TESTS += fate-redcode-demux +FATE_DEMUX += fate-redcode-demux fate-redcode-demux: CMD = framecrc -i $(SAMPLES)/r3d/4MB-sample.r3d -vcodec copy -acodec copy -FATE_TESTS += fate-sierra-audio +FATE_DEMUX += fate-sierra-audio fate-sierra-audio: CMD = md5 -i $(SAMPLES)/sol/lsl7sample.sol -f s16le -FATE_TESTS += fate-sierra-vmd +FATE_DEMUX += fate-sierra-vmd fate-sierra-vmd: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -vsync 0 -pix_fmt rgb24 -FATE_TESTS += fate-siff +FATE_DEMUX += fate-siff fate-siff: CMD = framecrc -i $(SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24 -FATE_TESTS += fate-smjpeg +FATE_DEMUX += fate-smjpeg fate-smjpeg: CMD = framecrc -i $(SAMPLES)/smjpeg/scenwin.mjpg -vcodec copy -FATE_TESTS += fate-westwood-aud +FATE_DEMUX += fate-westwood-aud fate-westwood-aud: CMD = md5 -i $(SAMPLES)/westwood-aud/excellent.aud -f s16le -FATE_TESTS += fate-wtv-demux +FATE_DEMUX += fate-wtv-demux fate-wtv-demux: CMD = framecrc -i $(SAMPLES)/wtv/law-and-order-partial.wtv -vcodec copy -acodec copy -FATE_TESTS += fate-xmv-demux +FATE_DEMUX += fate-xmv-demux fate-xmv-demux: CMD = framecrc -i $(SAMPLES)/xmv/logos1p.fmv -vcodec copy -acodec copy -FATE_TESTS += fate-xwma-demux +FATE_DEMUX += fate-xwma-demux fate-xwma-demux: CMD = crc -i $(SAMPLES)/xwma/ergon.xwma -acodec copy + +FATE_TESTS += $(FATE_DEMUX) +fate-demux: $(FATE_DEMUX) diff --git a/tests/fate/dpcm.mak b/tests/fate/dpcm.mak index afbc4ba9e9..ad921fd0f7 100644 --- a/tests/fate/dpcm.mak +++ b/tests/fate/dpcm.mak @@ -1,6 +1,8 @@ -FATE_TESTS += fate-idroq-video-dpcm +FATE_DPCM += fate-idroq-video-dpcm fate-idroq-video-dpcm: CMD = framecrc -i $(SAMPLES)/idroq/idlogo.roq -FATE_TESTS += fate-dpcm-xan +FATE_DPCM += fate-dpcm-xan fate-dpcm-xan: CMD = md5 -i $(SAMPLES)/wc4-xan/wc4_2.avi -vn -f s16le +FATE_TESTS += $(FATE_DPCM) +fate-dpcm: $(FATE_DPCM) diff --git a/tests/fate/ea.mak b/tests/fate/ea.mak index 1e628f4e27..c1e7f9482c 100644 --- a/tests/fate/ea.mak +++ b/tests/fate/ea.mak @@ -1,17 +1,20 @@ -FATE_TESTS += fate-ea-cdata +FATE_EA += fate-ea-cdata fate-ea-cdata: CMD = md5 -i $(SAMPLES)/ea-cdata/166b084d.46410f77.0009b440.24be960c.cdata -f s16le -FATE_TESTS += fate-ea-cmv +FATE_EA += fate-ea-cmv fate-ea-cmv: CMD = framecrc -i $(SAMPLES)/ea-cmv/TITLE.CMV -vsync 0 -pix_fmt rgb24 -FATE_TESTS += fate-ea-dct +FATE_EA += fate-ea-dct fate-ea-dct: CMD = framecrc -idct simple -i $(SAMPLES)/ea-dct/NFS2Esprit-partial.dct -FATE_TESTS += fate-ea-tgq +FATE_EA += fate-ea-tgq fate-ea-tgq: CMD = framecrc -i $(SAMPLES)/ea-tgq/v27.tgq -an -FATE_TESTS += fate-ea-tgv-ima-ea-eacs +FATE_EA += fate-ea-tgv-ima-ea-eacs fate-ea-tgv-ima-ea-eacs: CMD = framecrc -i $(SAMPLES)/ea-tgv/INTRO8K-partial.TGV -pix_fmt rgb24 -FATE_TESTS += fate-ea-tgv-ima-ea-sead +FATE_EA += fate-ea-tgv-ima-ea-sead fate-ea-tgv-ima-ea-sead: CMD = framecrc -i $(SAMPLES)/ea-tgv/INTEL_S.TGV -pix_fmt rgb24 + +FATE_TESTS += $(FATE_EA) +fate-ea: $(FATE_EA) diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak index e33ffa58f2..6abe048035 100644 --- a/tests/fate/h264.mak +++ b/tests/fate/h264.mak @@ -113,6 +113,10 @@ FATE_H264 = aud_mw_e \ frext-hcafr3_hhi_a \ frext-hcafr4_hhi_a \ frext-hcamff1_hhi_b \ + frext-hi422fr10_sony_b \ + frext-hi422fr13_sony_b \ + frext-hi422fr1_sony_a \ + frext-hi422fr6_sony_a \ frext-hpca_brcm_c \ frext-hpcadq_brcm_b \ frext-hpcafl_bcrm_c \ @@ -134,6 +138,13 @@ FATE_H264 = aud_mw_e \ frext-pph10i5_panasonic_a \ frext-pph10i6_panasonic_a \ frext-pph10i7_panasonic_a \ + frext-pph422i1_panasonic_a \ + frext-pph422i2_panasonic_a \ + frext-pph422i3_panasonic_a \ + frext-pph422i4_panasonic_a \ + frext-pph422i5_panasonic_a \ + frext-pph422i6_panasonic_a \ + frext-pph422i7_panasonic_a \ hcbp2_hhi_a \ hcmp1_hhi_a \ ls_sva_d \ @@ -295,6 +306,10 @@ fate-h264-conformance-frext-hcafr2_hhi_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/ fate-h264-conformance-frext-hcafr3_hhi_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/HCAFR3_HHI.264 fate-h264-conformance-frext-hcafr4_hhi_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/HCAFR4_HHI.264 fate-h264-conformance-frext-hcamff1_hhi_b: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/HCAMFF1_HHI.264 +fate-h264-conformance-frext-hi422fr10_sony_b: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/Hi422FR10_SONY_B.264 +fate-h264-conformance-frext-hi422fr13_sony_b: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/Hi422FR13_SONY_B.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-hi422fr1_sony_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/Hi422FR1_SONY_A.jsv +fate-h264-conformance-frext-hi422fr6_sony_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/Hi422FR6_SONY_A.jsv -pix_fmt yuv422p10le fate-h264-conformance-frext-hpca_brcm_c: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/HPCA_BRCM_C.264 fate-h264-conformance-frext-hpcadq_brcm_b: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/HPCADQ_BRCM_B.264 fate-h264-conformance-frext-hpcafl_bcrm_c: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/HPCAFL_BRCM_C.264 -vsync 0 @@ -316,6 +331,13 @@ fate-h264-conformance-frext-pph10i4_panasonic_a: CMD = framecrc -vsync 0 -i $(SA fate-h264-conformance-frext-pph10i5_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH10I5_Panasonic_A.264 -pix_fmt yuv420p10le fate-h264-conformance-frext-pph10i6_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH10I6_Panasonic_A.264 -pix_fmt yuv420p10le fate-h264-conformance-frext-pph10i7_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH10I7_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph422i1_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I1_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i2_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I2_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i3_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I3_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i4_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I4_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i5_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I5_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i6_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I6_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i7_panasonic_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/FRext/PPH422I7_Panasonic_A.264 -pix_fmt yuv422p10le fate-h264-conformance-hcbp2_hhi_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/HCBP2_HHI_A.264 fate-h264-conformance-hcmp1_hhi_a: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/HCMP1_HHI_A.264 fate-h264-conformance-ls_sva_d: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264-conformance/LS_SVA_D.264 diff --git a/tests/fate/image.mak b/tests/fate/image.mak index 9714cd8c5a..4c0d361f28 100644 --- a/tests/fate/image.mak +++ b/tests/fate/image.mak @@ -1,35 +1,37 @@ -FATE_TESTS += fate-dpx +FATE_IMAGE += fate-dpx fate-dpx: CMD = framecrc -i $(SAMPLES)/dpx/lighthouse_rgb48.dpx -FATE_TESTS += fate-fax-g3 +FATE_IMAGE += fate-fax-g3 fate-fax-g3: CMD = framecrc -i $(SAMPLES)/CCITT_fax/G31D.TIF -FATE_TESTS += fate-fax-g3s +FATE_IMAGE += fate-fax-g3s fate-fax-g3s: CMD = framecrc -i $(SAMPLES)/CCITT_fax/G31DS.TIF -FATE_TESTS += fate-pictor +FATE_IMAGE += fate-pictor fate-pictor: CMD = framecrc -i $(SAMPLES)/pictor/MFISH.PIC -pix_fmt rgb24 -FATE_TESTS += fate-ptx +FATE_IMAGE += fate-ptx fate-ptx: CMD = framecrc -i $(SAMPLES)/ptx/_113kw_pic.ptx -pix_fmt rgb24 -FATE_TESTS += fate-sunraster-1bit-raw +FATE_IMAGE += fate-sunraster-1bit-raw fate-sunraster-1bit-raw: CMD = framecrc -i $(SAMPLES)/sunraster/lena-1bit-raw.sun -FATE_TESTS += fate-sunraster-1bit-rle +FATE_IMAGE += fate-sunraster-1bit-rle fate-sunraster-1bit-rle: CMD = framecrc -i $(SAMPLES)/sunraster/lena-1bit-rle.sun -FATE_TESTS += fate-sunraster-8bit-raw +FATE_IMAGE += fate-sunraster-8bit-raw fate-sunraster-8bit-raw: CMD = framecrc -i $(SAMPLES)/sunraster/lena-8bit-raw.sun -pix_fmt rgb24 -FATE_TESTS += fate-sunraster-8bit-rle +FATE_IMAGE += fate-sunraster-8bit-rle fate-sunraster-8bit-rle: CMD = framecrc -i $(SAMPLES)/sunraster/lena-8bit-rle.sun -pix_fmt rgb24 -FATE_TESTS += fate-sunraster-24bit-raw +FATE_IMAGE += fate-sunraster-24bit-raw fate-sunraster-24bit-raw: CMD = framecrc -i $(SAMPLES)/sunraster/lena-24bit-raw.sun -FATE_TESTS += fate-sunraster-24bit-rle +FATE_IMAGE += fate-sunraster-24bit-rle fate-sunraster-24bit-rle: CMD = framecrc -i $(SAMPLES)/sunraster/lena-24bit-rle.sun +FATE_TESTS += $(FATE_IMAGE) +fate-image: $(FATE_IMAGE) FATE_TARGA = CBW8 \ CCM8 \ diff --git a/tests/fate/indeo.mak b/tests/fate/indeo.mak index 36bf21bd8f..cf1625c114 100644 --- a/tests/fate/indeo.mak +++ b/tests/fate/indeo.mak @@ -1,11 +1,14 @@ -FATE_TESTS += fate-indeo2 +FATE_INDEO += fate-indeo2 fate-indeo2: CMD = framecrc -i $(SAMPLES)/rt21/VPAR0026.AVI -FATE_TESTS += fate-indeo3 +FATE_INDEO += fate-indeo3 fate-indeo3: CMD = framecrc -i $(SAMPLES)/iv32/cubes.mov -FATE_TESTS += fate-indeo4 +FATE_INDEO += fate-indeo4 fate-indeo4: CMD = framecrc -i $(SAMPLES)/iv41/indeo41-partial.avi -an -FATE_TESTS += fate-indeo5 +FATE_INDEO += fate-indeo5 fate-indeo5: CMD = framecrc -i $(SAMPLES)/iv50/Educ_Movie_DeadlyForce.avi -an + +FATE_TESTS += $(FATE_INDEO) +fate-indeo: $(FATE_INDEO) diff --git a/tests/fate/libavutil.mak b/tests/fate/libavutil.mak index a65b724305..ad03137b73 100644 --- a/tests/fate/libavutil.mak +++ b/tests/fate/libavutil.mak @@ -1,38 +1,41 @@ -FATE_TESTS += fate-adler32 +FATE_LIBAVUTIL += fate-adler32 fate-adler32: libavutil/adler32-test$(EXESUF) fate-adler32: CMD = run libavutil/adler32-test fate-adler32: REF = /dev/null -FATE_TESTS += fate-aes +FATE_LIBAVUTIL += fate-aes fate-aes: libavutil/aes-test$(EXESUF) fate-aes: CMD = run libavutil/aes-test fate-aes: REF = /dev/null -FATE_TESTS += fate-base64 +FATE_LIBAVUTIL += fate-base64 fate-base64: libavutil/base64-test$(EXESUF) fate-base64: CMD = run libavutil/base64-test -FATE_TESTS += fate-crc +FATE_LIBAVUTIL += fate-crc fate-crc: libavutil/crc-test$(EXESUF) fate-crc: CMD = run libavutil/crc-test -FATE_TESTS += fate-des +FATE_LIBAVUTIL += fate-des fate-des: libavutil/des-test$(EXESUF) fate-des: CMD = run libavutil/des-test fate-des: REF = /dev/null -FATE_TESTS += fate-eval +FATE_LIBAVUTIL += fate-eval fate-eval: libavutil/eval-test$(EXESUF) fate-eval: CMD = run libavutil/eval-test -FATE_TESTS += fate-fifo +FATE_LIBAVUTIL += fate-fifo fate-fifo: libavutil/fifo-test$(EXESUF) fate-fifo: CMD = run libavutil/fifo-test -FATE_TESTS += fate-md5 +FATE_LIBAVUTIL += fate-md5 fate-md5: libavutil/md5-test$(EXESUF) fate-md5: CMD = run libavutil/md5-test -FATE_TESTS += fate-sha +FATE_LIBAVUTIL += fate-sha fate-sha: libavutil/sha-test$(EXESUF) fate-sha: CMD = run libavutil/sha-test + +FATE_TESTS += $(FATE_LIBAVUTIL) +fate-libavutil: $(FATE_LIBAVUTIL) diff --git a/tests/fate/lossless-audio.mak b/tests/fate/lossless-audio.mak index 93e4678f79..12abcc3694 100644 --- a/tests/fate/lossless-audio.mak +++ b/tests/fate/lossless-audio.mak @@ -1,17 +1,20 @@ -FATE_TESTS += fate-lossless-appleaudio +FATE_LOSSLESS_AUDIO += fate-lossless-appleaudio fate-lossless-appleaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/inside.m4a -f s16le -FATE_TESTS += fate-lossless-meridianaudio +FATE_LOSSLESS_AUDIO += fate-lossless-meridianaudio fate-lossless-meridianaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.mlp -f s16le -FATE_TESTS += fate-lossless-monkeysaudio +FATE_LOSSLESS_AUDIO += fate-lossless-monkeysaudio fate-lossless-monkeysaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.ape -f s16le -FATE_TESTS += fate-lossless-shortenaudio +FATE_LOSSLESS_AUDIO += fate-lossless-shortenaudio fate-lossless-shortenaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.shn -f s16le -FATE_TESTS += fate-lossless-tta +FATE_LOSSLESS_AUDIO += fate-lossless-tta fate-lossless-tta: CMD = crc -i $(SAMPLES)/lossless-audio/inside.tta -FATE_TESTS += fate-lossless-wavpackaudio +FATE_LOSSLESS_AUDIO += fate-lossless-wavpackaudio fate-lossless-wavpackaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.wv -f s16le + +FATE_TESTS += $(FATE_LOSSLESS_AUDIO) +fate-lossless-audio: $(FATE_LOSSLESS_AUDIO) diff --git a/tests/fate/lossless-video.mak b/tests/fate/lossless-video.mak index 0c2b669b69..5ec8cd65d7 100644 --- a/tests/fate/lossless-video.mak +++ b/tests/fate/lossless-video.mak @@ -1,17 +1,20 @@ -FATE_TESTS += fate-loco-rgb +FATE_LOSSLESS_VIDEO += fate-loco-rgb fate-loco-rgb: CMD = framecrc -i $(SAMPLES)/loco/pig-loco-rgb.avi -FATE_TESTS += fate-loco-yuy2 +FATE_LOSSLESS_VIDEO += fate-loco-yuy2 fate-loco-yuy2: CMD = framecrc -i $(SAMPLES)/loco/pig-loco-0.avi -FATE_TESTS += fate-msrle-8bit +FATE_LOSSLESS_VIDEO += fate-msrle-8bit fate-msrle-8bit: CMD = framecrc -i $(SAMPLES)/msrle/Search-RLE.avi -pix_fmt rgb24 -FATE_TESTS += fate-mszh +FATE_LOSSLESS_VIDEO += fate-mszh fate-mszh: CMD = framecrc -i $(SAMPLES)/lcl/mszh-1frame.avi -FATE_TESTS += fate-vble +FATE_LOSSLESS_VIDEO += fate-vble fate-vble: CMD = framecrc -i $(SAMPLES)/vble/flowers-partial-2MB.avi -FATE_TESTS += fate-zlib +FATE_LOSSLESS_VIDEO += fate-zlib fate-zlib: CMD = framecrc -i $(SAMPLES)/lcl/zlib-1frame.avi + +FATE_TESTS += $(FATE_LOSSLESS_VIDEO) +fate-lossless-video: $(FATE_LOSSLESS_VIDEO) diff --git a/tests/fate/mapchan.mak b/tests/fate/mapchan.mak new file mode 100644 index 0000000000..ebc7ee36ea --- /dev/null +++ b/tests/fate/mapchan.mak @@ -0,0 +1,14 @@ +FATE_MAPCHAN += fate-mapchan-6ch-extract-2 +fate-mapchan-6ch-extract-2: tests/data/mapchan-6ch.sw +fate-mapchan-6ch-extract-2: CMD = avconv -ar 22050 -ac 6 -f s16le -i $(TARGET_PATH)/tests/data/mapchan-6ch.sw -map_channel 0.0.0 -f wav md5: -map_channel 0.0.1 -f wav md5: + +FATE_MAPCHAN += fate-mapchan-6ch-extract-2-downmix-mono +fate-mapchan-6ch-extract-2-downmix-mono: tests/data/mapchan-6ch.sw +fate-mapchan-6ch-extract-2-downmix-mono: CMD = md5 -ar 22050 -ac 6 -f s16le -i $(TARGET_PATH)/tests/data/mapchan-6ch.sw -map_channel 0.0.1 -map_channel 0.0.0 -ac 1 -f wav + +FATE_MAPCHAN += fate-mapchan-silent-mono +fate-mapchan-silent-mono: tests/data/mapchan-mono.sw +fate-mapchan-silent-mono: CMD = md5 -ar 22050 -ac 1 -f s16le -i $(TARGET_PATH)/tests/data/mapchan-mono.sw -map_channel -1 -map_channel 0.0.0 -f wav + +FATE_TESTS += $(FATE_MAPCHAN) +fate-mapchan: $(FATE_MAPCHAN) diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak index b36f854628..d8993f9319 100644 --- a/tests/fate/microsoft.mak +++ b/tests/fate/microsoft.mak @@ -1,30 +1,36 @@ -FATE_TESTS += fate-msmpeg4v1 +FATE_MICROSOFT += fate-msmpeg4v1 fate-msmpeg4v1: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/msmpeg4v1/mpg4.avi -an -FATE_TESTS += fate-msvideo1-16bit +FATE_MICROSOFT += fate-msvideo1-16bit fate-msvideo1-16bit: CMD = framecrc -i $(SAMPLES)/cram/clock-cram16.avi -pix_fmt rgb24 -FATE_TESTS += fate-msvideo1-8bit +FATE_MICROSOFT += fate-msvideo1-8bit fate-msvideo1-8bit: CMD = framecrc -i $(SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 -FATE_TESTS += fate-wmv8-drm +FATE_MICROSOFT += fate-wmv8-drm # discard last packet to avoid fails due to overread of VC-1 decoder fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -an -vframes 162 -FATE_TESTS += fate-wmv8-drm-nodec +FATE_MICROSOFT += fate-wmv8-drm-nodec fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -acodec copy -vcodec copy -FATE_TESTS += fate-vc1 +#FATE_MICROSOFT += fate-wmv8-x8intra +#fate-wmv8-x8intra: CMD = framecrc -flags +bitexact -idct 19 -i $(SAMPLES)/wmv8/wmv8_x8intra.wmv -an + +FATE_MICROSOFT += fate-vc1 fate-vc1: CMD = framecrc -i $(SAMPLES)/vc1/SA00040.vc1 -FATE_TESTS += fate-vc1_sa00050 +FATE_MICROSOFT += fate-vc1_sa00050 fate-vc1_sa00050: CMD = framecrc -i $(SAMPLES)/vc1/SA00050.vc1 -FATE_TESTS += fate-vc1_sa10091 +FATE_MICROSOFT += fate-vc1_sa10091 fate-vc1_sa10091: CMD = framecrc -i $(SAMPLES)/vc1/SA10091.vc1 -FATE_TESTS += fate-vc1_sa20021 +FATE_MICROSOFT += fate-vc1_sa20021 fate-vc1_sa20021: CMD = framecrc -i $(SAMPLES)/vc1/SA20021.vc1 -FATE_TESTS += fate-vc1-ism +FATE_MICROSOFT += fate-vc1-ism fate-vc1-ism: CMD = framecrc -i $(SAMPLES)/isom/vc1-wmapro.ism -an + +FATE_TESTS += $(FATE_MICROSOFT) +fate-microsoft: $(FATE_MICROSOFT) diff --git a/tests/fate/mpc.mak b/tests/fate/mpc.mak index a5f1b30a23..2b263ce6be 100644 --- a/tests/fate/mpc.mak +++ b/tests/fate/mpc.mak @@ -1,11 +1,14 @@ -FATE_TESTS += fate-mpc7-demux +FATE_MPC += fate-mpc7-demux fate-mpc7-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp7.mpc -acodec copy -FATE_TESTS += fate-mpc8-demux +FATE_MPC += fate-mpc8-demux fate-mpc8-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp8.mpc -acodec copy -FATE_TESTS += fate-musepack7 +FATE_MPC += fate-musepack7 fate-musepack7: CMD = pcm -i $(SAMPLES)/musepack/inside-mp7.mpc fate-musepack7: CMP = oneoff fate-musepack7: REF = $(SAMPLES)/musepack/inside-mp7.pcm fate-musepack7: FUZZ = 1 + +FATE_TESTS += $(FATE_MPC) +fate-mpc: $(FATE_MPC) diff --git a/tests/fate/pcm.mak b/tests/fate/pcm.mak index 2c4b8e417c..41b4583c85 100644 --- a/tests/fate/pcm.mak +++ b/tests/fate/pcm.mak @@ -1,32 +1,35 @@ -FATE_TESTS += fate-duck-dk3 +FATE_PCM += fate-duck-dk3 fate-duck-dk3: CMD = md5 -i $(SAMPLES)/duck/sop-audio-only.avi -f s16le -FATE_TESTS += fate-duck-dk4 +FATE_PCM += fate-duck-dk4 fate-duck-dk4: CMD = md5 -i $(SAMPLES)/duck/salsa-audio-only.avi -f s16le -FATE_TESTS += fate-ea-mad-pcm-planar +FATE_PCM += fate-ea-mad-pcm-planar fate-ea-mad-pcm-planar: CMD = framecrc -i $(SAMPLES)/ea-mad/xeasport.mad -FATE_TESTS += fate-film-cvid-pcm-stereo-8bit +FATE_PCM += fate-film-cvid-pcm-stereo-8bit fate-film-cvid-pcm-stereo-8bit: CMD = framecrc -i $(SAMPLES)/film/logo-capcom.cpk -FATE_TESTS += fate-iff-pcm +FATE_PCM += fate-iff-pcm fate-iff-pcm: CMD = md5 -i $(SAMPLES)/iff/Bells -f s16le -FATE_TESTS += fate-pcm_dvd +FATE_PCM += fate-pcm_dvd fate-pcm_dvd: CMD = framecrc -i $(SAMPLES)/pcm-dvd/coolitnow-partial.vob -vn -FATE_TESTS += fate-qt-rawpcm-8bit-mono-unsigned +FATE_PCM += fate-qt-rawpcm-8bit-mono-unsigned fate-qt-rawpcm-8bit-mono-unsigned: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-1-8-raw.mov -f s16le -FATE_TESTS += fate-qt-rawpcm-8bit-stereo-unsigned +FATE_PCM += fate-qt-rawpcm-8bit-stereo-unsigned fate-qt-rawpcm-8bit-stereo-unsigned: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-8-raw.mov -f s16le -FATE_TESTS += fate-qt-rawpcm-16bit-stereo-signed-be +FATE_PCM += fate-qt-rawpcm-16bit-stereo-signed-be fate-qt-rawpcm-16bit-stereo-signed-be: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-B-twos.mov -f s16le -FATE_TESTS += fate-qt-rawpcm-16bit-stereo-signed-le +FATE_PCM += fate-qt-rawpcm-16bit-stereo-signed-le fate-qt-rawpcm-16bit-stereo-signed-le: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-L-sowt.mov -f s16le -FATE_TESTS += fate-w64 +FATE_PCM += fate-w64 fate-w64: CMD = crc -i $(SAMPLES)/w64/w64-pcm16.w64 + +FATE_TESTS += $(FATE_PCM) +fate-pcm: $(FATE_PCM) diff --git a/tests/fate/prores.mak b/tests/fate/prores.mak index 0200c6f622..17a581d5ec 100644 --- a/tests/fate/prores.mak +++ b/tests/fate/prores.mak @@ -7,9 +7,9 @@ FATE_PRORES = fate-prores-422 \ FATE_TESTS += $(FATE_PRORES) fate-prores: $(FATE_PRORES) -fate-prores-422: CMD = framecrc -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422.mov -pix_fmt yuv422p10le -fate-prores-422_hq: CMD = framecrc -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_HQ.mov -pix_fmt yuv422p10le -fate-prores-422_lt: CMD = framecrc -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_LT.mov -pix_fmt yuv422p10le -fate-prores-422_proxy: CMD = framecrc -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_Proxy.mov -pix_fmt yuv422p10le -fate-prores-alpha: CMD = framecrc -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_with_Alpha.mov -pix_fmt yuv444p10le +fate-prores-422: CMD = framecrc -flags +bitexact -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422.mov -pix_fmt yuv422p10le +fate-prores-422_hq: CMD = framecrc -flags +bitexact -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_HQ.mov -pix_fmt yuv422p10le +fate-prores-422_lt: CMD = framecrc -flags +bitexact -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_LT.mov -pix_fmt yuv422p10le +fate-prores-422_proxy: CMD = framecrc -flags +bitexact -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_Proxy.mov -pix_fmt yuv422p10le +fate-prores-alpha: CMD = framecrc -flags +bitexact -vsync 0 -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_with_Alpha.mov -pix_fmt yuv444p10le diff --git a/tests/fate/qt.mak b/tests/fate/qt.mak index 9b25306ad0..0afa401d7c 100644 --- a/tests/fate/qt.mak +++ b/tests/fate/qt.mak @@ -1,50 +1,53 @@ -FATE_TESTS += fate-8bps +FATE_QT += fate-8bps fate-8bps: CMD = framecrc -i $(SAMPLES)/8bps/full9iron-partial.mov -pix_fmt rgb24 -FATE_TESTS += fate-qdm2 +FATE_QT += fate-qdm2 fate-qdm2: CMD = pcm -i $(SAMPLES)/qt-surge-suite/surge-2-16-B-QDM2.mov fate-qdm2: CMP = oneoff fate-qdm2: REF = $(SAMPLES)/qt-surge-suite/surge-2-16-B-QDM2.pcm fate-qdm2: FUZZ = 2 -FATE_TESTS += fate-qt-alaw-mono +FATE_QT += fate-qt-alaw-mono fate-qt-alaw-mono: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-1-16-B-alaw.mov -f s16le -FATE_TESTS += fate-qt-alaw-stereo +FATE_QT += fate-qt-alaw-stereo fate-qt-alaw-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-B-alaw.mov -f s16le -FATE_TESTS += fate-qt-ima4-mono +FATE_QT += fate-qt-ima4-mono fate-qt-ima4-mono: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-1-16-B-ima4.mov -f s16le -FATE_TESTS += fate-qt-ima4-stereo +FATE_QT += fate-qt-ima4-stereo fate-qt-ima4-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-B-ima4.mov -f s16le -FATE_TESTS += fate-qt-mac3-mono +FATE_QT += fate-qt-mac3-mono fate-qt-mac3-mono: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-1-8-MAC3.mov -f s16le -FATE_TESTS += fate-qt-mac3-stereo +FATE_QT += fate-qt-mac3-stereo fate-qt-mac3-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-8-MAC3.mov -f s16le -FATE_TESTS += fate-qt-mac6-mono +FATE_QT += fate-qt-mac6-mono fate-qt-mac6-mono: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-1-8-MAC6.mov -f s16le -FATE_TESTS += fate-qt-mac6-stereo +FATE_QT += fate-qt-mac6-stereo fate-qt-mac6-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-8-MAC6.mov -f s16le -FATE_TESTS += fate-qt-ulaw-mono +FATE_QT += fate-qt-ulaw-mono fate-qt-ulaw-mono: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-1-16-B-ulaw.mov -f s16le -FATE_TESTS += fate-qt-ulaw-stereo +FATE_QT += fate-qt-ulaw-stereo fate-qt-ulaw-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-B-ulaw.mov -f s16le -FATE_TESTS += fate-quickdraw +FATE_QT += fate-quickdraw fate-quickdraw: CMD = framecrc -i $(SAMPLES)/quickdraw/Airplane.mov -pix_fmt rgb24 -FATE_TESTS += fate-rpza +FATE_QT += fate-rpza fate-rpza: CMD = framecrc -i $(SAMPLES)/rpza/rpza2.mov -t 2 -pix_fmt rgb24 -FATE_TESTS += fate-svq1 +FATE_QT += fate-svq1 fate-svq1: CMD = framecrc -i $(SAMPLES)/svq1/marymary-shackles.mov -an -t 10 -FATE_TESTS += fate-svq3 +FATE_QT += fate-svq3 fate-svq3: CMD = framecrc -i $(SAMPLES)/svq3/Vertical400kbit.sorenson3.mov -t 6 -an + +FATE_TESTS += $(FATE_QT) +fate-qt: $(FATE_QT) diff --git a/tests/fate/qtrle.mak b/tests/fate/qtrle.mak index 1fd393b6ae..cd357b5b8f 100644 --- a/tests/fate/qtrle.mak +++ b/tests/fate/qtrle.mak @@ -1,20 +1,23 @@ -FATE_TESTS += fate-qtrle-1bit +FATE_QTRLE += fate-qtrle-1bit fate-qtrle-1bit: CMD = framecrc -i $(SAMPLES)/qtrle/Animation-Monochrome.mov -FATE_TESTS += fate-qtrle-2bit +FATE_QTRLE += fate-qtrle-2bit fate-qtrle-2bit: CMD = framecrc -i $(SAMPLES)/qtrle/Animation-4Greys.mov -pix_fmt rgb24 -FATE_TESTS += fate-qtrle-4bit +FATE_QTRLE += fate-qtrle-4bit fate-qtrle-4bit: CMD = framecrc -i $(SAMPLES)/qtrle/Animation-16Greys.mov -pix_fmt rgb24 -an -FATE_TESTS += fate-qtrle-8bit +FATE_QTRLE += fate-qtrle-8bit fate-qtrle-8bit: CMD = framecrc -i $(SAMPLES)/qtrle/criticalpath-credits.mov -vsync 0 -pix_fmt rgb24 -an -FATE_TESTS += fate-qtrle-16bit +FATE_QTRLE += fate-qtrle-16bit fate-qtrle-16bit: CMD = framecrc -i $(SAMPLES)/qtrle/mr-cork-rle.mov -pix_fmt rgb24 -FATE_TESTS += fate-qtrle-24bit +FATE_QTRLE += fate-qtrle-24bit fate-qtrle-24bit: CMD = framecrc -i $(SAMPLES)/qtrle/aletrek-rle.mov -vsync 0 -FATE_TESTS += fate-qtrle-32bit +FATE_QTRLE += fate-qtrle-32bit fate-qtrle-32bit: CMD = framecrc -i $(SAMPLES)/qtrle/ultra_demo_720_480_32bpp_rle.mov -pix_fmt rgb24 + +FATE_TESTS += $(FATE_QTRLE) +fate-qtrle: $(FATE_QTRLE) diff --git a/tests/fate/real.mak b/tests/fate/real.mak index 4b88bbd08b..0d1fa4d6b5 100644 --- a/tests/fate/real.mak +++ b/tests/fate/real.mak @@ -1,39 +1,42 @@ -FATE_TESTS += fate-real-14_4 +FATE_REAL += fate-real-14_4 fate-real-14_4: CMD = md5 -i $(SAMPLES)/real/ra3_in_rm_file.rm -f s16le -FATE_TESTS += fate-ra-288 +FATE_REAL += fate-ra-288 fate-ra-288: CMD = pcm -i $(SAMPLES)/real/ra_288.rm fate-ra-288: CMP = oneoff fate-ra-288: REF = $(SAMPLES)/real/ra_288.pcm fate-ra-288: FUZZ = 2 -FATE_TESTS += fate-ra-cook +FATE_REAL += fate-ra-cook fate-ra-cook: CMD = pcm -i $(SAMPLES)/real/ra_cook.rm fate-ra-cook: CMP = oneoff fate-ra-cook: REF = $(SAMPLES)/real/ra_cook.pcm -FATE_TESTS += fate-rv30 +FATE_REAL += fate-rv30 fate-rv30: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/real/rv30.rm -an -FATE_TESTS += fate-real-rv40 +FATE_REAL += fate-real-rv40 fate-real-rv40: CMD = framecrc -i $(SAMPLES)/real/spygames-2MB.rmvb -t 10 -an -vsync 0 -FATE_TESTS += fate-sipr-5k0 +FATE_REAL += fate-sipr-5k0 fate-sipr-5k0: CMD = pcm -i $(SAMPLES)/sipr/sipr_5k0.rm fate-sipr-5k0: CMP = oneoff fate-sipr-5k0: REF = $(SAMPLES)/sipr/sipr_5k0.pcm -FATE_TESTS += fate-sipr-6k5 +FATE_REAL += fate-sipr-6k5 fate-sipr-6k5: CMD = pcm -i $(SAMPLES)/sipr/sipr_6k5.rm fate-sipr-6k5: CMP = oneoff fate-sipr-6k5: REF = $(SAMPLES)/sipr/sipr_6k5.pcm -FATE_TESTS += fate-sipr-8k5 +FATE_REAL += fate-sipr-8k5 fate-sipr-8k5: CMD = pcm -i $(SAMPLES)/sipr/sipr_8k5.rm fate-sipr-8k5: CMP = oneoff fate-sipr-8k5: REF = $(SAMPLES)/sipr/sipr_8k5.pcm -FATE_TESTS += fate-sipr-16k +FATE_REAL += fate-sipr-16k fate-sipr-16k: CMD = pcm -i $(SAMPLES)/sipr/sipr_16k.rm fate-sipr-16k: CMP = oneoff fate-sipr-16k: REF = $(SAMPLES)/sipr/sipr_16k.pcm + +FATE_TESTS += $(FATE_REAL) +fate-real: $(FATE_REAL) diff --git a/tests/fate/screen.mak b/tests/fate/screen.mak index 7df7f3e2c3..0bc06e85a0 100644 --- a/tests/fate/screen.mak +++ b/tests/fate/screen.mak @@ -1,47 +1,50 @@ -FATE_TESTS += fate-cscd +FATE_SCREEN += fate-cscd fate-cscd: CMD = framecrc -i $(SAMPLES)/CSCD/sample_video.avi -an -vsync 0 -pix_fmt rgb24 -FATE_TESTS += fate-dxtory +FATE_SCREEN += fate-dxtory fate-dxtory: CMD = framecrc -i $(SAMPLES)/dxtory/dxtory_mic.avi -FATE_TESTS += fate-fraps-v0 +FATE_SCREEN += fate-fraps-v0 fate-fraps-v0: CMD = framecrc -i $(SAMPLES)/fraps/Griffin_Ragdoll01-partial.avi -FATE_TESTS += fate-fraps-v1 +FATE_SCREEN += fate-fraps-v1 fate-fraps-v1: CMD = framecrc -i $(SAMPLES)/fraps/sample-v1.avi -an -FATE_TESTS += fate-fraps-v2 +FATE_SCREEN += fate-fraps-v2 fate-fraps-v2: CMD = framecrc -i $(SAMPLES)/fraps/test3-nosound-partial.avi -FATE_TESTS += fate-fraps-v3 +FATE_SCREEN += fate-fraps-v3 fate-fraps-v3: CMD = framecrc -i $(SAMPLES)/fraps/psclient-partial.avi -pix_fmt rgb24 -FATE_TESTS += fate-fraps-v4 +FATE_SCREEN += fate-fraps-v4 fate-fraps-v4: CMD = framecrc -i $(SAMPLES)/fraps/WoW_2006-11-03_14-58-17-19-nosound-partial.avi -FATE_TESTS += fate-fraps-v5 +FATE_SCREEN += fate-fraps-v5 fate-fraps-v5: CMD = framecrc -i $(SAMPLES)/fraps/fraps-v5-bouncing-balls-partial.avi -FATE_TESTS += fate-tscc-15bit +FATE_SCREEN += fate-tscc-15bit fate-tscc-15bit: CMD = framecrc -i $(SAMPLES)/tscc/oneminute.avi -t 15 -pix_fmt rgb24 -FATE_TESTS += fate-tscc-32bit +FATE_SCREEN += fate-tscc-32bit fate-tscc-32bit: CMD = framecrc -i $(SAMPLES)/tscc/2004-12-17-uebung9-partial.avi -pix_fmt rgb24 -an -FATE_TESTS += fate-vmnc-16bit +FATE_SCREEN += fate-vmnc-16bit fate-vmnc-16bit: CMD = framecrc -i $(SAMPLES)/VMnc/test.avi -pix_fmt rgb24 -FATE_TESTS += fate-vmnc-32bit +FATE_SCREEN += fate-vmnc-32bit fate-vmnc-32bit: CMD = framecrc -i $(SAMPLES)/VMnc/VS2k5DebugDemo-01-partial.avi -pix_fmt rgb24 -FATE_TESTS += fate-zmbv-8bit +FATE_SCREEN += fate-zmbv-8bit fate-zmbv-8bit: CMD = framecrc -i $(SAMPLES)/zmbv/wc2_001-partial.avi -an -pix_fmt rgb24 -FATE_TESTS += fate-zmbv-15bit +FATE_SCREEN += fate-zmbv-15bit fate-zmbv-15bit: CMD = framecrc -i $(SAMPLES)/zmbv/zmbv_15bit.avi -pix_fmt rgb24 -t 25 -FATE_TESTS += fate-zmbv-16bit +FATE_SCREEN += fate-zmbv-16bit fate-zmbv-16bit: CMD = framecrc -i $(SAMPLES)/zmbv/zmbv_16bit.avi -pix_fmt rgb24 -t 25 -FATE_TESTS += fate-zmbv-32bit +FATE_SCREEN += fate-zmbv-32bit fate-zmbv-32bit: CMD = framecrc -i $(SAMPLES)/zmbv/zmbv_32bit.avi -pix_fmt rgb24 -t 25 + +FATE_TESTS += $(FATE_SCREEN) +fate-screen: $(FATE_SCREEN) diff --git a/tests/fate/utvideo.mak b/tests/fate/utvideo.mak index 6ff0025686..7cf6237b1e 100644 --- a/tests/fate/utvideo.mak +++ b/tests/fate/utvideo.mak @@ -1,23 +1,26 @@ -FATE_TESTS += fate-utvideo_rgba_left +FATE_UTVIDEO += fate-utvideo_rgba_left fate-utvideo_rgba_left: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_rgba_left.avi -FATE_TESTS += fate-utvideo_rgba_median +FATE_UTVIDEO += fate-utvideo_rgba_median fate-utvideo_rgba_median: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_rgba_median.avi -FATE_TESTS += fate-utvideo_rgb_left +FATE_UTVIDEO += fate-utvideo_rgb_left fate-utvideo_rgb_left: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_rgb_left.avi -FATE_TESTS += fate-utvideo_rgb_median +FATE_UTVIDEO += fate-utvideo_rgb_median fate-utvideo_rgb_median: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_rgb_median.avi -FATE_TESTS += fate-utvideo_yuv420_left +FATE_UTVIDEO += fate-utvideo_yuv420_left fate-utvideo_yuv420_left: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_yuv420_left.avi -FATE_TESTS += fate-utvideo_yuv420_median +FATE_UTVIDEO += fate-utvideo_yuv420_median fate-utvideo_yuv420_median: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_yuv420_median.avi -FATE_TESTS += fate-utvideo_yuv422_left +FATE_UTVIDEO += fate-utvideo_yuv422_left fate-utvideo_yuv422_left: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_yuv422_left.avi -FATE_TESTS += fate-utvideo_yuv422_median +FATE_UTVIDEO += fate-utvideo_yuv422_median fate-utvideo_yuv422_median: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_yuv422_median.avi + +FATE_TESTS += $(FATE_UTVIDEO) +fate-utvideo: $(FATE_UTVIDEO) diff --git a/tests/fate/video.mak b/tests/fate/video.mak index 6d23134f8a..bce941d6bd 100644 --- a/tests/fate/video.mak +++ b/tests/fate/video.mak @@ -1,192 +1,195 @@ -FATE_TESTS += fate-4xm-1 +FATE_VIDEO += fate-4xm-1 fate-4xm-1: CMD = framecrc -i $(SAMPLES)/4xm/version1.4xm -pix_fmt rgb24 -an -FATE_TESTS += fate-4xm-2 +FATE_VIDEO += fate-4xm-2 fate-4xm-2: CMD = framecrc -i $(SAMPLES)/4xm/version2.4xm -pix_fmt rgb24 -an -FATE_TESTS += fate-aasc +FATE_VIDEO += fate-aasc fate-aasc: CMD = framecrc -i $(SAMPLES)/aasc/AASC-1.5MB.AVI -pix_fmt rgb24 -FATE_TESTS += fate-alg-mm +FATE_VIDEO += fate-alg-mm fate-alg-mm: CMD = framecrc -i $(SAMPLES)/alg-mm/ibmlogo.mm -an -pix_fmt rgb24 -FATE_TESTS += fate-amv +FATE_VIDEO += fate-amv fate-amv: CMD = framecrc -idct simple -i $(SAMPLES)/amv/MTV_high_res_320x240_sample_Penguin_Joke_MTV_from_WMV.amv -t 10 -FATE_TESTS += fate-ansi +FATE_VIDEO += fate-ansi fate-ansi: CMD = framecrc -chars_per_frame 44100 -i $(SAMPLES)/ansi/TRE-IOM5.ANS -pix_fmt rgb24 -FATE_TESTS += fate-armovie-escape124 +FATE_VIDEO += fate-armovie-escape124 fate-armovie-escape124: CMD = framecrc -i $(SAMPLES)/rpl/ESCAPE.RPL -pix_fmt rgb24 -FATE_TESTS += fate-auravision +FATE_VIDEO += fate-auravision fate-auravision: CMD = framecrc -i $(SAMPLES)/auravision/SOUVIDEO.AVI -an -FATE_TESTS += fate-auravision-v2 +FATE_VIDEO += fate-auravision-v2 fate-auravision-v2: CMD = framecrc -i $(SAMPLES)/auravision/salma-hayek-in-ugly-betty-partial-avi -an -FATE_TESTS += fate-bethsoft-vid +FATE_VIDEO += fate-bethsoft-vid fate-bethsoft-vid: CMD = framecrc -i $(SAMPLES)/bethsoft-vid/ANIM0001.VID -vsync 0 -t 5 -pix_fmt rgb24 -FATE_TESTS += fate-bfi +FATE_VIDEO += fate-bfi fate-bfi: CMD = framecrc -i $(SAMPLES)/bfi/2287.bfi -pix_fmt rgb24 -FATE_TESTS += fate-cdgraphics +FATE_VIDEO += fate-cdgraphics fate-cdgraphics: CMD = framecrc -i $(SAMPLES)/cdgraphics/BrotherJohn.cdg -pix_fmt rgb24 -t 1 -FATE_TESTS += fate-cljr +FATE_VIDEO += fate-cljr fate-cljr: CMD = framecrc -i $(SAMPLES)/cljr/testcljr-partial.avi -FATE_TESTS += fate-corepng +FATE_VIDEO += fate-corepng fate-corepng: CMD = framecrc -i $(SAMPLES)/png1/corepng-partial.avi -FATE_TESTS += fate-creatureshock-avs +FATE_VIDEO += fate-creatureshock-avs fate-creatureshock-avs: CMD = framecrc -i $(SAMPLES)/creatureshock-avs/OUTATIME.AVS -pix_fmt rgb24 -FATE_TESTS += fate-cvid +FATE_VIDEO += fate-cvid fate-cvid: CMD = framecrc -i $(SAMPLES)/cvid/laracroft-cinepak-partial.avi -an -FATE_TESTS += fate-cvid-palette +FATE_VIDEO += fate-cvid-palette fate-cvid-palette: CMD = framecrc -i $(SAMPLES)/cvid/catfight-cvid-pal8-partial.mov -pix_fmt rgb24 -an -FATE_TESTS += fate-cvid-grayscale +FATE_VIDEO += fate-cvid-grayscale fate-cvid-grayscale: CMD = framecrc -i $(SAMPLES)/cvid/pcitva15.avi -an -FATE_TESTS += fate-cyberia-c93 +FATE_VIDEO += fate-cyberia-c93 fate-cyberia-c93: CMD = framecrc -i $(SAMPLES)/cyberia-c93/intro1.c93 -t 3 -pix_fmt rgb24 -FATE_TESTS += fate-cyuv +FATE_VIDEO += fate-cyuv fate-cyuv: CMD = framecrc -i $(SAMPLES)/cyuv/cyuv.avi -FATE_TESTS += fate-delphine-cin +FATE_VIDEO += fate-delphine-cin fate-delphine-cin: CMD = framecrc -i $(SAMPLES)/delphine-cin/LOGO-partial.CIN -pix_fmt rgb24 -vsync 0 -FATE_TESTS += fate-deluxepaint-anm +FATE_VIDEO += fate-deluxepaint-anm fate-deluxepaint-anm: CMD = framecrc -i $(SAMPLES)/deluxepaint-anm/INTRO1.ANM -pix_fmt rgb24 -FATE_TESTS += fate-duck-tm2 +FATE_VIDEO += fate-duck-tm2 fate-duck-tm2: CMD = framecrc -i $(SAMPLES)/duck/tm20.avi -FATE_TESTS += fate-dxa-scummvm +FATE_VIDEO += fate-dxa-scummvm fate-dxa-scummvm: CMD = framecrc -i $(SAMPLES)/dxa/scummvm.dxa -pix_fmt rgb24 -FATE_TESTS += fate-feeble-dxa +FATE_VIDEO += fate-feeble-dxa fate-feeble-dxa: CMD = framecrc -i $(SAMPLES)/dxa/meetsquid.dxa -t 2 -pix_fmt rgb24 -FATE_TESTS += fate-flic-af11-palette-change +FATE_VIDEO += fate-flic-af11-palette-change fate-flic-af11-palette-change: CMD = framecrc -i $(SAMPLES)/fli/fli-engines.fli -t 3.3 -pix_fmt rgb24 -FATE_TESTS += fate-flic-af12 +FATE_VIDEO += fate-flic-af12 fate-flic-af12: CMD = framecrc -i $(SAMPLES)/fli/jj00c2.fli -pix_fmt rgb24 -FATE_TESTS += fate-flic-magiccarpet +FATE_VIDEO += fate-flic-magiccarpet fate-flic-magiccarpet: CMD = framecrc -i $(SAMPLES)/fli/intel.dat -pix_fmt rgb24 -FATE_TESTS += fate-frwu +FATE_VIDEO += fate-frwu fate-frwu: CMD = framecrc -i $(SAMPLES)/frwu/frwu.avi -FATE_TESTS += fate-id-cin-video +FATE_VIDEO += fate-id-cin-video fate-id-cin-video: CMD = framecrc -i $(SAMPLES)/idcin/idlog-2MB.cin -pix_fmt rgb24 -FATE_TESTS-$(CONFIG_AVFILTER) += fate-idroq-video-encode +FATE_VIDEO-$(CONFIG_AVFILTER) += fate-idroq-video-encode fate-idroq-video-encode: CMD = md5 -f image2 -vcodec pgmyuv -i $(SAMPLES)/ffmpeg-synthetic/vsynth1/%02d.pgm -sws_flags +bitexact -vf pad=512:512:80:112 -f RoQ -t 0.2 -FATE_TESTS += fate-iff-byterun1 +FATE_VIDEO += fate-iff-byterun1 fate-iff-byterun1: CMD = framecrc -i $(SAMPLES)/iff/ASH.LBM -pix_fmt rgb24 -FATE_TESTS += fate-iff-fibonacci +FATE_VIDEO += fate-iff-fibonacci fate-iff-fibonacci: CMD = md5 -i $(SAMPLES)/iff/dasboot-in-compressed -f s16le -FATE_TESTS += fate-iff-ilbm +FATE_VIDEO += fate-iff-ilbm fate-iff-ilbm: CMD = framecrc -i $(SAMPLES)/iff/lms-matriks.ilbm -pix_fmt rgb24 -FATE_TESTS += fate-kmvc +FATE_VIDEO += fate-kmvc fate-kmvc: CMD = framecrc -i $(SAMPLES)/KMVC/LOGO1.AVI -an -t 3 -pix_fmt rgb24 -FATE_TESTS += fate-mimic +FATE_VIDEO += fate-mimic fate-mimic: CMD = framecrc -idct simple -i $(SAMPLES)/mimic/mimic2-womanloveffmpeg.cam -vsync 0 -FATE_TESTS += fate-mjpegb +FATE_VIDEO += fate-mjpegb fate-mjpegb: CMD = framecrc -idct simple -flags +bitexact -i $(SAMPLES)/mjpegb/mjpegb_part.mov -an -FATE_TESTS += fate-motionpixels +FATE_VIDEO += fate-motionpixels fate-motionpixels: CMD = framecrc -i $(SAMPLES)/motion-pixels/INTRO-partial.MVI -an -pix_fmt rgb24 -vframes 111 -FATE_TESTS += fate-mpeg2-field-enc +FATE_VIDEO += fate-mpeg2-field-enc fate-mpeg2-field-enc: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/mpeg2/mpeg2_field_encoding.ts -an -FATE_TESTS += fate-nuv +FATE_VIDEO += fate-nuv fate-nuv: CMD = framecrc -idct simple -i $(SAMPLES)/nuv/Today.nuv -vsync 0 -FATE_TESTS += fate-qpeg +FATE_VIDEO += fate-qpeg fate-qpeg: CMD = framecrc -i $(SAMPLES)/qpeg/Clock.avi -an -pix_fmt rgb24 -FATE_TESTS += fate-r210 +FATE_VIDEO += fate-r210 fate-r210: CMD = framecrc -i $(SAMPLES)/r210/r210.avi -pix_fmt rgb48le -FATE_TESTS += fate-rl2 +FATE_VIDEO += fate-rl2 fate-rl2: CMD = framecrc -i $(SAMPLES)/rl2/Z4915300.RL2 -pix_fmt rgb24 -an -vsync 0 -FATE_TESTS += fate-smacker +FATE_VIDEO += fate-smacker fate-smacker: CMD = framecrc -i $(SAMPLES)/smacker/wetlogo.smk -pix_fmt rgb24 -FATE_TESTS += fate-smc +FATE_VIDEO += fate-smc fate-smc: CMD = framecrc -i $(SAMPLES)/smc/cass_schi.qt -vsync 0 -pix_fmt rgb24 -FATE_TESTS += fate-sp5x +FATE_VIDEO += fate-sp5x fate-sp5x: CMD = framecrc -idct simple -i $(SAMPLES)/sp5x/sp5x_problem.avi -FATE_TESTS += fate-sub-srt +FATE_VIDEO += fate-sub-srt fate-sub-srt: CMD = md5 -i $(SAMPLES)/sub/SubRip_capability_tester.srt -f ass -FATE_TESTS += fate-tiertex-seq +FATE_VIDEO += fate-tiertex-seq fate-tiertex-seq: CMD = framecrc -i $(SAMPLES)/tiertex-seq/Gameover.seq -pix_fmt rgb24 -FATE_TESTS += fate-tmv +FATE_VIDEO += fate-tmv fate-tmv: CMD = framecrc -i $(SAMPLES)/tmv/pop-partial.tmv -pix_fmt rgb24 -FATE_TESTS += fate-truemotion1-15 +FATE_VIDEO += fate-truemotion1-15 fate-truemotion1-15: CMD = framecrc -i $(SAMPLES)/duck/phant2-940.duk -pix_fmt rgb24 -FATE_TESTS += fate-truemotion1-24 +FATE_VIDEO += fate-truemotion1-24 fate-truemotion1-24: CMD = framecrc -i $(SAMPLES)/duck/sonic3dblast_intro-partial.avi -pix_fmt rgb24 -FATE_TESTS += fate-txd-16bpp +FATE_VIDEO += fate-txd-16bpp fate-txd-16bpp: CMD = framecrc -i $(SAMPLES)/txd/misc.txd -pix_fmt bgra -an -FATE_TESTS += fate-txd-pal8 +FATE_VIDEO += fate-txd-pal8 fate-txd-pal8: CMD = framecrc -i $(SAMPLES)/txd/outro.txd -pix_fmt rgb24 -an -FATE_TESTS += fate-ulti +FATE_VIDEO += fate-ulti fate-ulti: CMD = framecrc -i $(SAMPLES)/ulti/hit12w.avi -an -FATE_TESTS += fate-v210 +FATE_VIDEO += fate-v210 fate-v210: CMD = framecrc -i $(SAMPLES)/v210/v210_720p-partial.avi -pix_fmt yuv422p16be -an -FATE_TESTS += fate-v410dec +FATE_VIDEO += fate-v410dec fate-v410dec: CMD = framecrc -i $(SAMPLES)/v410/lenav410.mov -pix_fmt yuv444p10le -FATE_TESTS += fate-v410enc +FATE_VIDEO += fate-v410enc fate-v410enc: tests/vsynth1/00.pgm fate-v410enc: CMD = md5 -f image2 -vcodec pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -flags +bitexact -vcodec v410 -f avi -FATE_TESTS += fate-vcr1 +FATE_VIDEO += fate-vcr1 fate-vcr1: CMD = framecrc -i $(SAMPLES)/vcr1/VCR1test.avi -an -FATE_TESTS += fate-video-xl +FATE_VIDEO += fate-video-xl fate-video-xl: CMD = framecrc -i $(SAMPLES)/vixl/pig-vixl.avi -FATE_TESTS += fate-vqa-cc +FATE_VIDEO += fate-vqa-cc fate-vqa-cc: CMD = framecrc -i $(SAMPLES)/vqa/cc-demo1-partial.vqa -pix_fmt rgb24 -FATE_TESTS += fate-wc3movie-xan +FATE_VIDEO += fate-wc3movie-xan fate-wc3movie-xan: CMD = framecrc -i $(SAMPLES)/wc3movie/SC_32-part.MVE -pix_fmt rgb24 -FATE_TESTS += fate-wnv1 +FATE_VIDEO += fate-wnv1 fate-wnv1: CMD = framecrc -i $(SAMPLES)/wnv1/wnv1-codec.avi -an -FATE_TESTS += fate-yop +FATE_VIDEO += fate-yop fate-yop: CMD = framecrc -i $(SAMPLES)/yop/test1.yop -pix_fmt rgb24 -an -FATE_TESTS += fate-xxan-wc4 +FATE_VIDEO += fate-xxan-wc4 fate-xxan-wc4: CMD = framecrc -i $(SAMPLES)/wc4-xan/wc4trailer-partial.avi -an + +FATE_TESTS += $(FATE_VIDEO) +fate-video: $(FATE_VIDEO) diff --git a/tests/fate/voice.mak b/tests/fate/voice.mak index 51cc2ae37e..3dd9697bcf 100644 --- a/tests/fate/voice.mak +++ b/tests/fate/voice.mak @@ -1,22 +1,25 @@ -FATE_TESTS += fate-g722dec-1 +FATE_VOICE += fate-g722dec-1 fate-g722dec-1: CMD = framecrc -i $(SAMPLES)/g722/conf-adminmenu-162.g722 -FATE_TESTS += fate-g722enc +FATE_VOICE += fate-g722enc fate-g722enc: tests/data/asynth-16000-1.sw fate-g722enc: CMD = md5 -ar 16000 -ac 1 -f s16le -i $(TARGET_PATH)/tests/data/asynth-16000-1.sw -acodec g722 -ac 1 -f g722 -FATE_TESTS += fate-gsm +FATE_VOICE += fate-gsm fate-gsm: CMD = framecrc -i $(SAMPLES)/gsm/sample-gsm-8000.mov -t 10 -FATE_TESTS += fate-gsm-ms +FATE_VOICE += fate-gsm-ms fate-gsm-ms: CMD = framecrc -i $(SAMPLES)/gsm/ciao.wav -FATE_TESTS += fate-qcelp +FATE_VOICE += fate-qcelp fate-qcelp: CMD = pcm -i $(SAMPLES)/qcp/0036580847.QCP fate-qcelp: CMP = oneoff fate-qcelp: REF = $(SAMPLES)/qcp/0036580847.pcm -FATE_TESTS += fate-truespeech +FATE_VOICE += fate-truespeech fate-truespeech: CMD = pcm -i $(SAMPLES)/truespeech/a6.wav fate-truespeech: CMP = oneoff fate-truespeech: REF = $(SAMPLES)/truespeech/a6.pcm + +FATE_TESTS += $(FATE_VOICE) +fate-voice: $(FATE_VOICE) diff --git a/tests/fate/vqf.mak b/tests/fate/vqf.mak index 846b1404bb..04c531de0f 100644 --- a/tests/fate/vqf.mak +++ b/tests/fate/vqf.mak @@ -1,7 +1,10 @@ -FATE_TESTS += fate-twinvq +FATE_VQF += fate-twinvq fate-twinvq: CMD = pcm -i $(SAMPLES)/vqf/achterba.vqf fate-twinvq: CMP = oneoff fate-twinvq: REF = $(SAMPLES)/vqf/achterba.pcm -FATE_TESTS += fate-vqf-demux +FATE_VQF += fate-vqf-demux fate-vqf-demux: CMD = md5 -i $(SAMPLES)/vqf/achterba.vqf -acodec copy -f framecrc + +FATE_TESTS += $(FATE_VQF) +fate-vqf: $(FATE_VQF) diff --git a/tests/fate/wma.mak b/tests/fate/wma.mak index e448d76472..c57ffe54c6 100644 --- a/tests/fate/wma.mak +++ b/tests/fate/wma.mak @@ -1,32 +1,35 @@ -FATE_TESTS += fate-wmapro-2ch +FATE_WMA += fate-wmapro-2ch fate-wmapro-2ch: CMD = pcm -i $(SAMPLES)/wmapro/Beethovens_9th-1_small.wma fate-wmapro-2ch: CMP = oneoff fate-wmapro-2ch: REF = $(SAMPLES)/wmapro/Beethovens_9th-1_small.pcm -FATE_TESTS += fate-wmapro-5.1 +FATE_WMA += fate-wmapro-5.1 fate-wmapro-5.1: CMD = pcm -i $(SAMPLES)/wmapro/latin_192_mulitchannel_cut.wma fate-wmapro-5.1: CMP = oneoff fate-wmapro-5.1: REF = $(SAMPLES)/wmapro/latin_192_mulitchannel_cut.pcm -FATE_TESTS += fate-wmapro-ism +FATE_WMA += fate-wmapro-ism fate-wmapro-ism: CMD = pcm -i $(SAMPLES)/isom/vc1-wmapro.ism -vn fate-wmapro-ism: CMP = oneoff fate-wmapro-ism: REF = $(SAMPLES)/isom/vc1-wmapro.pcm -FATE_TESTS += fate-wmavoice-7k +FATE_WMA += fate-wmavoice-7k fate-wmavoice-7k: CMD = pcm -i $(SAMPLES)/wmavoice/streaming_CBR-7K.wma fate-wmavoice-7k: CMP = stddev fate-wmavoice-7k: REF = $(SAMPLES)/wmavoice/streaming_CBR-7K.pcm fate-wmavoice-7k: FUZZ = 3 -FATE_TESTS += fate-wmavoice-11k +FATE_WMA += fate-wmavoice-11k fate-wmavoice-11k: CMD = pcm -i $(SAMPLES)/wmavoice/streaming_CBR-11K.wma fate-wmavoice-11k: CMP = stddev fate-wmavoice-11k: REF = $(SAMPLES)/wmavoice/streaming_CBR-11K.pcm fate-wmavoice-11k: FUZZ = 3 -FATE_TESTS += fate-wmavoice-19k +FATE_WMA += fate-wmavoice-19k fate-wmavoice-19k: CMD = pcm -i $(SAMPLES)/wmavoice/streaming_CBR-19K.wma fate-wmavoice-19k: CMP = stddev fate-wmavoice-19k: REF = $(SAMPLES)/wmavoice/streaming_CBR-19K.pcm fate-wmavoice-19k: FUZZ = 3 + +FATE_TESTS += $(FATE_WMA) +fate-wma: $(FATE_WMA) diff --git a/tests/fate_config.sh.template b/tests/fate_config.sh.template new file mode 100644 index 0000000000..f7bd625429 --- /dev/null +++ b/tests/fate_config.sh.template @@ -0,0 +1,25 @@ +slot= # some unique identifier +repo=git://source.ffmpeg.org/ffmpeg.git # the source repository +samples= # path to samples directory +workdir= # directory in which to do all the work +#fate_recv="ssh -T fate@fate.ffmpeg.org" # command to submit report +comment= # optional description + +# the following are optional and map to configure options +arch= +cpu= +cross_prefix= +cc= +target_os= +sysroot= +target_exec= +target_path= +extra_cflags= +extra_ldflags= +extra_libs= +extra_conf= # extra configure options not covered above + +#make= # name of GNU make if not 'make' +makeopts= # extra options passed to 'make' +#tar= # command to create a tar archive from its arguments on stdout, + # defaults to 'tar c' diff --git a/tests/ffserver-regression.sh b/tests/ffserver-regression.sh new file mode 100755 index 0000000000..11e4a5419e --- /dev/null +++ b/tests/ffserver-regression.sh @@ -0,0 +1,39 @@ +#!/bin/sh + +#perl -e 'chomp($wd = `pwd`); print map { s!tests/data/!!; "<Stream $_>\nFile $wd/tests/data/$_\n</Stream>\n\n" } @ARGV' tests/data/a* >> tests/data/ffserver.conf +#perl -e 'chomp($wd = `pwd`); print map { s!tests/data/!!; "<Stream $_.asf>\nFile $wd/tests/data/$_\n</Stream>\n\n" } @ARGV' tests/data/a* >> tests/data/ffserver.conf + +. $(dirname $0)/md5.sh + +FILES=$(sed -n 's/^[^#]*<Stream \(.*\)>.*/\1/p' $2 | grep -v html) + +rm -f tests/feed1.ffm +./ffserver -d -f "$2" 2> /dev/null & +FFSERVER_PID=$! +echo "Waiting for feeds to startup..." +sleep 2 +( + cd tests/data || exit $? + rm -f ff-* ffserver.regression + WGET_OPTIONS="--user-agent=NSPlayer -q --proxy=off -e verbose=off -e server_response=off" + for file in $FILES; do + if [ $(expr $file : "a-*") != 0 ]; then + wget $WGET_OPTIONS -O - http://localhost:9999/$file > ff-$file + else + wget $WGET_OPTIONS -O - http://localhost:9999/$file?date=19700101T000000Z | dd bs=1 count=20000 > ff-$file 2>/dev/null + fi + do_md5sum ff-$file >>ffserver.regression + done +) +kill $FFSERVER_PID +wait > /dev/null 2>&1 +rm -f tests/feed1.ffm +if diff -u "$1" tests/data/ffserver.regression; then + echo + echo Server regression test succeeded. + exit 0 +else + echo + echo Server regression test: Error. + exit 1 +fi diff --git a/tests/ffserver.conf b/tests/ffserver.conf new file mode 100644 index 0000000000..1e6994aa1c --- /dev/null +++ b/tests/ffserver.conf @@ -0,0 +1,307 @@ +# +# This is a test configuration file. You can invoke it with +# ../ffserver -f ffserver.conf +# when in the tests directory and once the vsynth1 subdirectory +# has been populated. Then point your browser at http://whatever:9999/teststat.html +# and you can look at the streams +# + +# +# Port on which the server is listening. You must select a different +# port from your standard http web server if it is running on the same +# computer. + +Port 9999 +RTSPPort 9990 + +# Address on which the server is bound. Only useful if you have +# several network interfaces. + +BindAddress 0.0.0.0 + +# Number of simultaneous requests that can be handled. Since FFServer +# is very fast, this limit is determined mainly by your Internet +# connection speed. + +MaxClients 1000 + +MaxBandwidth 100000 + +# Access Log file (uses standard Apache log file format) +# '-' is the standard output + +CustomLog - + +################################################################## +# Definition of the live feeds. Each live feed contains one video +# and/or audio sequence coming from an ffmpeg encoder or another +# ffserver. This sequence may be encoded simultaneously with several +# codecs at several resolutions. + +<Feed feed1.ffm> + +# You must use 'ffmpeg' to send a live feed to ffserver. In this +# example, you can type: +# +# ffmpeg http://localhost:8090/feed1.ffm + +# ffserver can also do time shifting. It means that it can stream any +# previously recorded live stream. The request should contain: +# "http://xxxx?date=[YYYY-MM-DDT][[HH:]MM:]SS[.m...]".You must specify +# a path where the feed is stored on disk. You also specify the +# maximum size of the feed (100M bytes here). Default: +# File=/tmp/feed_name.ffm FileMaxSize=5M + +File tests/feed1.ffm +FileMaxSize 100M + +# Fire up ffmpeg pointing at this stream + +Launch ./ffmpeg -v 0 -y -f pgmyuv -i tests/vsynth1/%02d.pgm + +ACL allow localhost +</Feed> + +################################################################## +# Now you can define each stream which will be generated from the +# original audio and video stream. Each format has a filename (here +# 'test128.mpg'). FFServer will send this stream when answering a +# request containing this filename. + +<Stream test_h.avi> +Feed feed1.ffm +Format avi +# +BitExact +DctFastint +IdctSimple +VideoFrameRate 10 +VideoSize 352x288 +VideoBitRate 100 +VideoGopSize 30 +NoAudio + +PreRoll 10 +StartSendOnKey +MaxTime 100 + +</Stream> + +<Stream test_l.avi> +Feed feed1.ffm +Format avi +# +BitExact +DctFastint +IdctSimple +VideoFrameRate 2 +VideoSize 320x240 +VideoBitRate 40 +VideoGopSize 20 +NoAudio + +PreRoll 20 +StartSendOnKey +MaxTime 100 + +</Stream> + +#<Stream test_h.mpg> +#Feed feed1.ffm +# +#VideoFrameRate 10 +#VideoSize 352x288 +#VideoBitRate 100 +#VideoGopSize 30 +#NoAudio + +#PreRoll 10 +#StartSendOnKey +#MaxTime 100 +# +#</Stream> +# +#<Stream test_l.mpg> +#Feed feed1.ffm +## +#VideoFrameRate 2 +#VideoSize 320x240 +#VideoBitRate 40 +#VideoGopSize 20 +#NoAudio +# +#PreRoll 20 +#StartSendOnKey +#MaxTime 100 +# +#</Stream> +# +<Stream test.swf> +Feed feed1.ffm +# +BitExact +DctFastint +IdctSimple +Qscale 10 +VideoFrameRate 10 +VideoSize 352x288 +VideoBitRate 100 +VideoGopSize 30 +NoAudio + +PreRoll 10 +StartSendOnKey +MaxTime 100 + +</Stream> + +<Stream test_h.asf> +Feed feed1.ffm +Format asf +# +BitExact +DctFastint +IdctSimple +Qscale 10 +VideoFrameRate 10 +VideoSize 320x240 +VideoBitRate 100 +VideoGopSize 30 +NoAudio + +PreRoll 10 +StartSendOnKey +MaxTime 100 + +Title "Test data stream" + +</Stream> + +<Stream test_l.asf> +Feed feed1.ffm +Format asf +# +BitExact +DctFastint +IdctSimple +Qscale 10 +VideoFrameRate 2 +VideoSize 320x240 +VideoBitRate 40 +VideoGopSize 20 +NoAudio + +PreRoll 20 +StartSendOnKey +MaxTime 100 + +Title "Test data stream" + +</Stream> + +<Stream test_h.rm> + +Feed feed1.ffm +Format rm + +BitExact +DctFastint +IdctSimple +Qscale 10 +VideoBitRate 100 +VideoFrameRate 10 +VideoGopSize 30 +VideoSize 320x240 +NoAudio + +PreRoll 10 +StartSendOnKey +MaxTime 100 + +</Stream> + +<Stream test_l.rm> + +Feed feed1.ffm +Format rm + +BitExact +DctFastint +IdctSimple +Qscale 10 +VideoBitRate 40 +VideoFrameRate 2 +VideoGopSize 20 +VideoSize 320x240 +NoAudio + +PreRoll 20 +StartSendOnKey +MaxTime 100 + +</Stream> + + +<Stream test.jpg> + +Feed feed1.ffm +Format jpeg +Strict -1 + +BitExact +DctFastint +IdctSimple +VideoFrameRate 1 +VideoSize 352x288 +NoAudio + +PreRoll 2 + +</Stream> + +<Stream test_small.jpg> + +Feed feed1.ffm +Format jpeg +Strict -1 + +BitExact +DctFastint +IdctSimple +VideoFrameRate 1 +VideoSize 160x128 +NoAudio + +PreRoll 2 + +</Stream> + +<Stream test.mjpg> + +Feed feed1.ffm +Format mpjpeg +Strict -1 + +BitExact +DctFastint +IdctSimple +VideoFrameRate 1 +VideoSize 320x240 +NoAudio +StartSendOnKey + +PreRoll 1 +MaxTime 100 + +</Stream> + + +################################################################## +# Special stream : server status + +<Stream teststat.html> + +Format status + +</Stream> + diff --git a/tests/ffserver.regression.ref b/tests/ffserver.regression.ref new file mode 100644 index 0000000000..9fc749763b --- /dev/null +++ b/tests/ffserver.regression.ref @@ -0,0 +1,10 @@ +18c4ba0e8e7adb781216e38de61c2e39 ff-test_h.avi +f84767c7af61f360f4b443c2c73f322f ff-test_l.avi +d976848a9e4d5d8fc2659e4841cdece5 ff-test.swf +28fd87d5075b9b011aad57292f271a04 ff-test_h.asf +a31ccd3aba2551e60b9fb1c156fca2f8 ff-test_l.asf +3279d3ed0ef2d1347b5eda84db2cf3e6 ff-test_h.rm +440231fe3cf0849887390b4d67d6894a ff-test_l.rm +e0dc91430660c619e97b5c82e0f398fc ff-test.jpg +0d6c98fc8a4f00560fe34e94e26880a9 ff-test_small.jpg +e2a315d7ac0576279f8b4d917999615a ff-test.mjpg diff --git a/tests/lavf-regression.sh b/tests/lavf-regression.sh index 4a72e0ac1c..47cadda0b0 100755 --- a/tests/lavf-regression.sh +++ b/tests/lavf-regression.sh @@ -11,6 +11,8 @@ set -e eval do_$test=y +ENC_OPTS="$ENC_OPTS -metadata title=lavftest" + do_lavf() { file=${outfile}lavf.$1 @@ -44,26 +46,26 @@ do_audio_only() } if [ -n "$do_avi" ] ; then -do_lavf avi "-acodec mp2" +do_lavf avi "-acodec mp2 -ab 64k" fi if [ -n "$do_asf" ] ; then -do_lavf asf "-acodec mp2" "-r 25" +do_lavf asf "-acodec mp2 -ab 64k" "-r 25" fi if [ -n "$do_rm" ] ; then file=${outfile}lavf.rm -do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 44100 -f s16le -i $pcm_src $ENC_OPTS -t 1 -qscale 10 -acodec ac3_fixed -b:a 64k +do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 44100 -f s16le -i $pcm_src $ENC_OPTS -t 1 -qscale 10 -acodec ac3_fixed -ab 64k # broken #do_avconv_crc $file -i $target_path/$file fi if [ -n "$do_mpg" ] ; then -do_lavf mpg +do_lavf mpg "-ab 64k" fi if [ -n "$do_mxf" ] ; then -do_lavf mxf "-ar 48000 -bf 2 -timecode_frame_start 264363" +do_lavf mxf "-ar 48000 -bf 2 -timecode 02:56:14:13" fi if [ -n "$do_mxf_d10" ]; then @@ -71,7 +73,7 @@ do_lavf mxf_d10 "-ar 48000 -ac 2 -r 25 -s 720x576 -vf pad=720:608:0:32 -vcodec m fi if [ -n "$do_ts" ] ; then -do_lavf ts "-mpegts_transport_stream_id 42" +do_lavf ts "-ab 64k -mpegts_transport_stream_id 42" fi if [ -n "$do_swf" ] ; then @@ -79,7 +81,7 @@ do_lavf swf -an fi if [ -n "$do_ffm" ] ; then -do_lavf ffm +do_lavf ffm "-ab 64k" fi if [ -n "$do_flv_fmt" ] ; then @@ -87,7 +89,7 @@ do_lavf flv -an fi if [ -n "$do_mov" ] ; then -do_lavf mov "-acodec pcm_alaw -c:v mpeg4" +do_lavf mov "-acodec pcm_alaw -vcodec mpeg4" fi if [ -n "$do_dv_fmt" ] ; then @@ -99,11 +101,15 @@ do_lavf gxf "-ar 48000 -r 25 -s pal -ac 1" fi if [ -n "$do_nut" ] ; then -do_lavf nut "-acodec mp2" +do_lavf nut "-acodec mp2 -ab 64k" fi if [ -n "$do_mkv" ] ; then -do_lavf mkv "-c:a mp2 -c:v mpeg4" +do_lavf mkv "-acodec mp2 -ab 64k -vcodec mpeg4" +fi + +if [ -n "$do_wtv" ] ; then +do_lavf wtv "-acodec mp2" fi @@ -217,6 +223,14 @@ if [ -n "$do_rso" ] ; then do_audio_only rso fi +if [ -n "$do_sox" ] ; then +do_audio_only sox +fi + +if [ -n "$do_caf" ] ; then +do_audio_only caf +fi + # pix_fmt conversions if [ -n "$do_pixfmt" ] ; then diff --git a/tests/lavfi-regression.sh b/tests/lavfi-regression.sh index f8c0c4e75b..74e53739ca 100755 --- a/tests/lavfi-regression.sh +++ b/tests/lavfi-regression.sh @@ -50,9 +50,9 @@ do_lavfi_pixfmts(){ # exclude pixel formats which are not supported as input $avconv -pix_fmts list 2>/dev/null | sed -ne '9,$p' | grep '^\..\.' | cut -d' ' -f2 | sort >$exclude_fmts - $showfiltfmts scale | awk -F '[ \r]' '/^OUTPUT/{ print $3 }' | sort | comm -23 - $exclude_fmts >$out_fmts + $showfiltfmts scale | awk -F '[ \r]' '/^OUTPUT/{ fmt=substr($3, 5); print fmt }' | sort | comm -23 - $exclude_fmts >$out_fmts - pix_fmts=$($showfiltfmts $filter | awk -F '[ \r]' '/^INPUT/{ print $3 }' | sort | comm -12 - $out_fmts) + pix_fmts=$($showfiltfmts $filter $filter_args | awk -F '[ \r]' '/^INPUT/{ fmt=substr($3, 5); print fmt }' | sort | comm -12 - $out_fmts) for pix_fmt in $pix_fmts; do do_video_filter $pix_fmt "slicify=random,format=$pix_fmt,$filter=$filter_args" -pix_fmt $pix_fmt done diff --git a/tests/ref/acodec/alac b/tests/ref/acodec/alac index cef12d0744..6d0f38671b 100644 --- a/tests/ref/acodec/alac +++ b/tests/ref/acodec/alac @@ -1,4 +1,4 @@ -db1806d9ffd85c168c2c71a28e6d9229 *./tests/data/acodec/alac.m4a -389410 ./tests/data/acodec/alac.m4a +cf9a4b40ab945367cbb0e6cbb4cf37a1 *./tests/data/acodec/alac.m4a +389166 ./tests/data/acodec/alac.m4a 64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/alac.acodec.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/acodec/flac b/tests/ref/acodec/flac index cc5c173918..992a4e387b 100644 --- a/tests/ref/acodec/flac +++ b/tests/ref/acodec/flac @@ -1,4 +1,4 @@ -f582b59cc68adfcb3342dcfd7e020b71 *./tests/data/acodec/flac.flac -361581 ./tests/data/acodec/flac.flac +151eef9097f944726968bec48649f00a *./tests/data/acodec/flac.flac +361582 ./tests/data/acodec/flac.flac 64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/flac.acodec.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/acodec/g722 b/tests/ref/acodec/g722 index 6ea492ae45..67e4442a86 100644 --- a/tests/ref/acodec/g722 +++ b/tests/ref/acodec/g722 @@ -1,4 +1,4 @@ -1975cc4a3521e374b33ae042e182f6b6 *./tests/data/acodec/g722.wav +b813a52d4efe6cf7974190ea9c4c7e8c *./tests/data/acodec/g722.wav 48053 ./tests/data/acodec/g722.wav -ade04cdcf249e6946395f109b077dd62 *./tests/data/g722.acodec.out.wav -stddev: 8841.24 PSNR: 17.40 MAXDIFF:36225 bytes: 191980/ 1058400 +d8344d14a11eef0418b856af70694cbe *./tests/data/g722.acodec.out.wav +stddev: 8841.18 PSNR: 17.40 MAXDIFF:36225 bytes: 191980/ 1058400 diff --git a/tests/ref/acodec/g723_1 b/tests/ref/acodec/g723_1 new file mode 100644 index 0000000000..57b80dd258 --- /dev/null +++ b/tests/ref/acodec/g723_1 @@ -0,0 +1,4 @@ +5815887898457847a7717fbe60d9cfb6 *./tests/data/acodec/g723_1.tco +4800 ./tests/data/acodec/g723_1.tco +5d706e32b8e8fa991f2b1a309ea5e917 *./tests/data/g723_1.acodec.out.wav +stddev: 8507.20 PSNR: 17.73 MAXDIFF:26473 bytes: 96000/ 1058400 diff --git a/tests/ref/acodec/g726 b/tests/ref/acodec/g726 index 9abed4b3bc..c519ac297e 100644 --- a/tests/ref/acodec/g726 +++ b/tests/ref/acodec/g726 @@ -1,4 +1,4 @@ -64bfac75bd371304b704be5b3dbcd04a *./tests/data/acodec/g726.wav +331fcf91f4483b508059d0933af97987 *./tests/data/acodec/g726.wav 24054 ./tests/data/acodec/g726.wav -79523adfec05760931fda877e1eaf7b4 *./tests/data/g726.acodec.out.wav -stddev: 8554.55 PSNR: 17.69 MAXDIFF:29353 bytes: 95984/ 1058400 +fac563ba7947d8fc42b4af048707c145 *./tests/data/g726.acodec.out.wav +stddev: 8553.69 PSNR: 17.69 MAXDIFF:29353 bytes: 95984/ 1058400 diff --git a/tests/ref/acodec/pcm_s16be b/tests/ref/acodec/pcm_s16be index f7666660fa..e1e0607eee 100644 --- a/tests/ref/acodec/pcm_s16be +++ b/tests/ref/acodec/pcm_s16be @@ -1,4 +1,4 @@ -53c9eb319c778e7ce137667f62384994 *./tests/data/acodec/pcm_s16be.mov -1060073 ./tests/data/acodec/pcm_s16be.mov +4529713e8b744edb3e62c4e688a3f987 *./tests/data/acodec/pcm_s16be.mov +1059065 ./tests/data/acodec/pcm_s16be.mov 64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/pcm_s16be.acodec.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/acodec/pcm_s24be b/tests/ref/acodec/pcm_s24be index b9fada7e76..8a9029dd24 100644 --- a/tests/ref/acodec/pcm_s24be +++ b/tests/ref/acodec/pcm_s24be @@ -1,4 +1,4 @@ -af8acd2f08e4bbebe7f4bea4d6f59dd6 *./tests/data/acodec/pcm_s24be.mov -1589273 ./tests/data/acodec/pcm_s24be.mov +8a7b79317738f91a137c7f6519c3df72 *./tests/data/acodec/pcm_s24be.mov +1588265 ./tests/data/acodec/pcm_s24be.mov 64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/pcm_s24be.acodec.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/acodec/pcm_s24daud b/tests/ref/acodec/pcm_s24daud index eab6f8d28e..62c4421908 100644 --- a/tests/ref/acodec/pcm_s24daud +++ b/tests/ref/acodec/pcm_s24daud @@ -1,4 +1,4 @@ -8168a5c1343553ef027541830f2cb879 *./tests/data/acodec/pcm_s24daud.302 +1b75d5198ae789ab3c48f7024e08f4a9 *./tests/data/acodec/pcm_s24daud.302 10368730 ./tests/data/acodec/pcm_s24daud.302 -f552afadfdfcd6348a07095da6382de5 *./tests/data/pcm_s24daud.acodec.out.wav -stddev: 9416.28 PSNR: 16.85 MAXDIFF:42744 bytes: 6911796/ 1058400 +4708f86529c594e29404603c64bb208c *./tests/data/pcm_s24daud.acodec.out.wav +stddev: 8967.92 PSNR: 17.28 MAXDIFF:42548 bytes: 6911796/ 1058400 diff --git a/tests/ref/acodec/pcm_s32be b/tests/ref/acodec/pcm_s32be index d6e5205832..e6dc46cee5 100644 --- a/tests/ref/acodec/pcm_s32be +++ b/tests/ref/acodec/pcm_s32be @@ -1,4 +1,4 @@ -63f0e22b4f7c5d61d75047d85f140d52 *./tests/data/acodec/pcm_s32be.mov -2118473 ./tests/data/acodec/pcm_s32be.mov +c9f29c97890f69796faa227c3c08c3d8 *./tests/data/acodec/pcm_s32be.mov +2117465 ./tests/data/acodec/pcm_s32be.mov 64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/pcm_s32be.acodec.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/acodec/pcm_s8 b/tests/ref/acodec/pcm_s8 index 3b550d2916..aa5ce11ee0 100644 --- a/tests/ref/acodec/pcm_s8 +++ b/tests/ref/acodec/pcm_s8 @@ -1,4 +1,4 @@ -4b3013a3f3c328ecdb617cd88b3fe836 *./tests/data/acodec/pcm_s8.mov -530873 ./tests/data/acodec/pcm_s8.mov +bfd442109b661daf8ee7a468d9d6b944 *./tests/data/acodec/pcm_s8.mov +529865 ./tests/data/acodec/pcm_s8.mov 651d4eb8d98dfcdda96ae6c43d8f156b *./tests/data/pcm_s8.acodec.out.wav stddev: 147.89 PSNR: 52.93 MAXDIFF: 255 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/4xm-1 b/tests/ref/fate/4xm-1 index 5e66dcce6b..988e7ee376 100644 --- a/tests/ref/fate/4xm-1 +++ b/tests/ref/fate/4xm-1 @@ -1,15 +1,15 @@ -0, 0, 921600, 0xd08f97c7 -0, 6000, 921600, 0xc433a85b -0, 12000, 921600, 0x7ffeee42 -0, 18000, 921600, 0xc0ad9f52 -0, 24000, 921600, 0xb0235112 -0, 30000, 921600, 0xcbdd9805 -0, 36000, 921600, 0x5468bdb9 -0, 42000, 921600, 0x2f0c63fd -0, 48000, 921600, 0xf1de04f0 -0, 54000, 921600, 0x95709ce2 -0, 60000, 921600, 0x69037c4a -0, 66000, 921600, 0x513f8a98 -0, 72000, 921600, 0x55b82fa1 -0, 78000, 921600, 0x5c8ace28 -0, 84000, 921600, 0xb019770a +0, 0, 921600, 0xd82e4d57 +0, 6000, 921600, 0x83f2349c +0, 12000, 921600, 0x70d87db0 +0, 18000, 921600, 0x66d27b93 +0, 24000, 921600, 0xb730941c +0, 30000, 921600, 0x15da4934 +0, 36000, 921600, 0x1953968a +0, 42000, 921600, 0xf0d730a0 +0, 48000, 921600, 0x35a7d30c +0, 54000, 921600, 0x33667f62 +0, 60000, 921600, 0xf4707f6b +0, 66000, 921600, 0xaac6c392 +0, 72000, 921600, 0x68397d16 +0, 78000, 921600, 0xb2aa0450 +0, 84000, 921600, 0xba25c62e diff --git a/tests/ref/fate/4xm-2 b/tests/ref/fate/4xm-2 index 4037f28fb8..6c69036a3b 100644 --- a/tests/ref/fate/4xm-2 +++ b/tests/ref/fate/4xm-2 @@ -5,153 +5,153 @@ 0, 60000, 80640, 0x3a942680 0, 75000, 80640, 0x3a942680 0, 90000, 80640, 0x3a942680 -0, 105000, 80640, 0x1956ebfc -0, 120000, 80640, 0x61686290 -0, 135000, 80640, 0x7e2c2753 -0, 150000, 80640, 0x63e5e14f -0, 165000, 80640, 0xa775947a -0, 180000, 80640, 0x4b91b93d -0, 195000, 80640, 0x83345f32 -0, 210000, 80640, 0x5d3a3374 -0, 225000, 80640, 0x164808c5 -0, 240000, 80640, 0xfd0189af -0, 255000, 80640, 0x062f9389 -0, 270000, 80640, 0xe4dcaff8 -0, 285000, 80640, 0xb2d9ec51 -0, 300000, 80640, 0x3b4d5331 -0, 315000, 80640, 0xfcbd8da1 -0, 330000, 80640, 0xa0732142 -0, 345000, 80640, 0x6438df5f -0, 360000, 80640, 0x614302fa -0, 375000, 80640, 0x53edf986 -0, 390000, 80640, 0x6dfe13f0 -0, 405000, 80640, 0x0b2194c3 -0, 420000, 80640, 0xe0436945 -0, 435000, 80640, 0x8d8ba77f -0, 450000, 80640, 0x9c723388 -0, 465000, 80640, 0x336bd2a2 -0, 480000, 80640, 0x5905fd0b -0, 495000, 80640, 0x2ca368bb -0, 510000, 80640, 0x38c1e5ec -0, 525000, 80640, 0xe439a194 -0, 540000, 80640, 0xe7a19a64 -0, 555000, 80640, 0xbe7f9094 -0, 570000, 80640, 0x0b2cbec9 -0, 585000, 80640, 0x8050bf7d -0, 600000, 80640, 0x4e9d4e78 -0, 615000, 80640, 0xaa7bb85d -0, 630000, 80640, 0x6e42b1a6 -0, 645000, 80640, 0x27043fe0 -0, 660000, 80640, 0xe04bd5e6 -0, 675000, 80640, 0xd60762d6 -0, 690000, 80640, 0x2729df8f -0, 705000, 80640, 0x1b62c4f7 -0, 720000, 80640, 0xe6b5d2f7 -0, 735000, 80640, 0xf5885096 -0, 750000, 80640, 0xe7625cf6 -0, 765000, 80640, 0xed804de6 -0, 780000, 80640, 0x3f92728e -0, 795000, 80640, 0x353e4b0d -0, 810000, 80640, 0x70b0228c -0, 825000, 80640, 0x851bd554 -0, 840000, 80640, 0x594f22eb -0, 855000, 80640, 0xa2267c0b -0, 870000, 80640, 0xdc0fbafb -0, 885000, 80640, 0xd596b763 -0, 900000, 80640, 0x3b9c4b1b -0, 915000, 80640, 0x218ac4b4 -0, 930000, 80640, 0x4af393a4 -0, 945000, 80640, 0x66c098c5 -0, 960000, 80640, 0x7cc91e86 -0, 975000, 80640, 0xba282a2e -0, 990000, 80640, 0x50932be6 -0, 1005000, 80640, 0x6531386e -0, 1020000, 80640, 0x2616235f -0, 1035000, 80640, 0x27aad18a -0, 1050000, 80640, 0x67491df3 -0, 1065000, 80640, 0x167028f1 -0, 1080000, 80640, 0xa4229420 -0, 1095000, 80640, 0x77eaed07 -0, 1110000, 80640, 0xbdf7d8e8 -0, 1125000, 80640, 0xc2ac8545 -0, 1140000, 80640, 0xf3fe64ec -0, 1155000, 80640, 0x66451d43 -0, 1170000, 80640, 0x1af2f05e -0, 1185000, 80640, 0x2a63c2c4 -0, 1200000, 80640, 0xe4e07a0f -0, 1215000, 80640, 0x598e8b11 -0, 1230000, 80640, 0xb2ebb868 -0, 1245000, 80640, 0xa4b6bb8a -0, 1260000, 80640, 0x5037e910 -0, 1275000, 80640, 0x0c55f6c0 -0, 1290000, 80640, 0x3f4704f7 -0, 1305000, 80640, 0xa6a8e810 -0, 1320000, 80640, 0xedbfcfb0 -0, 1335000, 80640, 0xe568caa0 -0, 1350000, 80640, 0xdf21cc20 -0, 1365000, 80640, 0xb66cd4a8 -0, 1380000, 80640, 0xcd26c9c8 -0, 1395000, 80640, 0x5fe8d598 -0, 1410000, 80640, 0xed0dc9c8 -0, 1425000, 80640, 0x8313d288 -0, 1440000, 80640, 0x9ccdd4a0 -0, 1455000, 80640, 0x66ffe970 -0, 1470000, 80640, 0xf68ad1c8 -0, 1485000, 80640, 0xd570f658 -0, 1500000, 80640, 0x8c39d998 -0, 1515000, 80640, 0xe18fe5e0 -0, 1530000, 80640, 0xbbe7e340 -0, 1545000, 80640, 0x9a90d470 -0, 1560000, 80640, 0xd2bbced0 -0, 1575000, 80640, 0xbbf9dce0 -0, 1590000, 80640, 0x4ff7c888 -0, 1605000, 80640, 0xc2e7e1f0 -0, 1620000, 80640, 0x2104e3b0 -0, 1635000, 80640, 0xaef5e8f0 -0, 1650000, 80640, 0xc477e890 -0, 1665000, 80640, 0xb12df778 -0, 1680000, 80640, 0xd2115720 -0, 1695000, 80640, 0x620b6538 -0, 1710000, 80640, 0x894a8db8 -0, 1725000, 80640, 0x8da3bcb0 -0, 1740000, 80640, 0x96be8930 -0, 1755000, 80640, 0xe69dc1f0 -0, 1770000, 80640, 0x42b8d4e0 -0, 1785000, 80640, 0x0a8da4f0 -0, 1800000, 80640, 0x245fd3d8 -0, 1815000, 80640, 0x3fd1e858 -0, 1830000, 80640, 0xe2c299f0 -0, 1845000, 80640, 0xda1cddd0 -0, 1860000, 80640, 0xf126e498 -0, 1875000, 80640, 0xc85ab920 -0, 1890000, 80640, 0x52f39de8 -0, 1905000, 80640, 0xd0daac60 -0, 1920000, 80640, 0xef323347 -0, 1935000, 80640, 0xcc063317 -0, 1950000, 80640, 0xb6f53057 -0, 1965000, 80640, 0x5fe53b07 -0, 1980000, 80640, 0x63183d7f -0, 1995000, 80640, 0x91a44bbf -0, 2010000, 80640, 0xa433480f -0, 2025000, 80640, 0xe90652ef -0, 2040000, 80640, 0xe96e35bf -0, 2055000, 80640, 0x84ff2ccf -0, 2070000, 80640, 0x930f2b07 -0, 2085000, 80640, 0x5a1228d7 -0, 2100000, 80640, 0x29f226ef -0, 2115000, 80640, 0xd35136df -0, 2130000, 80640, 0x0e2d407f -0, 2145000, 80640, 0x34a93267 -0, 2160000, 80640, 0x7ae82af7 -0, 2175000, 80640, 0xb20c2477 -0, 2190000, 80640, 0xa104218f -0, 2205000, 80640, 0xcb1121e7 -0, 2220000, 80640, 0xaca04751 -0, 2235000, 80640, 0x3a51c704 -0, 2250000, 80640, 0xfa632e3d -0, 2265000, 80640, 0x61c9407c -0, 2280000, 80640, 0xe9a08dd9 -0, 2295000, 80640, 0xebf3c623 +0, 105000, 80640, 0xa731901a +0, 120000, 80640, 0x0a1e5b3d +0, 135000, 80640, 0x2c66418f +0, 150000, 80640, 0xaaf8575a +0, 165000, 80640, 0x2d1a60b1 +0, 180000, 80640, 0x646d6e66 +0, 195000, 80640, 0x090de107 +0, 210000, 80640, 0x90991f6c +0, 225000, 80640, 0xda862969 +0, 240000, 80640, 0x5434e1ec +0, 255000, 80640, 0x4e981ce7 +0, 270000, 80640, 0x97eb4000 +0, 285000, 80640, 0xbfb375b0 +0, 300000, 80640, 0x1529d95d +0, 315000, 80640, 0x2c0015af +0, 330000, 80640, 0x63779ce1 +0, 345000, 80640, 0x3f2b3949 +0, 360000, 80640, 0xe3cf3be4 +0, 375000, 80640, 0x54451a22 +0, 390000, 80640, 0xc2901d91 +0, 405000, 80640, 0x312f8b7e +0, 420000, 80640, 0x99734f4e +0, 435000, 80640, 0xe50b8391 +0, 450000, 80640, 0x7c6b04e4 +0, 465000, 80640, 0x04989996 +0, 480000, 80640, 0x30c3c00f +0, 495000, 80640, 0x77172ba4 +0, 510000, 80640, 0x1257a596 +0, 525000, 80640, 0x657e5fa8 +0, 540000, 80640, 0xe66958ef +0, 555000, 80640, 0xbf7f4f0a +0, 570000, 80640, 0x588ac70e +0, 585000, 80640, 0xb1a91c4b +0, 600000, 80640, 0x5b73de24 +0, 615000, 80640, 0xa3c15e73 +0, 630000, 80640, 0x7326196b +0, 645000, 80640, 0x1aa52b88 +0, 660000, 80640, 0x0029f511 +0, 675000, 80640, 0x2398433a +0, 690000, 80640, 0xef9ab870 +0, 705000, 80640, 0xb1ac9b79 +0, 720000, 80640, 0x1cc2ab3b +0, 735000, 80640, 0x41362b53 +0, 750000, 80640, 0x81e33811 +0, 765000, 80640, 0x621d285a +0, 780000, 80640, 0x84e84c24 +0, 795000, 80640, 0xbb8c2939 +0, 810000, 80640, 0x6c6905a8 +0, 825000, 80640, 0xc60bbaf0 +0, 840000, 80640, 0xc80d08c8 +0, 855000, 80640, 0xc5646343 +0, 870000, 80640, 0x3df7a287 +0, 885000, 80640, 0x628e9f78 +0, 900000, 80640, 0x58f93044 +0, 915000, 80640, 0x8ee3a59f +0, 930000, 80640, 0xaa297416 +0, 945000, 80640, 0x7bbd7307 +0, 960000, 80640, 0x12dbee42 +0, 975000, 80640, 0xaea5fb22 +0, 990000, 80640, 0x9405fd0b +0, 1005000, 80640, 0x59400b6f +0, 1020000, 80640, 0x70beeba0 +0, 1035000, 80640, 0xdc0681ae +0, 1050000, 80640, 0xe4a3c803 +0, 1065000, 80640, 0x3424c568 +0, 1080000, 80640, 0xeb72838d +0, 1095000, 80640, 0x671fbff3 +0, 1110000, 80640, 0xa4b849bd +0, 1125000, 80640, 0xf4c2be6f +0, 1140000, 80640, 0xb91988fd +0, 1155000, 80640, 0xd0e5bf3a +0, 1170000, 80640, 0x78c2b0bc +0, 1185000, 80640, 0xcf2deb74 +0, 1200000, 80640, 0x84a9081b +0, 1215000, 80640, 0x9931e9b1 +0, 1230000, 80640, 0x1ce6b59d +0, 1245000, 80640, 0x24a31152 +0, 1260000, 80640, 0x206f4677 +0, 1275000, 80640, 0x507755ab +0, 1290000, 80640, 0xc4b5643a +0, 1305000, 80640, 0x197445f7 +0, 1320000, 80640, 0x53232d2a +0, 1335000, 80640, 0x33ae27d4 +0, 1350000, 80640, 0x77bb2925 +0, 1365000, 80640, 0xb0d53220 +0, 1380000, 80640, 0xacdb26fc +0, 1395000, 80640, 0xa83d32e1 +0, 1410000, 80640, 0xe2002717 +0, 1425000, 80640, 0xb1722fed +0, 1440000, 80640, 0xa7de3206 +0, 1455000, 80640, 0x68f94780 +0, 1470000, 80640, 0x2bcc2f28 +0, 1485000, 80640, 0xaf9354e5 +0, 1500000, 80640, 0x45b4375c +0, 1515000, 80640, 0x60e043ee +0, 1530000, 80640, 0x9ed5411e +0, 1545000, 80640, 0xbae131ce +0, 1560000, 80640, 0x33be2be6 +0, 1575000, 80640, 0xdadb3a4c +0, 1590000, 80640, 0xe9e72559 +0, 1605000, 80640, 0x9fe93f8c +0, 1620000, 80640, 0xc20b413a +0, 1635000, 80640, 0x02c74699 +0, 1650000, 80640, 0x1b284634 +0, 1665000, 80640, 0xb7ea559e +0, 1680000, 80640, 0x62e3b0e1 +0, 1695000, 80640, 0x8b6bbf68 +0, 1710000, 80640, 0x04d2e8d8 +0, 1725000, 80640, 0xc6961955 +0, 1740000, 80640, 0xf318e461 +0, 1755000, 80640, 0x55231e8f +0, 1770000, 80640, 0x772f325e +0, 1785000, 80640, 0x31480120 +0, 1800000, 80640, 0x5eda30fe +0, 1815000, 80640, 0x5c534632 +0, 1830000, 80640, 0xaca0f5c9 +0, 1845000, 80640, 0x9ec83b5a +0, 1860000, 80640, 0x65944233 +0, 1875000, 80640, 0xbf7e15f0 +0, 1890000, 80640, 0xf985f9b7 +0, 1905000, 80640, 0x0e7a0887 +0, 1920000, 80640, 0xee33931b +0, 1935000, 80640, 0xea6b92f8 +0, 1950000, 80640, 0xde559025 +0, 1965000, 80640, 0x970c9af6 +0, 1980000, 80640, 0x6a579d8a +0, 1995000, 80640, 0x7053ac0c +0, 2010000, 80640, 0x6d6ca81b +0, 2025000, 80640, 0x6ffdb338 +0, 2040000, 80640, 0x402f953f +0, 2055000, 80640, 0x24358c04 +0, 2070000, 80640, 0x26298a25 +0, 2085000, 80640, 0xbc0487e7 +0, 2100000, 80640, 0xf8c885fd +0, 2115000, 80640, 0x98a79695 +0, 2130000, 80640, 0x846aa04b +0, 2145000, 80640, 0x22ba919b +0, 2160000, 80640, 0xcba08a11 +0, 2175000, 80640, 0xfba0836c +0, 2190000, 80640, 0xb7ff8059 +0, 2205000, 80640, 0xb15080bb +0, 2220000, 80640, 0x42627aed +0, 2235000, 80640, 0xd045d485 +0, 2250000, 80640, 0xf22e7545 +0, 2265000, 80640, 0xe24a41fc +0, 2280000, 80640, 0x854696ac +0, 2295000, 80640, 0x6722f8f2 0, 2310000, 80640, 0x00000000 0, 2325000, 80640, 0x0f412500 0, 2340000, 80640, 0x0f412500 @@ -159,16 +159,16 @@ 0, 2370000, 80640, 0xb6634270 0, 2385000, 80640, 0x9e43a4a0 0, 2400000, 80640, 0x136ab60b -0, 2415000, 80640, 0x6ce3254e -0, 2430000, 80640, 0xf4340d15 -0, 2445000, 80640, 0x73861114 -0, 2460000, 80640, 0x36b300d3 -0, 2475000, 80640, 0x2ddde523 -0, 2490000, 80640, 0xfdd79c02 -0, 2505000, 80640, 0xe6cc4fe9 -0, 2520000, 80640, 0x5b13e2b9 -0, 2535000, 80640, 0x0d588e70 -0, 2550000, 80640, 0xc6e4023f -0, 2565000, 80640, 0xf54c496f -0, 2580000, 80640, 0xa315a5cf -0, 2595000, 80640, 0x2d2ac9c7 +0, 2415000, 80640, 0xe43625dc +0, 2430000, 80640, 0xc2eb0f8c +0, 2445000, 80640, 0x99af167d +0, 2460000, 80640, 0xd9cb0a37 +0, 2475000, 80640, 0x1f2cf2ce +0, 2490000, 80640, 0x00eeae7f +0, 2505000, 80640, 0xcc1d666c +0, 2520000, 80640, 0x77d6fcc9 +0, 2535000, 80640, 0x58c8acc6 +0, 2550000, 80640, 0xd026238d +0, 2565000, 80640, 0xfefb6c9b +0, 2580000, 80640, 0xa9a5cb36 +0, 2595000, 80640, 0xc845f000 diff --git a/tests/ref/fate/aasc b/tests/ref/fate/aasc index 7ec02ba575..5da230f052 100644 --- a/tests/ref/fate/aasc +++ b/tests/ref/fate/aasc @@ -21,3 +21,4 @@ 0, 72000, 168000, 0x646fa087 0, 75600, 168000, 0x404450a2 0, 79200, 168000, 0x5214c456 +0, 82800, 168000, 0xaef602d3 diff --git a/tests/ref/fate/armovie-escape124 b/tests/ref/fate/armovie-escape124 index 19e6795393..3b9aa4667f 100644 --- a/tests/ref/fate/armovie-escape124 +++ b/tests/ref/fate/armovie-escape124 @@ -1,104 +1,104 @@ -0, 0, 230400, 0x5288d70f +0, 0, 230400, 0xd133e177 1, 0, 176400, 0xdd61578c -0, 3600, 230400, 0x2d3c1066 -0, 7200, 230400, 0x89eb5b4a -0, 10800, 230400, 0x24c2d2e7 -0, 14400, 230400, 0x9271cb38 -0, 18000, 230400, 0xc74a5009 -0, 21600, 230400, 0x61d70705 -0, 25200, 230400, 0x6bb2c252 -0, 28800, 230400, 0x6b3ac910 -0, 32400, 230400, 0x44071f28 -0, 36000, 230400, 0x8abd00fe -0, 39600, 230400, 0xcbe3395d -0, 43200, 230400, 0x603e7b7a -0, 46800, 230400, 0x2ca8865b -0, 50400, 230400, 0x11b4c665 -0, 54000, 230400, 0x3f19787c -0, 57600, 230400, 0x651d24b6 -0, 61200, 230400, 0x325d05af -0, 64800, 230400, 0x4f89d8a8 -0, 68400, 230400, 0xb07647f0 -0, 72000, 230400, 0x71141237 -0, 75600, 230400, 0xa848a2d2 -0, 79200, 230400, 0x3fbe4b58 -0, 82800, 230400, 0xa1e235a0 -0, 86400, 230400, 0x9bcf607a -0, 90000, 230400, 0x3302e9eb +0, 3600, 230400, 0xe3501bb2 +0, 7200, 230400, 0x44da84f0 +0, 10800, 230400, 0xe0fd17ed +0, 14400, 230400, 0xef4e08c7 +0, 18000, 230400, 0xf52f82b5 +0, 21600, 230400, 0x05eb186c +0, 25200, 230400, 0x0653f05d +0, 28800, 230400, 0xde1a0735 +0, 32400, 230400, 0x6045576e +0, 36000, 230400, 0xac9444c4 +0, 39600, 230400, 0x5f7f82fb +0, 43200, 230400, 0xaf4718ce +0, 46800, 230400, 0x117d5787 +0, 50400, 230400, 0x319ac1f5 +0, 54000, 230400, 0xd05cb30a +0, 57600, 230400, 0x96107c72 +0, 61200, 230400, 0x73ff0a30 +0, 64800, 230400, 0x865d0f3e +0, 68400, 230400, 0x3384ad55 +0, 72000, 230400, 0x6694b2ea +0, 75600, 230400, 0x324f5cb8 +0, 79200, 230400, 0x2de7c12f +0, 82800, 230400, 0x57fedb1a +0, 86400, 230400, 0xf46f2abf +0, 90000, 230400, 0xe5fead9b 1, 90000, 176400, 0x0b9e6d67 -0, 93600, 230400, 0xd731ba90 -0, 97200, 230400, 0x821eedcf -0, 100800, 230400, 0xd068a93d -0, 104400, 230400, 0x2811d46e -0, 108000, 230400, 0xd9740446 -0, 111600, 230400, 0x1bce0df6 -0, 115200, 230400, 0x44bc60ad -0, 118800, 230400, 0xf56f6200 -0, 122400, 230400, 0x874a2264 -0, 126000, 230400, 0xaa155c0e -0, 129600, 230400, 0x595392d4 -0, 133200, 230400, 0x58dc57de -0, 136800, 230400, 0x1c06733e -0, 140400, 230400, 0x6807b1db -0, 144000, 230400, 0x3fedff87 -0, 147600, 230400, 0x3e38cc13 -0, 151200, 230400, 0x6685ec35 -0, 154800, 230400, 0x6c0742fd -0, 158400, 230400, 0x8108f83c -0, 162000, 230400, 0xc0e217c8 -0, 165600, 230400, 0xb22ca65d -0, 169200, 230400, 0xd54cec93 -0, 172800, 230400, 0xd9d61de3 -0, 176400, 230400, 0x7e0f9675 -0, 180000, 230400, 0x9869f5b7 +0, 93600, 230400, 0x65764edb +0, 97200, 230400, 0xeabdcf53 +0, 100800, 230400, 0xaeb659fc +0, 104400, 230400, 0x5ec97eb1 +0, 108000, 230400, 0x2482abae +0, 111600, 230400, 0x297fb0c8 +0, 115200, 230400, 0x57a52a3d +0, 118800, 230400, 0x44040e98 +0, 122400, 230400, 0xa150e542 +0, 126000, 230400, 0x0a1e1296 +0, 129600, 230400, 0xf1085864 +0, 133200, 230400, 0xe7a13b40 +0, 136800, 230400, 0x759d384d +0, 140400, 230400, 0x72e08991 +0, 144000, 230400, 0x10a4bbc9 +0, 147600, 230400, 0xb258ac16 +0, 151200, 230400, 0xde06facb +0, 154800, 230400, 0x94284e11 +0, 158400, 230400, 0xedf23092 +0, 162000, 230400, 0xc2be6319 +0, 165600, 230400, 0x103a0b7b +0, 169200, 230400, 0x3415888b +0, 172800, 230400, 0x5ecaac75 +0, 176400, 230400, 0xb9ba503e +0, 180000, 230400, 0xb20ccf57 1, 180000, 176400, 0x2793fad7 -0, 183600, 230400, 0x22f33400 -0, 187200, 230400, 0x31b999bd -0, 190800, 230400, 0x36c23878 -0, 194400, 230400, 0x06093a30 -0, 198000, 230400, 0x213f1718 -0, 201600, 230400, 0x83683006 -0, 205200, 230400, 0x0bfcec36 -0, 208800, 230400, 0x01b77825 -0, 212400, 230400, 0x650a5ea2 -0, 216000, 230400, 0xd8b2c559 -0, 219600, 230400, 0xb012eb10 -0, 223200, 230400, 0x135d53a4 -0, 226800, 230400, 0x98dd0712 -0, 230400, 230400, 0x75240ac0 -0, 234000, 230400, 0xa16769d5 -0, 237600, 230400, 0x3e08cda3 -0, 241200, 230400, 0xcd20d561 -0, 244800, 230400, 0x3531577d -0, 248400, 230400, 0x65ff4c82 -0, 252000, 230400, 0x8fd4a580 -0, 255600, 230400, 0x3cf7af4c -0, 259200, 230400, 0xda7a9202 -0, 262800, 230400, 0x4bebc138 -0, 266400, 230400, 0x5517e685 -0, 270000, 230400, 0x95f6c7a3 +0, 183600, 230400, 0x0dba31ed +0, 187200, 230400, 0x91c5e7d4 +0, 190800, 230400, 0x09ac954b +0, 194400, 230400, 0xe9c3d563 +0, 198000, 230400, 0xf46eef67 +0, 201600, 230400, 0x117f4b80 +0, 205200, 230400, 0x61714860 +0, 208800, 230400, 0x5c7112d0 +0, 212400, 230400, 0xd42c51e7 +0, 216000, 230400, 0x425f0c99 +0, 219600, 230400, 0x4c398834 +0, 223200, 230400, 0x237f89c2 +0, 226800, 230400, 0xd2e29b05 +0, 230400, 230400, 0x204a054b +0, 234000, 230400, 0x25a9faf7 +0, 237600, 230400, 0x83f6c1a8 +0, 241200, 230400, 0xe48321b9 +0, 244800, 230400, 0x714c1005 +0, 248400, 230400, 0x36cc58e9 +0, 252000, 230400, 0x5e9ffdd9 +0, 255600, 230400, 0x582b55dc +0, 259200, 230400, 0x139a7f39 +0, 262800, 230400, 0xefb5f998 +0, 266400, 230400, 0xeb736da8 +0, 270000, 230400, 0x488f9847 1, 270000, 176400, 0xe2649a4a -0, 273600, 230400, 0x9849ebf9 -0, 277200, 230400, 0xd77e1c7d -0, 280800, 230400, 0x4dc6c923 -0, 284400, 230400, 0x7ce817c8 -0, 288000, 230400, 0xafb4acde -0, 291600, 230400, 0xd0030b2c -0, 295200, 230400, 0xb3acb77c -0, 298800, 230400, 0x4d32b61c -0, 302400, 230400, 0x2436a915 -0, 306000, 230400, 0xa6fd831f -0, 309600, 230400, 0x6c6edfca -0, 313200, 230400, 0x4b30d72e -0, 316800, 230400, 0x59f46a8a -0, 320400, 230400, 0xa2d0435f -0, 324000, 230400, 0x463872c4 -0, 327600, 230400, 0x1d7e870a -0, 331200, 230400, 0x74f4e530 -0, 334800, 230400, 0xbc61053d -0, 338400, 230400, 0x5fb238dc -0, 342000, 230400, 0x14a29d83 -0, 345600, 230400, 0x3fd1d09b -0, 349200, 230400, 0x098afc13 -0, 352800, 230400, 0x9bd12a62 -0, 356400, 230400, 0x7bf71419 +0, 273600, 230400, 0x6ab20741 +0, 277200, 230400, 0xa73686f0 +0, 280800, 230400, 0x67878643 +0, 284400, 230400, 0x83bb241b +0, 288000, 230400, 0xe6b70660 +0, 291600, 230400, 0x87f5aca3 +0, 295200, 230400, 0x29c79bc3 +0, 298800, 230400, 0xcadbd70b +0, 302400, 230400, 0x8cdcfdee +0, 306000, 230400, 0x90aa0442 +0, 309600, 230400, 0xa68e87b7 +0, 313200, 230400, 0xa2c49e58 +0, 316800, 230400, 0x9a9a4c55 +0, 320400, 230400, 0x06b53aed +0, 324000, 230400, 0x79e1808a +0, 327600, 230400, 0x3e53a411 +0, 331200, 230400, 0xfebc13ca +0, 334800, 230400, 0x1f1f443b +0, 338400, 230400, 0xd0db806a +0, 342000, 230400, 0x6f2aee94 +0, 345600, 230400, 0xe8cc23ba +0, 349200, 230400, 0x2edf510b +0, 352800, 230400, 0x87118129 +0, 356400, 230400, 0x1dd1709a diff --git a/tests/ref/fate/bethsoft-vid b/tests/ref/fate/bethsoft-vid index 0886bfcf48..801957a4fb 100644 --- a/tests/ref/fate/bethsoft-vid +++ b/tests/ref/fate/bethsoft-vid @@ -1,91 +1,90 @@ -0, 0, 192000, 0xdecc683b +0, 0, 192000, 0x00000000 1, 0, 1480, 0x00000000 -0, 1500, 192000, 0x00000000 -0, 3000, 192000, 0x01a6cf45 -0, 4500, 192000, 0xd07d57e9 +0, 1500, 192000, 0x5a5acf57 +0, 3000, 192000, 0xbd055cf1 +0, 4500, 192000, 0x28b1eefc 1, 5994, 1480, 0x20a92bd4 -0, 6000, 192000, 0x3cb1dff5 -0, 7500, 192000, 0xd1aaa8fb -0, 9000, 192000, 0x75f526cd -0, 10500, 192000, 0x0f673577 +0, 6000, 192000, 0x0636bacd +0, 7500, 192000, 0xbfd33cbd +0, 9000, 192000, 0x0bd150ef +0, 10500, 192000, 0x780d891e 1, 11988, 1850, 0xa9e48a74 -0, 12000, 192000, 0x897b6781 -0, 13500, 192000, 0x81e6b7f7 -0, 15000, 192000, 0x1f45ce61 -0, 16500, 192000, 0x5a0772a6 -0, 18000, 192000, 0xf78732b3 +0, 12000, 192000, 0xacf5e205 +0, 13500, 192000, 0x37c900dc +0, 15000, 192000, 0x4ee6add7 +0, 16500, 192000, 0x1844783a +0, 18000, 192000, 0x7bf84848 1, 19481, 1480, 0x23ecd018 -0, 19500, 192000, 0x8427f9e5 -0, 21000, 192000, 0x40473f11 -0, 22500, 192000, 0x173ceebe -0, 24000, 192000, 0x136b9516 +0, 19500, 192000, 0x1ec296bc +0, 21000, 192000, 0xbaeb5292 +0, 22500, 192000, 0xcb18038d +0, 24000, 192000, 0xb3cc8b65 1, 25475, 1480, 0x206bb915 -0, 25500, 192000, 0x138d11ae -0, 27000, 192000, 0x063dbff3 -0, 28500, 192000, 0x5280852f -0, 30000, 192000, 0x99943a8f +0, 25500, 192000, 0x6f164685 +0, 27000, 192000, 0x304917c9 +0, 28500, 192000, 0x8269daa1 +0, 30000, 192000, 0x04d3500d 1, 31469, 1850, 0xb0e10e75 -0, 31500, 192000, 0x0330a728 -0, 33000, 192000, 0x5d35467d -0, 34500, 192000, 0xfd436343 -0, 36000, 192000, 0xc323fcfe -0, 37500, 192000, 0x2a1530a0 +0, 31500, 192000, 0x9788f7a5 +0, 33000, 192000, 0x05351c98 +0, 34500, 192000, 0xcc8bba97 +0, 36000, 192000, 0x76caf27b +0, 37500, 192000, 0x28648040 1, 38961, 1480, 0x8d9baedd -0, 39000, 192000, 0xbd43bb60 -0, 40500, 192000, 0xa47f5eab -0, 42000, 192000, 0xff17f5f7 -0, 43500, 192000, 0xb4140b55 +0, 39000, 192000, 0x99ea251f +0, 40500, 192000, 0x20e7bf4d +0, 42000, 192000, 0x046ed625 +0, 43500, 192000, 0x1613fb12 1, 44955, 1480, 0xb802aae1 -0, 45000, 192000, 0xb8782cc4 -0, 46500, 192000, 0x92975b8b -0, 48000, 192000, 0xf42a64d6 -0, 49500, 192000, 0x2cc7077d +0, 45000, 192000, 0xd8b52d16 +0, 46500, 192000, 0x31443aa9 +0, 48000, 192000, 0xd426de3d +0, 49500, 192000, 0xb2bce77b 1, 50950, 1480, 0xecd7b5cc -0, 51000, 192000, 0x00080cc8 -0, 52500, 192000, 0x584b48f3 -0, 54000, 192000, 0xd68f57da -0, 55500, 192000, 0x60158422 +0, 51000, 192000, 0x25a52805 +0, 52500, 192000, 0x04f03a87 +0, 54000, 192000, 0x41d56889 +0, 55500, 192000, 0x3d4d6de9 1, 56944, 1850, 0x16861355 -0, 57000, 192000, 0xd7fb89e6 -0, 58500, 192000, 0x97f1c76a -0, 60000, 192000, 0x46c4bb9e -0, 61500, 192000, 0xd32f9b66 -0, 63000, 192000, 0x74f43886 +0, 57000, 192000, 0xa7a2abfe +0, 58500, 192000, 0x663e9fca +0, 60000, 192000, 0x29a67f86 +0, 61500, 192000, 0x51531bb0 +0, 63000, 192000, 0xd993277e 1, 64436, 1480, 0xa51690bd -0, 64500, 192000, 0x3c4e47df -0, 66000, 192000, 0xb5ac0a58 -0, 67500, 192000, 0xcc572b31 -0, 69000, 192000, 0xb1739d26 +0, 64500, 192000, 0x4873e583 +0, 66000, 192000, 0x06df053b +0, 67500, 192000, 0x044f7698 +0, 69000, 192000, 0xc2302a45 1, 70430, 1480, 0xdd0b90d1 -0, 70500, 192000, 0x73da5473 -0, 72000, 192000, 0x5f79f5bc -0, 73500, 192000, 0x0affc0a0 -0, 75000, 192000, 0x2b4d5c1c +0, 70500, 192000, 0xbdfec8ee +0, 72000, 192000, 0x3b739286 +0, 73500, 192000, 0x3ca82cd6 +0, 75000, 192000, 0x25af10f2 1, 76424, 1850, 0x3ce6e333 -0, 76500, 192000, 0x309b41bc -0, 78000, 192000, 0xd42b6424 -0, 79500, 192000, 0x4795c948 -0, 81000, 192000, 0xbc1a3a8b -0, 82500, 192000, 0x16529c5b +0, 76500, 192000, 0x09ce32bf +0, 78000, 192000, 0xdab399c2 +0, 79500, 192000, 0x77400d93 +0, 81000, 192000, 0x5e8e6fe7 +0, 82500, 192000, 0x277506c9 1, 83917, 1480, 0xf8ce8ea3 -0, 84000, 192000, 0x6b1b31ba -0, 85500, 192000, 0x569182ce -0, 87000, 192000, 0xe6ea9866 -0, 88500, 192000, 0x102c6076 +0, 84000, 192000, 0xe91b59ac +0, 85500, 192000, 0xc2aa6e19 +0, 87000, 192000, 0x12c63645 +0, 88500, 192000, 0xa39f27d6 1, 89911, 1480, 0xda4597af -0, 90000, 192000, 0xb29f527a -0, 91500, 192000, 0x040b4eee -0, 93000, 192000, 0x92574f4a -0, 94500, 192000, 0x1e8acdce +0, 90000, 192000, 0x20c32512 +0, 91500, 192000, 0x385a26a0 +0, 93000, 192000, 0x2566a70c +0, 94500, 192000, 0x7105cfb9 1, 95905, 1480, 0x918f7cb3 -0, 96000, 192000, 0x1becf516 -0, 97500, 192000, 0xb62e9776 -0, 99000, 192000, 0xed37a08e -0, 100500, 192000, 0xc0719912 +0, 96000, 192000, 0x725671a2 +0, 97500, 192000, 0x3ff2782a +0, 99000, 192000, 0xdc0571c3 +0, 100500, 192000, 0x4a6a5405 1, 101899, 1850, 0xca6edb15 -0, 102000, 192000, 0x24cf7a7e -0, 103500, 192000, 0x0307f62f -0, 105000, 192000, 0x79b7417b +0, 102000, 192000, 0x3ec3cce1 +0, 103500, 192000, 0x159313a8 1, 109392, 1480, 0xba279597 1, 115386, 1480, 0xc5a38a9e 1, 121380, 1850, 0x8147eef5 diff --git a/tests/ref/fate/cljr b/tests/ref/fate/cljr index 7221b9e4e6..208b9511be 100644 --- a/tests/ref/fate/cljr +++ b/tests/ref/fate/cljr @@ -1,36 +1,36 @@ -0, 0, 64800, 0x44a1c47c -0, 3169, 64800, 0x649cc3a4 -0, 6338, 64800, 0xcab1b88c -0, 9507, 64800, 0xf56cb788 -0, 12676, 64800, 0x5336b618 -0, 15845, 64800, 0x2704b438 -0, 19013, 64800, 0x04c7b8e4 -0, 22182, 64800, 0x3185b288 -0, 25351, 64800, 0xa537c410 -0, 28520, 64800, 0x6495c0f8 -0, 31689, 64800, 0x06a1ca14 -0, 34858, 64800, 0x69cdd2a0 -0, 38027, 64800, 0x4ad2d828 -0, 41196, 64800, 0x9604dea4 -0, 44365, 64800, 0x1c00e430 -0, 47534, 64800, 0x9afeefe0 -0, 50702, 64800, 0xc13fdd78 -0, 53871, 64800, 0x8438da7c -0, 57040, 64800, 0xa0ead278 -0, 60209, 64800, 0xbeced2d8 -0, 63378, 64800, 0x85bbd7dc -0, 66547, 64800, 0xbe59ce34 -0, 69716, 64800, 0xd76ecccc -0, 72885, 64800, 0xe182b474 -0, 76054, 64800, 0x916cc394 -0, 79223, 64800, 0x7efebd14 -0, 82391, 64800, 0x8d28c9f0 -0, 85560, 64800, 0x00a1c960 -0, 88729, 64800, 0xc164c400 -0, 91898, 64800, 0xfd4dc544 -0, 95067, 64800, 0x01bfbe38 -0, 98236, 64800, 0xff11b5d0 -0, 101405, 64800, 0x4876bb20 -0, 104574, 64800, 0x756ecb04 -0, 107743, 64800, 0x3b8cd540 -0, 110912, 64800, 0x063ed444 +0, 0, 64800, 0x63132a60 +0, 3169, 64800, 0xb3c729a3 +0, 6338, 64800, 0xa27b1e0e +0, 9507, 64800, 0xb9131d00 +0, 12676, 64800, 0xaf9a1bae +0, 15845, 64800, 0x11e319c5 +0, 19013, 64800, 0xee6e1e6b +0, 22182, 64800, 0x418417e9 +0, 25351, 64800, 0x339d29f4 +0, 28520, 64800, 0x198926c4 +0, 31689, 64800, 0x439a3044 +0, 34858, 64800, 0x0a4e38e1 +0, 38027, 64800, 0x6e043e7e +0, 41196, 64800, 0xde434533 +0, 44365, 64800, 0xb58a4ad1 +0, 47534, 64800, 0xaa105710 +0, 50702, 64800, 0x1723440c +0, 53871, 64800, 0x3b064116 +0, 57040, 64800, 0x853f38e4 +0, 60209, 64800, 0x52f53917 +0, 63378, 64800, 0xea363e5a +0, 66547, 64800, 0x4d0a344e +0, 69716, 64800, 0xe49232fc +0, 72885, 64800, 0x747b1a02 +0, 76054, 64800, 0xbaa82992 +0, 79223, 64800, 0x8e9322db +0, 82391, 64800, 0x029a2fcf +0, 85560, 64800, 0xb9a62f6a +0, 88729, 64800, 0x553329fe +0, 91898, 64800, 0x9a052b5b +0, 95067, 64800, 0xe2ff2404 +0, 98236, 64800, 0xaacd1b59 +0, 101405, 64800, 0x17d820de +0, 104574, 64800, 0x1c9e312c +0, 107743, 64800, 0x84df3b99 +0, 110912, 64800, 0xf7d13aa1 diff --git a/tests/ref/fate/creatureshock-avs b/tests/ref/fate/creatureshock-avs index bd6739f056..4ce3603cfb 100644 --- a/tests/ref/fate/creatureshock-avs +++ b/tests/ref/fate/creatureshock-avs @@ -1,92 +1,92 @@ -0, 0, 188892, 0xcb5be3dd +0, 0, 188892, 0x9f47a5ec 1, 0, 16372, 0xfaaab59d -0, 6000, 188892, 0x0f313ebc -0, 12000, 188892, 0xc0da25cc -0, 18000, 188892, 0xad6e1d44 -0, 24000, 188892, 0xb1103b40 -0, 30000, 188892, 0xae033450 +0, 6000, 188892, 0xdece0269 +0, 12000, 188892, 0xd097e86e +0, 18000, 188892, 0x1cf2de83 +0, 24000, 188892, 0xb664fd10 +0, 30000, 188892, 0xc654f4c1 1, 33154, 4028, 0xc2daed72 -0, 36000, 188892, 0xb31f03b4 +0, 36000, 188892, 0x5adac3ff 1, 41310, 5486, 0xf7fd794d -0, 42000, 188892, 0xacb2d3f9 -0, 48000, 188892, 0x7d77ecbd +0, 42000, 188892, 0x5928954e +0, 48000, 188892, 0x5e4cad6c 1, 52420, 5790, 0xfd5a369f -0, 54000, 188892, 0x7faa2f6c -0, 60000, 188892, 0x28f4fdf1 +0, 54000, 188892, 0xbbb5f11b +0, 60000, 188892, 0xcb6bbdee 1, 64145, 1068, 0x0b602cd0 -0, 66000, 188892, 0x4b53f3b9 +0, 66000, 188892, 0xa5b3b316 1, 66307, 4908, 0xfe870aad -0, 72000, 188892, 0x1f09bb29 +0, 72000, 188892, 0x9bf87b5d 1, 76246, 6062, 0x8a4d6e0f -0, 78000, 188892, 0x3afcc11d -0, 84000, 188892, 0x6b918e49 +0, 78000, 188892, 0xcc3981be +0, 84000, 188892, 0x2eb44dfa 1, 88522, 5402, 0x71fd352f -0, 90000, 188892, 0x9630a04d -0, 96000, 188892, 0x9381b4c1 +0, 90000, 188892, 0x11c861b9 +0, 96000, 188892, 0x7c1b767b 1, 99461, 544, 0xeb766d34 1, 100563, 5906, 0x47ac7e08 -0, 102000, 188892, 0xa7dea7e5 -0, 108000, 188892, 0xd277c41d +0, 102000, 188892, 0x5078694c +0, 108000, 188892, 0xa24485c2 1, 112522, 5916, 0x0d26eb56 -0, 114000, 188892, 0xafa2a6c9 -0, 120000, 188892, 0x13a38839 +0, 114000, 188892, 0xc8016946 +0, 120000, 188892, 0x71e3493b 1, 124502, 4006, 0x9941c71a -0, 126000, 188892, 0xcd5e5a6d -0, 132000, 188892, 0xe7da71e9 +0, 126000, 188892, 0xa9771a0d +0, 132000, 188892, 0x98be33fd 1, 132615, 2100, 0xc9a2ee36 1, 136867, 5894, 0xd2ba4eaa -0, 138000, 188892, 0x06928add -0, 144000, 188892, 0x4a108eb9 +0, 138000, 188892, 0x193e4cda +0, 144000, 188892, 0x3b444fd1 1, 148803, 6090, 0xf43e73d0 -0, 150000, 188892, 0xea2598f5 -0, 156000, 188892, 0x17ed6839 +0, 150000, 188892, 0x8bfe594c +0, 156000, 188892, 0xaab8267b 1, 161135, 2288, 0x5a8b7aa0 -0, 162000, 188892, 0x9de6ab65 +0, 162000, 188892, 0x03206c55 1, 165768, 3850, 0x7f66eb2c -0, 168000, 188892, 0xb4ee326f +0, 168000, 188892, 0x8ed7ea7d 1, 173564, 5796, 0xc5cf3ee8 -0, 174000, 188892, 0x3f85095b -0, 180000, 188892, 0xaab7e331 +0, 174000, 188892, 0x2a1bc3e1 +0, 180000, 188892, 0xa6a12aa7 1, 185302, 6042, 0xed80136d -0, 186000, 188892, 0xc2a079e1 -0, 192000, 188892, 0x612080c2 +0, 186000, 188892, 0xa96ca4fa +0, 192000, 188892, 0x3e3a6d70 1, 197537, 684, 0xc42bd137 -0, 198000, 188892, 0xa7232d47 +0, 198000, 188892, 0x47e173dd 1, 198922, 5436, 0xb7f8a6fd -0, 204000, 188892, 0xc053297d +0, 204000, 188892, 0xfcf183ba 1, 209930, 6098, 0xee6354a2 -0, 210000, 188892, 0x1ecc3bfe -0, 216000, 188892, 0xcc4ac803 -0, 222000, 188892, 0x4b90047b +0, 210000, 188892, 0xf051be46 +0, 216000, 188892, 0x8aa6b100 +0, 222000, 188892, 0x36c86b01 1, 222278, 4838, 0x129e61d0 -0, 228000, 188892, 0xd863b643 +0, 228000, 188892, 0x15ae396e 1, 232075, 1074, 0x9da90634 -0, 234000, 188892, 0x93a25fb1 +0, 234000, 188892, 0xc876eabf 1, 234250, 6084, 0x8ffed952 -0, 240000, 188892, 0xf969e131 -0, 246000, 188892, 0x73bd2469 +0, 240000, 188892, 0xc5c65fae +0, 246000, 188892, 0x4feec932 1, 246571, 6038, 0xa07b4276 -0, 252000, 188892, 0x265a9ce2 -0, 258000, 188892, 0xd59ccd39 +0, 252000, 188892, 0x21374e88 +0, 258000, 188892, 0x52e689f1 1, 258798, 3176, 0xebef63c1 -0, 264000, 188892, 0xe50fc068 +0, 264000, 188892, 0x9e2492e8 1, 265229, 2794, 0xbe1000db -0, 270000, 188892, 0x83113a86 +0, 270000, 188892, 0xac841247 1, 270887, 6020, 0xd8e34961 -0, 276000, 188892, 0xa0203504 -0, 282000, 188892, 0x9e2d518c +0, 276000, 188892, 0x8467aab2 +0, 282000, 188892, 0x552b6029 1, 283078, 6020, 0xc07cf461 -0, 288000, 188892, 0x5f610e66 -0, 294000, 188892, 0x9b77f900 +0, 288000, 188892, 0x836eb46e +0, 294000, 188892, 0x93eb9f1b 1, 295268, 1538, 0xc975ae02 1, 298383, 4230, 0x0827111b -0, 300000, 188892, 0xaaf279c2 -0, 306000, 188892, 0x4ac97cc2 +0, 300000, 188892, 0xa3661fdd +0, 306000, 188892, 0x433d22dd 1, 306949, 6084, 0x2cf0a407 -0, 312000, 188892, 0xddd91642 -0, 318000, 188892, 0x4f32dcd1 +0, 312000, 188892, 0xd64dbc4e +0, 318000, 188892, 0x4a2aa0e3 1, 319269, 5828, 0x12750279 -0, 324000, 188892, 0xdc126b42 +0, 324000, 188892, 0xd98e4d4b 0, 330000, 188892, 0x00000000 1, 331071, 230, 0xc9c03f3b 1, 331536, 768, 0x6137a04d diff --git a/tests/ref/fate/cscd b/tests/ref/fate/cscd index 8b89e80a10..e667984aaa 100644 --- a/tests/ref/fate/cscd +++ b/tests/ref/fate/cscd @@ -1,208 +1,208 @@ 0, 0, 270000, 0xf90015d8 -0, 2865, 270000, 0xf90015d8 -0, 5729, 270000, 0xf90015d8 -0, 8594, 270000, 0xf90015d8 -0, 11459, 270000, 0xf90015d8 -0, 14324, 270000, 0xf90015d8 -0, 17188, 270000, 0xf90015d8 -0, 20053, 270000, 0xf90015d8 -0, 22918, 270000, 0xf90015d8 -0, 25782, 270000, 0xf90015d8 -0, 28647, 270000, 0xf90015d8 -0, 31512, 270000, 0xf90015d8 -0, 34377, 270000, 0xf90015d8 -0, 37241, 270000, 0xf90015d8 -0, 40106, 270000, 0xf90015d8 -0, 42971, 270000, 0xf90015d8 -0, 45836, 270000, 0xf90015d8 -0, 48700, 270000, 0xf90015d8 -0, 51565, 270000, 0xf90015d8 -0, 54430, 270000, 0xf90015d8 -0, 57294, 270000, 0xf90015d8 -0, 60159, 270000, 0xf90015d8 -0, 63024, 270000, 0xf90015d8 -0, 65889, 270000, 0xf90015d8 -0, 68753, 270000, 0xf90015d8 -0, 71618, 270000, 0xf90015d8 -0, 74483, 270000, 0xf90015d8 -0, 77347, 270000, 0xf90015d8 -0, 80212, 270000, 0xf90015d8 -0, 83077, 270000, 0xf90015d8 -0, 85942, 270000, 0xf90015d8 -0, 88806, 270000, 0xf90015d8 -0, 91671, 270000, 0xf90015d8 -0, 94536, 270000, 0xf90015d8 -0, 97401, 270000, 0xf90015d8 -0, 100265, 270000, 0xf90015d8 -0, 103130, 270000, 0xf90015d8 -0, 105995, 270000, 0xf90015d8 -0, 108859, 270000, 0xf90015d8 -0, 111724, 270000, 0x1f9c15d8 -0, 114589, 270000, 0x436f15d8 -0, 117454, 270000, 0xe90115d8 -0, 120318, 270000, 0xe90115d8 -0, 123183, 270000, 0x8ea215d8 -0, 126048, 270000, 0x424015d8 -0, 128912, 270000, 0x0ce315d8 -0, 131777, 270000, 0x14bc15d8 -0, 134642, 270000, 0x2a9215d8 -0, 137507, 270000, 0x233f15d8 -0, 140371, 270000, 0x764b15d8 -0, 143236, 270000, 0xf76115d8 -0, 146101, 270000, 0xbbe015d8 -0, 148966, 270000, 0x95af15d8 -0, 151830, 270000, 0x324815d8 -0, 154695, 270000, 0x311915d8 -0, 157560, 270000, 0x090ef191 -0, 160424, 270000, 0xd88974dc -0, 163289, 270000, 0xfa7f58df -0, 166154, 270000, 0x78f849c3 -0, 169019, 270000, 0xae174892 -0, 171883, 270000, 0x9d4e2332 -0, 174748, 270000, 0x874b09b4 -0, 177613, 270000, 0x4069fed6 -0, 180477, 270000, 0x4069fed6 -0, 183342, 270000, 0x4069fed6 -0, 186207, 270000, 0x4069fed6 -0, 189072, 270000, 0x4069fed6 -0, 191936, 270000, 0x4069fed6 -0, 194801, 270000, 0x4069fed6 -0, 197666, 270000, 0x4069fed6 -0, 200531, 270000, 0x4069fed6 -0, 203395, 270000, 0x4069fed6 -0, 206260, 270000, 0x4069fed6 -0, 209125, 270000, 0x773db046 -0, 211989, 270000, 0x773db046 -0, 214854, 270000, 0x773db046 -0, 217719, 270000, 0x773db046 -0, 220584, 270000, 0x773db046 -0, 223448, 270000, 0x773db046 -0, 226313, 270000, 0x773db046 -0, 229178, 270000, 0x773db046 -0, 232042, 270000, 0x773db046 -0, 234907, 270000, 0x773db046 -0, 237772, 270000, 0x773db046 -0, 240637, 270000, 0x773db046 -0, 243501, 270000, 0x773db046 -0, 246366, 270000, 0x773db046 -0, 249231, 270000, 0x773db046 -0, 252095, 270000, 0x773db046 -0, 254960, 270000, 0x773db046 -0, 257825, 270000, 0x17b9aec9 -0, 260690, 270000, 0x622fad4c -0, 263554, 270000, 0xdaea3aef -0, 266419, 270000, 0x61bb10e3 -0, 269284, 270000, 0xfc37ee0c -0, 272149, 270000, 0x50dbd01e -0, 275013, 270000, 0xcd66c27c -0, 277878, 270000, 0xd13f1e4f -0, 280743, 270000, 0xa4a2dbf5 -0, 283607, 270000, 0xf302c9ab -0, 286472, 270000, 0x4479f7fe -0, 289337, 270000, 0x1afe92c8 -0, 292202, 270000, 0x3007f4c3 -0, 295066, 270000, 0x5834c096 -0, 297931, 270000, 0x40109126 -0, 300796, 270000, 0x0a7b8882 -0, 303660, 270000, 0x15b8635d -0, 306525, 270000, 0xeaa5598e -0, 309390, 270000, 0x0b7b5489 -0, 312255, 270000, 0x0b7b5489 -0, 315119, 270000, 0x0b7b5489 -0, 317984, 270000, 0x0b7b5489 -0, 320849, 270000, 0x8f0e6eaa -0, 323714, 270000, 0xc46fc0f2 -0, 326578, 270000, 0xadd7e605 -0, 329443, 270000, 0x9d23a056 -0, 332308, 270000, 0x365afa63 -0, 335172, 270000, 0x6ac3bda2 -0, 338037, 270000, 0x14f5daf2 -0, 340902, 270000, 0x4b3afb6a -0, 343767, 270000, 0x1a3302e3 -0, 346631, 270000, 0x1a3302e3 -0, 349496, 270000, 0x1a3302e3 -0, 352361, 270000, 0x1a3302e3 -0, 355225, 270000, 0xc15526e2 -0, 358090, 270000, 0x3dd73006 -0, 360955, 270000, 0x60abb5bc -0, 363820, 270000, 0xb960c27c -0, 366684, 270000, 0x8fa4c01c -0, 369549, 270000, 0x8fa4c01c -0, 372414, 270000, 0x8fa4c01c -0, 375279, 270000, 0xb20dcc38 -0, 378143, 270000, 0x03c6ad3c -0, 381008, 270000, 0xe550b194 -0, 383873, 270000, 0xe550b194 -0, 386737, 270000, 0xe550b194 -0, 389602, 270000, 0xe550b194 -0, 392467, 270000, 0xe550b194 -0, 395332, 270000, 0xe550b194 -0, 398196, 270000, 0xe550b194 -0, 401061, 270000, 0xe550b194 -0, 403926, 270000, 0xe550b194 -0, 406790, 270000, 0xe550b194 -0, 409655, 270000, 0xe550b194 -0, 412520, 270000, 0xe550b194 -0, 415385, 270000, 0xe550b194 -0, 418249, 270000, 0xe550b194 -0, 421114, 270000, 0x4550a014 -0, 423979, 270000, 0xaf639da8 -0, 426844, 270000, 0xe4229da8 -0, 429708, 270000, 0x315d9da8 -0, 432573, 270000, 0x7e899da8 -0, 435438, 270000, 0x99b9a8a0 -0, 438302, 270000, 0x4588ac2a -0, 441167, 270000, 0x1e79ae6e -0, 444032, 270000, 0xa003cb14 -0, 446897, 270000, 0x03ef1bb8 -0, 449761, 270000, 0x3b3f30fc -0, 452626, 270000, 0x4dad3525 -0, 455491, 270000, 0x5b600c12 -0, 458355, 270000, 0x75a1fab3 -0, 461220, 270000, 0xc9f7d9ad -0, 464085, 270000, 0x9eaec58d -0, 466950, 270000, 0xb91bc3e8 -0, 469814, 270000, 0x77bdbbfb -0, 472679, 270000, 0x77bdbbfb -0, 475544, 270000, 0x77bdbbfb -0, 478408, 270000, 0x77bdbbfb -0, 481273, 270000, 0x77bdbbfb -0, 484138, 270000, 0x77bdbbfb -0, 487003, 270000, 0x3d54eac2 -0, 489867, 270000, 0x3d54eac2 -0, 492732, 270000, 0x3d54eac2 -0, 495597, 270000, 0x3d54eac2 -0, 498462, 270000, 0x3d54eac2 -0, 501326, 270000, 0x3d54eac2 -0, 504191, 270000, 0x3d54eac2 -0, 507056, 270000, 0x3d54eac2 -0, 509920, 270000, 0x3d54eac2 -0, 512785, 270000, 0x3d54eac2 -0, 515650, 270000, 0x3d54eac2 -0, 518515, 270000, 0x3d54eac2 -0, 521379, 270000, 0x3d54eac2 -0, 524244, 270000, 0x3d54eac2 -0, 527109, 270000, 0x3d54eac2 -0, 529973, 270000, 0x3d54eac2 -0, 532838, 270000, 0x3d54eac2 -0, 535703, 270000, 0x3d54eac2 -0, 538568, 270000, 0x3d54eac2 -0, 541432, 270000, 0x5f3609ba -0, 544297, 270000, 0x80921b0c -0, 547162, 270000, 0x80921b0c -0, 550027, 270000, 0x80921b0c -0, 552891, 270000, 0x80921b0c -0, 555756, 270000, 0x80921b0c -0, 558621, 270000, 0x80921b0c -0, 561485, 270000, 0x80921b0c -0, 564350, 270000, 0x80921b0c -0, 567215, 270000, 0x80921b0c -0, 570080, 270000, 0x80921b0c -0, 572944, 270000, 0x80921b0c -0, 575809, 270000, 0x80921b0c -0, 578674, 270000, 0x80921b0c -0, 581538, 270000, 0x80921b0c -0, 584403, 270000, 0x80921b0c -0, 587268, 270000, 0x80921b0c -0, 590133, 270000, 0xf0e626a8 -0, 592997, 270000, 0xf0e626a8 +0, 450, 270000, 0xf90015d8 +0, 900, 270000, 0xf90015d8 +0, 1350, 270000, 0xf90015d8 +0, 1800, 270000, 0xf90015d8 +0, 2250, 270000, 0xf90015d8 +0, 2700, 270000, 0xf90015d8 +0, 3150, 270000, 0xf90015d8 +0, 3600, 270000, 0xf90015d8 +0, 4050, 270000, 0xf90015d8 +0, 4500, 270000, 0xf90015d8 +0, 4950, 270000, 0xf90015d8 +0, 5400, 270000, 0xf90015d8 +0, 5850, 270000, 0xf90015d8 +0, 6300, 270000, 0xf90015d8 +0, 6750, 270000, 0xf90015d8 +0, 7200, 270000, 0xf90015d8 +0, 7650, 270000, 0xf90015d8 +0, 8100, 270000, 0xf90015d8 +0, 8550, 270000, 0xf90015d8 +0, 9000, 270000, 0xf90015d8 +0, 9450, 270000, 0xf90015d8 +0, 9900, 270000, 0xf90015d8 +0, 10350, 270000, 0xf90015d8 +0, 10800, 270000, 0xf90015d8 +0, 11250, 270000, 0xf90015d8 +0, 11700, 270000, 0xf90015d8 +0, 12150, 270000, 0xf90015d8 +0, 12600, 270000, 0xf90015d8 +0, 13050, 270000, 0xf90015d8 +0, 13500, 270000, 0xf90015d8 +0, 13950, 270000, 0xf90015d8 +0, 14400, 270000, 0xf90015d8 +0, 14850, 270000, 0xf90015d8 +0, 15300, 270000, 0xf90015d8 +0, 15750, 270000, 0xf90015d8 +0, 16200, 270000, 0xf90015d8 +0, 16650, 270000, 0xf90015d8 +0, 17100, 270000, 0xf90015d8 +0, 17550, 270000, 0x1f9c15d8 +0, 18000, 270000, 0x436f15d8 +0, 18450, 270000, 0xe90115d8 +0, 18900, 270000, 0xe90115d8 +0, 19350, 270000, 0x8ea215d8 +0, 19800, 270000, 0x424015d8 +0, 20250, 270000, 0x0ce315d8 +0, 20700, 270000, 0x14bc15d8 +0, 21150, 270000, 0x2a9215d8 +0, 21600, 270000, 0x233f15d8 +0, 22050, 270000, 0x764b15d8 +0, 22500, 270000, 0xf76115d8 +0, 22950, 270000, 0xbbe015d8 +0, 23400, 270000, 0x95af15d8 +0, 23850, 270000, 0x324815d8 +0, 24300, 270000, 0x311915d8 +0, 24750, 270000, 0x090ef191 +0, 25200, 270000, 0xd88974dc +0, 25650, 270000, 0xfa7f58df +0, 26100, 270000, 0x78f849c3 +0, 26550, 270000, 0xae174892 +0, 27000, 270000, 0x9d4e2332 +0, 27450, 270000, 0x874b09b4 +0, 27900, 270000, 0x4069fed6 +0, 28350, 270000, 0x4069fed6 +0, 28800, 270000, 0x4069fed6 +0, 29250, 270000, 0x4069fed6 +0, 29700, 270000, 0x4069fed6 +0, 30150, 270000, 0x4069fed6 +0, 30600, 270000, 0x4069fed6 +0, 31050, 270000, 0x4069fed6 +0, 31500, 270000, 0x4069fed6 +0, 31950, 270000, 0x4069fed6 +0, 32400, 270000, 0x4069fed6 +0, 32850, 270000, 0x773db046 +0, 33300, 270000, 0x773db046 +0, 33750, 270000, 0x773db046 +0, 34200, 270000, 0x773db046 +0, 34650, 270000, 0x773db046 +0, 35100, 270000, 0x773db046 +0, 35550, 270000, 0x773db046 +0, 36000, 270000, 0x773db046 +0, 36450, 270000, 0x773db046 +0, 36900, 270000, 0x773db046 +0, 37350, 270000, 0x773db046 +0, 37800, 270000, 0x773db046 +0, 38250, 270000, 0x773db046 +0, 38700, 270000, 0x773db046 +0, 39150, 270000, 0x773db046 +0, 39600, 270000, 0x773db046 +0, 40050, 270000, 0x773db046 +0, 40500, 270000, 0x17b9aec9 +0, 40950, 270000, 0x622fad4c +0, 41400, 270000, 0xdaea3aef +0, 41850, 270000, 0x61bb10e3 +0, 42300, 270000, 0xfc37ee0c +0, 42750, 270000, 0x50dbd01e +0, 43200, 270000, 0xcd66c27c +0, 43650, 270000, 0xd13f1e4f +0, 44100, 270000, 0xa4a2dbf5 +0, 44550, 270000, 0xf302c9ab +0, 45000, 270000, 0x4479f7fe +0, 45450, 270000, 0x1afe92c8 +0, 45900, 270000, 0x3007f4c3 +0, 46350, 270000, 0x5834c096 +0, 46800, 270000, 0x40109126 +0, 47250, 270000, 0x0a7b8882 +0, 47700, 270000, 0x15b8635d +0, 48150, 270000, 0xeaa5598e +0, 48600, 270000, 0x0b7b5489 +0, 49050, 270000, 0x0b7b5489 +0, 49500, 270000, 0x0b7b5489 +0, 49950, 270000, 0x0b7b5489 +0, 50400, 270000, 0x8f0e6eaa +0, 50850, 270000, 0xc46fc0f2 +0, 51300, 270000, 0xadd7e605 +0, 51750, 270000, 0x9d23a056 +0, 52200, 270000, 0x365afa63 +0, 52650, 270000, 0x6ac3bda2 +0, 53100, 270000, 0x14f5daf2 +0, 53550, 270000, 0x4b3afb6a +0, 54000, 270000, 0x1a3302e3 +0, 54450, 270000, 0x1a3302e3 +0, 54900, 270000, 0x1a3302e3 +0, 55350, 270000, 0x1a3302e3 +0, 55800, 270000, 0xc15526e2 +0, 56250, 270000, 0x3dd73006 +0, 56700, 270000, 0x60abb5bc +0, 57150, 270000, 0xb960c27c +0, 57600, 270000, 0x8fa4c01c +0, 58050, 270000, 0x8fa4c01c +0, 58500, 270000, 0x8fa4c01c +0, 58950, 270000, 0xb20dcc38 +0, 59400, 270000, 0x03c6ad3c +0, 59850, 270000, 0xe550b194 +0, 60300, 270000, 0xe550b194 +0, 60750, 270000, 0xe550b194 +0, 61200, 270000, 0xe550b194 +0, 61650, 270000, 0xe550b194 +0, 62100, 270000, 0xe550b194 +0, 62550, 270000, 0xe550b194 +0, 63000, 270000, 0xe550b194 +0, 63450, 270000, 0xe550b194 +0, 63900, 270000, 0xe550b194 +0, 64350, 270000, 0xe550b194 +0, 64800, 270000, 0xe550b194 +0, 65250, 270000, 0xe550b194 +0, 65700, 270000, 0xe550b194 +0, 66150, 270000, 0x4550a014 +0, 66600, 270000, 0xaf639da8 +0, 67050, 270000, 0xe4229da8 +0, 67500, 270000, 0x315d9da8 +0, 67950, 270000, 0x7e899da8 +0, 68400, 270000, 0x99b9a8a0 +0, 68850, 270000, 0x4588ac2a +0, 69300, 270000, 0x1e79ae6e +0, 69750, 270000, 0xa003cb14 +0, 70200, 270000, 0x03ef1bb8 +0, 70650, 270000, 0x3b3f30fc +0, 71100, 270000, 0x4dad3525 +0, 71550, 270000, 0x5b600c12 +0, 72000, 270000, 0x75a1fab3 +0, 72450, 270000, 0xc9f7d9ad +0, 72900, 270000, 0x9eaec58d +0, 73350, 270000, 0xb91bc3e8 +0, 73800, 270000, 0x77bdbbfb +0, 74250, 270000, 0x77bdbbfb +0, 74700, 270000, 0x77bdbbfb +0, 75150, 270000, 0x77bdbbfb +0, 75600, 270000, 0x77bdbbfb +0, 76050, 270000, 0x77bdbbfb +0, 76500, 270000, 0x3d54eac2 +0, 76950, 270000, 0x3d54eac2 +0, 77400, 270000, 0x3d54eac2 +0, 77850, 270000, 0x3d54eac2 +0, 78300, 270000, 0x3d54eac2 +0, 78750, 270000, 0x3d54eac2 +0, 79200, 270000, 0x3d54eac2 +0, 79650, 270000, 0x3d54eac2 +0, 80100, 270000, 0x3d54eac2 +0, 80550, 270000, 0x3d54eac2 +0, 81000, 270000, 0x3d54eac2 +0, 81450, 270000, 0x3d54eac2 +0, 81900, 270000, 0x3d54eac2 +0, 82350, 270000, 0x3d54eac2 +0, 82800, 270000, 0x3d54eac2 +0, 83250, 270000, 0x3d54eac2 +0, 83700, 270000, 0x3d54eac2 +0, 84150, 270000, 0x3d54eac2 +0, 84600, 270000, 0x3d54eac2 +0, 85050, 270000, 0x5f3609ba +0, 85500, 270000, 0x80921b0c +0, 85950, 270000, 0x80921b0c +0, 86400, 270000, 0x80921b0c +0, 86850, 270000, 0x80921b0c +0, 87300, 270000, 0x80921b0c +0, 87750, 270000, 0x80921b0c +0, 88200, 270000, 0x80921b0c +0, 88650, 270000, 0x80921b0c +0, 89100, 270000, 0x80921b0c +0, 89550, 270000, 0x80921b0c +0, 90000, 270000, 0x80921b0c +0, 90450, 270000, 0x80921b0c +0, 90900, 270000, 0x80921b0c +0, 91350, 270000, 0x80921b0c +0, 91800, 270000, 0x80921b0c +0, 92250, 270000, 0x80921b0c +0, 92700, 270000, 0xf0e626a8 +0, 93150, 270000, 0xf0e626a8 diff --git a/tests/ref/fate/cvid b/tests/ref/fate/cvid index d7ebe1193d..9a85275c69 100644 --- a/tests/ref/fate/cvid +++ b/tests/ref/fate/cvid @@ -76,3 +76,4 @@ 0, 562500, 112400, 0xe4394f1f 0, 570000, 112400, 0x8ca8649f 0, 577500, 112400, 0x804d44eb +0, 585000, 112400, 0x3864488b diff --git a/tests/ref/fate/dfa1 b/tests/ref/fate/dfa1 index 43c973706d..31a0115b86 100644 --- a/tests/ref/fate/dfa1 +++ b/tests/ref/fate/dfa1 @@ -1,25 +1,25 @@ -0, 0, 921600, 0x2e2b3ca4 -0, 11520, 921600, 0x0ff7a368 -0, 23040, 921600, 0xf5f0dc50 -0, 34560, 921600, 0x56cb0c9d -0, 46080, 921600, 0xb253228f -0, 57600, 921600, 0xefd3419e -0, 69120, 921600, 0x708c0ce7 -0, 80640, 921600, 0x0b3a7f6d -0, 92160, 921600, 0x72db4eac -0, 103680, 921600, 0x94328111 -0, 115200, 921600, 0x95f7b2f0 -0, 126720, 921600, 0xdc3c9655 -0, 138240, 921600, 0xfe03dec6 -0, 149760, 921600, 0x2551dffb -0, 161280, 921600, 0xe8b37d9e -0, 172800, 921600, 0xad93508b -0, 184320, 921600, 0x5a1c4890 -0, 195840, 921600, 0x6f972fb4 -0, 207360, 921600, 0xa1d5ff95 -0, 218880, 921600, 0x7bc5d07c -0, 230400, 921600, 0xc0311e4e -0, 241920, 921600, 0x5b02cc48 -0, 253440, 921600, 0x8db4d5fa -0, 264960, 921600, 0x31aae769 -0, 276480, 921600, 0xab62b9a7 +0, 0, 921600, 0xb69faa34 +0, 11520, 921600, 0x38680829 +0, 23040, 921600, 0xa7263c5a +0, 34560, 921600, 0xa784626a +0, 46080, 921600, 0xb4c47212 +0, 57600, 921600, 0xd17285ea +0, 69120, 921600, 0xe9b33902 +0, 80640, 921600, 0x215ea693 +0, 92160, 921600, 0xe2ab6c7a +0, 103680, 921600, 0xf2867624 +0, 115200, 921600, 0x607d78c1 +0, 126720, 921600, 0x6e743bb7 +0, 138240, 921600, 0x1fbf8f5a +0, 149760, 921600, 0xac6c912e +0, 161280, 921600, 0x556933bc +0, 172800, 921600, 0xda4c242b +0, 184320, 921600, 0xa6b32f83 +0, 195840, 921600, 0x1ecc2996 +0, 207360, 921600, 0xf1c3fc0f +0, 218880, 921600, 0x3f1db909 +0, 230400, 921600, 0x7582fb93 +0, 241920, 921600, 0x102ba261 +0, 253440, 921600, 0xfbcf9de0 +0, 264960, 921600, 0xe9ecb4d9 +0, 276480, 921600, 0x7ee36a42 diff --git a/tests/ref/fate/dfa10 b/tests/ref/fate/dfa10 index 720704aa01..40da4e16b6 100644 --- a/tests/ref/fate/dfa10 +++ b/tests/ref/fate/dfa10 @@ -1,8 +1,8 @@ -0, 0, 192000, 0xbabcbd55 -0, 6390, 192000, 0xf00a5683 -0, 12780, 192000, 0xcce90589 -0, 19170, 192000, 0x8545631f -0, 25560, 192000, 0xd3ab654c -0, 31950, 192000, 0x5e0dda12 -0, 38340, 192000, 0x7e94b053 -0, 44730, 192000, 0x8027e68b +0, 0, 192000, 0x7384f9b2 +0, 6390, 192000, 0xd1f61c71 +0, 12780, 192000, 0x0c6937d1 +0, 19170, 192000, 0x56459a3a +0, 25560, 192000, 0x6d011790 +0, 31950, 192000, 0xb5347ce8 +0, 38340, 192000, 0xcd422568 +0, 44730, 192000, 0xde4fef2d diff --git a/tests/ref/fate/dfa11 b/tests/ref/fate/dfa11 index f01fd13ac3..53a3bed8df 100644 --- a/tests/ref/fate/dfa11 +++ b/tests/ref/fate/dfa11 @@ -1,9 +1,9 @@ -0, 0, 192000, 0x8b8bd8de -0, 6390, 192000, 0xdac26ec2 -0, 12780, 192000, 0x0fc01c28 -0, 19170, 192000, 0x1251eef7 -0, 25560, 192000, 0x89eced0e -0, 31950, 192000, 0x4943d821 -0, 38340, 192000, 0x49258ec9 -0, 44730, 192000, 0x9afd5881 -0, 51120, 192000, 0xb322b901 +0, 0, 192000, 0x4269d703 +0, 6390, 192000, 0xdf8667e7 +0, 12780, 192000, 0x450026ad +0, 19170, 192000, 0x2528ea52 +0, 25560, 192000, 0x83bcd1ec +0, 31950, 192000, 0x88d5ba27 +0, 38340, 192000, 0x44424577 +0, 44730, 192000, 0xd93f12a3 +0, 51120, 192000, 0xcd625f3e diff --git a/tests/ref/fate/dfa2 b/tests/ref/fate/dfa2 index 98af733117..2faad6e552 100644 --- a/tests/ref/fate/dfa2 +++ b/tests/ref/fate/dfa2 @@ -1,17 +1,17 @@ -0, 0, 921600, 0x713f2da1 -0, 6390, 921600, 0x9e772ec9 -0, 12780, 921600, 0x9420310f -0, 19170, 921600, 0xd68f294f -0, 25560, 921600, 0xe25a1bcf -0, 31950, 921600, 0x32f903ec -0, 38340, 921600, 0xdb290b1c -0, 44730, 921600, 0x0b0d1b0f -0, 51120, 921600, 0x58430921 -0, 57510, 921600, 0xe65dd39e -0, 63900, 921600, 0x146b3068 -0, 70290, 921600, 0x6e1e7f78 -0, 76680, 921600, 0x0166e01c -0, 83070, 921600, 0x83b86b56 -0, 89460, 921600, 0xd52a1697 -0, 95850, 921600, 0x5b38adc8 -0, 102240, 921600, 0x457f6cea +0, 0, 921600, 0x8a5d15df +0, 6390, 921600, 0x92c01362 +0, 12780, 921600, 0xe1a31643 +0, 19170, 921600, 0x37a90fe2 +0, 25560, 921600, 0x74410783 +0, 31950, 921600, 0xecf4ef1a +0, 38340, 921600, 0x4d7ff3d4 +0, 44730, 921600, 0xac820317 +0, 51120, 921600, 0xbe5ff56e +0, 57510, 921600, 0x8e59c329 +0, 63900, 921600, 0x73bf23f3 +0, 70290, 921600, 0xb90c780f +0, 76680, 921600, 0xfbd9dc32 +0, 83070, 921600, 0x30586821 +0, 89460, 921600, 0x6695195b +0, 95850, 921600, 0xc449aa85 +0, 102240, 921600, 0xca6a391c diff --git a/tests/ref/fate/dfa3 b/tests/ref/fate/dfa3 index 0452f2b311..68ba09e4ee 100644 --- a/tests/ref/fate/dfa3 +++ b/tests/ref/fate/dfa3 @@ -1,10 +1,10 @@ -0, 0, 192000, 0x10380cf0 -0, 9000, 192000, 0x1d74af4c -0, 18000, 192000, 0xd665492d -0, 27000, 192000, 0xbf544565 -0, 36000, 192000, 0xf8a33b00 -0, 45000, 192000, 0x7d08bbad -0, 54000, 192000, 0x10685a90 -0, 63000, 192000, 0x0a1a9ef6 -0, 72000, 192000, 0x3e967980 -0, 81000, 192000, 0x9849f751 +0, 0, 192000, 0x236a1b54 +0, 9000, 192000, 0xfb438b68 +0, 18000, 192000, 0xde504563 +0, 27000, 192000, 0xfaf88e05 +0, 36000, 192000, 0xe15de5af +0, 45000, 192000, 0x641fcca4 +0, 54000, 192000, 0x74899cb6 +0, 63000, 192000, 0x93fdb1b4 +0, 72000, 192000, 0x58d83456 +0, 81000, 192000, 0x7d3012ac diff --git a/tests/ref/fate/dfa4 b/tests/ref/fate/dfa4 index f19061b966..fbf00b658c 100644 --- a/tests/ref/fate/dfa4 +++ b/tests/ref/fate/dfa4 @@ -1,13 +1,13 @@ -0, 0, 921600, 0xe6309638 -0, 12780, 921600, 0xa99a7665 -0, 25560, 921600, 0x172ccfbb -0, 38340, 921600, 0xcf676571 -0, 51120, 921600, 0x6a5077f2 -0, 63900, 921600, 0x6a5077f2 -0, 76680, 921600, 0x6a5077f2 -0, 89460, 921600, 0x6a5077f2 -0, 102240, 921600, 0x6a5077f2 -0, 115020, 921600, 0x6a5077f2 -0, 127800, 921600, 0xb83db404 -0, 140580, 921600, 0x997ceb90 -0, 153360, 921600, 0xd707157c +0, 0, 921600, 0xd9e060e3 +0, 12780, 921600, 0x15e28dc7 +0, 25560, 921600, 0x78e8bfbc +0, 38340, 921600, 0xe9407075 +0, 51120, 921600, 0xab818b8a +0, 63900, 921600, 0xab818b8a +0, 76680, 921600, 0xab818b8a +0, 89460, 921600, 0xab818b8a +0, 102240, 921600, 0xab818b8a +0, 115020, 921600, 0xab818b8a +0, 127800, 921600, 0xad5ad11c +0, 140580, 921600, 0xe6e50f8c +0, 153360, 921600, 0x9f127099 diff --git a/tests/ref/fate/dfa5 b/tests/ref/fate/dfa5 index 65aa1bc838..4b9a9926ee 100644 --- a/tests/ref/fate/dfa5 +++ b/tests/ref/fate/dfa5 @@ -1,15 +1,15 @@ -0, 0, 192000, 0xc0941c10 -0, 9000, 192000, 0xe2fe3ae5 -0, 18000, 192000, 0x4a352d98 -0, 27000, 192000, 0x7b78e0bb -0, 36000, 192000, 0x855c6675 -0, 45000, 192000, 0xf443dad6 -0, 54000, 192000, 0xe7e2a2e1 -0, 63000, 192000, 0xa9009c58 -0, 72000, 192000, 0x551855ab -0, 81000, 192000, 0x253908c7 -0, 90000, 192000, 0x616213c4 -0, 99000, 192000, 0xa381c3b1 -0, 108000, 192000, 0xa2d64152 -0, 117000, 192000, 0x34ed0f72 -0, 126000, 192000, 0x05be63b4 +0, 0, 192000, 0x9754890f +0, 9000, 192000, 0x01668965 +0, 18000, 192000, 0xbd1b5e12 +0, 27000, 192000, 0x2e97fb9f +0, 36000, 192000, 0xf8b452e2 +0, 45000, 192000, 0xc6859449 +0, 54000, 192000, 0x910844f7 +0, 63000, 192000, 0x99443581 +0, 72000, 192000, 0xec52d1e5 +0, 81000, 192000, 0x2fc66c35 +0, 90000, 192000, 0xd9af7379 +0, 99000, 192000, 0x947a26ef +0, 108000, 192000, 0x7b77ab28 +0, 117000, 192000, 0x2507637e +0, 126000, 192000, 0x6ce8c0ea diff --git a/tests/ref/fate/dfa6 b/tests/ref/fate/dfa6 index 92fe427eb5..a59c7ff498 100644 --- a/tests/ref/fate/dfa6 +++ b/tests/ref/fate/dfa6 @@ -1,12 +1,12 @@ -0, 0, 192000, 0x69f6a5f6 -0, 6390, 192000, 0xc741d0a6 -0, 12780, 192000, 0xba31e7a4 -0, 19170, 192000, 0x7dc45080 -0, 25560, 192000, 0x1c91dad5 -0, 31950, 192000, 0x564b69b1 -0, 38340, 192000, 0xdd9d9ae8 -0, 44730, 192000, 0x605c05e1 -0, 51120, 192000, 0xa5341ddb -0, 57510, 192000, 0x1ebff8ba -0, 63900, 192000, 0x240df237 -0, 70290, 192000, 0xac641867 +0, 0, 192000, 0xb718dc63 +0, 6390, 192000, 0x2efb7b89 +0, 12780, 192000, 0x70827047 +0, 19170, 192000, 0x61e1fd2f +0, 25560, 192000, 0x06f8bccd +0, 31950, 192000, 0xf0362404 +0, 38340, 192000, 0xc00fc1b8 +0, 44730, 192000, 0x94265476 +0, 51120, 192000, 0x4b50ad23 +0, 57510, 192000, 0x4d578b60 +0, 63900, 192000, 0xfb14b875 +0, 70290, 192000, 0x81682338 diff --git a/tests/ref/fate/dfa7 b/tests/ref/fate/dfa7 index c9612f0f5d..dce4264dd6 100644 --- a/tests/ref/fate/dfa7 +++ b/tests/ref/fate/dfa7 @@ -1,12 +1,12 @@ -0, 0, 7866, 0xa0056fdb -0, 6390, 7866, 0xed906c7a -0, 12780, 7866, 0x1c6e6f7d -0, 19170, 7866, 0xa2c460f7 -0, 25560, 7866, 0xcf2166d4 -0, 31950, 7866, 0xea545432 -0, 38340, 7866, 0x604a5a9e -0, 44730, 7866, 0xbbc95c89 -0, 51120, 7866, 0x80b16b5b -0, 57510, 7866, 0x9a1660ae -0, 63900, 7866, 0x6f886b10 -0, 70290, 7866, 0xad8b5c99 +0, 0, 7866, 0xab73dae7 +0, 6390, 7866, 0x100adec8 +0, 12780, 7866, 0x1a20ddfa +0, 19170, 7866, 0xc358cd16 +0, 25560, 7866, 0xee0bd20e +0, 31950, 7866, 0xef26bef9 +0, 38340, 7866, 0xa9d0c755 +0, 44730, 7866, 0x6c11cc7c +0, 51120, 7866, 0x4d6ed988 +0, 57510, 7866, 0x9965cf24 +0, 63900, 7866, 0x9a12db24 +0, 70290, 7866, 0x2e85cfeb diff --git a/tests/ref/fate/dfa8 b/tests/ref/fate/dfa8 index ade21de822..c58a07633e 100644 --- a/tests/ref/fate/dfa8 +++ b/tests/ref/fate/dfa8 @@ -1,36 +1,36 @@ -0, 0, 134724, 0x2ab217de -0, 6390, 134724, 0xbf240f9a -0, 12780, 134724, 0x020a6010 -0, 19170, 134724, 0x9a5f9374 -0, 25560, 134724, 0x1e93a7e9 -0, 31950, 134724, 0x9e4a4c55 -0, 38340, 134724, 0x8f9d1bab -0, 44730, 134724, 0xb26ac45b -0, 51120, 134724, 0xc08706d2 -0, 57510, 134724, 0x0806b031 -0, 63900, 134724, 0x234dbb33 -0, 70290, 134724, 0xe4cbfb2f -0, 76680, 134724, 0xf603f3fd -0, 83070, 134724, 0x205669d1 -0, 89460, 134724, 0x7ddbb5e3 -0, 95850, 134724, 0x8dfbb45a -0, 102240, 134724, 0x9632f681 -0, 108630, 134724, 0x259e462c -0, 115020, 134724, 0x14f2bac1 -0, 121410, 134724, 0xac3de7ed -0, 127800, 134724, 0x6b8af396 -0, 134190, 134724, 0xd1e4bc1c -0, 140580, 134724, 0x716d1c73 -0, 146970, 134724, 0x610956c8 -0, 153360, 134724, 0x89ff8e86 -0, 159750, 134724, 0xc3ea6b6f -0, 166140, 134724, 0x886688ef -0, 172530, 134724, 0xe60fc8c1 -0, 178920, 134724, 0x22bd3131 -0, 185310, 134724, 0xb1d74561 -0, 191700, 134724, 0x61b069bc -0, 198090, 134724, 0x50b665c1 -0, 204480, 134724, 0x027e5144 -0, 210870, 134724, 0xfe0c31b4 -0, 217260, 134724, 0x1e7a1f2d -0, 223650, 134724, 0x48bff03d +0, 0, 134724, 0x53784ca9 +0, 6390, 134724, 0x14c345b7 +0, 12780, 134724, 0xe0d0dd51 +0, 19170, 134724, 0xd53b5610 +0, 25560, 134724, 0x7cbb8d47 +0, 31950, 134724, 0x875d67c4 +0, 38340, 134724, 0x9811c085 +0, 44730, 134724, 0x25f6d228 +0, 51120, 134724, 0x349495a0 +0, 57510, 134724, 0xd0d75311 +0, 63900, 134724, 0xb49cdfbb +0, 70290, 134724, 0x9fa69518 +0, 76680, 134724, 0x28a1f58c +0, 83070, 134724, 0xb8dab657 +0, 89460, 134724, 0x8c7e3b3b +0, 95850, 134724, 0x37268acf +0, 102240, 134724, 0xcce8ca02 +0, 108630, 134724, 0xe0fd0c28 +0, 115020, 134724, 0x5bdac906 +0, 121410, 134724, 0xdd850bf0 +0, 127800, 134724, 0x2002a228 +0, 134190, 134724, 0x633617ea +0, 140580, 134724, 0x2a3ef337 +0, 146970, 134724, 0x507886c3 +0, 153360, 134724, 0x51c0f07b +0, 159750, 134724, 0x5e73dce1 +0, 166140, 134724, 0x26acc6f0 +0, 172530, 134724, 0x360c4349 +0, 178920, 134724, 0xc7dbabd4 +0, 185310, 134724, 0x671bbf66 +0, 191700, 134724, 0x4d44df79 +0, 198090, 134724, 0x69eade5b +0, 204480, 134724, 0x2b1bca82 +0, 210870, 134724, 0x8b16af47 +0, 217260, 134724, 0xb59fa1bd +0, 223650, 134724, 0x2ec17c24 diff --git a/tests/ref/fate/dfa9 b/tests/ref/fate/dfa9 index b33152a982..82b763fb87 100644 --- a/tests/ref/fate/dfa9 +++ b/tests/ref/fate/dfa9 @@ -1,6 +1,6 @@ -0, 0, 228150, 0x188c6d9b -0, 6390, 228150, 0x658dbf2f -0, 12780, 228150, 0xc09a4b2e -0, 19170, 228150, 0x8777bc7d -0, 25560, 228150, 0xa388f0ce -0, 31950, 228150, 0x4e06666e +0, 0, 228150, 0xde68df49 +0, 6390, 228150, 0x8e12bcaf +0, 12780, 228150, 0x851b04f7 +0, 19170, 228150, 0x7e5e0950 +0, 25560, 228150, 0x1d92219f +0, 31950, 228150, 0x93caa693 diff --git a/tests/ref/fate/eval b/tests/ref/fate/eval index ef50292024..88d7e17bee 100644 --- a/tests/ref/fate/eval +++ b/tests/ref/fate/eval @@ -148,5 +148,17 @@ Evaluating 'not(NAN)' Evaluating 'not(0)' 'not(0)' -> 1.000000 +Evaluating 'pow(0,1.23)' +'pow(0,1.23)' -> 0.000000 + +Evaluating 'pow(PI,1.23)' +'pow(PI,1.23)' -> 4.087844 + +Evaluating 'PI^1.23' +'PI^1.23' -> 4.087844 + +Evaluating 'pow(-1,1.23)' +'pow(-1,1.23)' -> nan + 12.700000 == 12.7 0.931323 == 0.931322575 diff --git a/tests/ref/fate/flic-af11-palette-change b/tests/ref/fate/flic-af11-palette-change index ac609b8fc7..8503cbaccd 100644 --- a/tests/ref/fate/flic-af11-palette-change +++ b/tests/ref/fate/flic-af11-palette-change @@ -1,116 +1,116 @@ -0, 0, 192000, 0x64da83e8 -0, 2571, 192000, 0xf59ccccc -0, 5143, 192000, 0xaaa06c5c -0, 7714, 192000, 0xa98f82c0 -0, 10286, 192000, 0x164fbbdc -0, 12857, 192000, 0x0b3abc0c -0, 15429, 192000, 0x47661943 -0, 18000, 192000, 0x30711074 -0, 20571, 192000, 0x67684a84 -0, 23143, 192000, 0x1d9afa70 -0, 25714, 192000, 0x4fd28e78 -0, 28286, 192000, 0x9bc5c8cc -0, 30857, 192000, 0xcf268b6c -0, 33429, 192000, 0xdfe65fd4 -0, 36000, 192000, 0x47e75404 -0, 38571, 192000, 0xb3b5b448 -0, 41143, 192000, 0x826c94b4 -0, 43714, 192000, 0x158e95f8 -0, 46286, 192000, 0x576f031f -0, 48857, 192000, 0xea3399e8 -0, 51429, 192000, 0x76b1e224 -0, 54000, 192000, 0x290073db -0, 56571, 192000, 0x83741abf -0, 59143, 192000, 0x50f9c4ec -0, 61714, 192000, 0x6d8fdac0 -0, 64286, 192000, 0xe26e2600 -0, 66857, 192000, 0xbeb0e11c -0, 69429, 192000, 0x38282fd4 -0, 72000, 192000, 0x13d0b790 -0, 74571, 192000, 0x0cf8fca9 -0, 77143, 192000, 0x64da83e8 -0, 79714, 192000, 0xf59ccccc -0, 82286, 192000, 0xaaa06c5c -0, 84857, 192000, 0xa98f82c0 -0, 87429, 192000, 0x164fbbdc -0, 90000, 192000, 0x0b3abc0c -0, 92571, 192000, 0x47661943 -0, 95143, 192000, 0x30711074 -0, 97714, 192000, 0x67684a84 -0, 100286, 192000, 0x1d9afa70 -0, 102857, 192000, 0x4fd28e78 -0, 105429, 192000, 0x9bc5c8cc -0, 108000, 192000, 0xcf268b6c -0, 110571, 192000, 0xdfe65fd4 -0, 113143, 192000, 0x47e75404 -0, 115714, 192000, 0xb3b5b448 -0, 118286, 192000, 0x826c94b4 -0, 120857, 192000, 0x158e95f8 -0, 123429, 192000, 0x576f031f -0, 126000, 192000, 0xea3399e8 -0, 128571, 192000, 0x76b1e224 -0, 131143, 192000, 0x290073db -0, 133714, 192000, 0x83741abf -0, 136286, 192000, 0x50f9c4ec -0, 138857, 192000, 0x6d8fdac0 -0, 141429, 192000, 0xe26e2600 -0, 144000, 192000, 0xbeb0e11c -0, 146571, 192000, 0x38282fd4 -0, 149143, 192000, 0x13d0b790 -0, 151714, 192000, 0x0cf8fca9 -0, 154286, 192000, 0x64da83e8 -0, 156857, 192000, 0xf59ccccc -0, 159429, 192000, 0xaaa06c5c -0, 162000, 192000, 0xa98f82c0 -0, 164571, 192000, 0x164fbbdc -0, 167143, 192000, 0x0b3abc0c -0, 169714, 192000, 0x47661943 -0, 172286, 192000, 0x30711074 -0, 174857, 192000, 0x67684a84 -0, 177429, 192000, 0x1d9afa70 -0, 180000, 192000, 0x4fd28e78 -0, 182571, 192000, 0x9bc5c8cc -0, 185143, 192000, 0xcf268b6c -0, 187714, 192000, 0xdfe65fd4 -0, 190286, 192000, 0x47e75404 -0, 192857, 192000, 0xb3b5b448 -0, 195429, 192000, 0x826c94b4 -0, 198000, 192000, 0x158e95f8 -0, 200571, 192000, 0x576f031f -0, 203143, 192000, 0xea3399e8 -0, 205714, 192000, 0x76b1e224 -0, 208286, 192000, 0x290073db -0, 210857, 192000, 0x83741abf -0, 213429, 192000, 0x50f9c4ec -0, 216000, 192000, 0x6d8fdac0 -0, 218571, 192000, 0xe26e2600 -0, 221143, 192000, 0xbeb0e11c -0, 223714, 192000, 0x38282fd4 -0, 226286, 192000, 0x13d0b790 -0, 228857, 192000, 0x0cf8fca9 -0, 231429, 192000, 0xfcb10883 -0, 234000, 192000, 0xfcb10883 -0, 236571, 192000, 0xd0ba80c4 -0, 239143, 192000, 0xd0ba80c4 -0, 241714, 192000, 0x690520d9 -0, 244286, 192000, 0x690520d9 -0, 246857, 192000, 0x5b621c3f -0, 249429, 192000, 0x5b621c3f -0, 252000, 192000, 0x689e231f -0, 254571, 192000, 0x689e231f -0, 257143, 192000, 0x20653ff2 -0, 259714, 192000, 0x20653ff2 -0, 262286, 192000, 0xc18b3231 -0, 264857, 192000, 0xc18b3231 -0, 267429, 192000, 0x6d87ec3d -0, 270000, 192000, 0x6d87ec3d -0, 272571, 192000, 0x1c5b53d6 -0, 275143, 192000, 0x1c5b53d6 -0, 277714, 192000, 0x152fdf12 -0, 280286, 192000, 0xde187291 -0, 282857, 192000, 0x167617a5 -0, 285429, 192000, 0x5067b8de -0, 288000, 192000, 0xd02ae54e -0, 290571, 192000, 0x0d6e9402 -0, 293143, 192000, 0xa8e98616 -0, 295714, 192000, 0x04762d1a +0, 0, 192000, 0x508ff8ac +0, 2571, 192000, 0xef0d4274 +0, 5143, 192000, 0x0d50e0dd +0, 7714, 192000, 0xf638f782 +0, 10286, 192000, 0x40e4314b +0, 12857, 192000, 0x0ce5318f +0, 15429, 192000, 0x14848fa9 +0, 18000, 192000, 0x676f83e1 +0, 20571, 192000, 0x5b98bea9 +0, 23143, 192000, 0xf5cc709d +0, 25714, 192000, 0x719a0373 +0, 28286, 192000, 0xba5a3e74 +0, 30857, 192000, 0x34e10051 +0, 33429, 192000, 0xb66dd42d +0, 36000, 192000, 0xfb58c833 +0, 38571, 192000, 0xa28029a4 +0, 41143, 192000, 0x28fa09b3 +0, 43714, 192000, 0x676f0b08 +0, 46286, 192000, 0x7af97965 +0, 48857, 192000, 0x436f0f03 +0, 51429, 192000, 0xbaca5814 +0, 54000, 192000, 0xca97eb51 +0, 56571, 192000, 0x1fc89137 +0, 59143, 192000, 0x8af63a74 +0, 61714, 192000, 0xca015077 +0, 64286, 192000, 0x761599ad +0, 66857, 192000, 0x1ca1570c +0, 69429, 192000, 0x1209a3ac +0, 72000, 192000, 0xf7d92d01 +0, 74571, 192000, 0x970d6fea +0, 77143, 192000, 0x508ff8ac +0, 79714, 192000, 0xef0d4274 +0, 82286, 192000, 0x0d50e0dd +0, 84857, 192000, 0xf638f782 +0, 87429, 192000, 0x40e4314b +0, 90000, 192000, 0x0ce5318f +0, 92571, 192000, 0x14848fa9 +0, 95143, 192000, 0x676f83e1 +0, 97714, 192000, 0x5b98bea9 +0, 100286, 192000, 0xf5cc709d +0, 102857, 192000, 0x719a0373 +0, 105429, 192000, 0xba5a3e74 +0, 108000, 192000, 0x34e10051 +0, 110571, 192000, 0xb66dd42d +0, 113143, 192000, 0xfb58c833 +0, 115714, 192000, 0xa28029a4 +0, 118286, 192000, 0x28fa09b3 +0, 120857, 192000, 0x676f0b08 +0, 123429, 192000, 0x7af97965 +0, 126000, 192000, 0x436f0f03 +0, 128571, 192000, 0xbaca5814 +0, 131143, 192000, 0xca97eb51 +0, 133714, 192000, 0x1fc89137 +0, 136286, 192000, 0x8af63a74 +0, 138857, 192000, 0xca015077 +0, 141429, 192000, 0x761599ad +0, 144000, 192000, 0x1ca1570c +0, 146571, 192000, 0x1209a3ac +0, 149143, 192000, 0xf7d92d01 +0, 151714, 192000, 0x970d6fea +0, 154286, 192000, 0x508ff8ac +0, 156857, 192000, 0xef0d4274 +0, 159429, 192000, 0x0d50e0dd +0, 162000, 192000, 0xf638f782 +0, 164571, 192000, 0x40e4314b +0, 167143, 192000, 0x0ce5318f +0, 169714, 192000, 0x14848fa9 +0, 172286, 192000, 0x676f83e1 +0, 174857, 192000, 0x5b98bea9 +0, 177429, 192000, 0xf5cc709d +0, 180000, 192000, 0x719a0373 +0, 182571, 192000, 0xba5a3e74 +0, 185143, 192000, 0x34e10051 +0, 187714, 192000, 0xb66dd42d +0, 190286, 192000, 0xfb58c833 +0, 192857, 192000, 0xa28029a4 +0, 195429, 192000, 0x28fa09b3 +0, 198000, 192000, 0x676f0b08 +0, 200571, 192000, 0x7af97965 +0, 203143, 192000, 0x436f0f03 +0, 205714, 192000, 0xbaca5814 +0, 208286, 192000, 0xca97eb51 +0, 210857, 192000, 0x1fc89137 +0, 213429, 192000, 0x8af63a74 +0, 216000, 192000, 0xca015077 +0, 218571, 192000, 0x761599ad +0, 221143, 192000, 0x1ca1570c +0, 223714, 192000, 0x1209a3ac +0, 226286, 192000, 0xf7d92d01 +0, 228857, 192000, 0x970d6fea +0, 231429, 192000, 0x1ff28298 +0, 234000, 192000, 0x1ff28298 +0, 236571, 192000, 0x407d09ca +0, 239143, 192000, 0x407d09ca +0, 241714, 192000, 0xc743a475 +0, 244286, 192000, 0xc743a475 +0, 246857, 192000, 0x46bf9f7d +0, 249429, 192000, 0x46bf9f7d +0, 252000, 192000, 0x57ecb2c1 +0, 254571, 192000, 0x57ecb2c1 +0, 257143, 192000, 0x680fd3bf +0, 259714, 192000, 0x680fd3bf +0, 262286, 192000, 0x8772ca19 +0, 264857, 192000, 0x8772ca19 +0, 267429, 192000, 0x3cc29bbf +0, 270000, 192000, 0x3cc29bbf +0, 272571, 192000, 0xe745fb3c +0, 275143, 192000, 0xe745fb3c +0, 277714, 192000, 0xc5279397 +0, 280286, 192000, 0xcc902b35 +0, 282857, 192000, 0x50a7cf32 +0, 285429, 192000, 0x23fd6f51 +0, 288000, 192000, 0x14fe9c4d +0, 290571, 192000, 0x703249f9 +0, 293143, 192000, 0x47b73bce +0, 295714, 192000, 0x13bce1c9 diff --git a/tests/ref/fate/flic-magiccarpet b/tests/ref/fate/flic-magiccarpet index a7d9ab9c07..0a5262f1bf 100644 --- a/tests/ref/fate/flic-magiccarpet +++ b/tests/ref/fate/flic-magiccarpet @@ -1,42 +1,42 @@ 0, 0, 192000, 0x00000000 -0, 6429, 192000, 0x9c057d9c -0, 12857, 192000, 0xab1aacaf -0, 19286, 192000, 0x49a1dccd -0, 25714, 192000, 0xebb7e245 -0, 32143, 192000, 0x6287759e -0, 38571, 192000, 0xbf007410 -0, 45000, 192000, 0x6c72b247 -0, 51429, 192000, 0x4c26a8c3 -0, 57857, 192000, 0x99f06050 -0, 64286, 192000, 0x663f2d23 -0, 70714, 192000, 0x813c3a1f -0, 77143, 192000, 0x6d6cfbe7 -0, 83571, 192000, 0x7b04163a -0, 90000, 192000, 0x6792e679 -0, 96429, 192000, 0x939ac626 -0, 102857, 192000, 0xc7a139c0 -0, 109286, 192000, 0xcac7ef0c -0, 115714, 192000, 0xf4ec59e0 -0, 122143, 192000, 0x56060f59 -0, 128571, 192000, 0xf45ecb3b -0, 135000, 192000, 0xe7e634ff -0, 141429, 192000, 0x7ac04aa4 -0, 147857, 192000, 0x4eaba5a1 -0, 154286, 192000, 0x89b84e25 -0, 160714, 192000, 0xc368ec1e -0, 167143, 192000, 0xeeafb59e -0, 173571, 192000, 0x0b630619 -0, 180000, 192000, 0x59cb8954 -0, 186429, 192000, 0x16b2875f -0, 192857, 192000, 0x524e32bd -0, 199286, 192000, 0x96000ba2 -0, 205714, 192000, 0x18ec28af -0, 212143, 192000, 0x2609c56c -0, 218571, 192000, 0xff25bb5a -0, 225000, 192000, 0xb19a8819 -0, 231429, 192000, 0xa5ff8727 -0, 237857, 192000, 0xe83f6289 -0, 244286, 192000, 0xc6cb4903 -0, 250714, 192000, 0xa4d93eb5 -0, 257143, 192000, 0xec84ef6c +0, 6429, 192000, 0x03567eeb +0, 12857, 192000, 0xe73db12c +0, 19286, 192000, 0x7cefe740 +0, 25714, 192000, 0xb769f827 +0, 32143, 192000, 0x71669dea +0, 38571, 192000, 0xc203b934 +0, 45000, 192000, 0x30671ee2 +0, 51429, 192000, 0xaea33a1b +0, 57857, 192000, 0x50f220c3 +0, 64286, 192000, 0x1ddd090f +0, 70714, 192000, 0x17ac22a4 +0, 77143, 192000, 0x19f9f412 +0, 83571, 192000, 0xa2df0e55 +0, 90000, 192000, 0x5abcd663 +0, 96429, 192000, 0x5b09b38d +0, 102857, 192000, 0x894d1f43 +0, 109286, 192000, 0xbc95caaf +0, 115714, 192000, 0xeaca27fc +0, 122143, 192000, 0x49c5ccb4 +0, 128571, 192000, 0x8b3e78b0 +0, 135000, 192000, 0x1645d3ae +0, 141429, 192000, 0x4407da0f +0, 147857, 192000, 0x7d0826ac +0, 154286, 192000, 0xc17ec1b8 +0, 160714, 192000, 0x4a82520d +0, 167143, 192000, 0xa89f0e2f +0, 173571, 192000, 0xd58b537a +0, 180000, 192000, 0x7123dafe +0, 186429, 192000, 0x15d1d065 +0, 192857, 192000, 0xa86873f6 +0, 199286, 192000, 0x32704a91 +0, 205714, 192000, 0xbf2b63d7 +0, 212143, 192000, 0xb98e0126 +0, 218571, 192000, 0x412a03ee +0, 225000, 192000, 0x601ad161 +0, 231429, 192000, 0x01ead407 +0, 237857, 192000, 0x75a7bbe5 +0, 244286, 192000, 0x155ea759 +0, 250714, 192000, 0xe3a0a6aa +0, 257143, 192000, 0x2b5a5770 0, 263571, 192000, 0x00000000 diff --git a/tests/ref/fate/g729-0 b/tests/ref/fate/g729-0 new file mode 100644 index 0000000000..36c6634fab --- /dev/null +++ b/tests/ref/fate/g729-0 @@ -0,0 +1,1000 @@ +0, 0, 160, 0xbb6d5aa0 +0, 900, 160, 0x91563d8d +0, 1800, 160, 0x10a7535b +0, 2700, 160, 0xa4f35594 +0, 3600, 160, 0x7f8e54e0 +0, 4500, 160, 0x85275000 +0, 5400, 160, 0x00734c7b +0, 6300, 160, 0x8a2d544d +0, 7200, 160, 0x97dc533c +0, 8100, 160, 0xa7064ec4 +0, 9000, 160, 0xb7984a3c +0, 9900, 160, 0x28334db6 +0, 10800, 160, 0x5838521f +0, 11700, 160, 0x2337502c +0, 12600, 160, 0x4a1e4599 +0, 13500, 160, 0x0d3858a8 +0, 14400, 160, 0xa0974b46 +0, 15300, 160, 0xc3254b93 +0, 16200, 160, 0x42b75231 +0, 17100, 160, 0x93634662 +0, 18000, 160, 0x11674fa1 +0, 18900, 160, 0xf2da5414 +0, 19800, 160, 0x97754dbc +0, 20700, 160, 0x40a24d94 +0, 21600, 160, 0x26b34ebf +0, 22500, 160, 0x7730542f +0, 23400, 160, 0xb45254aa +0, 24300, 160, 0xd8d752c3 +0, 25200, 160, 0x655c4a81 +0, 26100, 160, 0xa5da4f35 +0, 27000, 160, 0xd43551a1 +0, 27900, 160, 0x72a74e7d +0, 28800, 160, 0xdb2150b3 +0, 29700, 160, 0x972852a1 +0, 30600, 160, 0xbae14c07 +0, 31500, 160, 0x23b54d57 +0, 32400, 160, 0x2d9650a5 +0, 33300, 160, 0xaf755107 +0, 34200, 160, 0xdb054f0e +0, 35100, 160, 0x9f084cc0 +0, 36000, 160, 0x64ca5760 +0, 36900, 160, 0x3ea24be2 +0, 37800, 160, 0x93ea503b +0, 38700, 160, 0xb6694afa +0, 39600, 160, 0xf94c52e7 +0, 40500, 160, 0x2b7156b8 +0, 41400, 160, 0xbbdf414c +0, 42300, 160, 0x10cd4ac8 +0, 43200, 160, 0x39885453 +0, 44100, 160, 0xa1505568 +0, 45000, 160, 0x86124ec1 +0, 45900, 160, 0xe2ab5489 +0, 46800, 160, 0x406254bc +0, 47700, 160, 0x09044629 +0, 48600, 160, 0xb2ed5702 +0, 49500, 160, 0xd9ee5188 +0, 50400, 160, 0x59f7592a +0, 51300, 160, 0x8f144c08 +0, 52200, 160, 0x90394e61 +0, 53100, 160, 0x79524df7 +0, 54000, 160, 0x58044674 +0, 54900, 160, 0x73b24d90 +0, 55800, 160, 0x80e257a1 +0, 56700, 160, 0xe8ff4caf +0, 57600, 160, 0x1db84e3e +0, 58500, 160, 0xd7db59d9 +0, 59400, 160, 0x43244c15 +0, 60300, 160, 0x1f63558f +0, 61200, 160, 0xf0d851c6 +0, 62100, 160, 0x76484f3a +0, 63000, 160, 0x5746551e +0, 63900, 160, 0x83b54cd7 +0, 64800, 160, 0x97f550a1 +0, 65700, 160, 0x77c45340 +0, 66600, 160, 0xfd7b520a +0, 67500, 160, 0x989a4e13 +0, 68400, 160, 0x9a8551c0 +0, 69300, 160, 0xa0cb4f93 +0, 70200, 160, 0xc568536f +0, 71100, 160, 0x6fa74a95 +0, 72000, 160, 0xd550568b +0, 72900, 160, 0xf88f4de5 +0, 73800, 160, 0x91285517 +0, 74700, 160, 0xdb675270 +0, 75600, 160, 0x606c53f9 +0, 76500, 160, 0x43f64601 +0, 77400, 160, 0x28b94b45 +0, 78300, 160, 0x7f2347f5 +0, 79200, 160, 0x84ba55db +0, 80100, 160, 0x3ca3477c +0, 81000, 160, 0x57d158ba +0, 81900, 160, 0x2c3c506d +0, 82800, 160, 0x59b34e5f +0, 83700, 160, 0x014f530a +0, 84600, 160, 0x877f4f76 +0, 85500, 160, 0x97a65c5f +0, 86400, 160, 0xf643516d +0, 87300, 160, 0x6ccc5242 +0, 88200, 160, 0x895450bd +0, 89100, 160, 0xe246570e +0, 90000, 160, 0xbb9f4a0c +0, 90900, 160, 0x60e646fe +0, 91800, 160, 0x546f515b +0, 92700, 160, 0xc59254f0 +0, 93600, 160, 0xcad6551f +0, 94500, 160, 0x14e14fac +0, 95400, 160, 0x3cf94c52 +0, 96300, 160, 0x99b14f45 +0, 97200, 160, 0xfdb14dc7 +0, 98100, 160, 0x48f359e7 +0, 99000, 160, 0x186153e3 +0, 99900, 160, 0x047d4a78 +0, 100800, 160, 0x992f462b +0, 101700, 160, 0x4a0e504d +0, 102600, 160, 0x1f245275 +0, 103500, 160, 0x026959a9 +0, 104400, 160, 0x648846e7 +0, 105300, 160, 0xcac94cb3 +0, 106200, 160, 0x55e551a4 +0, 107100, 160, 0x767a5315 +0, 108000, 160, 0xbfde4d2b +0, 108900, 160, 0x29bf4613 +0, 109800, 160, 0x8a8d5394 +0, 110700, 160, 0x36f94dae +0, 111600, 160, 0x4cbf50ba +0, 112500, 160, 0x9af44d8b +0, 113400, 160, 0x6e8a519e +0, 114300, 160, 0x496348b7 +0, 115200, 160, 0x95324eb2 +0, 116100, 160, 0x5bfe5118 +0, 117000, 160, 0xa1ff4c88 +0, 117900, 160, 0x86c2500a +0, 118800, 160, 0xc53353c5 +0, 119700, 160, 0x062f52ee +0, 120600, 160, 0x11cf522d +0, 121500, 160, 0x054f5855 +0, 122400, 160, 0x8c4e44e9 +0, 123300, 160, 0x4d514fda +0, 124200, 160, 0x5726568e +0, 125100, 160, 0x281859ad +0, 126000, 160, 0x3f3344f8 +0, 126900, 160, 0x2cbb3ee5 +0, 127800, 160, 0xa075551c +0, 128700, 160, 0xafb25528 +0, 129600, 160, 0x9221478a +0, 130500, 160, 0x6cb15634 +0, 131400, 160, 0xb5cf4523 +0, 132300, 160, 0x8a7a4f2c +0, 133200, 160, 0x278e553d +0, 134100, 160, 0x49054ad3 +0, 135000, 160, 0x5d7449bb +0, 135900, 160, 0x67c346a0 +0, 136800, 160, 0x5d915bf8 +0, 137700, 160, 0x671355b2 +0, 138600, 160, 0xdfa84ee6 +0, 139500, 160, 0x4c3552d0 +0, 140400, 160, 0x63a1483c +0, 141300, 160, 0x14c151ba +0, 142200, 160, 0xf7434d78 +0, 143100, 160, 0x1c3652c9 +0, 144000, 160, 0x035b51da +0, 144900, 160, 0x2bf6496b +0, 145800, 160, 0x50a14f14 +0, 146700, 160, 0x518948f8 +0, 147600, 160, 0x7e784331 +0, 148500, 160, 0x73384dce +0, 149400, 160, 0x11015066 +0, 150300, 160, 0xacc5525c +0, 151200, 160, 0xf75a5431 +0, 152100, 160, 0xa78e4b8a +0, 153000, 160, 0xd07955b0 +0, 153900, 160, 0x63164a03 +0, 154800, 160, 0x952f519e +0, 155700, 160, 0xe5764f77 +0, 156600, 160, 0xa9255738 +0, 157500, 160, 0x65d64ce5 +0, 158400, 160, 0x8ab7507c +0, 159300, 160, 0xf5265251 +0, 160200, 160, 0xa6a84d74 +0, 161100, 160, 0xc2594fee +0, 162000, 160, 0xdfae5056 +0, 162900, 160, 0xa5a74c11 +0, 163800, 160, 0x5fdf4a21 +0, 164700, 160, 0x11014f8d +0, 165600, 160, 0x08d0553f +0, 166500, 160, 0x3036520e +0, 167400, 160, 0xee3a464e +0, 168300, 160, 0xbfd94949 +0, 169200, 160, 0x21625176 +0, 170100, 160, 0x6c714e8d +0, 171000, 160, 0x055a4c05 +0, 171900, 160, 0xc7f35347 +0, 172800, 160, 0x82344b60 +0, 173700, 160, 0x99854ce4 +0, 174600, 160, 0x95504ec3 +0, 175500, 160, 0xe245502a +0, 176400, 160, 0xb0e14a4c +0, 177300, 160, 0x09835b86 +0, 178200, 160, 0xe9495220 +0, 179100, 160, 0xce9b514f +0, 180000, 160, 0xbaf85695 +0, 180900, 160, 0x69aa3f1d +0, 181800, 160, 0xd6a551b8 +0, 182700, 160, 0x4eb956e6 +0, 183600, 160, 0xdd6d4e58 +0, 184500, 160, 0xba1f4814 +0, 185400, 160, 0x4a604f48 +0, 186300, 160, 0xa8995890 +0, 187200, 160, 0x3a80616b +0, 188100, 160, 0xfb796013 +0, 189000, 160, 0x8eba5c12 +0, 189900, 160, 0xd37859b9 +0, 190800, 160, 0x19a857c8 +0, 191700, 160, 0xec0e5a16 +0, 192600, 160, 0xd5335159 +0, 193500, 160, 0x560f4de7 +0, 194400, 160, 0x06d354c8 +0, 195300, 160, 0xdade5860 +0, 196200, 160, 0x093a512c +0, 197100, 160, 0xb37b5098 +0, 198000, 160, 0x3eea537c +0, 198900, 160, 0xf5c94f06 +0, 199800, 160, 0x552c4bb2 +0, 200700, 160, 0xea9a5a79 +0, 201600, 160, 0xd2645494 +0, 202500, 160, 0x5ba958ea +0, 203400, 160, 0x54b559cf +0, 204300, 160, 0x86bf5bba +0, 205200, 160, 0xb89b6149 +0, 206100, 160, 0x1e825314 +0, 207000, 160, 0xf0d250cc +0, 207900, 160, 0xc7ad53ba +0, 208800, 160, 0x320c552f +0, 209700, 160, 0xc62756f7 +0, 210600, 160, 0xa41351f7 +0, 211500, 160, 0x27ed4e78 +0, 212400, 160, 0x8d6047bc +0, 213300, 160, 0xa45c48d0 +0, 214200, 160, 0x14da5400 +0, 215100, 160, 0x48514dd2 +0, 216000, 160, 0xec395318 +0, 216900, 160, 0xf3c85e4a +0, 217800, 160, 0x657a63ed +0, 218700, 160, 0xcc975c4d +0, 219600, 160, 0x86125dd4 +0, 220500, 160, 0x6a3f6019 +0, 221400, 160, 0x84c05aeb +0, 222300, 160, 0xe68561f7 +0, 223200, 160, 0x7ec763ae +0, 224100, 160, 0x91bd5792 +0, 225000, 160, 0xb9365c8e +0, 225900, 160, 0x42d7587a +0, 226800, 160, 0x80a45453 +0, 227700, 160, 0x9ecf50c2 +0, 228600, 160, 0xc8de5173 +0, 229500, 160, 0x776952f7 +0, 230400, 160, 0x45f856c0 +0, 231300, 160, 0x729c4d73 +0, 232200, 160, 0xfd364a18 +0, 233100, 160, 0x709e587d +0, 234000, 160, 0x288240e5 +0, 234900, 160, 0x16a6493f +0, 235800, 160, 0x76db596f +0, 236700, 160, 0x16c24a51 +0, 237600, 160, 0xc55b5a8f +0, 238500, 160, 0x19024a2e +0, 239400, 160, 0x16514d1b +0, 240300, 160, 0x48bb5b82 +0, 241200, 160, 0x5a6e4d80 +0, 242100, 160, 0x6d404b0f +0, 243000, 160, 0x57bc4e4a +0, 243900, 160, 0xc10c5381 +0, 244800, 160, 0x34bd51d9 +0, 245700, 160, 0x5dcf52b7 +0, 246600, 160, 0xf61f57a7 +0, 247500, 160, 0x4e204934 +0, 248400, 160, 0xe18b4a3f +0, 249300, 160, 0xb81256e3 +0, 250200, 160, 0x294047b2 +0, 251100, 160, 0x3ad559df +0, 252000, 160, 0xd28d4d86 +0, 252900, 160, 0x67b75895 +0, 253800, 160, 0x191357b0 +0, 254700, 160, 0x8016556f +0, 255600, 160, 0x62475c86 +0, 256500, 160, 0x0c975bc9 +0, 257400, 160, 0x901c5909 +0, 258300, 160, 0x9909567d +0, 259200, 160, 0xce715b99 +0, 260100, 160, 0xae5062b1 +0, 261000, 160, 0x5bd056d6 +0, 261900, 160, 0xe3d3555a +0, 262800, 160, 0xc4b1555c +0, 263700, 160, 0x39c95649 +0, 264600, 160, 0x50145d11 +0, 265500, 160, 0xc0ba5307 +0, 266400, 160, 0x182455a3 +0, 267300, 160, 0x36c24e98 +0, 268200, 160, 0x1b5b52d0 +0, 269100, 160, 0xd38352d1 +0, 270000, 160, 0x6a1d5d2a +0, 270900, 160, 0x50f05c44 +0, 271800, 160, 0xb2365dc1 +0, 272700, 160, 0x10825934 +0, 273600, 160, 0xcb4c61c2 +0, 274500, 160, 0x578252ab +0, 275400, 160, 0xed99596c +0, 276300, 160, 0xdfec6305 +0, 277200, 160, 0x97e2550a +0, 278100, 160, 0xd60a56e1 +0, 279000, 160, 0xb6c4535e +0, 279900, 160, 0x4d2e536c +0, 280800, 160, 0xdef85cc7 +0, 281700, 160, 0xee985a98 +0, 282600, 160, 0x006a4cdb +0, 283500, 160, 0xd06652ad +0, 284400, 160, 0xeeee4ed6 +0, 285300, 160, 0xcb8b586d +0, 286200, 160, 0x2ee4556e +0, 287100, 160, 0x6d924c01 +0, 288000, 160, 0x7ff257cc +0, 288900, 160, 0x67df5710 +0, 289800, 160, 0x0f704f29 +0, 290700, 160, 0x19dc53a7 +0, 291600, 160, 0xfbf44bc0 +0, 292500, 160, 0x640b5718 +0, 293400, 160, 0x2bfd4b91 +0, 294300, 160, 0xaae049bf +0, 295200, 160, 0xca3154f6 +0, 296100, 160, 0x36064f2c +0, 297000, 160, 0x28404919 +0, 297900, 160, 0x9c944fe3 +0, 298800, 160, 0xb4214c82 +0, 299700, 160, 0x442c514d +0, 300600, 160, 0x44434ea5 +0, 301500, 160, 0x82a05aae +0, 302400, 160, 0x4b86510d +0, 303300, 160, 0x46844eab +0, 304200, 160, 0xe5455deb +0, 305100, 160, 0x60826550 +0, 306000, 160, 0x3c5a5448 +0, 306900, 160, 0x2db860c9 +0, 307800, 160, 0x4d845b78 +0, 308700, 160, 0x81dc5e23 +0, 309600, 160, 0x78c95932 +0, 310500, 160, 0xb5be57cd +0, 311400, 160, 0x6fa45c65 +0, 312300, 160, 0x4e085e2a +0, 313200, 160, 0x50ee530c +0, 314100, 160, 0x2bb85587 +0, 315000, 160, 0x6d58614e +0, 315900, 160, 0xcf4c5d69 +0, 316800, 160, 0x3cbf5ffb +0, 317700, 160, 0x452157d3 +0, 318600, 160, 0x3cb55cd8 +0, 319500, 160, 0x2bba5735 +0, 320400, 160, 0x36a45670 +0, 321300, 160, 0x23b85b8a +0, 322200, 160, 0x9a255457 +0, 323100, 160, 0x4e6956f3 +0, 324000, 160, 0xa0714edc +0, 324900, 160, 0x7dee4a3d +0, 325800, 160, 0x86404bc9 +0, 326700, 160, 0x358c50cd +0, 327600, 160, 0x9eda47e8 +0, 328500, 160, 0x3cfe522e +0, 329400, 160, 0xddb95758 +0, 330300, 160, 0x1a434a83 +0, 331200, 160, 0xa8a450bb +0, 332100, 160, 0x44e7530e +0, 333000, 160, 0x59b5555a +0, 333900, 160, 0x65404db1 +0, 334800, 160, 0xcac15945 +0, 335700, 160, 0x38864f17 +0, 336600, 160, 0x61114f30 +0, 337500, 160, 0x195542d8 +0, 338400, 160, 0xacbb4c69 +0, 339300, 160, 0xd0da4ab9 +0, 340200, 160, 0x563d4eb6 +0, 341100, 160, 0xd0ce503c +0, 342000, 160, 0x8b684e15 +0, 342900, 160, 0x711541d3 +0, 343800, 160, 0xb28b5b9b +0, 344700, 160, 0x48b145e4 +0, 345600, 160, 0x908f5606 +0, 346500, 160, 0x22c74f02 +0, 347400, 160, 0x87274716 +0, 348300, 160, 0xaa2351e6 +0, 349200, 160, 0x2df5505a +0, 350100, 160, 0x7999525c +0, 351000, 160, 0x728a4b73 +0, 351900, 160, 0xa67447ff +0, 352800, 160, 0x28884a20 +0, 353700, 160, 0x3ffa5840 +0, 354600, 160, 0xd6265047 +0, 355500, 160, 0x2f1553a8 +0, 356400, 160, 0xac0653ec +0, 357300, 160, 0x35844368 +0, 358200, 160, 0x6e1553ba +0, 359100, 160, 0xb62a4c88 +0, 360000, 160, 0x88a04ffc +0, 360900, 160, 0x947e525e +0, 361800, 160, 0x3dd24f98 +0, 362700, 160, 0x942e542e +0, 363600, 160, 0xdb985211 +0, 364500, 160, 0x615a5022 +0, 365400, 160, 0x71c04569 +0, 366300, 160, 0xbbbe4f41 +0, 367200, 160, 0x62074e0b +0, 368100, 160, 0x2c5d56c7 +0, 369000, 160, 0x34344c18 +0, 369900, 160, 0xc57d4c22 +0, 370800, 160, 0xb273560d +0, 371700, 160, 0x7e985229 +0, 372600, 160, 0x2dd3542d +0, 373500, 160, 0x39645000 +0, 374400, 160, 0x1b3f4d9e +0, 375300, 160, 0x0bbf5ed2 +0, 376200, 160, 0xc81f5608 +0, 377100, 160, 0xe82e569e +0, 378000, 160, 0x34df537d +0, 378900, 160, 0x53175837 +0, 379800, 160, 0xbb76517f +0, 380700, 160, 0xd5a25737 +0, 381600, 160, 0x58eb4f3d +0, 382500, 160, 0x8f6e51d3 +0, 383400, 160, 0x1fd85602 +0, 384300, 160, 0xef2a4ee7 +0, 385200, 160, 0x0e6e58f4 +0, 386100, 160, 0x80345497 +0, 387000, 160, 0x710150a1 +0, 387900, 160, 0x32fb51db +0, 388800, 160, 0x7efd564c +0, 389700, 160, 0xf6604f26 +0, 390600, 160, 0xc0954d7e +0, 391500, 160, 0x27705072 +0, 392400, 160, 0xd26f5958 +0, 393300, 160, 0x2c2552cd +0, 394200, 160, 0xd14056b1 +0, 395100, 160, 0x11f356d2 +0, 396000, 160, 0x93b35efd +0, 396900, 160, 0xa6d65ae7 +0, 397800, 160, 0x95015177 +0, 398700, 160, 0x2e6157e8 +0, 399600, 160, 0xb90c5021 +0, 400500, 160, 0xf39155c9 +0, 401400, 160, 0xd6ad544b +0, 402300, 160, 0x4b8a5b98 +0, 403200, 160, 0x90a94f2d +0, 404100, 160, 0x46a04f3f +0, 405000, 160, 0x542b5cd1 +0, 405900, 160, 0xebaa5710 +0, 406800, 160, 0x504854a0 +0, 407700, 160, 0xbd9d53b5 +0, 408600, 160, 0x91524fed +0, 409500, 160, 0x9b7a582d +0, 410400, 160, 0xa4f258cf +0, 411300, 160, 0x46274dda +0, 412200, 160, 0xc0335ba9 +0, 413100, 160, 0xe59c5c74 +0, 414000, 160, 0xc2ee5ab0 +0, 414900, 160, 0x3e035996 +0, 415800, 160, 0x63e25521 +0, 416700, 160, 0xc09851af +0, 417600, 160, 0xb8225715 +0, 418500, 160, 0x74355bfb +0, 419400, 160, 0xf4c75adf +0, 420300, 160, 0x2f8b56cd +0, 421200, 160, 0xb4705795 +0, 422100, 160, 0xb4b25506 +0, 423000, 160, 0xaadb54f8 +0, 423900, 160, 0xe6d158aa +0, 424800, 160, 0xed64614f +0, 425700, 160, 0x80195732 +0, 426600, 160, 0xa8995f0e +0, 427500, 160, 0xdc4a520d +0, 428400, 160, 0x071a5bae +0, 429300, 160, 0xce1b5ae9 +0, 430200, 160, 0x85e25804 +0, 431100, 160, 0x435e555f +0, 432000, 160, 0xe4154ef4 +0, 432900, 160, 0xeff857b4 +0, 433800, 160, 0xc9e25868 +0, 434700, 160, 0x6e6961eb +0, 435600, 160, 0x361e45e6 +0, 436500, 160, 0xf8a94988 +0, 437400, 160, 0x9de758b3 +0, 438300, 160, 0x2e65533e +0, 439200, 160, 0x3f89422d +0, 440100, 160, 0x77fd56a5 +0, 441000, 160, 0x91104845 +0, 441900, 160, 0x2eeb5491 +0, 442800, 160, 0x6a5348c4 +0, 443700, 160, 0xe0954882 +0, 444600, 160, 0x7e915761 +0, 445500, 160, 0x2cb5531f +0, 446400, 160, 0xe1dc4ecd +0, 447300, 160, 0xbf6b4e61 +0, 448200, 160, 0x3d6b5746 +0, 449100, 160, 0xe8bd5077 +0, 450000, 160, 0xd38d5921 +0, 450900, 160, 0xfc534e38 +0, 451800, 160, 0xd361475b +0, 452700, 160, 0x4d5152c7 +0, 453600, 160, 0xb6684d11 +0, 454500, 160, 0xd2e25864 +0, 455400, 160, 0x02ec536a +0, 456300, 160, 0x27ac550e +0, 457200, 160, 0xe8d44e2d +0, 458100, 160, 0x520152c8 +0, 459000, 160, 0xace747ea +0, 459900, 160, 0x773a4ee3 +0, 460800, 160, 0x7dd1559f +0, 461700, 160, 0x124453a8 +0, 462600, 160, 0x04154991 +0, 463500, 160, 0x3c794d98 +0, 464400, 160, 0x309f4e47 +0, 465300, 160, 0x98c74a48 +0, 466200, 160, 0xd0c34bcc +0, 467100, 160, 0xfa304e19 +0, 468000, 160, 0x69505201 +0, 468900, 160, 0x2e714ac7 +0, 469800, 160, 0x076654a3 +0, 470700, 160, 0xc6674e27 +0, 471600, 160, 0x1adf4dd9 +0, 472500, 160, 0x4408507e +0, 473400, 160, 0xd2654d94 +0, 474300, 160, 0x97a65cc0 +0, 475200, 160, 0xb53251f9 +0, 476100, 160, 0xd498584b +0, 477000, 160, 0x46a058c8 +0, 477900, 160, 0xa2f85cbd +0, 478800, 160, 0x43b856fb +0, 479700, 160, 0xdeb957ba +0, 480600, 160, 0x3064580a +0, 481500, 160, 0xe86357a5 +0, 482400, 160, 0x9b974d00 +0, 483300, 160, 0x66ee4ff3 +0, 484200, 160, 0x0b9958f7 +0, 485100, 160, 0xc3754d0a +0, 486000, 160, 0x42314c33 +0, 486900, 160, 0x4550555f +0, 487800, 160, 0x0f064e4c +0, 488700, 160, 0xe569596d +0, 489600, 160, 0x056c4751 +0, 490500, 160, 0xdc1049fc +0, 491400, 160, 0x63c54a1e +0, 492300, 160, 0xb402518e +0, 493200, 160, 0xaf0d4b19 +0, 494100, 160, 0xa22b4c5b +0, 495000, 160, 0x28084bbf +0, 495900, 160, 0x10495224 +0, 496800, 160, 0x4cb94993 +0, 497700, 160, 0x17c15457 +0, 498600, 160, 0xbd834d6d +0, 499500, 160, 0x6ca25235 +0, 500400, 160, 0x84b74f89 +0, 501300, 160, 0xdeef4e76 +0, 502200, 160, 0x6ab05188 +0, 503100, 160, 0xa91c4646 +0, 504000, 160, 0xad574e7d +0, 504900, 160, 0xba264d69 +0, 505800, 160, 0xd8734dd0 +0, 506700, 160, 0x69f25581 +0, 507600, 160, 0x3b8e4ae9 +0, 508500, 160, 0xb1124607 +0, 509400, 160, 0xd78e4e4f +0, 510300, 160, 0x05a1504f +0, 511200, 160, 0x3e705270 +0, 512100, 160, 0x1e144b3b +0, 513000, 160, 0xbb0b5416 +0, 513900, 160, 0xc26f5b45 +0, 514800, 160, 0x14224ab9 +0, 515700, 160, 0x2bbd4837 +0, 516600, 160, 0xd2bf4e60 +0, 517500, 160, 0xbeec506c +0, 518400, 160, 0x2cd34d3a +0, 519300, 160, 0x85134fc6 +0, 520200, 160, 0xdb9a4ac2 +0, 521100, 160, 0x92715256 +0, 522000, 160, 0xff395098 +0, 522900, 160, 0xa5ec560c +0, 523800, 160, 0xce95534b +0, 524700, 160, 0xe36f46f1 +0, 525600, 160, 0x45f74a58 +0, 526500, 160, 0x02d05440 +0, 527400, 160, 0xa005529f +0, 528300, 160, 0xae0f3f22 +0, 529200, 160, 0x3f984eb0 +0, 530100, 160, 0xc5bd5015 +0, 531000, 160, 0xf4504c53 +0, 531900, 160, 0x7f4044c5 +0, 532800, 160, 0x82dd4bab +0, 533700, 160, 0x7a0d5122 +0, 534600, 160, 0xd0da5271 +0, 535500, 160, 0x67d14e3e +0, 536400, 160, 0x54564f42 +0, 537300, 160, 0x77df4e0a +0, 538200, 160, 0x0c4a4f70 +0, 539100, 160, 0xb2944f40 +0, 540000, 160, 0xe57a52de +0, 540900, 160, 0x7d994ed1 +0, 541800, 160, 0x9dc35763 +0, 542700, 160, 0x8d0a4da9 +0, 543600, 160, 0x0c6449a4 +0, 544500, 160, 0xc73c503a +0, 545400, 160, 0x52904cbe +0, 546300, 160, 0x49824c2e +0, 547200, 160, 0xb7e14e0b +0, 548100, 160, 0x9745548e +0, 549000, 160, 0xdafb4c20 +0, 549900, 160, 0x1aa84d67 +0, 550800, 160, 0x64bc5033 +0, 551700, 160, 0x9e2e5a05 +0, 552600, 160, 0x69144bc5 +0, 553500, 160, 0xce1253fa +0, 554400, 160, 0x359f4c15 +0, 555300, 160, 0xdba74ed0 +0, 556200, 160, 0xea1453b8 +0, 557100, 160, 0xccdf49d3 +0, 558000, 160, 0xeb324750 +0, 558900, 160, 0x62b14ad4 +0, 559800, 160, 0x446e50c0 +0, 560700, 160, 0x111e5151 +0, 561600, 160, 0x6be84f3a +0, 562500, 160, 0xf5cf4e42 +0, 563400, 160, 0xcc995459 +0, 564300, 160, 0x0faf5172 +0, 565200, 160, 0x31334f66 +0, 566100, 160, 0x20ba52c0 +0, 567000, 160, 0xc7cc4975 +0, 567900, 160, 0x9e7a51ba +0, 568800, 160, 0x52884ff1 +0, 569700, 160, 0xc7a84cfd +0, 570600, 160, 0x5ae64c22 +0, 571500, 160, 0x68125a92 +0, 572400, 160, 0x39ed54f1 +0, 573300, 160, 0xfa0a4ad1 +0, 574200, 160, 0xe8c8590c +0, 575100, 160, 0x5f555576 +0, 576000, 160, 0xaf7a57a1 +0, 576900, 160, 0x858257e9 +0, 577800, 160, 0x1223523e +0, 578700, 160, 0x446954a1 +0, 579600, 160, 0xfbe952d9 +0, 580500, 160, 0xd56259ff +0, 581400, 160, 0xc4fa4f44 +0, 582300, 160, 0x77cc57f6 +0, 583200, 160, 0x53d3573d +0, 584100, 160, 0x085e4ff9 +0, 585000, 160, 0x7a4e5410 +0, 585900, 160, 0xb4ad5794 +0, 586800, 160, 0x71255738 +0, 587700, 160, 0x36724918 +0, 588600, 160, 0x370e5974 +0, 589500, 160, 0xb709596c +0, 590400, 160, 0x89b05052 +0, 591300, 160, 0x74e550ce +0, 592200, 160, 0x6e2c5a49 +0, 593100, 160, 0x4dfa5b50 +0, 594000, 160, 0x80764c70 +0, 594900, 160, 0xc1d14fc6 +0, 595800, 160, 0x53e746b3 +0, 596700, 160, 0x728350c0 +0, 597600, 160, 0x9aa6500e +0, 598500, 160, 0x60985454 +0, 599400, 160, 0xa0c54b6f +0, 600300, 160, 0xe3b157ea +0, 601200, 160, 0xce86573b +0, 602100, 160, 0x9dad5535 +0, 603000, 160, 0xb3094af9 +0, 603900, 160, 0x2d1456ed +0, 604800, 160, 0x328248b9 +0, 605700, 160, 0x4ffb4f52 +0, 606600, 160, 0x71fe53de +0, 607500, 160, 0x0d114e92 +0, 608400, 160, 0x37065510 +0, 609300, 160, 0x426c4c07 +0, 610200, 160, 0x58e3528b +0, 611100, 160, 0x71674484 +0, 612000, 160, 0x45934ee1 +0, 612900, 160, 0x4e914b31 +0, 613800, 160, 0x525b4ec2 +0, 614700, 160, 0x4393563d +0, 615600, 160, 0xb10154e9 +0, 616500, 160, 0x23b15a4d +0, 617400, 160, 0x6d995220 +0, 618300, 160, 0xcd2949fd +0, 619200, 160, 0x67234f75 +0, 620100, 160, 0x00cc4cdb +0, 621000, 160, 0x97c35574 +0, 621900, 160, 0xc0855753 +0, 622800, 160, 0xf4e650a5 +0, 623700, 160, 0x95b14bc2 +0, 624600, 160, 0x04d948dc +0, 625500, 160, 0x284d4d02 +0, 626400, 160, 0xfb0d4cd9 +0, 627300, 160, 0x0e515126 +0, 628200, 160, 0xb4055a86 +0, 629100, 160, 0x0bbe4f68 +0, 630000, 160, 0xf1b848af +0, 630900, 160, 0x7d154853 +0, 631800, 160, 0x78225418 +0, 632700, 160, 0xfb2f523e +0, 633600, 160, 0xa6d34ea6 +0, 634500, 160, 0xe4264e30 +0, 635400, 160, 0x113750aa +0, 636300, 160, 0x4073529b +0, 637200, 160, 0xd1754dda +0, 638100, 160, 0x1b495413 +0, 639000, 160, 0x29f94cd8 +0, 639900, 160, 0x49004a53 +0, 640800, 160, 0x1fec4de4 +0, 641700, 160, 0x7d6b4670 +0, 642600, 160, 0x626c4c9f +0, 643500, 160, 0x79265234 +0, 644400, 160, 0xab765b86 +0, 645300, 160, 0xe9ae4d26 +0, 646200, 160, 0xeee1481f +0, 647100, 160, 0x289d5287 +0, 648000, 160, 0xb5524e8b +0, 648900, 160, 0x7e715764 +0, 649800, 160, 0xb1b25091 +0, 650700, 160, 0xf1a946f6 +0, 651600, 160, 0x57dc51bd +0, 652500, 160, 0x4c0b4f14 +0, 653400, 160, 0xdc1f4930 +0, 654300, 160, 0x79d75057 +0, 655200, 160, 0x22bd52df +0, 656100, 160, 0x963a5562 +0, 657000, 160, 0x7e475303 +0, 657900, 160, 0x2c065494 +0, 658800, 160, 0xb0514720 +0, 659700, 160, 0xbc734849 +0, 660600, 160, 0xf4924e4d +0, 661500, 160, 0xe50f44c9 +0, 662400, 160, 0x978c4ce8 +0, 663300, 160, 0x302e51c2 +0, 664200, 160, 0x262b4a60 +0, 665100, 160, 0xf95f4e99 +0, 666000, 160, 0x7465504a +0, 666900, 160, 0xab0e5108 +0, 667800, 160, 0xbec15395 +0, 668700, 160, 0x4f2c5139 +0, 669600, 160, 0x26444deb +0, 670500, 160, 0xee4c4b15 +0, 671400, 160, 0x8bc350e1 +0, 672300, 160, 0xd0744a5a +0, 673200, 160, 0xfee64d9d +0, 674100, 160, 0x234c50b6 +0, 675000, 160, 0x8592482c +0, 675900, 160, 0x5e8b5308 +0, 676800, 160, 0x4f9848c7 +0, 677700, 160, 0x939d4faa +0, 678600, 160, 0x797654f1 +0, 679500, 160, 0x15d24d9b +0, 680400, 160, 0xa6e54bd2 +0, 681300, 160, 0x755e4c90 +0, 682200, 160, 0xcd334bce +0, 683100, 160, 0xfc1746e9 +0, 684000, 160, 0x81f04dd5 +0, 684900, 160, 0x44b35080 +0, 685800, 160, 0x91e65217 +0, 686700, 160, 0x492150af +0, 687600, 160, 0xf73e58ec +0, 688500, 160, 0xf988538a +0, 689400, 160, 0x0dee4c10 +0, 690300, 160, 0x2c9f4c23 +0, 691200, 160, 0x8c1e4e08 +0, 692100, 160, 0x25bb5286 +0, 693000, 160, 0xd0ed469b +0, 693900, 160, 0x71eb50e8 +0, 694800, 160, 0x249f4d26 +0, 695700, 160, 0x9662498f +0, 696600, 160, 0x49ee55e2 +0, 697500, 160, 0x54d9491b +0, 698400, 160, 0x4c675649 +0, 699300, 160, 0x0e4b4b34 +0, 700200, 160, 0x776f4995 +0, 701100, 160, 0x722656b2 +0, 702000, 160, 0x081d4b6f +0, 702900, 160, 0xf70746fe +0, 703800, 160, 0x08b151da +0, 704700, 160, 0x6b255328 +0, 705600, 160, 0xeb2b586a +0, 706500, 160, 0x812b4444 +0, 707400, 160, 0x1e16533f +0, 708300, 160, 0xc1244760 +0, 709200, 160, 0x67584d87 +0, 710100, 160, 0xde8b5726 +0, 711000, 160, 0xe96d4e3e +0, 711900, 160, 0x41174c98 +0, 712800, 160, 0x4cdd4cd8 +0, 713700, 160, 0xfb724b64 +0, 714600, 160, 0x78f154df +0, 715500, 160, 0x97e1476d +0, 716400, 160, 0x6f034e7f +0, 717300, 160, 0x93b240df +0, 718200, 160, 0xc4d040e6 +0, 719100, 160, 0xe47744a4 +0, 720000, 160, 0x87a950ff +0, 720900, 160, 0x7079491b +0, 721800, 160, 0x89f0491a +0, 722700, 160, 0x70b8467e +0, 723600, 160, 0x20945294 +0, 724500, 160, 0x2d5c4919 +0, 725400, 160, 0x1ed44c78 +0, 726300, 160, 0x93d74a5f +0, 727200, 160, 0x300e490e +0, 728100, 160, 0x8249558d +0, 729000, 160, 0x630a4f57 +0, 729900, 160, 0xdd6e475f +0, 730800, 160, 0xf50941e5 +0, 731700, 160, 0x1fe44bea +0, 732600, 160, 0x03be5469 +0, 733500, 160, 0x7ece4f4c +0, 734400, 160, 0x31f953dd +0, 735300, 160, 0x22a44b7d +0, 736200, 160, 0x1f5e5562 +0, 737100, 160, 0x771b5688 +0, 738000, 160, 0x7d1c4d45 +0, 738900, 160, 0x6bc45cd0 +0, 739800, 160, 0x8f714c36 +0, 740700, 160, 0xfb1f4c87 +0, 741600, 160, 0x1f8a4b36 +0, 742500, 160, 0xee5c451a +0, 743400, 160, 0xd56950ac +0, 744300, 160, 0x529057f6 +0, 745200, 160, 0x336641fd +0, 746100, 160, 0xa0dd5a66 +0, 747000, 160, 0x5f4b5248 +0, 747900, 160, 0xb6ef49a3 +0, 748800, 160, 0x07705f19 +0, 749700, 160, 0x3fce4bbb +0, 750600, 160, 0xda395511 +0, 751500, 160, 0x1ecf5145 +0, 752400, 160, 0x88a547ab +0, 753300, 160, 0x6c6849be +0, 754200, 160, 0x979c4e97 +0, 755100, 160, 0x171854b3 +0, 756000, 160, 0x9a715283 +0, 756900, 160, 0x064e50ac +0, 757800, 160, 0xc2fb4e94 +0, 758700, 160, 0x708146f5 +0, 759600, 160, 0x1ca45198 +0, 760500, 160, 0x332d4869 +0, 761400, 160, 0xc2ff4656 +0, 762300, 160, 0x0747552e +0, 763200, 160, 0x0c3d4ba8 +0, 764100, 160, 0x72934dab +0, 765000, 160, 0xbb1e5860 +0, 765900, 160, 0x526d4cea +0, 766800, 160, 0xa4c445d6 +0, 767700, 160, 0x70cd49ba +0, 768600, 160, 0x008c53a7 +0, 769500, 160, 0xf7174bca +0, 770400, 160, 0x0bab4936 +0, 771300, 160, 0x59e5564d +0, 772200, 160, 0x33045087 +0, 773100, 160, 0xde7454f0 +0, 774000, 160, 0x31184cc3 +0, 774900, 160, 0x37984bb3 +0, 775800, 160, 0xf5e052d4 +0, 776700, 160, 0x23ca4b42 +0, 777600, 160, 0xbe2a572b +0, 778500, 160, 0x9a91538d +0, 779400, 160, 0x8a994c40 +0, 780300, 160, 0x5dea51ee +0, 781200, 160, 0x1b53524c +0, 782100, 160, 0xd9e75227 +0, 783000, 160, 0x58384c3b +0, 783900, 160, 0x4a1b53b2 +0, 784800, 160, 0xc2a3458a +0, 785700, 160, 0x7f68502d +0, 786600, 160, 0x85475559 +0, 787500, 160, 0xd0d25472 +0, 788400, 160, 0x4c0d4bbf +0, 789300, 160, 0xcad352df +0, 790200, 160, 0x17904c97 +0, 791100, 160, 0x4e774b8e +0, 792000, 160, 0x21905952 +0, 792900, 160, 0xc2d950cd +0, 793800, 160, 0xfdea55e6 +0, 794700, 160, 0x22ca4e37 +0, 795600, 160, 0x1143562a +0, 796500, 160, 0xe83c583e +0, 797400, 160, 0xba544b27 +0, 798300, 160, 0x1e8c50e4 +0, 799200, 160, 0xf7ca4d2a +0, 800100, 160, 0x67764579 +0, 801000, 160, 0x40d74f42 +0, 801900, 160, 0x88e35360 +0, 802800, 160, 0xda3f4f5b +0, 803700, 160, 0x19c1522f +0, 804600, 160, 0x93ce4f78 +0, 805500, 160, 0xf65447ba +0, 806400, 160, 0xc0bc4e5a +0, 807300, 160, 0x4915572b +0, 808200, 160, 0x1651460b +0, 809100, 160, 0xffe552a5 +0, 810000, 160, 0x5bd351ab +0, 810900, 160, 0xbbd85034 +0, 811800, 160, 0xb9ff505f +0, 812700, 160, 0xfc104eaf +0, 813600, 160, 0xdaa74d6c +0, 814500, 160, 0x34b04d78 +0, 815400, 160, 0x1e924f70 +0, 816300, 160, 0x0d46512d +0, 817200, 160, 0x0d115950 +0, 818100, 160, 0x62de55a4 +0, 819000, 160, 0x58d652ab +0, 819900, 160, 0x1776584e +0, 820800, 160, 0x60175a2b +0, 821700, 160, 0x4d714c82 +0, 822600, 160, 0xe13c4ce0 +0, 823500, 160, 0x7cd15464 +0, 824400, 160, 0x6c87571a +0, 825300, 160, 0x1abe4f07 +0, 826200, 160, 0x039d5661 +0, 827100, 160, 0x0eba5909 +0, 828000, 160, 0xa46e51ec +0, 828900, 160, 0x9be44eb7 +0, 829800, 160, 0xe0634aad +0, 830700, 160, 0xcd53530b +0, 831600, 160, 0x12cd482c +0, 832500, 160, 0x71884634 +0, 833400, 160, 0xd5845743 +0, 834300, 160, 0xacd1502c +0, 835200, 160, 0x04795031 +0, 836100, 160, 0xf0df54b9 +0, 837000, 160, 0x43aa5155 +0, 837900, 160, 0x316a4988 +0, 838800, 160, 0xfbc64f8a +0, 839700, 160, 0xda084e8e +0, 840600, 160, 0x3cc34ce2 +0, 841500, 160, 0xbfc055d8 +0, 842400, 160, 0x20ef4876 +0, 843300, 160, 0x035a5660 +0, 844200, 160, 0xbc7255be +0, 845100, 160, 0xba514f44 +0, 846000, 160, 0x868c4c9c +0, 846900, 160, 0x83494f04 +0, 847800, 160, 0xa452521a +0, 848700, 160, 0x2ed04f65 +0, 849600, 160, 0x2e3e592d +0, 850500, 160, 0x82bc4763 +0, 851400, 160, 0x339950db +0, 852300, 160, 0x5bb64eff +0, 853200, 160, 0x347c4d85 +0, 854100, 160, 0x25e949a3 +0, 855000, 160, 0xbdf649a8 +0, 855900, 160, 0x498650f3 +0, 856800, 160, 0x2a6f4e60 +0, 857700, 160, 0x661e5697 +0, 858600, 160, 0x5d6150ca +0, 859500, 160, 0xe7c74b8f +0, 860400, 160, 0x1ae148da +0, 861300, 160, 0xaeef485d +0, 862200, 160, 0x105650c6 +0, 863100, 160, 0xc1c45376 +0, 864000, 160, 0x83c55011 +0, 864900, 160, 0x77025597 +0, 865800, 160, 0x324250b7 +0, 866700, 160, 0x5cdc570f +0, 867600, 160, 0x292e52a1 +0, 868500, 160, 0x8d7a5090 +0, 869400, 160, 0x32fc54e4 +0, 870300, 160, 0x50984e8b +0, 871200, 160, 0x07f442a0 +0, 872100, 160, 0xc91c4fc3 +0, 873000, 160, 0x06cf53d7 +0, 873900, 160, 0xa66c5923 +0, 874800, 160, 0xc2015120 +0, 875700, 160, 0xedfa50c4 +0, 876600, 160, 0xe4c85fb5 +0, 877500, 160, 0xcd7b4c65 +0, 878400, 160, 0xb22353c1 +0, 879300, 160, 0x298c5996 +0, 880200, 160, 0xefce51db +0, 881100, 160, 0x6df74ee3 +0, 882000, 160, 0x7c46496b +0, 882900, 160, 0x910a48a4 +0, 883800, 160, 0xbf504b1e +0, 884700, 160, 0x096947e8 +0, 885600, 160, 0x4a07629d +0, 886500, 160, 0x577b43c1 +0, 887400, 160, 0x939e4d6d +0, 888300, 160, 0x486e48ac +0, 889200, 160, 0x50064871 +0, 890100, 160, 0x4a255534 +0, 891000, 160, 0xc80d4618 +0, 891900, 160, 0xf18a4780 +0, 892800, 160, 0x1c274dd4 +0, 893700, 160, 0x2f3e4f7c +0, 894600, 160, 0x44b24cc2 +0, 895500, 160, 0x89b451f4 +0, 896400, 160, 0x06515b65 +0, 897300, 160, 0xc5b857ce +0, 898200, 160, 0xa47b47a7 +0, 899100, 160, 0xfb375448 diff --git a/tests/ref/fate/g729-1 b/tests/ref/fate/g729-1 new file mode 100644 index 0000000000..6bf05c5efd --- /dev/null +++ b/tests/ref/fate/g729-1 @@ -0,0 +1,1000 @@ +0, 0, 160, 0xf7e550f0 +0, 900, 160, 0x42794ea8 +0, 1800, 160, 0xfe023e42 +0, 2700, 160, 0xc1ae40e3 +0, 3600, 160, 0xee6d4bf1 +0, 4500, 160, 0x107451d7 +0, 5400, 160, 0x40cb4ba4 +0, 6300, 160, 0x90504e5e +0, 7200, 160, 0xf6f3531d +0, 8100, 160, 0x48664ea0 +0, 9000, 160, 0xa30458e1 +0, 9900, 160, 0x00b74aa2 +0, 10800, 160, 0x95234e49 +0, 11700, 160, 0x9cf24a94 +0, 12600, 160, 0x4f2952f4 +0, 13500, 160, 0x658353db +0, 14400, 160, 0x98ef4d79 +0, 15300, 160, 0x765d5472 +0, 16200, 160, 0xc6e25262 +0, 17100, 160, 0x33334993 +0, 18000, 160, 0xfa104dc5 +0, 18900, 160, 0x03ee5530 +0, 19800, 160, 0x52c54e0e +0, 20700, 160, 0xbd744638 +0, 21600, 160, 0x7775519f +0, 22500, 160, 0xd22f499e +0, 23400, 160, 0x26af4eec +0, 24300, 160, 0x37474ed9 +0, 25200, 160, 0x6b19548d +0, 26100, 160, 0x4a3449b7 +0, 27000, 160, 0x2bed5231 +0, 27900, 160, 0x556d5349 +0, 28800, 160, 0xbb6c5227 +0, 29700, 160, 0xea354b4d +0, 30600, 160, 0xf35f4b7d +0, 31500, 160, 0x9dcb4e9d +0, 32400, 160, 0xc81f5ac2 +0, 33300, 160, 0xfa054cfd +0, 34200, 160, 0x0c554e62 +0, 35100, 160, 0x7ffa5250 +0, 36000, 160, 0x7e5148ec +0, 36900, 160, 0x95bc4d69 +0, 37800, 160, 0xf34a5644 +0, 38700, 160, 0xcaa3493d +0, 39600, 160, 0xa44745dc +0, 40500, 160, 0x320355c0 +0, 41400, 160, 0xbd1e5670 +0, 42300, 160, 0xfe3250cd +0, 43200, 160, 0xce7a574c +0, 44100, 160, 0x09b04f6e +0, 45000, 160, 0x035759c8 +0, 45900, 160, 0x713458c7 +0, 46800, 160, 0x9a75494b +0, 47700, 160, 0x99114fef +0, 48600, 160, 0x129251f0 +0, 49500, 160, 0x4eb845f2 +0, 50400, 160, 0x5d064da5 +0, 51300, 160, 0x5a8e4a34 +0, 52200, 160, 0x5b784608 +0, 53100, 160, 0x1ca7546a +0, 54000, 160, 0x327e5cbf +0, 54900, 160, 0xd7ae4bc3 +0, 55800, 160, 0xba3f55b4 +0, 56700, 160, 0x09fe4ca7 +0, 57600, 160, 0x347248ba +0, 58500, 160, 0xf0bf52ff +0, 59400, 160, 0x3500507e +0, 60300, 160, 0x30e65135 +0, 61200, 160, 0x390a5201 +0, 62100, 160, 0xf0dc5bca +0, 63000, 160, 0x69b94f64 +0, 63900, 160, 0x6ac04cf6 +0, 64800, 160, 0xbc014cf4 +0, 65700, 160, 0x4b564eca +0, 66600, 160, 0x33e44e85 +0, 67500, 160, 0xe39e5343 +0, 68400, 160, 0xebf64c80 +0, 69300, 160, 0x5a92562b +0, 70200, 160, 0xe0075c88 +0, 71100, 160, 0x59bd55e8 +0, 72000, 160, 0xe6ca4ef2 +0, 72900, 160, 0xea9a4df2 +0, 73800, 160, 0xf53c4bf6 +0, 74700, 160, 0x977a4f32 +0, 75600, 160, 0xe5894eb2 +0, 76500, 160, 0x956c4c28 +0, 77400, 160, 0xdff74c3d +0, 78300, 160, 0xace74db7 +0, 79200, 160, 0x00e74ef5 +0, 80100, 160, 0x6633560a +0, 81000, 160, 0xd63647c5 +0, 81900, 160, 0xff144eef +0, 82800, 160, 0xc5fe4d51 +0, 83700, 160, 0x5c244c7c +0, 84600, 160, 0x95be50f1 +0, 85500, 160, 0x74d84b77 +0, 86400, 160, 0x1e965711 +0, 87300, 160, 0x7ae45ad7 +0, 88200, 160, 0xf9cd5920 +0, 89100, 160, 0xf0064ea9 +0, 90000, 160, 0xec645244 +0, 90900, 160, 0x8330539a +0, 91800, 160, 0x4a5d5023 +0, 92700, 160, 0x706153d7 +0, 93600, 160, 0xd6e0520f +0, 94500, 160, 0x0bd9586f +0, 95400, 160, 0xc1554dec +0, 96300, 160, 0x89be4bde +0, 97200, 160, 0x0c2a49c0 +0, 98100, 160, 0xc18d498a +0, 99000, 160, 0xc36147e1 +0, 99900, 160, 0x99de4d4b +0, 100800, 160, 0x2b9d542b +0, 101700, 160, 0x062b52c9 +0, 102600, 160, 0x9dcf542e +0, 103500, 160, 0x641f58b9 +0, 104400, 160, 0x114c51ff +0, 105300, 160, 0x78e04b0e +0, 106200, 160, 0xfec74535 +0, 107100, 160, 0x71d54cd3 +0, 108000, 160, 0xee9e5289 +0, 108900, 160, 0x142354d9 +0, 109800, 160, 0x051e4ddc +0, 110700, 160, 0x358146b8 +0, 111600, 160, 0x4dec58eb +0, 112500, 160, 0xd0944f04 +0, 113400, 160, 0xdc025a99 +0, 114300, 160, 0x6b355402 +0, 115200, 160, 0x1c0b5a6d +0, 116100, 160, 0xa3b34bc8 +0, 117000, 160, 0x92604eb7 +0, 117900, 160, 0x6f2f5465 +0, 118800, 160, 0xcb565361 +0, 119700, 160, 0x8bfb50a3 +0, 120600, 160, 0xf9114e99 +0, 121500, 160, 0x11065580 +0, 122400, 160, 0x903550c8 +0, 123300, 160, 0xe7aa3da8 +0, 124200, 160, 0x13f34e01 +0, 125100, 160, 0x4c3b4c0a +0, 126000, 160, 0x08e64c60 +0, 126900, 160, 0xffcd6176 +0, 127800, 160, 0x09684f13 +0, 128700, 160, 0xd8a646b5 +0, 129600, 160, 0xc07355f0 +0, 130500, 160, 0xe836515b +0, 131400, 160, 0x935741a5 +0, 132300, 160, 0x68f85160 +0, 133200, 160, 0x669a4ed0 +0, 134100, 160, 0xce9f4883 +0, 135000, 160, 0xd94c42de +0, 135900, 160, 0xf1874b54 +0, 136800, 160, 0x42da46ce +0, 137700, 160, 0xe99a4da5 +0, 138600, 160, 0x94934f16 +0, 139500, 160, 0x8571437f +0, 140400, 160, 0xe4774dc2 +0, 141300, 160, 0x743f4f89 +0, 142200, 160, 0x3b3e50ba +0, 143100, 160, 0x439355e9 +0, 144000, 160, 0x3e4d5178 +0, 144900, 160, 0x64595524 +0, 145800, 160, 0x42d14702 +0, 146700, 160, 0x051e4b1d +0, 147600, 160, 0x5db84cee +0, 148500, 160, 0x4d875136 +0, 149400, 160, 0x33b75996 +0, 150300, 160, 0xd5094d76 +0, 151200, 160, 0x6a7052b7 +0, 152100, 160, 0x77264c8f +0, 153000, 160, 0xcf7e4ccf +0, 153900, 160, 0x5f7c568b +0, 154800, 160, 0x8886578b +0, 155700, 160, 0xd33a4e52 +0, 156600, 160, 0xeefe5c23 +0, 157500, 160, 0xa9c94e38 +0, 158400, 160, 0x67845aa0 +0, 159300, 160, 0xbe91498f +0, 160200, 160, 0x843d46e3 +0, 161100, 160, 0xbd215999 +0, 162000, 160, 0x1a2e5f2c +0, 162900, 160, 0x6a344a63 +0, 163800, 160, 0xd80d5743 +0, 164700, 160, 0x80964879 +0, 165600, 160, 0xaafb5e35 +0, 166500, 160, 0x3b855ff3 +0, 167400, 160, 0x770b51d0 +0, 168300, 160, 0x623a5312 +0, 169200, 160, 0x0c235b56 +0, 170100, 160, 0xc8c25724 +0, 171000, 160, 0xb44650e2 +0, 171900, 160, 0xab964d47 +0, 172800, 160, 0x7aa35107 +0, 173700, 160, 0xf12d4780 +0, 174600, 160, 0x77e64f92 +0, 175500, 160, 0x34ee4fa0 +0, 176400, 160, 0x6701466b +0, 177300, 160, 0xa79d4b4c +0, 178200, 160, 0xbb7f557b +0, 179100, 160, 0xaeb253c4 +0, 180000, 160, 0xe7255029 +0, 180900, 160, 0xa5f1505c +0, 181800, 160, 0x4ae54f09 +0, 182700, 160, 0x6a2b4bc9 +0, 183600, 160, 0xf8724ea5 +0, 184500, 160, 0x4ab35317 +0, 185400, 160, 0xc8d350fb +0, 186300, 160, 0x73a74994 +0, 187200, 160, 0x9cd1596d +0, 188100, 160, 0x5ba16005 +0, 189000, 160, 0xb17e4fcc +0, 189900, 160, 0x8ac958cd +0, 190800, 160, 0x7919557f +0, 191700, 160, 0x0be35121 +0, 192600, 160, 0xf8f752f2 +0, 193500, 160, 0xae894d40 +0, 194400, 160, 0x03d94c10 +0, 195300, 160, 0xf12c4917 +0, 196200, 160, 0x3c94534e +0, 197100, 160, 0x111d51c3 +0, 198000, 160, 0x0a285304 +0, 198900, 160, 0xc3ac4ab1 +0, 199800, 160, 0x5576579d +0, 200700, 160, 0x9cd04f10 +0, 201600, 160, 0x38a04bf9 +0, 202500, 160, 0xbd0d4d6d +0, 203400, 160, 0x4db24510 +0, 204300, 160, 0x968753de +0, 205200, 160, 0x1fa35c67 +0, 206100, 160, 0xc9c048bc +0, 207000, 160, 0x221d629e +0, 207900, 160, 0xbb864b0e +0, 208800, 160, 0xe2964bcd +0, 209700, 160, 0x20ff4b23 +0, 210600, 160, 0x01dc53e7 +0, 211500, 160, 0x522b56aa +0, 212400, 160, 0x1e6a495a +0, 213300, 160, 0x0dcf5731 +0, 214200, 160, 0x241f448d +0, 215100, 160, 0xdafa55b6 +0, 216000, 160, 0x40584e43 +0, 216900, 160, 0xb73850ab +0, 217800, 160, 0x7cff593a +0, 218700, 160, 0x2796515a +0, 219600, 160, 0x872c5454 +0, 220500, 160, 0xa13058e7 +0, 221400, 160, 0xd8a65261 +0, 222300, 160, 0x48a75601 +0, 223200, 160, 0xb1e7584c +0, 224100, 160, 0x29cd53fa +0, 225000, 160, 0xba514d84 +0, 225900, 160, 0x747f4f99 +0, 226800, 160, 0x5819526e +0, 227700, 160, 0x10185413 +0, 228600, 160, 0x4d084cdc +0, 229500, 160, 0x8313530b +0, 230400, 160, 0xd26c5583 +0, 231300, 160, 0x76d749f9 +0, 232200, 160, 0x7cf847a5 +0, 233100, 160, 0xa642590c +0, 234000, 160, 0x7fef56f2 +0, 234900, 160, 0xf6ea49b9 +0, 235800, 160, 0x6c654e89 +0, 236700, 160, 0x164f56e9 +0, 237600, 160, 0x84cf6139 +0, 238500, 160, 0x20c753ef +0, 239400, 160, 0x3f3a485f +0, 240300, 160, 0xee0c5f4b +0, 241200, 160, 0x706b5313 +0, 242100, 160, 0x47da5af3 +0, 243000, 160, 0x05504b25 +0, 243900, 160, 0x584e59d8 +0, 244800, 160, 0xe9cc4e37 +0, 245700, 160, 0xf33b518a +0, 246600, 160, 0xb9ac58b7 +0, 247500, 160, 0xed5c57f0 +0, 248400, 160, 0x4cf1579d +0, 249300, 160, 0x96f94792 +0, 250200, 160, 0x7c455836 +0, 251100, 160, 0xad6652ce +0, 252000, 160, 0x1ba95cab +0, 252900, 160, 0xd86755bb +0, 253800, 160, 0x2f9e51b4 +0, 254700, 160, 0x084e5119 +0, 255600, 160, 0x54ad5449 +0, 256500, 160, 0xff7c5b86 +0, 257400, 160, 0x29a94fff +0, 258300, 160, 0x679c55ff +0, 259200, 160, 0x9a415b81 +0, 260100, 160, 0x3ea5528a +0, 261000, 160, 0x54e15d3f +0, 261900, 160, 0x122b5c28 +0, 262800, 160, 0xdc0f4e7f +0, 263700, 160, 0xdc304acd +0, 264600, 160, 0xe55e5407 +0, 265500, 160, 0x8d07485f +0, 266400, 160, 0xdc0b5333 +0, 267300, 160, 0xfaed4a90 +0, 268200, 160, 0xb0625538 +0, 269100, 160, 0x1ef3526b +0, 270000, 160, 0xb48c48e9 +0, 270900, 160, 0x8c945190 +0, 271800, 160, 0x7f9a58b3 +0, 272700, 160, 0x55735499 +0, 273600, 160, 0xeba34a71 +0, 274500, 160, 0xbaa94a6d +0, 275400, 160, 0x15ab484f +0, 276300, 160, 0xdc675509 +0, 277200, 160, 0xc2e94f0e +0, 278100, 160, 0xd7f348ac +0, 279000, 160, 0x14884e8f +0, 279900, 160, 0x2d274a97 +0, 280800, 160, 0x578c5834 +0, 281700, 160, 0x12074dab +0, 282600, 160, 0x74c55067 +0, 283500, 160, 0x7c904e0f +0, 284400, 160, 0x81d45735 +0, 285300, 160, 0x766f4d71 +0, 286200, 160, 0x9c915273 +0, 287100, 160, 0xf37f4d04 +0, 288000, 160, 0x1ac74d66 +0, 288900, 160, 0xf9b253ab +0, 289800, 160, 0x6e0c5bb2 +0, 290700, 160, 0x603d629e +0, 291600, 160, 0xbb674faf +0, 292500, 160, 0x5d8d51c6 +0, 293400, 160, 0xae7350b9 +0, 294300, 160, 0xfde859ec +0, 295200, 160, 0x900d50a4 +0, 296100, 160, 0x003551b2 +0, 297000, 160, 0xf8ae4c9d +0, 297900, 160, 0x66ea508f +0, 298800, 160, 0xd45b4c51 +0, 299700, 160, 0xb64451a3 +0, 300600, 160, 0x6d2a5621 +0, 301500, 160, 0x71db4d36 +0, 302400, 160, 0x06704647 +0, 303300, 160, 0x1f124cf9 +0, 304200, 160, 0x10d14b46 +0, 305100, 160, 0x421b59d8 +0, 306000, 160, 0x84ba4cae +0, 306900, 160, 0x4fba48e1 +0, 307800, 160, 0xec294a6b +0, 308700, 160, 0x2f1752a7 +0, 309600, 160, 0x8d665570 +0, 310500, 160, 0x586e537d +0, 311400, 160, 0x18d54a49 +0, 312300, 160, 0xa895566d +0, 313200, 160, 0xb9b35255 +0, 314100, 160, 0x2e194e1f +0, 315000, 160, 0x4810594b +0, 315900, 160, 0xb82557ee +0, 316800, 160, 0x35d84d67 +0, 317700, 160, 0x5ee95128 +0, 318600, 160, 0x24f05747 +0, 319500, 160, 0x434d53f6 +0, 320400, 160, 0x3c894f3e +0, 321300, 160, 0x81c34896 +0, 322200, 160, 0x7540543c +0, 323100, 160, 0x35bc5504 +0, 324000, 160, 0x546943dc +0, 324900, 160, 0x084d46e9 +0, 325800, 160, 0x983852ba +0, 326700, 160, 0xefac4e15 +0, 327600, 160, 0xc9294430 +0, 328500, 160, 0xe9e74de1 +0, 329400, 160, 0x4ca1516a +0, 330300, 160, 0x44014ceb +0, 331200, 160, 0x1dbc5ad1 +0, 332100, 160, 0x98be4efd +0, 333000, 160, 0x2dc75c7a +0, 333900, 160, 0x46275852 +0, 334800, 160, 0x61c15d30 +0, 335700, 160, 0x1f605adc +0, 336600, 160, 0xf08659ac +0, 337500, 160, 0xb7656021 +0, 338400, 160, 0x1f4a5a72 +0, 339300, 160, 0xf8175275 +0, 340200, 160, 0xbbf4564d +0, 341100, 160, 0x6fdc5a7d +0, 342000, 160, 0x082f5250 +0, 342900, 160, 0x84cb55b5 +0, 343800, 160, 0x0e1a51ba +0, 344700, 160, 0xa84e52fc +0, 345600, 160, 0xcb5a55c9 +0, 346500, 160, 0x9ce6570d +0, 347400, 160, 0x82b253cc +0, 348300, 160, 0x34c4594b +0, 349200, 160, 0xff5c5854 +0, 350100, 160, 0xd5da4ea0 +0, 351000, 160, 0xc86e5553 +0, 351900, 160, 0x7ecb55c6 +0, 352800, 160, 0xb08b5338 +0, 353700, 160, 0xd601573c +0, 354600, 160, 0x93305092 +0, 355500, 160, 0x352d4912 +0, 356400, 160, 0xddba4d29 +0, 357300, 160, 0xc79c50b7 +0, 358200, 160, 0xe67d4e8e +0, 359100, 160, 0xdbfd4bbc +0, 360000, 160, 0xb2f746fb +0, 360900, 160, 0x835b5539 +0, 361800, 160, 0x612049e9 +0, 362700, 160, 0x91a6503c +0, 363600, 160, 0x762e4f0e +0, 364500, 160, 0x2b2153f9 +0, 365400, 160, 0xdcfe5804 +0, 366300, 160, 0x79144cae +0, 367200, 160, 0xd6394d99 +0, 368100, 160, 0x22395292 +0, 369000, 160, 0x50b04fa0 +0, 369900, 160, 0x846b49a5 +0, 370800, 160, 0x1f554dff +0, 371700, 160, 0x0aa458dd +0, 372600, 160, 0x62154dde +0, 373500, 160, 0xe69847ac +0, 374400, 160, 0x75855425 +0, 375300, 160, 0x49125665 +0, 376200, 160, 0xa8605945 +0, 377100, 160, 0xc02a5083 +0, 378000, 160, 0x6198537c +0, 378900, 160, 0x90f25711 +0, 379800, 160, 0x32da51f1 +0, 380700, 160, 0x96c3474d +0, 381600, 160, 0x82ae4579 +0, 382500, 160, 0xbabf5919 +0, 383400, 160, 0x78095772 +0, 384300, 160, 0x46964abb +0, 385200, 160, 0x5fcb5ba3 +0, 386100, 160, 0x4a775585 +0, 387000, 160, 0xc41f53af +0, 387900, 160, 0x457251bc +0, 388800, 160, 0x8f864fb3 +0, 389700, 160, 0x439d526c +0, 390600, 160, 0x5cf6503f +0, 391500, 160, 0x90b7534f +0, 392400, 160, 0xecc45253 +0, 393300, 160, 0x533b4ee3 +0, 394200, 160, 0x4cc44f27 +0, 395100, 160, 0x6ff35096 +0, 396000, 160, 0x141e4a80 +0, 396900, 160, 0x9e075461 +0, 397800, 160, 0xc4b55791 +0, 398700, 160, 0x40955666 +0, 399600, 160, 0x6255462f +0, 400500, 160, 0x2cec55d6 +0, 401400, 160, 0xd71652e9 +0, 402300, 160, 0xe65e530c +0, 403200, 160, 0xeeb9556d +0, 404100, 160, 0x558f523e +0, 405000, 160, 0x76e14b00 +0, 405900, 160, 0x3f9f4e9b +0, 406800, 160, 0x0d7b492a +0, 407700, 160, 0xdd6e51bd +0, 408600, 160, 0x5ab353b9 +0, 409500, 160, 0x5b934f33 +0, 410400, 160, 0x36bb57a0 +0, 411300, 160, 0x455d54d3 +0, 412200, 160, 0x7e6853d7 +0, 413100, 160, 0xdcb85ed4 +0, 414000, 160, 0x3a8d5860 +0, 414900, 160, 0x5c90558f +0, 415800, 160, 0x25504d46 +0, 416700, 160, 0x0fc55413 +0, 417600, 160, 0x98545409 +0, 418500, 160, 0x963b550e +0, 419400, 160, 0x544a569c +0, 420300, 160, 0x7ab65f77 +0, 421200, 160, 0x14c257e2 +0, 422100, 160, 0x6cac6262 +0, 423000, 160, 0x2f7f5091 +0, 423900, 160, 0xc2655462 +0, 424800, 160, 0xbb4b4744 +0, 425700, 160, 0x4c5f54db +0, 426600, 160, 0x9e694ab5 +0, 427500, 160, 0xc2c95173 +0, 428400, 160, 0xf4ae553f +0, 429300, 160, 0xb4c04ed1 +0, 430200, 160, 0xf3095128 +0, 431100, 160, 0x73b04de1 +0, 432000, 160, 0xff4951c7 +0, 432900, 160, 0x28c156bd +0, 433800, 160, 0x17b652aa +0, 434700, 160, 0xb9ce528b +0, 435600, 160, 0x3cc558be +0, 436500, 160, 0xdf385905 +0, 437400, 160, 0xe2de4fe2 +0, 438300, 160, 0xc2a6582d +0, 439200, 160, 0xe5715bc9 +0, 440100, 160, 0x741b6416 +0, 441000, 160, 0xf9b1544f +0, 441900, 160, 0x012e5f01 +0, 442800, 160, 0x5ab65a49 +0, 443700, 160, 0xfe1e5b1a +0, 444600, 160, 0x370056ef +0, 445500, 160, 0xfde45ed4 +0, 446400, 160, 0xa34f6053 +0, 447300, 160, 0x31755604 +0, 448200, 160, 0xc3415bfe +0, 449100, 160, 0xe5dd5b58 +0, 450000, 160, 0xb6cf5295 +0, 450900, 160, 0x3d81538b +0, 451800, 160, 0xc00255d2 +0, 452700, 160, 0xb0714f71 +0, 453600, 160, 0x9c9756ac +0, 454500, 160, 0x4de053a0 +0, 455400, 160, 0x6706500c +0, 456300, 160, 0x34e4511d +0, 457200, 160, 0xe4224e3e +0, 458100, 160, 0xdf695529 +0, 459000, 160, 0xeb1f54e0 +0, 459900, 160, 0x2870550e +0, 460800, 160, 0x08465464 +0, 461700, 160, 0xe34150e6 +0, 462600, 160, 0xb77556e0 +0, 463500, 160, 0xb23e46ab +0, 464400, 160, 0x83884a7b +0, 465300, 160, 0xa0284b16 +0, 466200, 160, 0x87b749e1 +0, 467100, 160, 0x4b276444 +0, 468000, 160, 0x92f95091 +0, 468900, 160, 0x2b1056c2 +0, 469800, 160, 0xd5d5590a +0, 470700, 160, 0x5a454fac +0, 471600, 160, 0x0ab05b13 +0, 472500, 160, 0xd98e56ca +0, 473400, 160, 0x183d5892 +0, 474300, 160, 0x8ba951e4 +0, 475200, 160, 0x487054ff +0, 476100, 160, 0xc0d05562 +0, 477000, 160, 0x166c590f +0, 477900, 160, 0x3e254cc0 +0, 478800, 160, 0xd2784ab4 +0, 479700, 160, 0x9f7b4ef6 +0, 480600, 160, 0xdd7653b6 +0, 481500, 160, 0x7ae453b7 +0, 482400, 160, 0xff6c50ec +0, 483300, 160, 0xfa0d51a9 +0, 484200, 160, 0x29ab583b +0, 485100, 160, 0x671d5437 +0, 486000, 160, 0x6867569f +0, 486900, 160, 0xdd775e05 +0, 487800, 160, 0xbafa65ed +0, 488700, 160, 0xd33f5aea +0, 489600, 160, 0x851455a8 +0, 490500, 160, 0x044c4d45 +0, 491400, 160, 0xcd7c5d84 +0, 492300, 160, 0xd6565e61 +0, 493200, 160, 0x2f345a92 +0, 494100, 160, 0x50e05530 +0, 495000, 160, 0x787f516a +0, 495900, 160, 0x75cd5ade +0, 496800, 160, 0x55b558ad +0, 497700, 160, 0x55255b01 +0, 498600, 160, 0xfc5b5945 +0, 499500, 160, 0x33914e05 +0, 500400, 160, 0x1f4a5c31 +0, 501300, 160, 0x542f4bf2 +0, 502200, 160, 0xd8b2573f +0, 503100, 160, 0x127758b0 +0, 504000, 160, 0x18dd5a30 +0, 504900, 160, 0xe8ce61c4 +0, 505800, 160, 0x9a225b47 +0, 506700, 160, 0xd4436314 +0, 507600, 160, 0x2bf06310 +0, 508500, 160, 0x0de35e82 +0, 509400, 160, 0x76cb56f2 +0, 510300, 160, 0x65bc569b +0, 511200, 160, 0x00a45461 +0, 512100, 160, 0xb5c55019 +0, 513000, 160, 0x5eb04b4d +0, 513900, 160, 0xf1224c39 +0, 514800, 160, 0x4d135288 +0, 515700, 160, 0x9bc34ba7 +0, 516600, 160, 0xbde3510e +0, 517500, 160, 0xefaf4fa4 +0, 518400, 160, 0x584950e2 +0, 519300, 160, 0x1e844e27 +0, 520200, 160, 0x38634315 +0, 521100, 160, 0x6b9b4a0b +0, 522000, 160, 0xd491512a +0, 522900, 160, 0x8624478c +0, 523800, 160, 0x67ab45c7 +0, 524700, 160, 0xf78e4c53 +0, 525600, 160, 0xb1654f0d +0, 526500, 160, 0x17bb4e96 +0, 527400, 160, 0xf3165e7c +0, 528300, 160, 0xf7914633 +0, 529200, 160, 0x3421530f +0, 530100, 160, 0x492e572c +0, 531000, 160, 0xa3185319 +0, 531900, 160, 0x92d054c0 +0, 532800, 160, 0x1cc24ce1 +0, 533700, 160, 0x2ebc519e +0, 534600, 160, 0x946b53e7 +0, 535500, 160, 0xf85c4fe6 +0, 536400, 160, 0x2974534c +0, 537300, 160, 0xef7e4a28 +0, 538200, 160, 0x01a74c6e +0, 539100, 160, 0x2a865674 +0, 540000, 160, 0x70474faf +0, 540900, 160, 0x2df75014 +0, 541800, 160, 0xf1f3574e +0, 542700, 160, 0x741b5308 +0, 543600, 160, 0xcb34513e +0, 544500, 160, 0x7b5e50c7 +0, 545400, 160, 0x0165553b +0, 546300, 160, 0x04b85450 +0, 547200, 160, 0x795d5873 +0, 548100, 160, 0x508859fb +0, 549000, 160, 0xca09587d +0, 549900, 160, 0x86a65ac8 +0, 550800, 160, 0x447353fe +0, 551700, 160, 0x48ca54a5 +0, 552600, 160, 0x1b3e5f3e +0, 553500, 160, 0x270a5aa2 +0, 554400, 160, 0x48a45c29 +0, 555300, 160, 0xfbf75a0b +0, 556200, 160, 0xe65161e5 +0, 557100, 160, 0xf47c6701 +0, 558000, 160, 0xc12058bc +0, 558900, 160, 0xdb17520c +0, 559800, 160, 0x860455bd +0, 560700, 160, 0xa02d56de +0, 561600, 160, 0xf5574c7d +0, 562500, 160, 0x500e59b3 +0, 563400, 160, 0xf0b75894 +0, 564300, 160, 0x9d454a04 +0, 565200, 160, 0x0b0554a4 +0, 566100, 160, 0x3fc34d98 +0, 567000, 160, 0x538550b8 +0, 567900, 160, 0xd84e495e +0, 568800, 160, 0x736c4e17 +0, 569700, 160, 0xa59e5607 +0, 570600, 160, 0xe7485609 +0, 571500, 160, 0x20185a67 +0, 572400, 160, 0x9aa5576f +0, 573300, 160, 0xed8c5d11 +0, 574200, 160, 0xecef5494 +0, 575100, 160, 0x76f75a5c +0, 576000, 160, 0xa8fa5322 +0, 576900, 160, 0xd1945734 +0, 577800, 160, 0x817f5c82 +0, 578700, 160, 0x40756063 +0, 579600, 160, 0x524454c7 +0, 580500, 160, 0x5a776106 +0, 581400, 160, 0xd16e5d9d +0, 582300, 160, 0x8522524c +0, 583200, 160, 0x4a115bb9 +0, 584100, 160, 0xbf5c5c27 +0, 585000, 160, 0x48905da4 +0, 585900, 160, 0x58735040 +0, 586800, 160, 0x48635631 +0, 587700, 160, 0xf1305eaf +0, 588600, 160, 0xd34451bd +0, 589500, 160, 0x1a244fcf +0, 590400, 160, 0xdb995ca0 +0, 591300, 160, 0xe38e52bb +0, 592200, 160, 0x00715069 +0, 593100, 160, 0x72a95190 +0, 594000, 160, 0xea7d50b7 +0, 594900, 160, 0xb4094a9c +0, 595800, 160, 0xd5284d79 +0, 596700, 160, 0x3c4349e5 +0, 597600, 160, 0x65d34e92 +0, 598500, 160, 0x67805756 +0, 599400, 160, 0x1b96502f +0, 600300, 160, 0x395250ae +0, 601200, 160, 0x4dc74976 +0, 602100, 160, 0x2666486e +0, 603000, 160, 0x41924d01 +0, 603900, 160, 0x94a845f5 +0, 604800, 160, 0x1b264cf9 +0, 605700, 160, 0x63ea4aab +0, 606600, 160, 0x9c0d4a82 +0, 607500, 160, 0x02ba4cf6 +0, 608400, 160, 0x9cd54b87 +0, 609300, 160, 0x24624c5b +0, 610200, 160, 0x14cf54b1 +0, 611100, 160, 0xce54544b +0, 612000, 160, 0x459b4fc9 +0, 612900, 160, 0xcc2453f1 +0, 613800, 160, 0xa4ab53bc +0, 614700, 160, 0x92235013 +0, 615600, 160, 0xbfa257b3 +0, 616500, 160, 0xd32d51f5 +0, 617400, 160, 0x7d5d47e6 +0, 618300, 160, 0xe23d43ed +0, 619200, 160, 0x51d8514f +0, 620100, 160, 0x0fa04240 +0, 621000, 160, 0x233c4dce +0, 621900, 160, 0xcd30466f +0, 622800, 160, 0x4435546a +0, 623700, 160, 0x3eb6445b +0, 624600, 160, 0xcaed4ef9 +0, 625500, 160, 0xf0174da8 +0, 626400, 160, 0x60e756a0 +0, 627300, 160, 0x72ba457d +0, 628200, 160, 0x84ce4f0f +0, 629100, 160, 0x660d45ae +0, 630000, 160, 0xac8446e2 +0, 630900, 160, 0xeeb153b4 +0, 631800, 160, 0x6a634c23 +0, 632700, 160, 0x890f4af8 +0, 633600, 160, 0x1d3743a7 +0, 634500, 160, 0xa37e4ee8 +0, 635400, 160, 0xb9334d56 +0, 636300, 160, 0xc1384bef +0, 637200, 160, 0x52964f6e +0, 638100, 160, 0xe36e57e2 +0, 639000, 160, 0x62114a53 +0, 639900, 160, 0xb1f855bb +0, 640800, 160, 0xf0934da0 +0, 641700, 160, 0xb454494a +0, 642600, 160, 0xb6e04b15 +0, 643500, 160, 0x933e488e +0, 644400, 160, 0x762d5ce8 +0, 645300, 160, 0x1c4a4f85 +0, 646200, 160, 0xaaa25313 +0, 647100, 160, 0xd3655979 +0, 648000, 160, 0x8ff149e5 +0, 648900, 160, 0x5d5e51fb +0, 649800, 160, 0x0a354c51 +0, 650700, 160, 0x79ea52ee +0, 651600, 160, 0x306e5365 +0, 652500, 160, 0x7e03546a +0, 653400, 160, 0x71575ddf +0, 654300, 160, 0x08da523d +0, 655200, 160, 0x2a2152b2 +0, 656100, 160, 0x50e55447 +0, 657000, 160, 0xf3b55758 +0, 657900, 160, 0xc29d5f12 +0, 658800, 160, 0x0c0b5778 +0, 659700, 160, 0x1b07593a +0, 660600, 160, 0x946f562d +0, 661500, 160, 0xcdc85636 +0, 662400, 160, 0x2421589b +0, 663300, 160, 0x8e3b5451 +0, 664200, 160, 0xd565536a +0, 665100, 160, 0x8d225557 +0, 666000, 160, 0xa0084e44 +0, 666900, 160, 0x85bd5413 +0, 667800, 160, 0xa4be4c3b +0, 668700, 160, 0x332957c8 +0, 669600, 160, 0x60505225 +0, 670500, 160, 0x3d154eb3 +0, 671400, 160, 0xd85359f4 +0, 672300, 160, 0xf95b4f6b +0, 673200, 160, 0x8bea5846 +0, 674100, 160, 0x43835a02 +0, 675000, 160, 0x340b5732 +0, 675900, 160, 0x8b6d5005 +0, 676800, 160, 0xa4995aca +0, 677700, 160, 0x88d34efc +0, 678600, 160, 0x078e5003 +0, 679500, 160, 0x09964b19 +0, 680400, 160, 0x2eaf5120 +0, 681300, 160, 0x52514d52 +0, 682200, 160, 0x08f84d4c +0, 683100, 160, 0x4a9b4cc7 +0, 684000, 160, 0x947f4ca6 +0, 684900, 160, 0x086a4f32 +0, 685800, 160, 0x0e0857a6 +0, 686700, 160, 0x38145bf7 +0, 687600, 160, 0xc6e156bf +0, 688500, 160, 0xb07853b2 +0, 689400, 160, 0xaeda5172 +0, 690300, 160, 0xc4e54d07 +0, 691200, 160, 0x0b075a61 +0, 692100, 160, 0x09f05c1f +0, 693000, 160, 0xf5415796 +0, 693900, 160, 0xe3be584e +0, 694800, 160, 0x6e1656f9 +0, 695700, 160, 0xd6d85599 +0, 696600, 160, 0xd9b4502e +0, 697500, 160, 0x1186598c +0, 698400, 160, 0x879c543d +0, 699300, 160, 0x5b2551a3 +0, 700200, 160, 0xcf50528d +0, 701100, 160, 0x95d059b2 +0, 702000, 160, 0x34ba5515 +0, 702900, 160, 0x7a014ba8 +0, 703800, 160, 0x27725169 +0, 704700, 160, 0x2fd14ca4 +0, 705600, 160, 0xd5ad542a +0, 706500, 160, 0xddc24d2e +0, 707400, 160, 0x8a4b48b4 +0, 708300, 160, 0x915e4a29 +0, 709200, 160, 0xd56d4cae +0, 710100, 160, 0x59594eea +0, 711000, 160, 0x87085338 +0, 711900, 160, 0xa5ee538f +0, 712800, 160, 0xf34e5030 +0, 713700, 160, 0x6bef4da7 +0, 714600, 160, 0x05a14c52 +0, 715500, 160, 0x67bc49ce +0, 716400, 160, 0xb18f4cff +0, 717300, 160, 0x5d744e6d +0, 718200, 160, 0xcb7c5973 +0, 719100, 160, 0x6df056f0 +0, 720000, 160, 0xd62c4e00 +0, 720900, 160, 0xa54d4d1e +0, 721800, 160, 0xdaa250b0 +0, 722700, 160, 0x350e475f +0, 723600, 160, 0x0e454bb2 +0, 724500, 160, 0xe37949ca +0, 725400, 160, 0x551453bf +0, 726300, 160, 0x35d04c27 +0, 727200, 160, 0x6749469d +0, 728100, 160, 0x544752e9 +0, 729000, 160, 0xf23b4888 +0, 729900, 160, 0x6f0a5519 +0, 730800, 160, 0x808a58df +0, 731700, 160, 0x8e674c88 +0, 732600, 160, 0xd3ab51f7 +0, 733500, 160, 0x985d500f +0, 734400, 160, 0x734e52d8 +0, 735300, 160, 0xb0da5227 +0, 736200, 160, 0xcc7d4a21 +0, 737100, 160, 0xb1354baf +0, 738000, 160, 0xfc8d4f9a +0, 738900, 160, 0x6f044d82 +0, 739800, 160, 0x41e7546b +0, 740700, 160, 0x67014682 +0, 741600, 160, 0x5516575b +0, 742500, 160, 0x26254693 +0, 743400, 160, 0x81ce4af5 +0, 744300, 160, 0x77f152a0 +0, 745200, 160, 0x995a5096 +0, 746100, 160, 0x6114532e +0, 747000, 160, 0x4df457f3 +0, 747900, 160, 0xbcd94804 +0, 748800, 160, 0x1e544fd2 +0, 749700, 160, 0xa70b5954 +0, 750600, 160, 0x1c77484c +0, 751500, 160, 0xb07f4c42 +0, 752400, 160, 0x62074f1f +0, 753300, 160, 0xf3b656a1 +0, 754200, 160, 0x65734ac0 +0, 755100, 160, 0x2a9752cd +0, 756000, 160, 0x15ff4ef0 +0, 756900, 160, 0xabd4532c +0, 757800, 160, 0x8a44503a +0, 758700, 160, 0xbf4250f3 +0, 759600, 160, 0x17594ac5 +0, 760500, 160, 0x7b5e4b24 +0, 761400, 160, 0x24684cb5 +0, 762300, 160, 0xc4d54b42 +0, 763200, 160, 0xd48f58af +0, 764100, 160, 0x0374593a +0, 765000, 160, 0x398a5b0d +0, 765900, 160, 0xf60855e6 +0, 766800, 160, 0x6fbb5587 +0, 767700, 160, 0x44405c2b +0, 768600, 160, 0xa6345d70 +0, 769500, 160, 0x464557d5 +0, 770400, 160, 0x0c3153ca +0, 771300, 160, 0x15ec50c4 +0, 772200, 160, 0xd5e559da +0, 773100, 160, 0x999757b9 +0, 774000, 160, 0x7a5d5754 +0, 774900, 160, 0xf85b5f18 +0, 775800, 160, 0xa66d5c72 +0, 776700, 160, 0xd8f55981 +0, 777600, 160, 0xe6364f64 +0, 778500, 160, 0x528a5785 +0, 779400, 160, 0xdefe5332 +0, 780300, 160, 0x4bc4532e +0, 781200, 160, 0x505a4eb3 +0, 782100, 160, 0xa28d589d +0, 783000, 160, 0x092d511f +0, 783900, 160, 0x3079591e +0, 784800, 160, 0x2b1d5339 +0, 785700, 160, 0xf8d849d1 +0, 786600, 160, 0xadb056a6 +0, 787500, 160, 0x2ee74c4f +0, 788400, 160, 0x35c34c9f +0, 789300, 160, 0xb6ae53d3 +0, 790200, 160, 0x7258534e +0, 791100, 160, 0xb76d4b1b +0, 792000, 160, 0x99a14a0f +0, 792900, 160, 0x88365944 +0, 793800, 160, 0x97cf4aed +0, 794700, 160, 0x444b56f6 +0, 795600, 160, 0x1d1f4b01 +0, 796500, 160, 0x3dcd417e +0, 797400, 160, 0xa4985140 +0, 798300, 160, 0x86f94c4d +0, 799200, 160, 0xc3635436 +0, 800100, 160, 0x198b432b +0, 801000, 160, 0xae5253e4 +0, 801900, 160, 0x248c4f1a +0, 802800, 160, 0x787a45df +0, 803700, 160, 0x5fd44cad +0, 804600, 160, 0x68be581c +0, 805500, 160, 0x5ff5531b +0, 806400, 160, 0x2bcd4aa1 +0, 807300, 160, 0x0d134a7c +0, 808200, 160, 0x28af5885 +0, 809100, 160, 0xc09f4d65 +0, 810000, 160, 0x7468552d +0, 810900, 160, 0x82df49ac +0, 811800, 160, 0xe3725fdc +0, 812700, 160, 0x0ec74d11 +0, 813600, 160, 0xfc2a5355 +0, 814500, 160, 0x41df4d4f +0, 815400, 160, 0x4ebe473d +0, 816300, 160, 0xd8734bf2 +0, 817200, 160, 0x4acd5056 +0, 818100, 160, 0x47805700 +0, 819000, 160, 0xe4f25135 +0, 819900, 160, 0x9f195649 +0, 820800, 160, 0x8b055f64 +0, 821700, 160, 0xc4b751c8 +0, 822600, 160, 0x95e55ba4 +0, 823500, 160, 0xf0955494 +0, 824400, 160, 0xca1a47b9 +0, 825300, 160, 0x9d025711 +0, 826200, 160, 0xf6cb4a0a +0, 827100, 160, 0xd8385b4d +0, 828000, 160, 0x7b2852b6 +0, 828900, 160, 0x90a35643 +0, 829800, 160, 0x63105d0a +0, 830700, 160, 0x55414083 +0, 831600, 160, 0xc94554a9 +0, 832500, 160, 0xa88f4a36 +0, 833400, 160, 0xda5d52bc +0, 834300, 160, 0x5b3943da +0, 835200, 160, 0xd2314755 +0, 836100, 160, 0x743c4cdc +0, 837000, 160, 0x7c3e4dc2 +0, 837900, 160, 0x12644715 +0, 838800, 160, 0x1050480b +0, 839700, 160, 0x73645906 +0, 840600, 160, 0x28ef4a9e +0, 841500, 160, 0xf72440bc +0, 842400, 160, 0x41964bda +0, 843300, 160, 0x2afb4d9b +0, 844200, 160, 0xf74b4c5a +0, 845100, 160, 0xcf165e2e +0, 846000, 160, 0x3dbb4d06 +0, 846900, 160, 0xbd9755f9 +0, 847800, 160, 0x3248581d +0, 848700, 160, 0xc00c559d +0, 849600, 160, 0xff6c4b0a +0, 850500, 160, 0x154157e3 +0, 851400, 160, 0xb996499c +0, 852300, 160, 0xe1a059ba +0, 853200, 160, 0x98015946 +0, 854100, 160, 0x168b4ceb +0, 855000, 160, 0x567b4f83 +0, 855900, 160, 0x903e52f8 +0, 856800, 160, 0xc0a252dc +0, 857700, 160, 0x08cb4b70 +0, 858600, 160, 0x3d9a5be6 +0, 859500, 160, 0x904b4907 +0, 860400, 160, 0x738847b1 +0, 861300, 160, 0x10405c19 +0, 862200, 160, 0x8c134f27 +0, 863100, 160, 0xdfe34d7f +0, 864000, 160, 0x9d0948a8 +0, 864900, 160, 0x67755611 +0, 865800, 160, 0x46734258 +0, 866700, 160, 0x76f449fa +0, 867600, 160, 0xfad64d30 +0, 868500, 160, 0x7f4357f4 +0, 869400, 160, 0xd20e5079 +0, 870300, 160, 0xdf7857ec +0, 871200, 160, 0x46ff4891 +0, 872100, 160, 0x1b724ffc +0, 873000, 160, 0xdf20545a +0, 873900, 160, 0xeb5254e0 +0, 874800, 160, 0x794b4a96 +0, 875700, 160, 0x86a15147 +0, 876600, 160, 0x30f75504 +0, 877500, 160, 0x39575354 +0, 878400, 160, 0xb6a35351 +0, 879300, 160, 0x9da34c3a +0, 880200, 160, 0xcf2d5386 +0, 881100, 160, 0xa7f353f6 +0, 882000, 160, 0xa6e34e95 +0, 882900, 160, 0x98174400 +0, 883800, 160, 0x13685641 +0, 884700, 160, 0x99215154 +0, 885600, 160, 0x5be75237 +0, 886500, 160, 0x4cb64942 +0, 887400, 160, 0x15de4e03 +0, 888300, 160, 0x613a4fd5 +0, 889200, 160, 0xc97c4821 +0, 890100, 160, 0xbf1558f2 +0, 891000, 160, 0x651d4cf4 +0, 891900, 160, 0xbee44a56 +0, 892800, 160, 0x6cbd4c20 +0, 893700, 160, 0xcf45493d +0, 894600, 160, 0x73e74d2a +0, 895500, 160, 0x6a3256e4 +0, 896400, 160, 0x89ac4a68 +0, 897300, 160, 0x0d2652aa +0, 898200, 160, 0x56ce4b78 +0, 899100, 160, 0xb7b24bcb diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b b/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b new file mode 100644 index 0000000000..60c65e8da4 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b @@ -0,0 +1,5 @@ +0, 0, 202752, 0xffa1c502 +0, 3600, 202752, 0x51752f3c +0, 7200, 202752, 0xe683991d +0, 10800, 202752, 0xf70200a4 +0, 14400, 202752, 0x1a4d63ef diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b b/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b new file mode 100644 index 0000000000..befd8f476d --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b @@ -0,0 +1,5 @@ +0, 0, 405504, 0xe0f40e71 +0, 3600, 405504, 0x9bdb5900 +0, 7200, 405504, 0x527003ca +0, 10800, 405504, 0x1fbf8ba6 +0, 14400, 405504, 0x455e2a4e diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a b/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a new file mode 100644 index 0000000000..b454a07f61 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a @@ -0,0 +1,5 @@ +0, 0, 202752, 0xd5a1e49f +0, 3600, 202752, 0x08352d61 +0, 7200, 202752, 0x43f78f47 +0, 10800, 202752, 0xfb5910f4 +0, 14400, 202752, 0xd98e8739 diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a b/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a new file mode 100644 index 0000000000..453e7598c3 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a @@ -0,0 +1,5 @@ +0, 0, 405504, 0x049ab58e +0, 3600, 405504, 0x4f6226cb +0, 7200, 405504, 0xaa5fcb44 +0, 10800, 405504, 0xbfc09965 +0, 14400, 405504, 0xa30acb90 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a new file mode 100644 index 0000000000..3b8a839507 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 3686400, 0x1f9b5bee +0, 3600, 3686400, 0x657c3609 +0, 7200, 3686400, 0x75753934 +0, 10800, 3686400, 0xf434d8e1 +0, 14400, 3686400, 0x40679c77 +0, 18000, 3686400, 0x5734d8db +0, 21600, 3686400, 0x4a3d8269 +0, 25200, 3686400, 0xd20b6cf6 +0, 28800, 3686400, 0x31956bca +0, 32400, 3686400, 0xd28d9758 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a new file mode 100644 index 0000000000..012250ef3d --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 3686400, 0x8b3ff360 +0, 3600, 3686400, 0x422dead1 +0, 7200, 3686400, 0xbdd0e431 +0, 10800, 3686400, 0x1e3cc216 +0, 14400, 3686400, 0x1a80b718 +0, 18000, 3686400, 0xc7e3c0a2 +0, 21600, 3686400, 0xffc99142 +0, 25200, 3686400, 0x8b3bdf1e +0, 28800, 3686400, 0xff1bccfb +0, 32400, 3686400, 0x781fc45b diff --git a/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a new file mode 100644 index 0000000000..253c9920ab --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 3686400, 0x97c36ae3 +0, 3600, 3686400, 0x6a0aa629 +0, 7200, 3686400, 0xc658d722 +0, 10800, 3686400, 0x713bc774 +0, 14400, 3686400, 0x8d0b3afe +0, 18000, 3686400, 0x62bf24cd +0, 21600, 3686400, 0x77e80436 +0, 25200, 3686400, 0x4f258e07 +0, 28800, 3686400, 0x8426bc53 +0, 32400, 3686400, 0xd33b58c8 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a new file mode 100644 index 0000000000..97e36e74a9 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 8294400, 0xf50992f3 +0, 3600, 8294400, 0xd34cdf98 +0, 7200, 8294400, 0x76bced00 +0, 10800, 8294400, 0xf9ffd9b1 +0, 14400, 8294400, 0x303231aa +0, 18000, 8294400, 0x0ca57c6a +0, 21600, 8294400, 0xaa056bd5 +0, 25200, 8294400, 0x785c9a12 +0, 28800, 8294400, 0xe535750e +0, 32400, 8294400, 0x78fd76bb diff --git a/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a new file mode 100644 index 0000000000..c9c557e24c --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 8294400, 0x96d051a1 +0, 3600, 8294400, 0xf3c2974e +0, 7200, 8294400, 0xb18f3ed0 +0, 10800, 8294400, 0xb5ba9998 +0, 14400, 8294400, 0x96327a34 +0, 18000, 8294400, 0xe24d7b61 +0, 21600, 8294400, 0xc45d5a16 +0, 25200, 8294400, 0x13b4a537 +0, 28800, 8294400, 0xa81dae90 +0, 32400, 8294400, 0x2820bbe9 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a new file mode 100644 index 0000000000..ecbcdc5fe9 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 8294400, 0x1b2f1079 +0, 3600, 8294400, 0x6646f91c +0, 7200, 8294400, 0x17dc9f51 +0, 10800, 8294400, 0x4aad9b3a +0, 14400, 8294400, 0x8a422d34 +0, 18000, 8294400, 0x8fd76d87 +0, 21600, 8294400, 0xc7c75f18 +0, 25200, 8294400, 0x4a1c2643 +0, 28800, 8294400, 0xfe225709 +0, 32400, 8294400, 0x032ad2e5 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a new file mode 100644 index 0000000000..76177764bd --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a @@ -0,0 +1,10 @@ +0, 0, 8294400, 0xaa37ceea +0, 3600, 8294400, 0xa7546d5c +0, 7200, 8294400, 0xf2abaace +0, 10800, 8294400, 0x36f4d47e +0, 14400, 8294400, 0x1cdf917d +0, 18000, 8294400, 0xa9377ba3 +0, 21600, 8294400, 0x21c9db51 +0, 25200, 8294400, 0x07d7936e +0, 28800, 8294400, 0x7878ab94 +0, 32400, 8294400, 0x77e40921 diff --git a/tests/ref/fate/h264-lossless b/tests/ref/fate/h264-lossless index 30a70b5118..c6659ca830 100644 --- a/tests/ref/fate/h264-lossless +++ b/tests/ref/fate/h264-lossless @@ -1,10 +1,10 @@ 0, 0, 460800, 0x7731dd2f -0, 3600, 460800, 0x944b8c64 -0, 7200, 460800, 0xbe833041 -0, 10800, 460800, 0xbe95d96a -0, 14400, 460800, 0xfe7ea5e6 -0, 18000, 460800, 0x381743c7 -0, 21600, 460800, 0x63fcc2e9 -0, 25200, 460800, 0x79574960 -0, 28800, 460800, 0xdab9e18a -0, 32400, 460800, 0xd88e8fe8 +0, 1500, 460800, 0x944b8c64 +0, 3000, 460800, 0xbe833041 +0, 4500, 460800, 0xbe95d96a +0, 6000, 460800, 0xfe7ea5e6 +0, 7500, 460800, 0x381743c7 +0, 9000, 460800, 0x63fcc2e9 +0, 10500, 460800, 0x79574960 +0, 12000, 460800, 0xdab9e18a +0, 13500, 460800, 0xd88e8fe8 diff --git a/tests/ref/fate/iff-fibonacci b/tests/ref/fate/iff-fibonacci index e452f31e6c..947f78e964 100644 --- a/tests/ref/fate/iff-fibonacci +++ b/tests/ref/fate/iff-fibonacci @@ -1 +1 @@ -e968a853779bb6438339e3b8d69d8d24 +e76b025238a6a27968f8644f4ccc3207 diff --git a/tests/ref/fate/interplay-mve-16bit b/tests/ref/fate/interplay-mve-16bit index 74f0b350c6..b484647888 100644 --- a/tests/ref/fate/interplay-mve-16bit +++ b/tests/ref/fate/interplay-mve-16bit @@ -3,101 +3,101 @@ 1, 2953, 5888, 0xc65cb069 0, 3002, 614400, 0x00000000 1, 5957, 5888, 0xd8ec1acc -0, 6005, 614400, 0xa17ea4ec +0, 6005, 614400, 0x3c4ce011 1, 8961, 5888, 0xb22af0d6 -0, 9007, 614400, 0x4fd207fb +0, 9007, 614400, 0x16e83922 1, 11965, 5888, 0x86bb50d9 -0, 12010, 614400, 0xd7a510fb +0, 12010, 614400, 0x657a3d4d 1, 14969, 5888, 0x7674d923 -0, 15012, 614400, 0xe901e2f4 +0, 15012, 614400, 0x933a08b0 1, 17973, 5888, 0xb97c5500 -0, 18014, 614400, 0x4ac5d3c4 +0, 18014, 614400, 0xfcd5f76e 1, 20978, 5888, 0xecea1249 -0, 21017, 614400, 0x32e3e99c +0, 21017, 614400, 0xd0990cf8 1, 23982, 5888, 0x0f4fea81 -0, 24019, 614400, 0x7a2ff20c +0, 24019, 614400, 0x02131686 1, 26986, 5888, 0x997914d8 -0, 27022, 614400, 0x59941193 +0, 27022, 614400, 0x4cf53656 1, 29990, 5888, 0xd012f03a -0, 30024, 614400, 0x92773a2b +0, 30024, 614400, 0x7d1960c0 1, 32994, 5888, 0x03fd5248 -0, 33026, 614400, 0x4cd14313 +0, 33026, 614400, 0x5d9f696f 1, 35998, 5888, 0x3041a288 -0, 36029, 614400, 0x2a093fa3 +0, 36029, 614400, 0x54e06663 1, 39002, 5888, 0xe6105de1 -0, 39031, 614400, 0xf68b8463 +0, 39031, 614400, 0x4c1eade1 1, 42006, 5888, 0xaa38c7bd -0, 42034, 614400, 0xa9e1969b +0, 42034, 614400, 0x4bd3bfff 1, 45010, 5888, 0xbfff702c -0, 45036, 614400, 0x461996bb +0, 45036, 614400, 0xab86c041 1, 48014, 5888, 0xbe4319a3 -0, 48038, 614400, 0xae58d053 +0, 48038, 614400, 0xbb2bfbf4 1, 51018, 5888, 0x2e89d262 -0, 51041, 614400, 0x7693015a +0, 51041, 614400, 0x43822e15 1, 54022, 5888, 0x10992b9c -0, 54043, 614400, 0x0b3507fa +0, 54043, 614400, 0x835e352c 1, 57027, 5888, 0x972904bf -0, 57046, 614400, 0xff5c2492 +0, 57046, 614400, 0x72cc538f 1, 60031, 5888, 0x0093501c -0, 60048, 614400, 0x636e3e32 +0, 60048, 614400, 0x20bb6e30 1, 63035, 5888, 0x8994ad0e -0, 63050, 614400, 0x1acd6d0a +0, 63050, 614400, 0xfb079f52 1, 66039, 5888, 0x9db37d21 -0, 66053, 614400, 0x67039232 +0, 66053, 614400, 0x759bc4d6 1, 69043, 5888, 0xa8c7300f -0, 69055, 614400, 0x8ab9c75a +0, 69055, 614400, 0xd116fc3b 1, 72047, 5888, 0x1b7073b5 -0, 72058, 614400, 0xe824bbe2 +0, 72058, 614400, 0x5c06efd2 1, 75051, 5888, 0x56ad7f7b -0, 75060, 614400, 0x5133e9ea +0, 75060, 614400, 0x61641ecd 1, 78055, 5888, 0x9706a8fb -0, 78062, 614400, 0xcecf1249 +0, 78062, 614400, 0x6c8d48a0 1, 81059, 5888, 0x16c9420e -0, 81065, 614400, 0xe6d928c1 +0, 81065, 614400, 0x64725eed 1, 84063, 5888, 0x3e11be0a -0, 84067, 614400, 0x8da46ff1 +0, 84067, 614400, 0x88f9a8ca 1, 87067, 5888, 0x3e534a32 -0, 87070, 614400, 0x1c778319 +0, 87070, 614400, 0xcf1cbcd9 1, 90071, 5788, 0x0ffae5f4 -0, 90072, 614400, 0x35a19451 +0, 90072, 614400, 0x75a3ce24 1, 93024, 5888, 0xc2018f82 -0, 93074, 614400, 0x5145d1b9 +0, 93074, 614400, 0x3bf80ce7 1, 96029, 5888, 0x2a11f529 -0, 96077, 614400, 0x146ee231 +0, 96077, 614400, 0xd4011d7c 1, 99033, 5888, 0xec282167 -0, 99079, 614400, 0xd9b33380 +0, 99079, 614400, 0xd569716b 1, 102037, 5888, 0xd61b5a05 -0, 102082, 614400, 0x8b112ef8 +0, 102082, 614400, 0xfd626b6b 1, 105041, 5888, 0x61de2741 -0, 105084, 614400, 0xb9e79ab0 +0, 105084, 614400, 0xc856dbaf 1, 108045, 5888, 0x17aaff8c -0, 108086, 614400, 0x62d3a498 +0, 108086, 614400, 0x0e56e68e 1, 111049, 5888, 0xd40cd7a6 -0, 111089, 614400, 0xaeaaaa58 +0, 111089, 614400, 0x5b29ecc9 1, 114053, 5888, 0x840840d4 -0, 114091, 614400, 0x8922c440 +0, 114091, 614400, 0xe83c0804 1, 117057, 5888, 0x7c97ddcf -0, 117094, 614400, 0xd62ef758 +0, 117094, 614400, 0xebdd3d61 1, 120061, 5888, 0xed9150f7 -0, 120096, 614400, 0x2a53149f +0, 120096, 614400, 0x7f4c5b56 1, 123065, 5888, 0xbccf973e -0, 123098, 614400, 0x13da47df +0, 123098, 614400, 0xb4019155 1, 126069, 5888, 0x74bda5ea -0, 126101, 614400, 0x27c05c3f +0, 126101, 614400, 0xffdda515 1, 129073, 5888, 0xd083892a -0, 129103, 614400, 0x41ff7ca7 +0, 129103, 614400, 0x5271c695 1, 132078, 5888, 0x16e444b2 -0, 132106, 614400, 0x6b0e8a07 +0, 132106, 614400, 0x8526d3c1 1, 135082, 5888, 0x68a9cedb -0, 135108, 614400, 0xa200ad9f +0, 135108, 614400, 0x5accf7a6 1, 138086, 5888, 0x80849f36 -0, 138110, 614400, 0x9da7cc77 +0, 138110, 614400, 0x959017aa 1, 141090, 5888, 0x63cb7df9 -0, 141113, 614400, 0x2f5703be +0, 141113, 614400, 0x22f450f6 1, 144094, 5888, 0xf90f754d -0, 144115, 614400, 0x91c720f6 +0, 144115, 614400, 0x2e3d6f37 1, 147098, 5888, 0x9c2c867d -0, 147118, 614400, 0x927a882e +0, 147118, 614400, 0x0db9d89f 1, 150102, 5888, 0x337994a4 1, 153106, 5888, 0xf354a28d 1, 156110, 5888, 0x70933738 diff --git a/tests/ref/fate/interplay-mve-8bit b/tests/ref/fate/interplay-mve-8bit index 13959c3cf2..03a52c09cb 100644 --- a/tests/ref/fate/interplay-mve-8bit +++ b/tests/ref/fate/interplay-mve-8bit @@ -1,223 +1,223 @@ -0, 0, 414720, 0xa5cd50ca +0, 0, 414720, 0x2580d574 1, 0, 5848, 0xea04292b 1, 5967, 5888, 0x0e59e942 -0, 6006, 414720, 0x3facd321 +0, 6006, 414720, 0x97f55cd3 1, 11976, 5888, 0x56d480f6 -0, 12011, 414720, 0x849e6d4b +0, 12011, 414720, 0x9408fb63 1, 17984, 5888, 0xcb560b22 -0, 18017, 414720, 0xe649363f +0, 18017, 414720, 0x7e53c155 1, 23992, 5888, 0xca26865b -0, 24022, 414720, 0x5bbd7b14 +0, 24022, 414720, 0xd8570262 1, 30000, 5888, 0xa434392f -0, 30028, 414720, 0xe246ab51 +0, 30028, 414720, 0x9dc72ed5 1, 36008, 5888, 0xa0615fe4 -0, 36033, 414720, 0x5721b22e +0, 36033, 414720, 0xf7d33211 1, 42016, 5888, 0x85b241cd -0, 42039, 414720, 0xe391e107 +0, 42039, 414720, 0x95935e3b 1, 48024, 5888, 0x2c417a43 -0, 48044, 414720, 0x04d851ff +0, 48044, 414720, 0x62b1cdc5 1, 54033, 5888, 0x2d5ed665 -0, 54050, 414720, 0x8d80d580 +0, 54050, 414720, 0x971f500a 1, 60041, 5888, 0x37267a2d -0, 60055, 414720, 0x5a24b0bc +0, 60055, 414720, 0x05f82b6c 1, 66049, 5888, 0x1f803c67 -0, 66061, 414720, 0x06cd6960 +0, 66061, 414720, 0x7713e3cb 1, 72057, 5888, 0xfb7940ef -0, 72066, 414720, 0xf5ca48b4 +0, 72066, 414720, 0x3170c2f0 1, 78065, 5888, 0x1a5371e8 -0, 78072, 414720, 0x24700f94 +0, 78072, 414720, 0x8d818956 1, 84073, 5888, 0x37e29b21 -0, 84077, 414720, 0xb0bfe451 +0, 84077, 414720, 0x16775d71 1, 90082, 5848, 0x70065769 -0, 90083, 414720, 0x00e9f3d1 +0, 90083, 414720, 0x63016ce1 1, 96049, 5888, 0xaf624f3d -0, 96088, 414720, 0x0efbffd1 +0, 96088, 414720, 0x2f94792c 1, 102057, 5888, 0x8f5e5b57 -0, 102094, 414720, 0x2ecdfc8d +0, 102094, 414720, 0x37f67725 1, 108065, 5888, 0x93545968 -0, 108099, 414720, 0x94b531fc +0, 108099, 414720, 0xeb95adb1 1, 114073, 5888, 0x915f268f -0, 114105, 414720, 0x2c2579f8 +0, 114105, 414720, 0xbf32f6df 1, 120082, 5888, 0x9cd48ac4 -0, 120110, 414720, 0x6c7ecfb8 +0, 120110, 414720, 0x242f4d09 1, 126090, 5888, 0x812c8e13 -0, 126116, 414720, 0x08982527 +0, 126116, 414720, 0x28a2a3b9 1, 132098, 5888, 0xe794a2a7 -0, 132121, 414720, 0x5c0161b3 +0, 132121, 414720, 0x895de0a6 1, 138106, 5888, 0x4a056e4b -0, 138127, 414720, 0x453ce413 +0, 138127, 414720, 0xd3b46447 1, 144114, 5888, 0xa3589992 -0, 144132, 414720, 0x634e36b2 +0, 144132, 414720, 0x3bbfb7d1 1, 150122, 5888, 0x19ea7ec5 -0, 150138, 414720, 0x401a683a +0, 150138, 414720, 0x0a5ee9ad 1, 156131, 5888, 0x422d5097 -0, 156144, 414720, 0x3c5f442e +0, 156144, 414720, 0xaabac502 1, 162139, 5888, 0xc9fd963f -0, 162149, 414720, 0x075ef787 +0, 162149, 414720, 0x0951779d 1, 168147, 5888, 0xc556a5ea -0, 168155, 414720, 0x8501a04f +0, 168155, 414720, 0x150e2073 1, 174155, 5888, 0x51557e0f -0, 174160, 414720, 0x3620093b +0, 174160, 414720, 0xb86d87ae 1, 180163, 5848, 0x4903ad21 -0, 180166, 414720, 0xa42d9480 +0, 180166, 414720, 0x135411da 1, 186131, 5888, 0xb1c85e85 -0, 186171, 414720, 0x09b150b4 +0, 186171, 414720, 0x9c8fcda5 1, 192139, 5888, 0x68963d65 -0, 192177, 414720, 0xcad407f0 +0, 192177, 414720, 0xb7ba838e 1, 198147, 5888, 0x62a3124e -0, 198182, 414720, 0x69e5eecd +0, 198182, 414720, 0x7ef869e1 1, 204155, 5888, 0x4ff1878f -0, 204188, 414720, 0xb92ad2d9 +0, 204188, 414720, 0xf9764d47 1, 210163, 5888, 0x8b09ac18 -0, 210193, 414720, 0xc78eaf29 +0, 210193, 414720, 0xe6c72872 1, 216171, 5888, 0x67d85338 -0, 216199, 414720, 0x47c3fa91 +0, 216199, 414720, 0xb95b73b8 1, 222180, 5888, 0x82eca0a6 -0, 222204, 414720, 0x8847b7b8 +0, 222204, 414720, 0xa19e3221 1, 228188, 5888, 0x81a17eb8 -0, 228210, 414720, 0x864cab2f +0, 228210, 414720, 0xc0be27cd 1, 234196, 5888, 0x7108478c -0, 234215, 414720, 0x78d653e2 +0, 234215, 414720, 0xe97cd1a9 1, 240204, 5888, 0xbfc18b09 -0, 240221, 414720, 0xda15cbd2 +0, 240221, 414720, 0xb6524a34 1, 246212, 5888, 0xad93711f -0, 246226, 414720, 0xdf9ce28a +0, 246226, 414720, 0x61a1607b 1, 252220, 5888, 0xf8d25e39 -0, 252232, 414720, 0xe88c49ca +0, 252232, 414720, 0x1dd9c606 1, 258229, 5888, 0x41edd04e -0, 258237, 414720, 0xd6bcbc07 +0, 258237, 414720, 0xe2e736fa 1, 264237, 5888, 0xa6557ee2 -0, 264243, 414720, 0xf0b4a7bf +0, 264243, 414720, 0x25b922d9 1, 270245, 5848, 0xc14d5456 -0, 270248, 414720, 0x74f9bfbf +0, 270248, 414720, 0xbc023b36 1, 276212, 5888, 0x20a7821f -0, 276254, 414720, 0x904ce103 +0, 276254, 414720, 0x39bb5cdf 1, 282220, 5888, 0x9f1a8f9d -0, 282259, 414720, 0xca877e4a +0, 282259, 414720, 0xf83bfc4f 1, 288229, 5888, 0x2f3c6cc8 -0, 288265, 414720, 0x588effd6 +0, 288265, 414720, 0x3eae7f36 1, 294237, 5888, 0x757c894a -0, 294270, 414720, 0x6dff8b71 +0, 294270, 414720, 0x8cf80c32 1, 300245, 5888, 0x483e98bb -0, 300276, 414720, 0xbeaae788 +0, 300276, 414720, 0xbc576c03 1, 306253, 5888, 0x84289c75 -0, 306282, 414720, 0x1a4d1242 +0, 306282, 414720, 0x28b79ab1 1, 312261, 5888, 0xf79d5a91 -0, 312287, 414720, 0x4ae98ea0 +0, 312287, 414720, 0x15da1138 1, 318269, 5888, 0x395b5228 -0, 318293, 414720, 0x41ed6d22 +0, 318293, 414720, 0x345ff676 1, 324278, 5888, 0x9c937a14 -0, 324298, 414720, 0x486e70aa +0, 324298, 414720, 0x0108f909 1, 330286, 5888, 0x40c169cf -0, 330304, 414720, 0xfddc103e +0, 330304, 414720, 0x57459616 1, 336294, 5888, 0x3e7f99b0 -0, 336309, 414720, 0x8620f03e +0, 336309, 414720, 0x2f497782 1, 342302, 5888, 0xd4de993e -0, 342315, 414720, 0x0e4ec273 +0, 342315, 414720, 0xb72b4f79 1, 348310, 5888, 0xae856b09 -0, 348320, 414720, 0xb2298b3e +0, 348320, 414720, 0x2bfd1967 1, 354318, 5888, 0xa2369c95 -0, 354326, 414720, 0xb4f50176 +0, 354326, 414720, 0x974a99cd 1, 360327, 5848, 0x992d516b -0, 360331, 414720, 0xb9c7a495 +0, 360331, 414720, 0x5f5f4129 1, 366294, 5888, 0xcd785ba9 -0, 366337, 414720, 0xed270702 +0, 366337, 414720, 0x51ad9df4 1, 372302, 5888, 0x55ea3bce -0, 372342, 414720, 0x98b72586 +0, 372342, 414720, 0xd6e5c16c 1, 378310, 5888, 0xf06d4bbf -0, 378348, 414720, 0xd8977cb1 +0, 378348, 414720, 0xd8751bda 1, 384318, 5888, 0x2a9d4c1a -0, 384353, 414720, 0xff3d3851 +0, 384353, 414720, 0x216ed6f3 1, 390327, 5888, 0xd5e348a3 -0, 390359, 414720, 0x7e4f0424 +0, 390359, 414720, 0x63a0a67d 1, 396335, 5888, 0x6431a24c -0, 396364, 414720, 0xa9e75006 +0, 396364, 414720, 0xe4f4eb0f 1, 402343, 5888, 0x41f9908c -0, 402370, 414720, 0x8f98cba9 +0, 402370, 414720, 0xa1665ef8 1, 408351, 5888, 0x0ed99656 -0, 408375, 414720, 0x25ecd620 +0, 408375, 414720, 0xc3116dfd 1, 414359, 5888, 0x635a6392 -0, 414381, 414720, 0x78cf5c58 +0, 414381, 414720, 0x3213fd70 1, 420367, 5888, 0x690c750c -0, 420386, 414720, 0x3fb4b81a +0, 420386, 414720, 0x2af76048 1, 426376, 5888, 0xf9d97b23 -0, 426392, 414720, 0xd7b655fa +0, 426392, 414720, 0x3570085d 1, 432384, 5888, 0x75e1606b -0, 432397, 414720, 0xd9158db3 +0, 432397, 414720, 0x2a7c3c39 1, 438392, 5888, 0x1bcb43b0 -0, 438403, 414720, 0x2e651852 +0, 438403, 414720, 0xd8a6ba7e 1, 444400, 5888, 0x48c295cb -0, 444408, 414720, 0x9f9adb64 +0, 444408, 414720, 0x48107b4d 1, 450408, 5848, 0xe47f7b5d -0, 450414, 414720, 0xe9d16e81 +0, 450414, 414720, 0x653a0936 1, 456376, 5888, 0x20be7f3e -0, 456420, 414720, 0xbe73daf5 +0, 456420, 414720, 0xf68c77ab 1, 462384, 5888, 0x8c2428c4 -0, 462425, 414720, 0x3d164329 +0, 462425, 414720, 0xa5ecde84 1, 468392, 5888, 0x851379af -0, 468431, 414720, 0x1d5a9bc8 +0, 468431, 414720, 0xaec33ca1 1, 474400, 5888, 0x5916647d -0, 474436, 414720, 0x8e8debbe +0, 474436, 414720, 0x26e68740 1, 480408, 5888, 0xef9c6281 -0, 480442, 414720, 0x4e7a2bf0 +0, 480442, 414720, 0xac09bfa5 1, 486416, 5888, 0x49660d32 -0, 486447, 414720, 0x4a13804d +0, 486447, 414720, 0xed5111b2 1, 492424, 5888, 0x62cf36a1 -0, 492453, 414720, 0x5dd188d8 +0, 492453, 414720, 0x38041c98 1, 498433, 5888, 0x56dff39c -0, 498458, 414720, 0xbe7f4963 +0, 498458, 414720, 0x76fbde1d 1, 504441, 5888, 0x4e6b5b02 -0, 504464, 414720, 0xcff3b767 +0, 504464, 414720, 0x3ae64b7d 1, 510449, 5888, 0xb8697067 -0, 510469, 414720, 0xbbd3afa0 +0, 510469, 414720, 0xb05f4da2 1, 516457, 5888, 0xcb4e2706 -0, 516475, 414720, 0xaf9dec62 +0, 516475, 414720, 0x65769088 1, 522465, 5888, 0x6eaa9669 -0, 522480, 414720, 0xc74816a1 +0, 522480, 414720, 0xbc45ba59 1, 528473, 5888, 0xfd9d7dba -0, 528486, 414720, 0x51488bfc +0, 528486, 414720, 0x8c893436 1, 534482, 5888, 0xfe137923 -0, 534491, 414720, 0x68c10a2c +0, 534491, 414720, 0x1d5ebe7f 1, 540490, 5848, 0x1931296f -0, 540497, 414720, 0x10179c4e +0, 540497, 414720, 0xa9cd5a53 1, 546457, 5888, 0xa09a7c03 -0, 546502, 414720, 0x18d559b7 +0, 546502, 414720, 0xc69e1fb0 1, 552465, 5888, 0xded9802d -0, 552508, 414720, 0x8257aa55 +0, 552508, 414720, 0xb28a77ec 1, 558473, 5888, 0x9f6723b7 -0, 558513, 414720, 0x9ea24501 +0, 558513, 414720, 0x834f1219 1, 564482, 5888, 0x3ad02476 -0, 564519, 414720, 0x238605cc +0, 564519, 414720, 0xba34c848 1, 570490, 5888, 0xa1647e32 -0, 570524, 414720, 0xb552deaa +0, 570524, 414720, 0x80e590c1 1, 576498, 5888, 0x728672da -0, 576530, 414720, 0x07c3348d +0, 576530, 414720, 0x7146dc31 1, 582506, 5888, 0x9c098090 -0, 582535, 414720, 0x82f4f9b0 +0, 582535, 414720, 0x05929a5f 1, 588514, 5888, 0x32a65ea3 -0, 588541, 414720, 0xf5d76bc5 +0, 588541, 414720, 0x721708c5 1, 594522, 5888, 0xdde141d5 -0, 594546, 414720, 0x34b3a1e6 +0, 594546, 414720, 0x4aa83cbe 1, 600531, 5888, 0x816c5fb4 -0, 600552, 414720, 0xda25e11b +0, 600552, 414720, 0x221d799f 1, 606539, 5888, 0x75e17581 -0, 606558, 414720, 0x2b19936b +0, 606558, 414720, 0xe9e72bec 1, 612547, 5888, 0x59035469 -0, 612563, 414720, 0xe91f9f73 +0, 612563, 414720, 0xb6a3385d 1, 618555, 5888, 0x20d340cd -0, 618569, 414720, 0x48d09aab +0, 618569, 414720, 0x795a3362 1, 624563, 5888, 0xa89a8790 -0, 624574, 414720, 0xac42bf83 +0, 624574, 414720, 0x770b58d9 1, 630571, 5848, 0x12b74c34 -0, 630580, 414720, 0x2d8ca14e +0, 630580, 414720, 0xb5563ce4 1, 636539, 5888, 0xcd3b3bef -0, 636585, 414720, 0xe65462fd +0, 636585, 414720, 0x0c1a00cc 1, 642547, 5888, 0xe5c44bf3 -0, 642591, 414720, 0xe5bfc929 +0, 642591, 414720, 0xcbd467fd 1, 648555, 5888, 0xb82c4fa4 -0, 648596, 414720, 0x66784c58 +0, 648596, 414720, 0x3bccec29 1, 654563, 5888, 0x05b2443a -0, 654602, 414720, 0x70dbeca8 +0, 654602, 414720, 0x92d78db7 1, 660571, 5888, 0x78028172 1, 666580, 5888, 0xdfcac19a 1, 672588, 5888, 0x0761a0b9 diff --git a/tests/ref/fate/mapchan-6ch-extract-2 b/tests/ref/fate/mapchan-6ch-extract-2 new file mode 100644 index 0000000000..98c854069c --- /dev/null +++ b/tests/ref/fate/mapchan-6ch-extract-2 @@ -0,0 +1,2 @@ +6f091fe8c0be88c75921731dc9f74314 +5c2d162b9024329eb367295d37b8ca0a diff --git a/tests/ref/fate/mapchan-6ch-extract-2-downmix-mono b/tests/ref/fate/mapchan-6ch-extract-2-downmix-mono new file mode 100644 index 0000000000..f42de0c954 --- /dev/null +++ b/tests/ref/fate/mapchan-6ch-extract-2-downmix-mono @@ -0,0 +1 @@ +959645ed73e6d08d8f1e947eac5d0b92 diff --git a/tests/ref/fate/mapchan-silent-mono b/tests/ref/fate/mapchan-silent-mono new file mode 100644 index 0000000000..a867e3b432 --- /dev/null +++ b/tests/ref/fate/mapchan-silent-mono @@ -0,0 +1 @@ +4f5148f08587a4b9794aa52aec7852ac diff --git a/tests/ref/fate/motionpixels b/tests/ref/fate/motionpixels index fa86f7379f..d1a2651141 100644 --- a/tests/ref/fate/motionpixels +++ b/tests/ref/fate/motionpixels @@ -1,111 +1,111 @@ 0, 0, 230400, 0xee05b509 -0, 6000, 230400, 0x71048964 -0, 12000, 230400, 0x2ebe4ba1 -0, 18000, 230400, 0xeedc45a6 -0, 24000, 230400, 0x218e8656 -0, 30000, 230400, 0x5792b17e -0, 36000, 230400, 0x51b0a062 -0, 42000, 230400, 0x5dc4fd9c -0, 48000, 230400, 0x9b0261b1 -0, 54000, 230400, 0x35086ffc -0, 60000, 230400, 0xcf9352ff -0, 66000, 230400, 0x0b5139a1 -0, 72000, 230400, 0x22e8a31e -0, 78000, 230400, 0x82f61a81 -0, 84000, 230400, 0xc5741ab5 -0, 90000, 230400, 0xb5e7b2ff -0, 96000, 230400, 0x583289ca -0, 102001, 230400, 0xee52afbb -0, 108001, 230400, 0xfdb4dc1a -0, 114001, 230400, 0xf5ce99c0 -0, 120001, 230400, 0xae222255 -0, 126001, 230400, 0xc4f4439d -0, 132001, 230400, 0x1758f224 -0, 138001, 230400, 0x5f517926 -0, 144001, 230400, 0x73a8bed8 -0, 150001, 230400, 0x7ef8410c -0, 156001, 230400, 0xfcb693c7 -0, 162001, 230400, 0x5292832e -0, 168001, 230400, 0x591261d7 -0, 174001, 230400, 0x28cca691 -0, 180001, 230400, 0x22cf40ef -0, 186001, 230400, 0x517b10f9 -0, 192001, 230400, 0x8197e939 -0, 198001, 230400, 0x9654ffdb -0, 204001, 230400, 0x803f10dd -0, 210001, 230400, 0xff9f67af -0, 216001, 230400, 0x4847244c -0, 222001, 230400, 0xff31638f -0, 228001, 230400, 0x9692def5 -0, 234001, 230400, 0x67f0a5fb -0, 240001, 230400, 0xce192074 -0, 246001, 230400, 0x33d6c4a5 -0, 252001, 230400, 0xaf7b5a03 -0, 258001, 230400, 0xd956b0c0 -0, 264001, 230400, 0x58ff1a65 -0, 270001, 230400, 0x044758a1 -0, 276001, 230400, 0xe8045b65 -0, 282001, 230400, 0xf504c5fb -0, 288001, 230400, 0x17a9a2b0 -0, 294001, 230400, 0xf68bab8c -0, 300002, 230400, 0xd06dd0cb -0, 306002, 230400, 0xc47d2673 -0, 312002, 230400, 0x2112f291 -0, 318002, 230400, 0x4c07c83c -0, 324002, 230400, 0x22ca0113 -0, 330002, 230400, 0x25b0c8b1 -0, 336002, 230400, 0xb6afc645 -0, 342002, 230400, 0x663b1c09 -0, 348002, 230400, 0x9006ef1f -0, 354002, 230400, 0x54f81b11 -0, 360002, 230400, 0x456b79f2 -0, 366002, 230400, 0xb08f24d0 -0, 372002, 230400, 0x652ad875 -0, 378002, 230400, 0xc6ecd67f -0, 384002, 230400, 0x78dad721 -0, 390002, 230400, 0x1d2a4f71 -0, 396002, 230400, 0xc71721d1 -0, 402002, 230400, 0x64e3a7df -0, 408002, 230400, 0x3bb18e71 -0, 414002, 230400, 0xb571d58c -0, 420002, 230400, 0xdae6ed5c -0, 426002, 230400, 0xdd91504b -0, 432002, 230400, 0xd5a807a5 -0, 438002, 230400, 0x39a67b03 -0, 444002, 230400, 0xe245c8ac -0, 450002, 230400, 0x5b0d7858 -0, 456002, 230400, 0x501b8097 -0, 462002, 230400, 0xf7b10d48 -0, 468002, 230400, 0x769db0bd -0, 474002, 230400, 0x600f1086 -0, 480002, 230400, 0x874f5565 -0, 486002, 230400, 0x14322f73 -0, 492002, 230400, 0x0eaa36a5 -0, 498002, 230400, 0x97178d13 -0, 504003, 230400, 0xd4c7a0d1 -0, 510003, 230400, 0x1d424ec8 -0, 516003, 230400, 0x695ad8d9 -0, 522003, 230400, 0xe7cc3ecf -0, 528003, 230400, 0xfd25fd8c -0, 534003, 230400, 0xef4bc203 -0, 540003, 230400, 0x2a113bec -0, 546003, 230400, 0x6e7ad403 -0, 552003, 230400, 0xc6714d2b -0, 558003, 230400, 0x77df8ba6 -0, 564003, 230400, 0xcd283106 -0, 570003, 230400, 0xcb95676f -0, 576003, 230400, 0xb0b70393 -0, 582003, 230400, 0x4c40bd63 -0, 588003, 230400, 0x557e8ccf -0, 594003, 230400, 0x9d5934b2 -0, 600003, 230400, 0x43c1793f -0, 606003, 230400, 0x0232361e -0, 612003, 230400, 0x92ed91e4 -0, 618003, 230400, 0x99769789 -0, 624003, 230400, 0xd49c2c5b -0, 630003, 230400, 0x66b03495 -0, 636003, 230400, 0xb88a4658 -0, 642003, 230400, 0x9c21e4c2 -0, 648003, 230400, 0xb343f372 -0, 654003, 230400, 0xf7f1e588 -0, 660003, 230400, 0x9682bdb2 +0, 6000, 230400, 0x23b28b24 +0, 12000, 230400, 0x4a4d6007 +0, 18000, 230400, 0xe5550693 +0, 24000, 230400, 0xad4905a3 +0, 30000, 230400, 0xc83b9030 +0, 36000, 230400, 0xbc73a26a +0, 42000, 230400, 0x7065ff8a +0, 48000, 230400, 0x65bc7675 +0, 54000, 230400, 0xc245737f +0, 60000, 230400, 0x77e6c1ed +0, 66000, 230400, 0x6761d73a +0, 72000, 230400, 0x6207b8f8 +0, 78000, 230400, 0xa3691862 +0, 84000, 230400, 0x83fbfc24 +0, 90000, 230400, 0xe1c34ef0 +0, 96000, 230400, 0xd7b50e8e +0, 102001, 230400, 0x5b5e2f29 +0, 108001, 230400, 0xca7825e5 +0, 114001, 230400, 0xb4c7b4a9 +0, 120001, 230400, 0xc35513b5 +0, 126001, 230400, 0x36117834 +0, 132001, 230400, 0x8af035d7 +0, 138001, 230400, 0x25c50a2e +0, 144001, 230400, 0x52f54107 +0, 150001, 230400, 0xaddca5f9 +0, 156001, 230400, 0x3b1fe64c +0, 162001, 230400, 0xcd52de15 +0, 168001, 230400, 0xfaa4f7fa +0, 174001, 230400, 0xce5b3221 +0, 180001, 230400, 0xb2c3d9ba +0, 186001, 230400, 0xf6ec95e9 +0, 192001, 230400, 0xfa7ebd18 +0, 198001, 230400, 0xb6e50465 +0, 204001, 230400, 0xd48ceee9 +0, 210001, 230400, 0x333605cf +0, 216001, 230400, 0xe7ccf362 +0, 222001, 230400, 0x39f07b83 +0, 228001, 230400, 0xd6450b2e +0, 234001, 230400, 0x2029ec12 +0, 240001, 230400, 0x15d7762e +0, 246001, 230400, 0x0d69506d +0, 252001, 230400, 0xcf2ef066 +0, 258001, 230400, 0x2c145df0 +0, 264001, 230400, 0x153d7fe7 +0, 270001, 230400, 0x98846aea +0, 276001, 230400, 0xc0347d4e +0, 282001, 230400, 0xda7a58a8 +0, 288001, 230400, 0x5724c05e +0, 294001, 230400, 0x9805237b +0, 300002, 230400, 0x2f5f0d70 +0, 306002, 230400, 0xb1271014 +0, 312002, 230400, 0x6cb29d9c +0, 318002, 230400, 0x4f91fdb4 +0, 324002, 230400, 0x274b3f30 +0, 330002, 230400, 0xdfc508e8 +0, 336002, 230400, 0x16e974ef +0, 342002, 230400, 0x98fae336 +0, 348002, 230400, 0xbf265f84 +0, 354002, 230400, 0x75cf323b +0, 360002, 230400, 0xdb3481f7 +0, 366002, 230400, 0xb8453df5 +0, 372002, 230400, 0xd4598deb +0, 378002, 230400, 0x4dc19cf6 +0, 384002, 230400, 0xa8d1b340 +0, 390002, 230400, 0x1f98aa27 +0, 396002, 230400, 0x505c0687 +0, 402002, 230400, 0x86179997 +0, 408002, 230400, 0x7e28cc7d +0, 414002, 230400, 0x0a81c0bc +0, 420002, 230400, 0x71cc0c9a +0, 426002, 230400, 0x8c01340f +0, 432002, 230400, 0x4afea48a +0, 438002, 230400, 0x7dc88c26 +0, 444002, 230400, 0x4155fbbb +0, 450002, 230400, 0xb1ec2d6b +0, 456002, 230400, 0x6986ee65 +0, 462002, 230400, 0x8ff9a311 +0, 468002, 230400, 0x36c21c52 +0, 474002, 230400, 0xdb0fad2e +0, 480002, 230400, 0xc7a83c34 +0, 486002, 230400, 0x8bd97389 +0, 492002, 230400, 0x6dd8f0d6 +0, 498002, 230400, 0x228e2076 +0, 504003, 230400, 0x22544f03 +0, 510003, 230400, 0x938084ef +0, 516003, 230400, 0xb002cd81 +0, 522003, 230400, 0xe58d3339 +0, 528003, 230400, 0x02470a69 +0, 534003, 230400, 0xa5c51328 +0, 540003, 230400, 0x1a6e37ec +0, 546003, 230400, 0x8f40563c +0, 552003, 230400, 0x30f9095f +0, 558003, 230400, 0x6227f0e8 +0, 564003, 230400, 0xdca3596d +0, 570003, 230400, 0x30938988 +0, 576003, 230400, 0x28bdc666 +0, 582003, 230400, 0x6c534265 +0, 588003, 230400, 0x6ea56d2d +0, 594003, 230400, 0x125f3808 +0, 600003, 230400, 0x92a41d2f +0, 606003, 230400, 0xf1cf2410 +0, 612003, 230400, 0x1bea1204 +0, 618003, 230400, 0x817e60f9 +0, 624003, 230400, 0x9f6c720e +0, 630003, 230400, 0xf1a43a2f +0, 636003, 230400, 0x5e5e0b7f +0, 642003, 230400, 0x7f526bcf +0, 648003, 230400, 0x63a846ed +0, 654003, 230400, 0x94400af9 +0, 660003, 230400, 0x51f4241e diff --git a/tests/ref/fate/msvideo1-16bit b/tests/ref/fate/msvideo1-16bit index b40331197f..2b737c60a4 100644 --- a/tests/ref/fate/msvideo1-16bit +++ b/tests/ref/fate/msvideo1-16bit @@ -1,30 +1,30 @@ -0, 0, 65712, 0x917e0076 -0, 6006, 65712, 0xfe76fd1f -0, 12013, 65712, 0xd85820ee -0, 18019, 65712, 0x1b410f6e -0, 24026, 65712, 0x53c50436 -0, 30032, 65712, 0xa191044d -0, 36039, 65712, 0xcf02ff1f -0, 42045, 65712, 0xc2abf85f -0, 48051, 65712, 0xe273087e -0, 54058, 65712, 0x087d0936 -0, 60064, 65712, 0x4e4f2e96 -0, 66071, 65712, 0x91b51896 -0, 72077, 65712, 0x2798450e -0, 78083, 65712, 0x9fea1d06 -0, 84090, 65712, 0xc64a2506 -0, 90096, 65712, 0x0551fe07 -0, 96103, 65712, 0xc64a042e -0, 102109, 65712, 0xf3680dc6 -0, 108116, 65712, 0x2ea5356e -0, 114122, 65712, 0x0315ed3f -0, 120128, 65712, 0xc1d1f917 -0, 126135, 65712, 0xc0f6e607 -0, 132141, 65712, 0x5b0a092e -0, 138148, 65712, 0x1551f16f -0, 144154, 65712, 0x8440ee87 -0, 150161, 65712, 0xf7581ae6 -0, 156167, 65712, 0xee67037e -0, 162173, 65712, 0x4a212ca6 -0, 168180, 65712, 0x693e0aa6 -0, 174186, 65712, 0x13e31116 +0, 0, 65712, 0x03ff25b8 +0, 6006, 65712, 0xfca02276 +0, 12013, 65712, 0xd23646e4 +0, 18019, 65712, 0x9ea43556 +0, 24026, 65712, 0x47412948 +0, 30032, 65712, 0x667230c9 +0, 36039, 65712, 0x8224247a +0, 42045, 65712, 0x9c0f1d71 +0, 48051, 65712, 0x4fbb2e11 +0, 54058, 65712, 0x0e4a2e34 +0, 60064, 65712, 0xd58954c8 +0, 66071, 65712, 0x131d3e2c +0, 72077, 65712, 0x3b686bc7 +0, 78083, 65712, 0xbea342a7 +0, 84090, 65712, 0xbdff4ac7 +0, 90096, 65712, 0x215e22ab +0, 96103, 65712, 0xa9f0295f +0, 102109, 65712, 0x46fb32f3 +0, 108116, 65712, 0xd8be5bee +0, 114122, 65712, 0x526411b6 +0, 120128, 65712, 0x53951e21 +0, 126135, 65712, 0x54a70ab3 +0, 132141, 65712, 0xcc872e7a +0, 138148, 65712, 0x06b2164c +0, 144154, 65712, 0x1ae5135f +0, 150161, 65712, 0x8d8a40b4 +0, 156167, 65712, 0x3d732893 +0, 162173, 65712, 0x239a52a8 +0, 168180, 65712, 0xf6bd2fc9 +0, 174186, 65712, 0x40b336c4 diff --git a/tests/ref/fate/mtv b/tests/ref/fate/mtv index 6699f62b58..db287c2ed1 100644 --- a/tests/ref/fate/mtv +++ b/tests/ref/fate/mtv @@ -1,133 +1,133 @@ -0, 0, 18432, 0xbd7e0ac8 +0, 0, 18432, 0x28a25967 1, 0, 417, 0xae1cc66a 1, 2351, 418, 0xdc3ec850 1, 4702, 418, 0x4e8ed05f -0, 5625, 18432, 0xbd7e0ac8 +0, 5625, 18432, 0x28a25967 1, 7053, 418, 0xeb43d574 1, 9404, 418, 0x9357c91d -0, 11250, 18432, 0x902e0ab4 +0, 11250, 18432, 0x1a1b5956 1, 11755, 418, 0x5306d16b 1, 14106, 418, 0x46e0d4da 1, 16457, 418, 0xac11ce79 -0, 16875, 18432, 0xf1940b28 +0, 16875, 18432, 0x684659c7 1, 18808, 418, 0xffdfc4ad 1, 21159, 418, 0xf8a8c2ff -0, 22500, 18432, 0x2c180ac8 +0, 22500, 18432, 0x8944596a 1, 23510, 418, 0x2d66d83f 1, 25861, 418, 0x65c0da12 -0, 28125, 18432, 0x2eae0b34 +0, 28125, 18432, 0xa55159d3 1, 28212, 418, 0x0eafd20f 1, 30563, 418, 0x8c6dd949 1, 32914, 418, 0x9094c02d -0, 33750, 18432, 0x2eae0b34 +0, 33750, 18432, 0xa55159d3 1, 35265, 418, 0xb47bd944 1, 37616, 418, 0x935ccce7 -0, 39375, 18432, 0x2eae0b34 +0, 39375, 18432, 0xa55159d3 1, 39967, 418, 0x6e3ed020 1, 42318, 418, 0x8922cd6c 1, 44669, 418, 0xe811c8f8 -0, 45000, 18432, 0x2eae0b34 +0, 45000, 18432, 0xa55159d3 1, 47020, 418, 0xb84adc72 1, 49371, 418, 0xa2bbc5f4 -0, 50625, 18432, 0x2eae0b34 +0, 50625, 18432, 0xa55159d3 1, 51722, 418, 0xec0cb67d 1, 54073, 418, 0x89d1d014 -0, 56250, 18432, 0x2eae0b34 +0, 56250, 18432, 0xa55159d3 1, 56424, 418, 0xfb5bc872 1, 58776, 417, 0x8bfcc7a0 1, 61127, 418, 0xeb4ac61b -0, 61875, 18432, 0x2eae0b34 +0, 61875, 18432, 0xa55159d3 1, 63478, 418, 0xd3cbc3c4 1, 65829, 418, 0xa272d092 -0, 67500, 18432, 0x2eae0b34 +0, 67500, 18432, 0xa55159d3 1, 68180, 418, 0x611ec37e 1, 70531, 418, 0x70a3d423 1, 72882, 418, 0xeff9ccf4 -0, 73125, 18432, 0x2eae0b34 +0, 73125, 18432, 0xa55159d3 1, 75233, 418, 0x9788c65b 1, 77584, 418, 0xe9a8cb8c -0, 78750, 18432, 0x2eae0b34 +0, 78750, 18432, 0xa55159d3 1, 79935, 418, 0x5834c300 1, 82286, 418, 0xa4b8cd3a -0, 84375, 18432, 0x2eae0b34 +0, 84375, 18432, 0xa55159d3 1, 84637, 418, 0x6de2c7f9 1, 86988, 418, 0x961bbbf3 1, 89339, 418, 0x53edc13a -0, 90000, 18432, 0x2c180ac8 +0, 90000, 18432, 0x8944596a 1, 91690, 418, 0x2fedc4b0 1, 94041, 418, 0xb756c18b -0, 95625, 18432, 0x2eae0b34 +0, 95625, 18432, 0xa55159d3 1, 96392, 418, 0xaf0ed0e4 1, 98743, 418, 0x019fd3f0 1, 101094, 418, 0x6e29d83e -0, 101250, 18432, 0x2c180ac8 +0, 101250, 18432, 0x8944596a 1, 103445, 418, 0x2ddad6bb 1, 105796, 418, 0xafefca99 -0, 106875, 18432, 0x2eae0b34 +0, 106875, 18432, 0xa55159d3 1, 108147, 418, 0x366ed013 1, 110498, 418, 0x532ac7e0 -0, 112500, 18432, 0x2c180ac8 +0, 112500, 18432, 0x8944596a 1, 112849, 418, 0x1d0cd1ce 1, 115200, 417, 0x572ad1e3 1, 117551, 418, 0x858cd91f -0, 118125, 18432, 0x2eae0b34 +0, 118125, 18432, 0xa55159d3 1, 119902, 418, 0x82cacdfd 1, 122253, 418, 0xf4dcc6ed -0, 123750, 18432, 0x2c180ac8 +0, 123750, 18432, 0x8944596a 1, 124604, 418, 0x2cf3ca72 1, 126955, 418, 0x5963c859 1, 129306, 418, 0xa667c53d -0, 129375, 18432, 0x2eae0b34 +0, 129375, 18432, 0xa55159d3 1, 131657, 418, 0xb2f1d09c 1, 134008, 418, 0x2ec1c8d3 -0, 135000, 18432, 0x2eae0b34 +0, 135000, 18432, 0xa55159d3 1, 136359, 418, 0x5754d2e8 1, 138710, 418, 0x1956bdba -0, 140625, 18432, 0x2eae0b34 +0, 140625, 18432, 0xa55159d3 1, 141061, 418, 0x3e18bd55 1, 143412, 418, 0xe4cfc339 1, 145763, 418, 0xb426c835 -0, 146250, 18432, 0x2eae0b34 +0, 146250, 18432, 0xa55159d3 1, 148114, 418, 0xd7b6cbcf 1, 150465, 418, 0x340ec315 -0, 151875, 18432, 0x2eae0b34 +0, 151875, 18432, 0xa55159d3 1, 152816, 418, 0x23a9baec 1, 155167, 418, 0x9f04cd01 -0, 157500, 18432, 0x2eae0b34 +0, 157500, 18432, 0xa55159d3 1, 157518, 418, 0xa80ec223 1, 159869, 418, 0x23d6bd5d 1, 162220, 418, 0xcb25cf5b -0, 163125, 18432, 0x2eae0b34 +0, 163125, 18432, 0xa55159d3 1, 164571, 418, 0xccccc217 1, 166922, 418, 0x757abbfe -0, 168750, 18432, 0x2eae0b34 +0, 168750, 18432, 0xa55159d3 1, 169273, 418, 0xa2e6cc68 1, 171624, 418, 0xdf77cc05 1, 173976, 417, 0xe9d2c5d5 -0, 174375, 18432, 0x2eae0b34 +0, 174375, 18432, 0xa55159d3 1, 176327, 418, 0x50dec174 1, 178678, 418, 0xf654b27e -0, 180000, 18432, 0x2c180ac8 +0, 180000, 18432, 0x8944596a 1, 181029, 418, 0x4d8bc26e 1, 183380, 418, 0xccd2bf37 -0, 185625, 18432, 0x2eae0b34 +0, 185625, 18432, 0xa55159d3 1, 185731, 418, 0x6ce2c18a 1, 188082, 418, 0xb3cdcf0c 1, 190433, 418, 0x55eebe9a -0, 191250, 18432, 0x2c180ac8 +0, 191250, 18432, 0x8944596a 1, 192784, 418, 0x9031c9ec 1, 195135, 418, 0xb037c49d -0, 196875, 18432, 0x2eae0b34 +0, 196875, 18432, 0xa55159d3 1, 197486, 418, 0x377bcc78 1, 199837, 418, 0x3762c725 1, 202188, 418, 0x39afbd4d -0, 202500, 18432, 0x2c180ac8 +0, 202500, 18432, 0x8944596a 1, 204539, 418, 0x655ed6cd 1, 206890, 418, 0x09aec202 -0, 208125, 18432, 0x2eae0b34 +0, 208125, 18432, 0xa55159d3 1, 209241, 418, 0xf2d2ce55 1, 211592, 418, 0x254ebf04 -0, 213750, 18432, 0x2c180ac8 +0, 213750, 18432, 0x8944596a 1, 213943, 418, 0xa105cdcc 1, 216294, 418, 0x1477ba58 1, 218645, 418, 0x8d0dcdb2 diff --git a/tests/ref/fate/nuv b/tests/ref/fate/nuv index f1fcae3883..46765f9086 100644 --- a/tests/ref/fate/nuv +++ b/tests/ref/fate/nuv @@ -18,7 +18,7 @@ 1, 20898, 4096, 0x28f7c6e5 0, 21021, 460800, 0x4b7f4df0 1, 22988, 4096, 0xca9d9df2 -0, 24024, 460800, 0xb30eb322 +0, 24024, 460800, 0xa57f20d0 1, 25078, 4096, 0x5c6b95a9 1, 27167, 4096, 0x0bdfc0bf 1, 29257, 4096, 0xd95a9277 diff --git a/tests/ref/fate/pictor b/tests/ref/fate/pictor index 3fa0f31f12..e307b5fc3e 100644 --- a/tests/ref/fate/pictor +++ b/tests/ref/fate/pictor @@ -1 +1 @@ -0, 0, 192816, 0xf97e2ba1 +0, 0, 192816, 0x29b9c158 diff --git a/tests/ref/fate/prores-alpha b/tests/ref/fate/prores-alpha index 45926528d8..48568ba1f3 100644 --- a/tests/ref/fate/prores-alpha +++ b/tests/ref/fate/prores-alpha @@ -1,2 +1,2 @@ -0, 0, 12441600, 0x9d3dc525 -0, 3003, 12441600, 0x9d3dc525 +0, 0, 12441600, 0x254d8f95 +0, 3003, 12441600, 0x254d8f95 diff --git a/tests/ref/fate/ptx b/tests/ref/fate/ptx index e1688bb3c4..ffcfe3bda1 100644 --- a/tests/ref/fate/ptx +++ b/tests/ref/fate/ptx @@ -1 +1 @@ -0, 0, 393216, 0xda280efc +0, 0, 393216, 0x019d9950 diff --git a/tests/ref/fate/qtrle-16bit b/tests/ref/fate/qtrle-16bit index 2f0ca48551..6ed472a977 100644 --- a/tests/ref/fate/qtrle-16bit +++ b/tests/ref/fate/qtrle-16bit @@ -1,83 +1,83 @@ -0, 0, 57600, 0xe6b0a48c -0, 6000, 57600, 0xe064d51c -0, 12000, 57600, 0xbfce6b33 -0, 18000, 57600, 0x371bab02 -0, 24000, 57600, 0x0d2d7456 -0, 30000, 57600, 0x9184eecb -0, 36000, 57600, 0xb482e8db -0, 42000, 57600, 0x0f4cd4be -0, 48000, 57600, 0xe276cccb -0, 54000, 57600, 0x04c21c62 -0, 60000, 57600, 0x848960a2 -0, 66000, 57600, 0xc4c8cf03 -0, 72000, 57600, 0xb4094866 -0, 78000, 57600, 0xf22da043 -0, 84000, 57600, 0x6517b67b -0, 90000, 57600, 0x23e39ccb -0, 96000, 57600, 0x41525ca3 -0, 102000, 57600, 0xc3edc5f3 -0, 108000, 57600, 0x8ce81c7e -0, 114000, 57600, 0x56829443 -0, 120000, 57600, 0x511ce287 -0, 126000, 57600, 0x8f029a5b -0, 132000, 57600, 0x2b47cf43 -0, 138000, 57600, 0x8e7ecf4b -0, 144000, 57600, 0xd620317e -0, 150000, 57600, 0x5987646e -0, 156000, 57600, 0xcfedb7df -0, 162000, 57600, 0x33746e7b -0, 168000, 57600, 0x1d318573 -0, 174000, 57600, 0xc851848b -0, 180000, 57600, 0x939db1d7 -0, 186000, 57600, 0x1719aed3 -0, 192000, 57600, 0x1ba3e18c -0, 198000, 57600, 0x04f355fb -0, 204000, 57600, 0x6fafd5f4 -0, 210000, 57600, 0x434f800b -0, 216000, 57600, 0xed42179b -0, 222000, 57600, 0x3b33118b -0, 228000, 57600, 0xf81880cb -0, 234000, 57600, 0xd2c58e1b -0, 240000, 57600, 0xd96f50eb -0, 246000, 57600, 0x64ef63fb -0, 252000, 57600, 0x7b14b6fc -0, 258000, 57600, 0xeb1c9054 -0, 264000, 57600, 0x3b30c97c -0, 270000, 57600, 0xc93e9484 -0, 276000, 57600, 0xe012c0cc -0, 282000, 57600, 0x48e2dda4 -0, 288000, 57600, 0x13eb55fb -0, 294000, 57600, 0xa5edbedc -0, 300000, 57600, 0x0123a484 -0, 306000, 57600, 0xc624a7ac -0, 312000, 57600, 0xd83cf45c -0, 318000, 57600, 0x8f9bf4b4 -0, 324000, 57600, 0x2d494b8c -0, 330000, 57600, 0xb246f07c -0, 336000, 57600, 0x5750e67c -0, 342000, 57600, 0x6643e9ac -0, 348000, 57600, 0x8d3b86b3 -0, 354000, 57600, 0x4bb0546b -0, 360000, 57600, 0xfe439333 -0, 366000, 57600, 0x0cc76233 -0, 372000, 57600, 0xb6fe40ae -0, 378000, 57600, 0xf79fe0d7 -0, 384000, 57600, 0xdc90dcbb -0, 390000, 57600, 0x371e7c2b -0, 396000, 57600, 0x7c4590bb -0, 402000, 57600, 0x66f5454b -0, 408000, 57600, 0x1678ae5b -0, 414000, 57600, 0x1ee8fdec -0, 420000, 57600, 0x98d2a083 -0, 426000, 57600, 0x86d29e5b -0, 432000, 57600, 0x23d2bc83 -0, 438000, 57600, 0x3fc729f2 -0, 444000, 57600, 0x821d61da -0, 450000, 57600, 0xdd549e0e -0, 456000, 57600, 0x641234e2 -0, 462000, 57600, 0x9a282112 -0, 468000, 57600, 0x6587e2fb -0, 474000, 57600, 0x043d0cb2 -0, 480000, 57600, 0x90328707 -0, 486000, 57600, 0x5744d313 -0, 492000, 57600, 0x6e1b95cb +0, 0, 57600, 0xcf2d39fc +0, 6000, 57600, 0xfc9f6bed +0, 12000, 57600, 0x3f5805bb +0, 18000, 57600, 0xcb34504e +0, 24000, 57600, 0x66b6f6e9 +0, 30000, 57600, 0x18698e4d +0, 36000, 57600, 0x233288d7 +0, 42000, 57600, 0x6b195ac5 +0, 48000, 57600, 0x3b466b45 +0, 54000, 57600, 0x9e3dbd75 +0, 60000, 57600, 0x90ee04b7 +0, 66000, 57600, 0x81096dda +0, 72000, 57600, 0xef24ca50 +0, 78000, 57600, 0xea7a3da8 +0, 84000, 57600, 0xc3f054c2 +0, 90000, 57600, 0x34af39ec +0, 96000, 57600, 0xfc31f846 +0, 102000, 57600, 0xa4606399 +0, 108000, 57600, 0x4b8a9c88 +0, 114000, 57600, 0x87db3195 +0, 120000, 57600, 0x443b618d +0, 126000, 57600, 0x601e380e +0, 132000, 57600, 0x405c6e6f +0, 138000, 57600, 0xe6b66f29 +0, 144000, 57600, 0xb8e4b2d1 +0, 150000, 57600, 0x9fc8e7da +0, 156000, 57600, 0x3bdb363b +0, 162000, 57600, 0xacac0b6a +0, 168000, 57600, 0xff3022fb +0, 174000, 57600, 0x1e5721f3 +0, 180000, 57600, 0x511a3071 +0, 186000, 57600, 0xff6d4dc0 +0, 192000, 57600, 0x5df97a35 +0, 198000, 57600, 0x3877f1b1 +0, 204000, 57600, 0xa9096dd2 +0, 210000, 57600, 0xd36e1ccc +0, 216000, 57600, 0xdc94b124 +0, 222000, 57600, 0x873fab49 +0, 228000, 57600, 0x7f081dca +0, 234000, 57600, 0x7df52bc3 +0, 240000, 57600, 0xf41feb99 +0, 246000, 57600, 0xcf59ffeb +0, 252000, 57600, 0x0dd94dfe +0, 258000, 57600, 0xfbc52500 +0, 264000, 57600, 0xc300606e +0, 270000, 57600, 0x01e529b4 +0, 276000, 57600, 0x359a57b0 +0, 282000, 57600, 0xcfee7511 +0, 288000, 57600, 0x2189f139 +0, 294000, 57600, 0xcc535558 +0, 300000, 57600, 0xeed13a76 +0, 306000, 57600, 0xfb5c3ddd +0, 312000, 57600, 0x36a98c53 +0, 318000, 57600, 0xf4c38c4b +0, 324000, 57600, 0x53d5df15 +0, 330000, 57600, 0x336d890c +0, 336000, 57600, 0x19967f1c +0, 342000, 57600, 0xa36b8224 +0, 348000, 57600, 0xf6ec2490 +0, 354000, 57600, 0x6ffff0d1 +0, 360000, 57600, 0xfcb73114 +0, 366000, 57600, 0x5f5fff35 +0, 372000, 57600, 0xf113c4a0 +0, 378000, 57600, 0x64ca6175 +0, 384000, 57600, 0x3f6f7d15 +0, 390000, 57600, 0x18b619df +0, 396000, 57600, 0xe6872ed7 +0, 402000, 57600, 0x3641e174 +0, 408000, 57600, 0x4c144d8c +0, 414000, 57600, 0x82529776 +0, 420000, 57600, 0xd96f3ead +0, 426000, 57600, 0xce183c4e +0, 432000, 57600, 0xaa475b24 +0, 438000, 57600, 0xf7c5cbf3 +0, 444000, 57600, 0x798e0548 +0, 450000, 57600, 0x1233241a +0, 456000, 57600, 0x1424d758 +0, 462000, 57600, 0xa446c264 +0, 468000, 57600, 0x66e082ae +0, 474000, 57600, 0xb58cacc8 +0, 480000, 57600, 0x3d86431c +0, 486000, 57600, 0x601b724e +0, 492000, 57600, 0xbe9a32c8 diff --git a/tests/ref/fate/qtrle-1bit b/tests/ref/fate/qtrle-1bit index 040c9bfe72..0480ab8576 100644 --- a/tests/ref/fate/qtrle-1bit +++ b/tests/ref/fate/qtrle-1bit @@ -1,107 +1,107 @@ -0, 0, 9600, 0xc1632102 +0, 0, 9600, 0xc5921aa2 1, 0, 2040, 0x0a157db4 1, 4163, 2040, 0x00c63e08 -0, 7500, 9600, 0x0f6c0521 +0, 7500, 9600, 0x9032fc52 1, 8327, 2040, 0xacf2a25b 1, 12490, 2040, 0xd6189e85 -0, 15000, 9600, 0x04b90b5a +0, 15000, 9600, 0x7db0038e 1, 16653, 2040, 0x8276f843 1, 20816, 2040, 0xadebae73 -0, 22500, 9600, 0x2ebd4500 +0, 22500, 9600, 0x95b73c41 1, 24980, 2040, 0x5da76697 1, 29143, 2040, 0x469d0ea7 -0, 30000, 9600, 0x726f46f4 +0, 30000, 9600, 0x531e4189 1, 33306, 2040, 0x0d7412e1 1, 37469, 2040, 0x2f2cc63f -0, 37500, 9600, 0x37f6968e +0, 37500, 9600, 0xb73390ec 1, 41633, 2040, 0x10106eb7 -0, 45000, 9600, 0x7305872e +0, 45000, 9600, 0x958e8221 1, 45796, 2040, 0x300124c7 1, 49959, 2040, 0xa329f8e8 -0, 52500, 9600, 0x222eff5e +0, 52500, 9600, 0xd393f8a6 1, 54122, 2040, 0xcea35ca5 1, 58286, 2040, 0x55105aef -0, 60000, 9600, 0x9317e227 +0, 60000, 9600, 0xa085da1c 1, 62449, 2040, 0x08980ce1 1, 66612, 2040, 0x367faf24 -0, 67500, 9600, 0x421eee9d +0, 67500, 9600, 0x57ace74f 1, 70776, 2040, 0x75bfef06 1, 74939, 2040, 0x34f1daf4 -0, 75000, 9600, 0xcbcfaaff +0, 75000, 9600, 0x5d11a308 1, 79102, 2040, 0x97050317 -0, 82500, 9600, 0xe7d43be2 +0, 82500, 9600, 0x13e133b7 1, 83265, 2040, 0xd297c536 1, 87429, 2040, 0xa8abad5a -0, 90000, 9600, 0x0b71e28c +0, 90000, 9600, 0x494edb86 1, 91592, 2040, 0x445ce8e0 1, 95755, 2040, 0xa3f4d940 -0, 97500, 9600, 0xd6a050ca +0, 97500, 9600, 0x43a448ea 1, 99918, 2040, 0x0ebb7b26 1, 104082, 2040, 0x4372f6f6 -0, 105000, 9600, 0x0ac6dbf5 +0, 105000, 9600, 0x3562d35b 1, 108245, 2040, 0xd4365079 1, 112408, 2040, 0x56f902f7 -0, 112500, 9600, 0x5c036038 +0, 112500, 9600, 0x0bc655d2 1, 116571, 2040, 0x4153938a -0, 120000, 9600, 0x6e417ed6 +0, 120000, 9600, 0xbece73a1 1, 120735, 2040, 0x14996d86 1, 124898, 2040, 0x3f99c318 -0, 127500, 9600, 0x8bd0dc22 +0, 127500, 9600, 0x82e7cfa1 1, 129061, 2040, 0x939978a5 1, 133224, 2040, 0x7086bd44 -0, 135000, 9600, 0xdf3b0877 +0, 135000, 9600, 0xda29fd8f 1, 137388, 276, 0x25b89d22 1, 137951, 2040, 0xf3edb106 1, 142114, 2040, 0x0ca61430 -0, 142500, 9600, 0xae6e7823 +0, 142500, 9600, 0x70fb700b 1, 146278, 2040, 0x7229c458 -0, 150000, 9600, 0x8ff0ac32 +0, 150000, 9600, 0xaf57a6b0 1, 150441, 2040, 0xc37edd31 1, 154604, 2040, 0xa3da98b4 -0, 157500, 9600, 0xa2d9e2ce +0, 157500, 9600, 0x0a5ed9b9 1, 158767, 2040, 0x69704803 1, 162931, 2040, 0xa79bf334 -0, 165000, 9600, 0x5fd92b65 +0, 165000, 9600, 0xf7c62c38 1, 167094, 2040, 0x59d8d4c4 1, 171257, 2040, 0xf9ff0271 -0, 172500, 9600, 0x81c1c824 +0, 172500, 9600, 0x0aa2ccfd 1, 175420, 2040, 0xc4ced9d6 1, 179584, 2040, 0x859f1912 -0, 180000, 9600, 0xb8a2ace4 +0, 180000, 9600, 0xc9adabae 1, 183747, 2040, 0xe7955aa6 -0, 187500, 9600, 0x65b70404 +0, 187500, 9600, 0x67ff0aba 1, 187910, 2040, 0x374624fd 1, 192073, 2040, 0x52121097 -0, 195000, 9600, 0xc5349eb2 +0, 195000, 9600, 0xea79a465 1, 196237, 2040, 0x660fe645 1, 200400, 2040, 0xf624176a -0, 202500, 9600, 0xf60cc2b8 +0, 202500, 9600, 0x8928c626 1, 204563, 2040, 0x1f2246dd 1, 208727, 2040, 0x940e0a32 -0, 210000, 9600, 0x31474595 +0, 210000, 9600, 0x8dab4111 1, 212890, 2040, 0x9c6d338c 1, 217053, 2040, 0xfce0d30a -0, 217500, 9600, 0xf602635b +0, 217500, 9600, 0x81ef63f9 1, 221216, 2040, 0xd0ec9aa5 -0, 225000, 9600, 0x873cbd87 +0, 225000, 9600, 0xf977bc5e 1, 225380, 2040, 0x58012141 1, 229543, 2040, 0xde67fc43 -0, 232500, 9600, 0xb9793ffe +0, 232500, 9600, 0x9e6a3f4a 1, 233706, 2040, 0x6baa0450 1, 237869, 2040, 0xf4f80252 -0, 240000, 9600, 0x42eb2831 +0, 240000, 9600, 0x77c92865 1, 242033, 2040, 0x0cd47ee3 1, 246196, 2040, 0x129cbaa7 -0, 247500, 9600, 0x44cc1dab +0, 247500, 9600, 0x3915170d 1, 250359, 2040, 0x5ef5c0a1 1, 254522, 2040, 0xf660baa7 -0, 255000, 9600, 0xbdcbbb87 +0, 255000, 9600, 0xbe19b995 1, 258686, 2040, 0xe48bc0a1 -0, 262500, 9600, 0x29c22df7 +0, 262500, 9600, 0x3e8a3077 1, 262849, 2040, 0xdfeabaa7 1, 267012, 2040, 0xed04c0a1 -0, 270000, 9600, 0xde502ef5 +0, 270000, 9600, 0x1331342e 1, 271176, 2040, 0xd771baa7 1, 275339, 300, 0x521f24e9 1, 275951, 1476, 0x9b9394b1 -0, 277500, 9600, 0xaf311aeb +0, 277500, 9600, 0x4d692175 diff --git a/tests/ref/fate/rpza b/tests/ref/fate/rpza index 32ea1cfb4e..0fe227e2d9 100644 --- a/tests/ref/fate/rpza +++ b/tests/ref/fate/rpza @@ -1,30 +1,30 @@ -0, 0, 230400, 0x4aec80a3 -0, 6000, 230400, 0xb6c41452 -0, 12000, 230400, 0xa6c27f12 -0, 18000, 230400, 0x309bd2d2 -0, 24000, 230400, 0x597a7341 -0, 30000, 230400, 0x597a7341 -0, 36000, 230400, 0xd6d6c569 -0, 42000, 230400, 0x31413d89 -0, 48000, 230400, 0x464e42e9 -0, 54000, 230400, 0x502d7c71 -0, 60000, 230400, 0x502d7c71 -0, 66000, 230400, 0xc96f23d1 -0, 72000, 230400, 0xc96f23d1 -0, 78000, 230400, 0x5bfd2bc7 -0, 84000, 230400, 0x821640a7 -0, 90000, 230400, 0x8f001967 -0, 96000, 230400, 0x406ba109 -0, 102000, 230400, 0x85d99b50 -0, 108000, 230400, 0x2fdb4018 -0, 114000, 230400, 0xfa127259 -0, 120000, 230400, 0xe6427b9b -0, 126000, 230400, 0xe6427b9b -0, 132000, 230400, 0x3a279000 -0, 138000, 230400, 0x710755ee -0, 144000, 230400, 0x76549d35 -0, 150000, 230400, 0xf4d0132c -0, 156000, 230400, 0xf4d0132c -0, 162000, 230400, 0x19d7ec14 -0, 168000, 230400, 0x19d7ec14 -0, 174000, 230400, 0x5f24b7e1 +0, 0, 230400, 0x26a4728c +0, 6000, 230400, 0xa5ff0a21 +0, 12000, 230400, 0x479d767d +0, 18000, 230400, 0xc619cd01 +0, 24000, 230400, 0x1d377157 +0, 30000, 230400, 0x1d377157 +0, 36000, 230400, 0x0941c629 +0, 42000, 230400, 0xe64b3a93 +0, 48000, 230400, 0x28493fd7 +0, 54000, 230400, 0x18c77af2 +0, 60000, 230400, 0x18c77af2 +0, 66000, 230400, 0x5a542008 +0, 72000, 230400, 0x5a542008 +0, 78000, 230400, 0x3b1a34fd +0, 84000, 230400, 0x77d34944 +0, 90000, 230400, 0x50ac218c +0, 96000, 230400, 0xcb999f16 +0, 102000, 230400, 0xe1ce9f19 +0, 108000, 230400, 0xb10b4264 +0, 114000, 230400, 0x61207031 +0, 120000, 230400, 0x81626d5b +0, 126000, 230400, 0x81626d5b +0, 132000, 230400, 0x1cb59751 +0, 138000, 230400, 0x316e6962 +0, 144000, 230400, 0x4c01b829 +0, 150000, 230400, 0x276e32bc +0, 156000, 230400, 0x276e32bc +0, 162000, 230400, 0xe251117a +0, 168000, 230400, 0xe251117a +0, 174000, 230400, 0x41b7f098 diff --git a/tests/ref/fate/targa-conformance-CCM8 b/tests/ref/fate/targa-conformance-CCM8 index acc3068e26..92f105e0d3 100644 --- a/tests/ref/fate/targa-conformance-CCM8 +++ b/tests/ref/fate/targa-conformance-CCM8 @@ -1 +1 @@ -0, 0, 65536, 0xcf98bc29 +0, 0, 65536, 0x47e97fe9 diff --git a/tests/ref/fate/targa-conformance-UCM8 b/tests/ref/fate/targa-conformance-UCM8 index acc3068e26..92f105e0d3 100644 --- a/tests/ref/fate/targa-conformance-UCM8 +++ b/tests/ref/fate/targa-conformance-UCM8 @@ -1 +1 @@ -0, 0, 65536, 0xcf98bc29 +0, 0, 65536, 0x47e97fe9 diff --git a/tests/ref/fate/truemotion1-15 b/tests/ref/fate/truemotion1-15 index d9925c73c6..149fd5ef1f 100644 --- a/tests/ref/fate/truemotion1-15 +++ b/tests/ref/fate/truemotion1-15 @@ -1,218 +1,218 @@ -0, 0, 161280, 0x7041748d +0, 0, 161280, 0x677c9fb3 1, 0, 10836, 0x2a531236 1, 5529, 10836, 0xc58f45af -0, 6000, 161280, 0x3cc4dfb5 +0, 6000, 161280, 0xaa280e0a 1, 11057, 10836, 0x436cf135 -0, 12000, 161280, 0xca3af22d +0, 12000, 161280, 0x8a4d2225 1, 16586, 10836, 0x3a6022cc -0, 18000, 161280, 0x23ad1d85 +0, 18000, 161280, 0xf10f46a8 1, 22114, 10836, 0x57e83a4a -0, 24000, 161280, 0x9c9cf364 +0, 24000, 161280, 0x98d9eab6 1, 27643, 10836, 0xca4b3a1b -0, 30000, 161280, 0x1551d6a8 +0, 30000, 161280, 0xa543ae1e 1, 33171, 10836, 0xc3da7536 -0, 36000, 161280, 0xc39f6b95 +0, 36000, 161280, 0x79d717ae 1, 38700, 10836, 0x8c57d47b -0, 42000, 161280, 0x3b036dcc +0, 42000, 161280, 0x1a87e2cb 1, 44229, 10836, 0x9a79572b -0, 48000, 161280, 0xa6fac1db +0, 48000, 161280, 0xe5c000ac 1, 49757, 10836, 0x7dbd6fd3 -0, 54000, 161280, 0x67656b62 +0, 54000, 161280, 0xa5827077 1, 55286, 10836, 0x4454fdde -0, 60000, 161280, 0xb41f47d1 +0, 60000, 161280, 0xfd0615ee 1, 60814, 10836, 0x68aae686 -0, 66000, 161280, 0xc207249e +0, 66000, 161280, 0xc6fdc861 1, 66343, 10836, 0x61f2df35 1, 71871, 10836, 0xe36883c6 -0, 72000, 161280, 0xbee8f843 +0, 72000, 161280, 0xaa007c7e 1, 77400, 10836, 0xefa62217 -0, 78000, 161280, 0x092acf46 +0, 78000, 161280, 0xf15e3a96 1, 82929, 10836, 0x63b92479 -0, 84000, 161280, 0x8d9e2680 +0, 84000, 161280, 0xce827ae1 1, 88457, 10836, 0xaf452579 -0, 90000, 161280, 0x8becc20c +0, 90000, 161280, 0xf379fc13 1, 93986, 10836, 0xdbb10001 -0, 96000, 161280, 0x655e444e +0, 96000, 161280, 0x89686a0c 1, 99514, 10836, 0xafb7f7a7 -0, 102000, 161280, 0x5c112da0 +0, 102000, 161280, 0x7e8342bd 1, 105043, 10836, 0xd4b1e591 -0, 108000, 161280, 0x232fa9eb +0, 108000, 161280, 0x640dab86 1, 110571, 10836, 0x4d44b3bb -0, 114000, 161280, 0x9721745d +0, 114000, 161280, 0xc6a86456 1, 116100, 10836, 0xff2ea5b3 -0, 120000, 161280, 0x92f1d880 +0, 120000, 161280, 0xe360b538 1, 121629, 10836, 0x214e88ad -0, 126000, 161280, 0x16233978 +0, 126000, 161280, 0xbcc21064 1, 127157, 10836, 0xde8bfc9a -0, 132000, 161280, 0x19a27e69 +0, 132000, 161280, 0x95bc4e63 1, 132686, 10836, 0xb3cc4b6a -0, 138000, 161280, 0x7b6ad73a +0, 138000, 161280, 0x390fa1bd 1, 138214, 10836, 0x670bce40 1, 143743, 10836, 0xc17d31b2 -0, 144000, 161280, 0xa7a674aa +0, 144000, 161280, 0xa35b3bb9 1, 149271, 10836, 0x7bcb9392 -0, 150000, 161280, 0x4e434abb +0, 150000, 161280, 0x730b0779 1, 154800, 10836, 0x230e28c9 -0, 156000, 161280, 0xb96eea14 +0, 156000, 161280, 0xf3c3a3eb 1, 160329, 10836, 0x42df4204 -0, 162000, 161280, 0x1350188c +0, 162000, 161280, 0x676ecbaa 1, 165857, 10836, 0xfa9134b9 -0, 168000, 161280, 0x79c6f305 +0, 168000, 161280, 0x06c4a4e5 1, 171386, 10836, 0x418c1844 -0, 174000, 161280, 0xa9c7782d +0, 174000, 161280, 0x177d26d9 1, 176914, 10836, 0x93ba66b6 -0, 180000, 161280, 0x40a4f456 +0, 180000, 161280, 0xdaf69ebe 1, 182443, 10836, 0x264a4ffa -0, 186000, 161280, 0xaf291ed6 +0, 186000, 161280, 0xabadc296 1, 187971, 10836, 0x82c78a8e -0, 192000, 161280, 0xab29b4e1 +0, 192000, 161280, 0xec144665 1, 193500, 10836, 0x10d22fdc -0, 198000, 161280, 0xbfcd2712 +0, 198000, 161280, 0x6785aa48 1, 199029, 10836, 0x2d25906b -0, 204000, 161280, 0xff22a0d7 +0, 204000, 161280, 0x2a0cfcaf 1, 204557, 10836, 0xa8a111fb -0, 210000, 161280, 0xb0ae88a9 +0, 210000, 161280, 0x9288d513 1, 210086, 10836, 0xbd95df87 1, 215614, 10836, 0x500ddec0 -0, 216000, 161280, 0x811d1259 +0, 216000, 161280, 0x1d295ad0 1, 221143, 10836, 0x95d9350b -0, 222000, 161280, 0x593c39a1 +0, 222000, 161280, 0xb9fd8406 1, 226671, 10836, 0xfa54ea1f -0, 228000, 161280, 0x5a5a97f8 +0, 228000, 161280, 0x98bced49 1, 232200, 10836, 0x51b2467e -0, 234000, 161280, 0xa5639ecf +0, 234000, 161280, 0x42e6fbae 1, 237729, 10836, 0x5d772af9 -0, 240000, 161280, 0x543920c6 +0, 240000, 161280, 0xfd218209 1, 243257, 10836, 0xae25dd8d -0, 246000, 161280, 0xb41689ee +0, 246000, 161280, 0x21c2ef31 1, 248786, 10836, 0xe4bd0cb0 -0, 252000, 161280, 0xc0ad83de +0, 252000, 161280, 0xce4be932 1, 254314, 10836, 0xb33544f0 -0, 258000, 161280, 0x9e9e7456 +0, 258000, 161280, 0xd5c0d5fc 1, 259843, 10836, 0xd5658b12 -0, 264000, 161280, 0x777ccbfe +0, 264000, 161280, 0xf8d13076 1, 265371, 10836, 0xeff66e5d -0, 270000, 161280, 0x9c2df916 +0, 270000, 161280, 0xdbf86007 1, 270900, 10836, 0xb1fff6c5 -0, 276000, 161280, 0xe0c13b35 +0, 276000, 161280, 0x9475a651 1, 276429, 10836, 0x84db56b5 1, 281957, 10836, 0x0230e3c9 -0, 282000, 161280, 0x39bfa5a5 +0, 282000, 161280, 0x41bf1542 1, 287486, 10836, 0xe58a7faf -0, 288000, 161280, 0x35dfb264 +0, 288000, 161280, 0x6945297f 1, 293014, 10836, 0xc4003e2a -0, 294000, 161280, 0x43018613 +0, 294000, 161280, 0x2282025e 1, 298543, 10836, 0x6360cbbf -0, 300000, 161280, 0x43584b8a +0, 300000, 161280, 0x55aace0c 1, 304071, 10836, 0xc29c2a05 -0, 306000, 161280, 0xa5cd230a +0, 306000, 161280, 0xc78aa51c 1, 309600, 10836, 0xb294dd11 -0, 312000, 161280, 0x6fe2cfb3 +0, 312000, 161280, 0xb4b84e6c 1, 315129, 10836, 0x4388b43b -0, 318000, 161280, 0x88a7c0db +0, 318000, 161280, 0x3bbb3e44 1, 320657, 10836, 0xdd7be367 -0, 324000, 161280, 0x476f1cd2 +0, 324000, 161280, 0x4dd89d80 1, 326186, 10836, 0xb9f612a9 -0, 330000, 161280, 0x96401d49 +0, 330000, 161280, 0xa446a5c5 1, 331714, 10836, 0xb64a39fe -0, 336000, 161280, 0x7d932919 +0, 336000, 161280, 0x8f56b1d6 1, 337243, 10836, 0x6eba6594 -0, 342000, 161280, 0x06465481 +0, 342000, 161280, 0xa170df87 1, 342771, 10836, 0xb4af35c1 -0, 348000, 161280, 0x39631520 +0, 348000, 161280, 0x4740a4df 1, 348300, 10836, 0x4e581c49 1, 353829, 10836, 0xb062a19f -0, 354000, 161280, 0xc3fff780 +0, 354000, 161280, 0x86608ee7 1, 359357, 10836, 0x87cd6135 -0, 360000, 161280, 0xa81faf28 +0, 360000, 161280, 0x629b4543 1, 364886, 10836, 0x37bffbd6 -0, 366000, 161280, 0x7a311f4f +0, 366000, 161280, 0x697fb952 1, 370414, 10836, 0x6c797900 -0, 372000, 161280, 0x52f9b931 +0, 372000, 161280, 0x98e84a51 1, 375943, 10836, 0x1615df36 -0, 378000, 161280, 0x938cf016 +0, 378000, 161280, 0x97949a90 1, 381471, 10836, 0xb472d9e9 -0, 384000, 161280, 0xf8f6e19c +0, 384000, 161280, 0x6a8c9b96 1, 387000, 10836, 0xdfff626e -0, 390000, 161280, 0xca90561b +0, 390000, 161280, 0xafa714ab 1, 392529, 10836, 0xffa6d771 -0, 396000, 161280, 0x8594d06b +0, 396000, 161280, 0x0cf39314 1, 398057, 10836, 0xa7f3cf96 -0, 402000, 161280, 0xea32bf3b +0, 402000, 161280, 0x9ccc8171 1, 403586, 10836, 0xf556b50a -0, 408000, 161280, 0x4646111a +0, 408000, 161280, 0x8232d5a8 1, 409114, 10836, 0x99b86b39 -0, 414000, 161280, 0xee891162 +0, 414000, 161280, 0x250dd5cb 1, 414643, 10836, 0x886920d3 -0, 420000, 161280, 0xcfc32082 +0, 420000, 161280, 0xf764e43a 1, 420171, 10836, 0xefb0305a 1, 425700, 10836, 0x4ab7aa32 -0, 426000, 161280, 0x863c281a +0, 426000, 161280, 0x2f4bec00 1, 431229, 10836, 0x7f106530 -0, 432000, 161280, 0x01b591aa +0, 432000, 161280, 0x76f1598b 1, 436757, 10836, 0x6461559a -0, 438000, 161280, 0x211fbc62 +0, 438000, 161280, 0xa91b84da 1, 442286, 10836, 0x25e3b12b -0, 444000, 161280, 0xae2bafe2 +0, 444000, 161280, 0x011a77fb 1, 447814, 10836, 0x32cfa3ba -0, 450000, 161280, 0xcfe46dca +0, 450000, 161280, 0xdbf5341c 1, 453343, 10836, 0x0bff78a4 -0, 456000, 161280, 0xcf8fe8a3 +0, 456000, 161280, 0x40d5abfa 1, 458871, 10836, 0xe4323d53 -0, 462000, 161280, 0x3f8474eb +0, 462000, 161280, 0x9fb8360c 1, 464400, 10836, 0x70b35196 -0, 468000, 161280, 0x06da345a +0, 468000, 161280, 0xabc5fba8 1, 469929, 10836, 0xf2b8b07f -0, 474000, 161280, 0xbd4d3280 +0, 474000, 161280, 0x98090909 1, 475457, 10836, 0x826cc972 -0, 480000, 161280, 0xb5e70fea +0, 480000, 161280, 0x9a3613bd 1, 480986, 10836, 0x8a0fdce8 -0, 486000, 161280, 0x0c99c804 +0, 486000, 161280, 0x9071024f 1, 486514, 10836, 0xa072a503 -0, 492000, 161280, 0x19841ed4 +0, 492000, 161280, 0x4df39487 1, 492043, 10836, 0xd698d8e7 1, 497571, 10836, 0xfe80e794 -0, 498000, 161280, 0xf81dea50 +0, 498000, 161280, 0x17658524 1, 503100, 10836, 0xdd580a5a -0, 504000, 161280, 0x7777d81c +0, 504000, 161280, 0xbcd794df 1, 508629, 10836, 0x121bc1bb -0, 510000, 161280, 0x0497cfd8 +0, 510000, 161280, 0x2a14ae05 1, 514157, 10836, 0x8cebd7d9 -0, 516000, 161280, 0x50b6eb64 +0, 516000, 161280, 0x664feab2 1, 519686, 10836, 0x6eaef4d7 -0, 522000, 161280, 0x5071fc07 +0, 522000, 161280, 0xf6b721f4 1, 525214, 10836, 0x8f0b5d0b -0, 528000, 161280, 0xbb7527fb +0, 528000, 161280, 0xfec565f3 1, 530743, 10836, 0x40ccf61f -0, 534000, 161280, 0x13054f1f +0, 534000, 161280, 0xd39aabee 1, 536271, 10836, 0xb6db5f1d -0, 540000, 161280, 0x4b78fb27 +0, 540000, 161280, 0x1f3d5de7 1, 541800, 10836, 0xa089f250 -0, 546000, 161280, 0xf504968f +0, 546000, 161280, 0xaf97f50c 1, 547329, 10836, 0xd3512f2b -0, 552000, 161280, 0x555b10b7 +0, 552000, 161280, 0xe34b6b6a 1, 552857, 10836, 0xfa127f74 -0, 558000, 161280, 0xcc0dde40 +0, 558000, 161280, 0x4117371e 1, 558386, 10836, 0xd6a60ead 1, 563914, 10836, 0x00000000 -0, 564000, 161280, 0xcc0dde40 +0, 564000, 161280, 0x4117371e 1, 569443, 10836, 0x00000000 -0, 570000, 161280, 0x367f60c8 +0, 570000, 161280, 0xe555b55e 1, 574971, 10836, 0x00000000 -0, 576000, 161280, 0x367f60c8 +0, 576000, 161280, 0xe555b55e 1, 580500, 10836, 0x00000000 -0, 582000, 161280, 0x367f60c8 +0, 582000, 161280, 0xe555b55e 1, 586029, 10836, 0x00000000 -0, 588000, 161280, 0x367f60c8 +0, 588000, 161280, 0xe555b55e 1, 591557, 10836, 0x00000000 -0, 594000, 161280, 0x367f60c8 +0, 594000, 161280, 0xe555b55e 1, 597086, 10836, 0x00000000 -0, 600000, 161280, 0x367f60c8 +0, 600000, 161280, 0xe555b55e 1, 602614, 10836, 0x00000000 -0, 606000, 161280, 0x367f60c8 +0, 606000, 161280, 0xe555b55e 1, 608143, 10836, 0x00000000 -0, 612000, 161280, 0x367f60c8 +0, 612000, 161280, 0xe555b55e 1, 613671, 10836, 0x00000000 -0, 618000, 161280, 0x367f60c8 +0, 618000, 161280, 0xe555b55e 1, 619200, 10836, 0x00000000 -0, 624000, 161280, 0x367f60c8 +0, 624000, 161280, 0xe555b55e diff --git a/tests/ref/fate/truemotion1-24 b/tests/ref/fate/truemotion1-24 index 054f6b38e8..55576ee6ae 100644 --- a/tests/ref/fate/truemotion1-24 +++ b/tests/ref/fate/truemotion1-24 @@ -30,6 +30,7 @@ 1, 82929, 10836, 0xff7e7133 0, 84000, 69120, 0x5876d758 1, 88457, 10836, 0xcc28b1a7 +0, 90000, 69120, 0x45e7dd5c 1, 93986, 10836, 0xbf9e07a5 1, 99514, 10836, 0x16408f38 1, 105043, 10836, 0x2b000c9f diff --git a/tests/ref/fate/tscc-15bit b/tests/ref/fate/tscc-15bit index bc55f0fc50..1fd015e50b 100644 --- a/tests/ref/fate/tscc-15bit +++ b/tests/ref/fate/tscc-15bit @@ -1,240 +1,240 @@ -0, 0, 657600, 0xaf456809 +0, 0, 657600, 0x50b3a0c2 1, 0, 22050, 0x1740aaec -0, 6000, 657600, 0xaf456809 -0, 12000, 657600, 0xaf456809 -0, 18000, 657600, 0x2dbe6889 -0, 24000, 657600, 0x2dbe6889 -0, 30000, 657600, 0x2dbe6889 -0, 36000, 657600, 0x2dbe6889 -0, 42000, 657600, 0x2dbe6889 -0, 48000, 657600, 0x2dbe6889 -0, 54000, 657600, 0x2dbe6889 -0, 60000, 657600, 0x2dbe6889 -0, 66000, 657600, 0x2dbe6889 -0, 72000, 657600, 0x2dbe6889 -0, 78000, 657600, 0x2dbe6889 -0, 84000, 657600, 0x2dbe6889 -0, 90000, 657600, 0x2dbe6889 +0, 6000, 657600, 0x50b3a0c2 +0, 12000, 657600, 0x50b3a0c2 +0, 18000, 657600, 0x661aa145 +0, 24000, 657600, 0x661aa145 +0, 30000, 657600, 0x661aa145 +0, 36000, 657600, 0x661aa145 +0, 42000, 657600, 0x661aa145 +0, 48000, 657600, 0x661aa145 +0, 54000, 657600, 0x661aa145 +0, 60000, 657600, 0x661aa145 +0, 66000, 657600, 0x661aa145 +0, 72000, 657600, 0x661aa145 +0, 78000, 657600, 0x661aa145 +0, 84000, 657600, 0x661aa145 +0, 90000, 657600, 0x661aa145 1, 90000, 22050, 0x75ed6086 -0, 96000, 657600, 0x2dbe6889 -0, 102000, 657600, 0x2dbe6889 -0, 108000, 657600, 0x2dbe6889 -0, 114000, 657600, 0x2dbe6889 -0, 120000, 657600, 0x2dbe6889 -0, 126000, 657600, 0x92796e59 -0, 132000, 657600, 0x92796e59 -0, 138000, 657600, 0x92796e59 -0, 144000, 657600, 0x64cb6889 -0, 150000, 657600, 0x64cb6889 -0, 156000, 657600, 0x64cb6889 -0, 162000, 657600, 0x64cb6889 -0, 168000, 657600, 0x64cb6889 -0, 174000, 657600, 0x64cb6889 -0, 180000, 657600, 0x42036b71 +0, 96000, 657600, 0x661aa145 +0, 102000, 657600, 0x661aa145 +0, 108000, 657600, 0x661aa145 +0, 114000, 657600, 0x661aa145 +0, 120000, 657600, 0x661aa145 +0, 126000, 657600, 0x3c29a73f +0, 132000, 657600, 0x3c29a73f +0, 138000, 657600, 0x3c29a73f +0, 144000, 657600, 0xee2ca145 +0, 150000, 657600, 0xee2ca145 +0, 156000, 657600, 0xee2ca145 +0, 162000, 657600, 0xee2ca145 +0, 168000, 657600, 0xee2ca145 +0, 174000, 657600, 0xee2ca145 +0, 180000, 657600, 0xeb6fa442 1, 180000, 22050, 0xca52a4e9 -0, 186000, 657600, 0x42036b71 -0, 192000, 657600, 0x42036b71 -0, 198000, 657600, 0xc40a6889 -0, 204000, 657600, 0xc40a6889 -0, 210000, 657600, 0xc40a6889 -0, 216000, 657600, 0xaa6f7429 -0, 222000, 657600, 0xaa6f7429 -0, 228000, 657600, 0xaa6f7429 -0, 234000, 657600, 0x854172d9 -0, 240000, 657600, 0x854172d9 -0, 246000, 657600, 0x854172d9 -0, 252000, 657600, 0x22d10de0 -0, 258000, 657600, 0xa75f0d60 -0, 264000, 657600, 0x7a440be0 -0, 270000, 657600, 0x40095d50 +0, 186000, 657600, 0xeb6fa442 +0, 192000, 657600, 0xeb6fa442 +0, 198000, 657600, 0xb235a145 +0, 204000, 657600, 0xb235a145 +0, 210000, 657600, 0xb235a145 +0, 216000, 657600, 0x39f7ad39 +0, 222000, 657600, 0x39f7ad39 +0, 228000, 657600, 0x39f7ad39 +0, 234000, 657600, 0xb851abda +0, 240000, 657600, 0xb851abda +0, 246000, 657600, 0xb851abda +0, 252000, 657600, 0xf6574b22 +0, 258000, 657600, 0x1a154a9f +0, 264000, 657600, 0x3de64916 +0, 270000, 657600, 0xca3d9cd5 1, 270000, 22050, 0xb306d419 -0, 276000, 657600, 0x40095d50 -0, 282000, 657600, 0x64766320 -0, 288000, 657600, 0x64766320 -0, 294000, 657600, 0x64766320 -0, 300000, 657600, 0x64766320 -0, 306000, 657600, 0x64766320 -0, 312000, 657600, 0x64766320 -0, 318000, 657600, 0x64766320 -0, 324000, 657600, 0x64766320 -0, 330000, 657600, 0x64766320 -0, 336000, 657600, 0x64766320 -0, 342000, 657600, 0xf51adc49 -0, 348000, 657600, 0xf51adc49 -0, 354000, 657600, 0xf51adc49 -0, 360000, 657600, 0xdd47af59 +0, 276000, 657600, 0xca3d9cd5 +0, 282000, 657600, 0x4779a2cf +0, 288000, 657600, 0x4779a2cf +0, 294000, 657600, 0x4779a2cf +0, 300000, 657600, 0x4779a2cf +0, 306000, 657600, 0x4779a2cf +0, 312000, 657600, 0x4779a2cf +0, 318000, 657600, 0x4779a2cf +0, 324000, 657600, 0x4779a2cf +0, 330000, 657600, 0x4779a2cf +0, 336000, 657600, 0x4779a2cf +0, 342000, 657600, 0x29af1818 +0, 348000, 657600, 0x29af1818 +0, 354000, 657600, 0x29af1818 +0, 360000, 657600, 0x77ace9c5 1, 360000, 22050, 0x8cbb9625 -0, 366000, 657600, 0xdd47af59 -0, 372000, 657600, 0xffa8acf1 -0, 378000, 657600, 0x5994b059 -0, 384000, 657600, 0x5994b059 -0, 390000, 657600, 0x5994b059 -0, 396000, 657600, 0x03ffae71 -0, 402000, 657600, 0x03ffae71 -0, 408000, 657600, 0x03ffae71 -0, 414000, 657600, 0xe33ab89e -0, 420000, 657600, 0xe33ab89e -0, 426000, 657600, 0xe33ab89e -0, 432000, 657600, 0xbe37b549 -0, 438000, 657600, 0xbe37b549 -0, 444000, 657600, 0x1d395bf9 -0, 450000, 657600, 0x1d395bf9 +0, 366000, 657600, 0x77ace9c5 +0, 372000, 657600, 0x61b8e74b +0, 378000, 657600, 0x8c6deace +0, 384000, 657600, 0x8c6deace +0, 390000, 657600, 0x8c6deace +0, 396000, 657600, 0xbe1fe8d7 +0, 402000, 657600, 0xbe1fe8d7 +0, 408000, 657600, 0xbe1fe8d7 +0, 414000, 657600, 0x633209db +0, 420000, 657600, 0x633209db +0, 426000, 657600, 0x633209db +0, 432000, 657600, 0x3148adb5 +0, 438000, 657600, 0x3148adb5 +0, 444000, 657600, 0x3b5f5216 +0, 450000, 657600, 0x3b5f5216 1, 450000, 22050, 0x34a11f66 -0, 456000, 657600, 0x1d395bf9 -0, 462000, 657600, 0x1d395bf9 -0, 468000, 657600, 0x2ec36f37 -0, 474000, 657600, 0x2ec36f37 -0, 480000, 657600, 0xb04a6eb7 -0, 486000, 657600, 0x66610458 -0, 492000, 657600, 0x66610458 -0, 498000, 657600, 0xaf8901f0 -0, 504000, 657600, 0x3ae41c48 -0, 510000, 657600, 0x5b870b70 -0, 516000, 657600, 0x11490c60 -0, 522000, 657600, 0x70064801 -0, 528000, 657600, 0x80d54519 -0, 534000, 657600, 0xe8c942b1 -0, 540000, 657600, 0x830d8c24 +0, 456000, 657600, 0x3b5f5216 +0, 462000, 657600, 0x3b5f5216 +0, 468000, 657600, 0x5e51fb89 +0, 474000, 657600, 0x5e51fb89 +0, 480000, 657600, 0x48eafb06 +0, 486000, 657600, 0x9f7a8653 +0, 492000, 657600, 0x9f7a8653 +0, 498000, 657600, 0x29fc83d9 +0, 504000, 657600, 0xe7689f10 +0, 510000, 657600, 0x9f788dba +0, 516000, 657600, 0x0e808eb2 +0, 522000, 657600, 0x3ec53d79 +0, 528000, 657600, 0x67ca3a7c +0, 534000, 657600, 0xf7583802 +0, 540000, 657600, 0x239e2fc6 1, 540000, 22050, 0x1ae81230 -0, 546000, 657600, 0x830d8c24 -0, 552000, 657600, 0x830d8c24 -0, 558000, 657600, 0xf3c4707c -0, 564000, 657600, 0x6ace707c -0, 570000, 657600, 0x6ace707c -0, 576000, 657600, 0x6ace707c -0, 582000, 657600, 0x6ace707c -0, 588000, 657600, 0x6ace707c -0, 594000, 657600, 0x5f461aae -0, 600000, 657600, 0x5f461aae -0, 606000, 657600, 0x221ceecf -0, 612000, 657600, 0x221ceecf -0, 618000, 657600, 0x221ceecf -0, 624000, 657600, 0x221ceecf -0, 630000, 657600, 0x221ceecf +0, 546000, 657600, 0x239e2fc6 +0, 552000, 657600, 0x239e2fc6 +0, 558000, 657600, 0x001c134c +0, 564000, 657600, 0x5c85134c +0, 570000, 657600, 0x5c85134c +0, 576000, 657600, 0x5c85134c +0, 582000, 657600, 0x5c85134c +0, 588000, 657600, 0x5c85134c +0, 594000, 657600, 0x5fef8bea +0, 600000, 657600, 0x5fef8bea +0, 606000, 657600, 0x23135efa +0, 612000, 657600, 0x23135efa +0, 618000, 657600, 0x23135efa +0, 624000, 657600, 0x23135efa +0, 630000, 657600, 0x23135efa 1, 630000, 22050, 0x1217eeba -0, 636000, 657600, 0x221ceecf -0, 642000, 657600, 0x221ceecf -0, 648000, 657600, 0x3bf6f39f -0, 654000, 657600, 0x3bf6f39f -0, 660000, 657600, 0x3bf6f39f -0, 666000, 657600, 0xc2caeecf -0, 672000, 657600, 0xc2caeecf -0, 678000, 657600, 0xc2caeecf -0, 684000, 657600, 0xc316d63e -0, 690000, 657600, 0xc316d63e -0, 696000, 657600, 0xc316d63e -0, 702000, 657600, 0x41f6218d -0, 708000, 657600, 0x41f6218d -0, 714000, 657600, 0x41f6218d -0, 720000, 657600, 0xff43ec36 +0, 636000, 657600, 0x23135efa +0, 642000, 657600, 0x23135efa +0, 648000, 657600, 0x50cf63ee +0, 654000, 657600, 0x50cf63ee +0, 660000, 657600, 0x50cf63ee +0, 666000, 657600, 0x2f5c5efa +0, 672000, 657600, 0x2f5c5efa +0, 678000, 657600, 0x2f5c5efa +0, 684000, 657600, 0x9980d3c1 +0, 690000, 657600, 0x9980d3c1 +0, 696000, 657600, 0x9980d3c1 +0, 702000, 657600, 0x23f02141 +0, 708000, 657600, 0x23f02141 +0, 714000, 657600, 0x23f02141 +0, 720000, 657600, 0x3d31ea57 1, 720000, 22050, 0x50e70baa -0, 726000, 657600, 0x0b10eb16 -0, 732000, 657600, 0x0b10eb16 -0, 738000, 657600, 0xbdf41aa5 -0, 744000, 657600, 0xbdf41aa5 -0, 750000, 657600, 0xbdf41aa5 -0, 756000, 657600, 0xd502ca06 -0, 762000, 657600, 0xd502ca06 -0, 768000, 657600, 0xd502ca06 -0, 774000, 657600, 0x8446f89e -0, 780000, 657600, 0x8446f89e -0, 786000, 657600, 0x8446f89e -0, 792000, 657600, 0x3d4ccf06 -0, 798000, 657600, 0x0897d1de -0, 804000, 657600, 0x0897d1de -0, 810000, 657600, 0x3e27e01e +0, 726000, 657600, 0x1e9be92f +0, 732000, 657600, 0x1e9be92f +0, 738000, 657600, 0x05091a2e +0, 744000, 657600, 0x05091a2e +0, 750000, 657600, 0x05091a2e +0, 756000, 657600, 0xd214c71a +0, 762000, 657600, 0xd214c71a +0, 768000, 657600, 0xd214c71a +0, 774000, 657600, 0x3b07f720 +0, 780000, 657600, 0x3b07f720 +0, 786000, 657600, 0x3b07f720 +0, 792000, 657600, 0x02becc42 +0, 798000, 657600, 0x3d8fcf2e +0, 804000, 657600, 0x3d8fcf2e +0, 810000, 657600, 0xec51ddd7 1, 810000, 22050, 0xb19e89c0 -0, 816000, 657600, 0x3e27e01e -0, 822000, 657600, 0x3e27e01e -0, 828000, 657600, 0x3e27e01e -0, 834000, 657600, 0x3e27e01e -0, 840000, 657600, 0x3e27e01e -0, 846000, 657600, 0xe51078a8 -0, 852000, 657600, 0xe51078a8 -0, 858000, 657600, 0xe9967a40 -0, 864000, 657600, 0xe9967a40 -0, 870000, 657600, 0xe9967a40 -0, 876000, 657600, 0xe9967a40 -0, 882000, 657600, 0xe9967a40 -0, 888000, 657600, 0xe9967a40 -0, 894000, 657600, 0xe9967a40 -0, 900000, 657600, 0x726cb6b8 +0, 816000, 657600, 0xec51ddd7 +0, 822000, 657600, 0xec51ddd7 +0, 828000, 657600, 0xec51ddd7 +0, 834000, 657600, 0xec51ddd7 +0, 840000, 657600, 0xec51ddd7 +0, 846000, 657600, 0x40a3b905 +0, 852000, 657600, 0x40a3b905 +0, 858000, 657600, 0xbfc5baa9 +0, 864000, 657600, 0xbfc5baa9 +0, 870000, 657600, 0xbfc5baa9 +0, 876000, 657600, 0xbfc5baa9 +0, 882000, 657600, 0xbfc5baa9 +0, 888000, 657600, 0xbfc5baa9 +0, 894000, 657600, 0xbfc5baa9 +0, 900000, 657600, 0x54a2f8dd 1, 900000, 22050, 0x78526696 -0, 906000, 657600, 0x2960b6e8 -0, 912000, 657600, 0x2960b6e8 -0, 918000, 657600, 0x1637d6c8 -0, 924000, 657600, 0x6f2fd9b0 -0, 930000, 657600, 0x27a7d6c8 -0, 936000, 657600, 0xe855d6c8 -0, 942000, 657600, 0xe855d6c8 -0, 948000, 657600, 0xe855d6c8 -0, 954000, 657600, 0x1a8ad6c8 -0, 960000, 657600, 0x9c11d648 -0, 966000, 657600, 0x6136d648 -0, 972000, 657600, 0xdfa0d6c8 -0, 978000, 657600, 0xdfa0d6c8 -0, 984000, 657600, 0xdfa0d6c8 -0, 990000, 657600, 0xdfa0d6c8 +0, 906000, 657600, 0x0b96f90d +0, 912000, 657600, 0x0b96f90d +0, 918000, 657600, 0xa18119e9 +0, 924000, 657600, 0x70a11ce6 +0, 930000, 657600, 0xb36f19e9 +0, 936000, 657600, 0xeb2219e9 +0, 942000, 657600, 0xeb2219e9 +0, 948000, 657600, 0xeb2219e9 +0, 954000, 657600, 0xb98f19e9 +0, 960000, 657600, 0xa4281966 +0, 966000, 657600, 0xf0e61966 +0, 972000, 657600, 0x065c19e9 +0, 978000, 657600, 0x065c19e9 +0, 984000, 657600, 0x065c19e9 +0, 990000, 657600, 0x065c19e9 1, 990000, 22050, 0x48e3bb21 -0, 996000, 657600, 0xdfa0d6c8 -0, 1002000, 657600, 0xdfa0d6c8 -0, 1008000, 657600, 0xdfa0d6c8 -0, 1014000, 657600, 0xdfa0d6c8 -0, 1020000, 657600, 0xdfa0d6c8 -0, 1026000, 657600, 0x125cd9b0 -0, 1032000, 657600, 0x125cd9b0 -0, 1038000, 657600, 0x8a7ed6c8 -0, 1044000, 657600, 0x09a6d9b0 -0, 1050000, 657600, 0x09a6d9b0 -0, 1056000, 657600, 0x09a6d9b0 -0, 1062000, 657600, 0x85e87a68 -0, 1068000, 657600, 0x85e87a68 -0, 1074000, 657600, 0x85e87a68 -0, 1080000, 657600, 0xb0a141a8 +0, 996000, 657600, 0x065c19e9 +0, 1002000, 657600, 0x065c19e9 +0, 1008000, 657600, 0x065c19e9 +0, 1014000, 657600, 0x065c19e9 +0, 1020000, 657600, 0x065c19e9 +0, 1026000, 657600, 0x2f1d1ce6 +0, 1032000, 657600, 0x2f1d1ce6 +0, 1038000, 657600, 0x181719e9 +0, 1044000, 657600, 0x938d1ce6 +0, 1050000, 657600, 0x938d1ce6 +0, 1056000, 657600, 0x938d1ce6 +0, 1062000, 657600, 0xf0acbabf +0, 1068000, 657600, 0xf0acbabf +0, 1074000, 657600, 0xf0acbabf +0, 1080000, 657600, 0x0f47804f 1, 1080000, 22050, 0xbc32204a -0, 1086000, 657600, 0xb0a141a8 -0, 1092000, 657600, 0xf3333bd8 -0, 1098000, 657600, 0xea090688 -0, 1104000, 657600, 0xa017fe41 -0, 1110000, 657600, 0xa017fe41 -0, 1116000, 657600, 0x32e93bd8 -0, 1122000, 657600, 0x7fe640c0 -0, 1128000, 657600, 0x7fe640c0 -0, 1134000, 657600, 0xcd8995b2 -0, 1140000, 657600, 0x84278a92 -0, 1146000, 657600, 0x84278a92 -0, 1152000, 657600, 0xf1d2874a -0, 1158000, 657600, 0xf1d2874a -0, 1164000, 657600, 0xf1d2874a -0, 1170000, 657600, 0xa58d6742 +0, 1086000, 657600, 0x0f47804f +0, 1092000, 657600, 0x5e0c7a55 +0, 1098000, 657600, 0x0c8f4374 +0, 1104000, 657600, 0x709a3b00 +0, 1110000, 657600, 0x709a3b00 +0, 1116000, 657600, 0xf57b7a0f +0, 1122000, 657600, 0x99427f1b +0, 1128000, 657600, 0x99427f1b +0, 1134000, 657600, 0xcb3608e7 +0, 1140000, 657600, 0x0992fd64 +0, 1146000, 657600, 0x0992fd64 +0, 1152000, 657600, 0x7a95fa02 +0, 1158000, 657600, 0x7a95fa02 +0, 1164000, 657600, 0x7a95fa02 +0, 1170000, 657600, 0xb97dd910 1, 1170000, 22050, 0xdf6f1e46 -0, 1176000, 657600, 0xa58d6742 -0, 1182000, 657600, 0xa58d6742 -0, 1188000, 657600, 0xb0cd11bb -0, 1194000, 657600, 0xb0cd11bb -0, 1200000, 657600, 0xc55610bb -0, 1206000, 657600, 0x4ee1168b -0, 1212000, 657600, 0x61c513a3 -0, 1218000, 657600, 0xd26410bb -0, 1224000, 657600, 0xe7c410bb -0, 1230000, 657600, 0x444a0dd3 -0, 1236000, 657600, 0x444a0dd3 -0, 1242000, 657600, 0x97ac10bb -0, 1248000, 657600, 0x97ac10bb -0, 1254000, 657600, 0xe8b30dd3 -0, 1260000, 657600, 0x3d0c10bb +0, 1176000, 657600, 0xb97dd910 +0, 1182000, 657600, 0xb97dd910 +0, 1188000, 657600, 0x3be07a66 +0, 1194000, 657600, 0x3be07a66 +0, 1200000, 657600, 0x1ae77960 +0, 1206000, 657600, 0x62177f5a +0, 1212000, 657600, 0xf57c7c5d +0, 1218000, 657600, 0x600e7960 +0, 1224000, 657600, 0xe15d7960 +0, 1230000, 657600, 0x79427663 +0, 1236000, 657600, 0x79427663 +0, 1242000, 657600, 0xa7c77960 +0, 1248000, 657600, 0xa7c77960 +0, 1254000, 657600, 0x75f67663 +0, 1260000, 657600, 0x3a157960 1, 1260000, 22050, 0x4c91da9d -0, 1266000, 657600, 0x8d2b0dd3 -0, 1272000, 657600, 0x8d2b0dd3 -0, 1278000, 657600, 0xa5760dd3 -0, 1284000, 657600, 0xa5760dd3 -0, 1290000, 657600, 0xa5760dd3 -0, 1296000, 657600, 0x31a30dd3 -0, 1302000, 657600, 0x31a30dd3 -0, 1308000, 657600, 0x31a30dd3 -0, 1314000, 657600, 0x31a30dd3 -0, 1320000, 657600, 0x31a30dd3 -0, 1326000, 657600, 0x31a30dd3 -0, 1332000, 657600, 0x31a30dd3 -0, 1338000, 657600, 0x31a30dd3 -0, 1344000, 657600, 0x31a30dd3 +0, 1266000, 657600, 0x72aa7663 +0, 1272000, 657600, 0x72aa7663 +0, 1278000, 657600, 0x1b277663 +0, 1284000, 657600, 0x1b277663 +0, 1290000, 657600, 0x1b277663 +0, 1296000, 657600, 0x6f5e7663 +0, 1302000, 657600, 0x6f5e7663 +0, 1308000, 657600, 0x6f5e7663 +0, 1314000, 657600, 0x6f5e7663 +0, 1320000, 657600, 0x6f5e7663 +0, 1326000, 657600, 0x6f5e7663 +0, 1332000, 657600, 0x6f5e7663 +0, 1338000, 657600, 0x6f5e7663 +0, 1344000, 657600, 0x6f5e7663 diff --git a/tests/ref/fate/v210 b/tests/ref/fate/v210 index 6a551a56b5..8cbf7df787 100644 --- a/tests/ref/fate/v210 +++ b/tests/ref/fate/v210 @@ -1 +1 @@ -0, 0, 3686400, 0x75ee1dde +0, 0, 3686400, 0x8d5c3847 diff --git a/tests/ref/fate/vmnc-16bit b/tests/ref/fate/vmnc-16bit index a298877bff..d688df61e9 100644 --- a/tests/ref/fate/vmnc-16bit +++ b/tests/ref/fate/vmnc-16bit @@ -1,192 +1,192 @@ -0, 0, 864000, 0x9b1cee65 -0, 18000, 864000, 0x82950e3f -0, 36000, 864000, 0x335f9678 -0, 54000, 864000, 0x6b86b7e7 -0, 72000, 864000, 0x25618cf2 -0, 90000, 864000, 0xed2196c9 -0, 108000, 864000, 0xbeaa31ba -0, 126000, 864000, 0x14e6c8ab -0, 144000, 864000, 0x17e5c196 -0, 162000, 864000, 0x4aa15110 -0, 180000, 864000, 0x4aa15110 -0, 198000, 864000, 0x4aa15110 -0, 216000, 864000, 0x3c2d3809 -0, 234000, 864000, 0xd075f4d0 -0, 252000, 864000, 0x0c3f2833 -0, 270000, 864000, 0xe7471872 -0, 288000, 864000, 0x4300b71d -0, 306000, 864000, 0x6b5844ec -0, 324000, 864000, 0xb3ebc395 -0, 342000, 864000, 0x39aa8a7d -0, 360000, 864000, 0x52a3d93d -0, 378000, 864000, 0x73adbdac -0, 396000, 864000, 0xa9fd6cdc -0, 414000, 864000, 0x4a085344 -0, 432000, 864000, 0xc21b943c -0, 450000, 864000, 0xfaef6ed4 -0, 468000, 864000, 0xa3e9163c -0, 486000, 864000, 0x917e2be4 -0, 504000, 864000, 0x2d89d534 -0, 522000, 864000, 0x6fe5a9e4 -0, 540000, 864000, 0x71af29ec -0, 558000, 864000, 0x8f33f6ad -0, 576000, 864000, 0xe7d46a24 -0, 594000, 864000, 0xb631e044 -0, 612000, 864000, 0x77db01cb -0, 630000, 864000, 0x9861b6ec -0, 648000, 864000, 0x973bd263 -0, 666000, 864000, 0xdd4c175b -0, 684000, 864000, 0xdc28469b -0, 702000, 864000, 0x67393ebb -0, 720000, 864000, 0x01a06813 -0, 738000, 864000, 0x63e88f73 -0, 756000, 864000, 0x3ffbdd73 -0, 774000, 864000, 0xd25f790b -0, 792000, 864000, 0x14e3c5d3 -0, 810000, 864000, 0x0d3d1202 -0, 828000, 864000, 0x69decf03 -0, 846000, 864000, 0x1b20ab93 -0, 864000, 864000, 0xee2f8d4a -0, 882000, 864000, 0xaac44c52 -0, 900000, 864000, 0x3f874a5a -0, 918000, 864000, 0x239b2d7a -0, 936000, 864000, 0xb85db552 -0, 954000, 864000, 0xb12962a2 -0, 972000, 864000, 0xb8270fd9 -0, 990000, 864000, 0x14930601 -0, 1008000, 864000, 0x827a15c1 -0, 1026000, 864000, 0xe31011d1 -0, 1044000, 864000, 0xcd2154c1 -0, 1062000, 864000, 0xad02dbd9 -0, 1080000, 864000, 0x40c17d58 -0, 1098000, 864000, 0x8219e3b9 -0, 1116000, 864000, 0x2d348340 -0, 1134000, 864000, 0x6b61dfc9 -0, 1152000, 864000, 0xc8d95be1 -0, 1170000, 864000, 0x70ba0918 -0, 1188000, 864000, 0xdc728131 -0, 1206000, 864000, 0x9b054a10 -0, 1224000, 864000, 0x3983f751 -0, 1242000, 864000, 0x325fe1a9 -0, 1260000, 864000, 0x7a41eac0 -0, 1278000, 864000, 0x324372a8 -0, 1296000, 864000, 0xc014ea18 -0, 1314000, 864000, 0x1a506a1f -0, 1332000, 864000, 0x47b59557 -0, 1350000, 864000, 0x5f2e194f -0, 1368000, 864000, 0x9f6abb68 -0, 1386000, 864000, 0x831d2b97 -0, 1404000, 864000, 0x0635af7f -0, 1422000, 864000, 0xe54a5626 -0, 1440000, 864000, 0x704dca4f -0, 1458000, 864000, 0x47de6676 -0, 1476000, 864000, 0x609705fd -0, 1494000, 864000, 0x8d92e086 -0, 1512000, 864000, 0xdb7dab5e -0, 1530000, 864000, 0xe6ccb686 -0, 1548000, 864000, 0x0d137f66 -0, 1566000, 864000, 0xd200035d -0, 1584000, 864000, 0x7dcb959d -0, 1602000, 864000, 0xee849f75 -0, 1620000, 864000, 0x89d14acd -0, 1638000, 864000, 0x3738029d -0, 1656000, 864000, 0x6f4c4395 -0, 1674000, 864000, 0x06334395 -0, 1692000, 864000, 0x238b7c94 -0, 1710000, 864000, 0xfa5d1e14 -0, 1728000, 864000, 0x50b10e54 -0, 1746000, 864000, 0x9ed3b6e4 -0, 1764000, 864000, 0x68da9374 -0, 1782000, 864000, 0xb32a137c -0, 1800000, 864000, 0x577d5084 -0, 1818000, 864000, 0xd262176b -0, 1836000, 864000, 0xf58b44b3 -0, 1854000, 864000, 0xd0828edc -0, 1872000, 864000, 0xc91a7544 -0, 1890000, 864000, 0x18ae7f1c -0, 1908000, 864000, 0x82623643 -0, 1926000, 864000, 0x9cf82cfb -0, 1944000, 864000, 0x93ad116b -0, 1962000, 864000, 0xa669044b -0, 1980000, 864000, 0x8adf88c3 -0, 1998000, 864000, 0xb83fb413 -0, 2016000, 864000, 0xb9e291f3 -0, 2034000, 864000, 0x5833dcc3 -0, 2052000, 864000, 0x4ab825aa -0, 2070000, 864000, 0xb52c3b53 -0, 2088000, 864000, 0x0cb0dd53 -0, 2106000, 864000, 0x98b8dd52 -0, 2124000, 864000, 0x989230ba -0, 2142000, 864000, 0xaed4c073 -0, 2160000, 864000, 0x76a7c83a -0, 2178000, 864000, 0x02711eea -0, 2196000, 864000, 0x8de65fe2 -0, 2214000, 864000, 0xc1163689 -0, 2232000, 864000, 0xc04f8b31 -0, 2250000, 864000, 0x69218d2a -0, 2268000, 864000, 0x7e3abe62 -0, 2286000, 864000, 0x00ebe27a -0, 2304000, 864000, 0x34803f11 -0, 2322000, 864000, 0x85591cd9 -0, 2340000, 864000, 0x8422fb51 -0, 2358000, 864000, 0x67c759e1 -0, 2376000, 864000, 0x4ac36af1 -0, 2394000, 864000, 0xdf00fca2 -0, 2412000, 864000, 0x74c633d1 -0, 2430000, 864000, 0x00251c31 -0, 2448000, 864000, 0x6d12a499 -0, 2466000, 864000, 0x1b6492e1 -0, 2484000, 864000, 0xdfc9a2a1 -0, 2502000, 864000, 0x33dcac79 -0, 2520000, 864000, 0x2305a499 -0, 2538000, 864000, 0xe1f3ae71 -0, 2556000, 864000, 0xc0cc92e1 -0, 2574000, 864000, 0x53d3b261 -0, 2592000, 864000, 0xf953aa81 -0, 2610000, 864000, 0x4108da69 -0, 2628000, 864000, 0xd6acf9e9 -0, 2646000, 864000, 0xb97ed900 -0, 2664000, 864000, 0x1d8b7a80 -0, 2682000, 864000, 0xd5406cb8 -0, 2700000, 864000, 0x5aa34948 -0, 2718000, 864000, 0x328eee01 -0, 2736000, 864000, 0xac92e621 -0, 2754000, 864000, 0x4fa1f5e1 -0, 2772000, 864000, 0xf7c4e8a8 -0, 2790000, 864000, 0xc358bd58 -0, 2808000, 864000, 0x29ec4b27 -0, 2826000, 864000, 0xf7219c88 -0, 2844000, 864000, 0xe77ff130 -0, 2862000, 864000, 0x73683417 -0, 2880000, 864000, 0x08b6be77 -0, 2898000, 864000, 0x3a7eea6f -0, 2916000, 864000, 0xb319cce7 -0, 2934000, 864000, 0x9607b13e -0, 2952000, 864000, 0x30543f0d -0, 2970000, 864000, 0x56915a9e -0, 2988000, 864000, 0x79f158a6 -0, 3006000, 864000, 0x498b8bd6 -0, 3024000, 864000, 0xe9ad7046 -0, 3042000, 864000, 0xe9ad7046 -0, 3060000, 864000, 0x10317e0e -0, 3078000, 864000, 0x10317e0e -0, 3096000, 864000, 0x10317e0e -0, 3114000, 864000, 0x99ec7046 -0, 3132000, 864000, 0x924d46ee -0, 3150000, 864000, 0x98bf333e -0, 3168000, 864000, 0xb2625c96 -0, 3186000, 864000, 0xb46b3926 -0, 3204000, 864000, 0xeb4e5c96 -0, 3222000, 864000, 0x87154ece -0, 3240000, 864000, 0x9e4c666e -0, 3258000, 864000, 0x65b53d16 -0, 3276000, 864000, 0x99e85e8e -0, 3294000, 864000, 0x650ba17e -0, 3312000, 864000, 0x1ecb000e -0, 3330000, 864000, 0xb942327d -0, 3348000, 864000, 0x1bf20925 -0, 3366000, 864000, 0x61dba6a5 -0, 3384000, 864000, 0x5de16d8d -0, 3402000, 864000, 0x4eb1f75d -0, 3420000, 864000, 0x4eb1f75d -0, 3438000, 864000, 0xd0750144 +0, 0, 864000, 0xd6929ea7 +0, 18000, 864000, 0x9d5283fa +0, 36000, 864000, 0xcec52d42 +0, 54000, 864000, 0x34d5943e +0, 72000, 864000, 0x5bd0b2a8 +0, 90000, 864000, 0x41f1c468 +0, 108000, 864000, 0x16aa54b9 +0, 126000, 864000, 0xdb92e88a +0, 144000, 864000, 0x0ae5d695 +0, 162000, 864000, 0x2c338d33 +0, 180000, 864000, 0x2c338d33 +0, 198000, 864000, 0x2c338d33 +0, 216000, 864000, 0xd9c1152f +0, 234000, 864000, 0x9833bf29 +0, 252000, 864000, 0xbedbe1bc +0, 270000, 864000, 0xd137d921 +0, 288000, 864000, 0xcb0f967a +0, 306000, 864000, 0x931a2881 +0, 324000, 864000, 0xeb8ca351 +0, 342000, 864000, 0xe2f66886 +0, 360000, 864000, 0xb81fb99e +0, 378000, 864000, 0x2048a4d9 +0, 396000, 864000, 0x145b514f +0, 414000, 864000, 0xcb6236f4 +0, 432000, 864000, 0x6d2d79db +0, 450000, 864000, 0xadca5356 +0, 468000, 864000, 0x5d51f80c +0, 486000, 864000, 0x9e240e68 +0, 504000, 864000, 0xcafcbcc2 +0, 522000, 864000, 0x76f99028 +0, 540000, 864000, 0xd7450c61 +0, 558000, 864000, 0x1431d79c +0, 576000, 864000, 0x081a4e30 +0, 594000, 864000, 0x0437c7d4 +0, 612000, 864000, 0xb4bbea4b +0, 630000, 864000, 0x0a149d41 +0, 648000, 864000, 0xf7dbc0d5 +0, 666000, 864000, 0x6933003c +0, 684000, 864000, 0x18ce30e4 +0, 702000, 864000, 0x8c8728c8 +0, 720000, 864000, 0x37b6535b +0, 738000, 864000, 0xcdab7be7 +0, 756000, 864000, 0xe1e1cbe7 +0, 774000, 864000, 0x1d476482 +0, 792000, 864000, 0x0ae0b393 +0, 810000, 864000, 0x49140206 +0, 828000, 864000, 0xe9f9bd09 +0, 846000, 864000, 0x89a7988b +0, 864000, 864000, 0x24f780a7 +0, 882000, 864000, 0x88a53dc0 +0, 900000, 864000, 0x27ed3bb9 +0, 918000, 864000, 0xc8151dfd +0, 936000, 864000, 0xfcb8a9e0 +0, 954000, 864000, 0xd6d554ba +0, 972000, 864000, 0xbc6e06c6 +0, 990000, 864000, 0x6334fc94 +0, 1008000, 864000, 0x7a7e0cdb +0, 1026000, 864000, 0xf96008cd +0, 1044000, 864000, 0xffbc4dbb +0, 1062000, 864000, 0x1071d886 +0, 1080000, 864000, 0x6b967ed3 +0, 1098000, 864000, 0xd370e0a2 +0, 1116000, 864000, 0x4cca84e8 +0, 1134000, 864000, 0xd46bdc94 +0, 1152000, 864000, 0x102a54bf +0, 1170000, 864000, 0xe39406cb +0, 1188000, 864000, 0x9bb07ad9 +0, 1206000, 864000, 0xd3b749b2 +0, 1224000, 864000, 0x59faf47d +0, 1242000, 864000, 0xba38de30 +0, 1260000, 864000, 0x7084eed8 +0, 1278000, 864000, 0xa966732d +0, 1296000, 864000, 0xb9f1ee2b +0, 1314000, 864000, 0x09267201 +0, 1332000, 864000, 0xc6b09e30 +0, 1350000, 864000, 0x080d1e77 +0, 1368000, 864000, 0xe28bbdc5 +0, 1386000, 864000, 0x230a30f8 +0, 1404000, 864000, 0x4d0bb8cd +0, 1422000, 864000, 0x96096417 +0, 1440000, 864000, 0x7467d417 +0, 1458000, 864000, 0xbcc07491 +0, 1476000, 864000, 0x794718d7 +0, 1494000, 864000, 0xf23ff243 +0, 1512000, 864000, 0x9961bb86 +0, 1530000, 864000, 0x7be4c703 +0, 1548000, 864000, 0x727f8e3f +0, 1566000, 864000, 0xda421623 +0, 1584000, 864000, 0xca69ac6b +0, 1602000, 864000, 0x67aeb68e +0, 1620000, 864000, 0x3b665f61 +0, 1638000, 864000, 0x3716150b +0, 1656000, 864000, 0x2dcd57f2 +0, 1674000, 864000, 0x800257f2 +0, 1692000, 864000, 0x10de99ef +0, 1710000, 864000, 0x3438389f +0, 1728000, 864000, 0x42682867 +0, 1746000, 864000, 0x9d64d5a9 +0, 1764000, 864000, 0x9e2eb12b +0, 1782000, 864000, 0xb9f42d64 +0, 1800000, 864000, 0xd6f36c3d +0, 1818000, 864000, 0xfeaa390f +0, 1836000, 864000, 0x3fe067b0 +0, 1854000, 864000, 0x45ebac70 +0, 1872000, 864000, 0xabfb9215 +0, 1890000, 864000, 0x20f79c38 +0, 1908000, 864000, 0x326858d2 +0, 1926000, 864000, 0x67154ef1 +0, 1944000, 864000, 0x2b3d328f +0, 1962000, 864000, 0x8190250b +0, 1980000, 864000, 0x31dead22 +0, 1998000, 864000, 0xa9b8d9bc +0, 2016000, 864000, 0x330db698 +0, 2034000, 864000, 0x0ff803b1 +0, 2052000, 864000, 0xb7614eb4 +0, 2070000, 864000, 0x12c75d64 +0, 2088000, 864000, 0x622c03f3 +0, 2106000, 864000, 0x0ace0b90 +0, 2124000, 864000, 0x2c2b59c6 +0, 2142000, 864000, 0xadbbe628 +0, 2160000, 864000, 0x1371f576 +0, 2178000, 864000, 0x066a471c +0, 2196000, 864000, 0x0e6f8a03 +0, 2214000, 864000, 0x4325670d +0, 2232000, 864000, 0x2e8abe3a +0, 2250000, 864000, 0x0ea8b8a4 +0, 2268000, 864000, 0x65e4eb53 +0, 2286000, 864000, 0xa03d108d +0, 2304000, 864000, 0xd3d56fd6 +0, 2322000, 864000, 0x1b8e4c47 +0, 2340000, 864000, 0x5bd0316d +0, 2358000, 864000, 0x49478b20 +0, 2376000, 864000, 0x3dae9cb2 +0, 2394000, 864000, 0x671e2b2a +0, 2412000, 864000, 0x521763ee +0, 2430000, 864000, 0x73dc4b9a +0, 2448000, 864000, 0x3c95d7bf +0, 2466000, 864000, 0x3abdc580 +0, 2484000, 864000, 0xae24d5b8 +0, 2502000, 864000, 0xe630dfdb +0, 2520000, 864000, 0x229ad7bf +0, 2538000, 864000, 0x3372e1e2 +0, 2556000, 864000, 0xa821c580 +0, 2574000, 864000, 0x7c78e5f0 +0, 2592000, 864000, 0x3324ddd4 +0, 2610000, 864000, 0x98580f38 +0, 2628000, 864000, 0x14072fa8 +0, 2646000, 864000, 0xdbb21510 +0, 2664000, 864000, 0x6a55b3b1 +0, 2682000, 864000, 0x7b5ba580 +0, 2700000, 864000, 0x2f5e8102 +0, 2718000, 864000, 0x691e2313 +0, 2736000, 864000, 0x423b1af7 +0, 2754000, 864000, 0x02842b2f +0, 2772000, 864000, 0x8a4e24dd +0, 2790000, 864000, 0xbbebf834 +0, 2808000, 864000, 0x0ba68a3b +0, 2826000, 864000, 0x6390d66a +0, 2844000, 864000, 0x6ee32da6 +0, 2862000, 864000, 0xace87229 +0, 2880000, 864000, 0xb2a10064 +0, 2898000, 864000, 0x9cc42dab +0, 2916000, 864000, 0x32eb0f42 +0, 2934000, 864000, 0x6cb1fa03 +0, 2952000, 864000, 0xddd28c0a +0, 2970000, 864000, 0xae5ca0cf +0, 2988000, 864000, 0x4cb99ec8 +0, 3006000, 864000, 0xdad7d37e +0, 3024000, 864000, 0x7090b71c +0, 3042000, 864000, 0x7090b71c +0, 3060000, 864000, 0x96a4c54d +0, 3078000, 864000, 0x96a4c54d +0, 3096000, 864000, 0x96a4c54d +0, 3114000, 864000, 0xc47eb71c +0, 3132000, 864000, 0xcd678c89 +0, 3150000, 864000, 0xb89e7843 +0, 3168000, 864000, 0x7f3aa2d6 +0, 3186000, 864000, 0xffc57e58 +0, 3204000, 864000, 0x091fa2d6 +0, 3222000, 864000, 0x3bc994a5 +0, 3240000, 864000, 0x73afacf9 +0, 3258000, 864000, 0x628b8266 +0, 3276000, 864000, 0xe2f2a4dd +0, 3294000, 864000, 0x7118e9cb +0, 3312000, 864000, 0x65b1438d +0, 3330000, 864000, 0x51657ec8 +0, 3348000, 864000, 0x41a75435 +0, 3366000, 864000, 0xe387f665 +0, 3384000, 864000, 0x2baabb9a +0, 3402000, 864000, 0xd2d74993 +0, 3420000, 864000, 0xd2d74993 +0, 3438000, 864000, 0xa7bf53b6 diff --git a/tests/ref/fate/vp5 b/tests/ref/fate/vp5 index bf67801a47..556d1112d7 100644 --- a/tests/ref/fate/vp5 +++ b/tests/ref/fate/vp5 @@ -244,3 +244,4 @@ 0, 912161, 233472, 0x6f530ac6 0, 915915, 233472, 0x94f7466c 0, 919669, 233472, 0xa8c1d365 +0, 923423, 233472, 0xedcff050 diff --git a/tests/ref/fate/vqa-cc b/tests/ref/fate/vqa-cc index d7d7f10e9f..fdc7e72eeb 100644 --- a/tests/ref/fate/vqa-cc +++ b/tests/ref/fate/vqa-cc @@ -3,71 +3,72 @@ 0, 6000, 192000, 0x00000000 0, 12000, 192000, 0x00000000 0, 18000, 192000, 0x00000000 -0, 24000, 192000, 0xcd900ccc -0, 30000, 192000, 0xfd496438 -0, 36000, 192000, 0x965f0bf3 -0, 42000, 192000, 0x378fca5f +0, 24000, 192000, 0x9ee00ccf +0, 30000, 192000, 0x67256507 +0, 36000, 192000, 0x74c70e87 +0, 42000, 192000, 0x8ecdce9a 1, 44996, 2940, 0x0f3c64cb -0, 48000, 192000, 0x5ccd8966 +0, 48000, 192000, 0xc40f8efd 1, 50996, 2940, 0xc90b9e78 -0, 54000, 192000, 0x859676f9 +0, 54000, 192000, 0xb8107dfb 1, 56996, 2940, 0x146246a3 -0, 60000, 192000, 0x820bfb1c +0, 60000, 192000, 0xb4e504eb 1, 62996, 2940, 0xd22c714e -0, 66000, 192000, 0x7570cc05 +0, 66000, 192000, 0x0c7fdb95 1, 68996, 2940, 0xd86b681e -0, 72000, 192000, 0xf38bdb06 +0, 72000, 192000, 0x58c9f045 1, 74996, 2940, 0x12ec8186 -0, 78000, 192000, 0x9b0cbb44 +0, 78000, 192000, 0xcba9d0e9 1, 80996, 2940, 0x69aa85b6 -0, 84000, 192000, 0x0ed70665 +0, 84000, 192000, 0x392a20f6 1, 86996, 2940, 0xb24d33b0 -0, 90000, 192000, 0xd16de7fc +0, 90000, 192000, 0xc37905cc 1, 92996, 2940, 0x3f7b0f0d -0, 96000, 192000, 0x97afb484 +0, 96000, 192000, 0xe278cf95 1, 98996, 2940, 0x64f10f7e -0, 102000, 192000, 0x012893f3 +0, 102000, 192000, 0x3d03b01d 1, 104996, 2940, 0xd6ea379a -0, 108000, 192000, 0x742a4b43 +0, 108000, 192000, 0x16a26f28 1, 110996, 2940, 0x7c38e830 -0, 114000, 192000, 0x309dcd75 +0, 114000, 192000, 0xdd17f51c 1, 116996, 2940, 0xc28ff132 -0, 120000, 192000, 0xed7814ac +0, 120000, 192000, 0x19703b85 1, 122996, 2940, 0xe7b11629 -0, 126000, 192000, 0xdb7de3d7 +0, 126000, 192000, 0xe51f0e70 1, 128996, 2940, 0xeb86fdcb -0, 132000, 192000, 0xe18679a3 +0, 132000, 192000, 0x6f94ad2a 1, 134996, 2940, 0x5508f586 -0, 138000, 192000, 0xb1f213f4 +0, 138000, 192000, 0x71e449f1 1, 140996, 2940, 0xf4fa1f1b -0, 144000, 192000, 0x33c99b5c +0, 144000, 192000, 0x1dcacc52 1, 146996, 2940, 0x9e5ff976 -0, 150000, 192000, 0xf66c0c91 +0, 150000, 192000, 0x49c23f58 1, 152996, 2940, 0xcfc4e08f -0, 156000, 192000, 0x929cdc73 +0, 156000, 192000, 0x4ce61551 1, 158996, 2940, 0x74bde7ed -0, 162000, 192000, 0xa723fc3b +0, 162000, 192000, 0xe54832d5 1, 164996, 2940, 0x3e4ae245 -0, 168000, 192000, 0xe6395ccc +0, 168000, 192000, 0xbae28a59 1, 170996, 2940, 0x4c6a8e56 -0, 174000, 192000, 0x147fbf74 +0, 174000, 192000, 0xe8a4efbe 1, 176996, 2940, 0xa09d86ab -0, 180000, 192000, 0x3ec62d28 +0, 180000, 192000, 0xe9e96883 1, 182996, 2940, 0xc8531912 -0, 186000, 192000, 0x22104ffb +0, 186000, 192000, 0xa5468c49 1, 188996, 2940, 0xa5f266aa -0, 192000, 192000, 0x91f25f58 +0, 192000, 192000, 0x7ec6936a 1, 194996, 2940, 0x587a4187 -0, 198000, 192000, 0xc91b0e4e +0, 198000, 192000, 0x46e53ee4 1, 200996, 2940, 0x14752d45 -0, 204000, 192000, 0x4683df56 +0, 204000, 192000, 0x937b168a 1, 206996, 2940, 0x558cde10 -0, 210000, 192000, 0x8ef8932a +0, 210000, 192000, 0xed76cec4 1, 212996, 2940, 0x735fee38 -0, 216000, 192000, 0xce6c0ec0 +0, 216000, 192000, 0x4b9f454d 1, 218996, 2940, 0xac8bb6c8 -0, 222000, 192000, 0xcc10e2a0 +0, 222000, 192000, 0xb58c1566 1, 224996, 2940, 0xa503c73b +0, 228000, 192000, 0xb58c1566 1, 230996, 2940, 0x7cd588a3 1, 236996, 2940, 0xa6974b04 1, 242996, 2940, 0xbf448241 diff --git a/tests/ref/fate/wmv8-drm b/tests/ref/fate/wmv8-drm index e18309b16a..d1e948e528 100644 --- a/tests/ref/fate/wmv8-drm +++ b/tests/ref/fate/wmv8-drm @@ -127,4 +127,4 @@ 0, 472500, 84480, 0x13962590 0, 476250, 84480, 0xde79482f 0, 480000, 84480, 0x7d1ca064 -0, 483750, 84480, 0x2676a064 +0, 483750, 84480, 0x0998a064 diff --git a/tests/ref/fate/wmv8-x8intra b/tests/ref/fate/wmv8-x8intra new file mode 100644 index 0000000000..ddb0f5c903 --- /dev/null +++ b/tests/ref/fate/wmv8-x8intra @@ -0,0 +1,473 @@ +0, 0, 115200, 0x03fbd838 +0, 6000, 115200, 0x8911d86f +0, 12000, 115200, 0x7c5dd82e +0, 18000, 115200, 0x7c5ed82e +0, 24000, 115200, 0xd323d838 +0, 30000, 115200, 0x6e7479ab +0, 36000, 115200, 0x14674bf6 +0, 42000, 115200, 0x074c2e3d +0, 48000, 115200, 0x9b3025ef +0, 54000, 115200, 0x76882dae +0, 60000, 115200, 0xedf3421b +0, 66000, 115200, 0xb5378486 +0, 72000, 115200, 0xc4a53420 +0, 78000, 115200, 0x559cb60f +0, 84000, 115200, 0xcc034ddd +0, 90000, 115200, 0xb77b7779 +0, 96000, 115200, 0x0ad9c3e6 +0, 102000, 115200, 0x4e673027 +0, 108000, 115200, 0x54717979 +0, 114000, 115200, 0xf9e557c9 +0, 120000, 115200, 0xefad6344 +0, 126000, 115200, 0x07497ba3 +0, 132000, 115200, 0xabef71d3 +0, 138000, 115200, 0x5b8f5802 +0, 144000, 115200, 0x8b920b76 +0, 150000, 115200, 0xb93f0f04 +0, 156000, 115200, 0xa31b18c0 +0, 162000, 115200, 0x9116235b +0, 168000, 115200, 0xe54b1d0b +0, 174000, 115200, 0x35e7252a +0, 180000, 115200, 0x2cae31d5 +0, 186000, 115200, 0x28493c57 +0, 192000, 115200, 0xd8a445b5 +0, 198000, 115200, 0xbf854c55 +0, 204000, 115200, 0x3761555c +0, 210000, 115200, 0x07a35c8a +0, 216000, 115200, 0x848c6eb0 +0, 222000, 115200, 0x8d7c77d1 +0, 228000, 115200, 0x903980b7 +0, 234000, 115200, 0xbd30898c +0, 240000, 115200, 0x31f78d25 +0, 246000, 115200, 0x308aa19d +0, 252000, 115200, 0xf185948c +0, 258000, 115200, 0x8aeea0b9 +0, 264000, 115200, 0x06669545 +0, 270000, 115200, 0x4d3e84d7 +0, 276000, 115200, 0x80007e9c +0, 282000, 115200, 0x7cad6ea5 +0, 288000, 115200, 0xd5d747f6 +0, 294000, 115200, 0xeddb43bf +0, 300000, 115200, 0x2d3c30b5 +0, 306000, 115200, 0x7b465872 +0, 312000, 115200, 0xd144b461 +0, 318000, 115200, 0x36b0053e +0, 324000, 115200, 0xdf90ec64 +0, 330000, 115200, 0xb59cecc6 +0, 336000, 115200, 0x0469ed52 +0, 342000, 115200, 0x2d7cf7cb +0, 348000, 115200, 0x8376bf2c +0, 354000, 115200, 0xd79dbd1e +0, 360000, 115200, 0xbc79996d +0, 366000, 115200, 0x524d0a62 +0, 372000, 115200, 0x07798f44 +0, 378000, 115200, 0xd8b85d49 +0, 384000, 115200, 0x54126d07 +0, 390000, 115200, 0x0346f350 +0, 396000, 115200, 0x0feada4f +0, 402000, 115200, 0x74243c65 +0, 408000, 115200, 0xbce280c8 +0, 414000, 115200, 0xe9bc40c7 +0, 420000, 115200, 0x72ecea21 +0, 426000, 115200, 0xb4c32a43 +0, 432000, 115200, 0x428a6276 +0, 438000, 115200, 0xf67f9364 +0, 444000, 115200, 0xf25e8858 +0, 450000, 115200, 0x9739b909 +0, 456000, 115200, 0x8a1b8f38 +0, 462000, 115200, 0xe4a2cff1 +0, 468000, 115200, 0xa800b83f +0, 474000, 115200, 0xa88e00d0 +0, 480000, 115200, 0x5786082e +0, 486000, 115200, 0xc7205eeb +0, 492000, 115200, 0x9ad02d6b +0, 498000, 115200, 0x5314185d +0, 504000, 115200, 0x015b6351 +0, 510000, 115200, 0x51a5c2e1 +0, 516000, 115200, 0xc232ec26 +0, 522000, 115200, 0x35b30ffc +0, 528000, 115200, 0x2b947acd +0, 534000, 115200, 0xcf1a7971 +0, 540000, 115200, 0x70055748 +0, 546000, 115200, 0x774b61e6 +0, 552000, 115200, 0x74da78a7 +0, 558000, 115200, 0x13b5523c +0, 564000, 115200, 0xe27050a0 +0, 570000, 115200, 0x073156b0 +0, 576000, 115200, 0x9a3662d4 +0, 582000, 115200, 0x8c90139c +0, 588000, 115200, 0x45cdeb08 +0, 594000, 115200, 0x046ff217 +0, 600000, 115200, 0xa6b0a863 +0, 606000, 115200, 0xa9c2427a +0, 612000, 115200, 0x7d478df1 +0, 618000, 115200, 0x9f426504 +0, 624000, 115200, 0x89723d89 +0, 630000, 115200, 0x851dd023 +0, 636000, 115200, 0xe6ed007d +0, 642000, 115200, 0xfe5cb08d +0, 648000, 115200, 0xc96e52bd +0, 654000, 115200, 0x15c5ffe8 +0, 660000, 115200, 0x54540656 +0, 666000, 115200, 0xa5e8dbec +0, 672000, 115200, 0x35edde29 +0, 678000, 115200, 0xbbb6cb36 +0, 684000, 115200, 0x59c5ed50 +0, 690000, 115200, 0x7e8a497a +0, 696000, 115200, 0x16586d33 +0, 702000, 115200, 0x19dfd6e6 +0, 708000, 115200, 0x7ea8574a +0, 714000, 115200, 0x58567b44 +0, 720000, 115200, 0x0d2d049e +0, 726000, 115200, 0x7c2d7b00 +0, 732000, 115200, 0x92debda6 +0, 738000, 115200, 0x1e4cfcc1 +0, 744000, 115200, 0xf58b742e +0, 750000, 115200, 0xc2089e8b +0, 756000, 115200, 0x1b4f01e8 +0, 762000, 115200, 0x113b1e76 +0, 768000, 115200, 0x0f154b48 +0, 774000, 115200, 0xf82f5795 +0, 780000, 115200, 0xa9f68f5c +0, 786000, 115200, 0xd37992fa +0, 792000, 115200, 0x5e08b0ad +0, 798000, 115200, 0xacf77f50 +0, 804000, 115200, 0x4a37945b +0, 810000, 115200, 0x9d2670b7 +0, 816000, 115200, 0x7f7e5d76 +0, 822000, 115200, 0x357d3ec3 +0, 828000, 115200, 0xe4622287 +0, 834000, 115200, 0x95260aa6 +0, 840000, 115200, 0xff87049a +0, 846000, 115200, 0x5b91c76b +0, 852000, 115200, 0xe5fca44c +0, 858000, 115200, 0xccc46ee1 +0, 864000, 115200, 0x0aec53e8 +0, 870000, 115200, 0x7509537f +0, 876000, 115200, 0xd6516a81 +0, 882000, 115200, 0xbc14562b +0, 888000, 115200, 0xe3f9619e +0, 894000, 115200, 0x2cbe35ef +0, 900000, 115200, 0xd78a40b9 +0, 906000, 115200, 0x2cfa08cd +0, 912000, 115200, 0x3ece09fe +0, 918000, 115200, 0xc445d43a +0, 924000, 115200, 0xe1cbacdd +0, 930000, 115200, 0x7a03b421 +0, 936000, 115200, 0x7c80ab27 +0, 942000, 115200, 0xececae60 +0, 948000, 115200, 0xef00c6b3 +0, 954000, 115200, 0xcdc9e78d +0, 960000, 115200, 0xa5170dd1 +0, 966000, 115200, 0xfe561e1f +0, 972000, 115200, 0xc5d056f9 +0, 978000, 115200, 0xf0267284 +0, 984000, 115200, 0xcdc4a09a +0, 990000, 115200, 0xa8c8af40 +0, 996000, 115200, 0x0c0cc987 +0, 1002000, 115200, 0x13a0cc64 +0, 1008000, 115200, 0x0ff3e6fe +0, 1014000, 115200, 0x7fbfe852 +0, 1020000, 115200, 0x62ea0273 +0, 1026000, 115200, 0x8d021330 +0, 1032000, 115200, 0x7ac6321a +0, 1038000, 115200, 0xefc92de8 +0, 1044000, 115200, 0x4be95c24 +0, 1050000, 115200, 0xf62c79b0 +0, 1056000, 115200, 0x1d9f85c6 +0, 1062000, 115200, 0x13b6ad8f +0, 1068000, 115200, 0x3d96e451 +0, 1074000, 115200, 0x0891f3c4 +0, 1080000, 115200, 0xc728f8cd +0, 1086000, 115200, 0x9481ee74 +0, 1092000, 115200, 0xaf95fcf9 +0, 1098000, 115200, 0x856fe48d +0, 1104000, 115200, 0x5b9c03da +0, 1110000, 115200, 0x98f80228 +0, 1116000, 115200, 0xa4e52148 +0, 1122000, 115200, 0x65bc4b91 +0, 1128000, 115200, 0x0c166312 +0, 1134000, 115200, 0x4657a356 +0, 1140000, 115200, 0xf17e0003 +0, 1146000, 115200, 0x95a81738 +0, 1152000, 115200, 0xb02d6bd9 +0, 1158000, 115200, 0x2594e89d +0, 1164000, 115200, 0x5c4a1349 +0, 1170000, 115200, 0xbc9d5875 +0, 1176000, 115200, 0xd935b307 +0, 1182000, 115200, 0x2114cb84 +0, 1188000, 115200, 0xbe58130c +0, 1194000, 115200, 0x7a3d2b2b +0, 1200000, 115200, 0xe5753e6b +0, 1206000, 115200, 0xc84042cc +0, 1212000, 115200, 0x98ef4c58 +0, 1218000, 115200, 0x2cb83bff +0, 1224000, 115200, 0x4e58433a +0, 1230000, 115200, 0x7ec26734 +0, 1236000, 115200, 0x49168d07 +0, 1242000, 115200, 0xfc9e82f2 +0, 1248000, 115200, 0x49976c26 +0, 1254000, 115200, 0xa12466ff +0, 1260000, 115200, 0x98ae6499 +0, 1266000, 115200, 0xc8575e78 +0, 1272000, 115200, 0xc6596cd2 +0, 1278000, 115200, 0x83d9a068 +0, 1284000, 115200, 0xe819b560 +0, 1290000, 115200, 0xb07ac3c3 +0, 1296000, 115200, 0x3d79ef5b +0, 1302000, 115200, 0xbc6800e0 +0, 1308000, 115200, 0xc78c15f8 +0, 1314000, 115200, 0xcb91360b +0, 1320000, 115200, 0x6c657143 +0, 1326000, 115200, 0x636391d1 +0, 1332000, 115200, 0xb519e49d +0, 1338000, 115200, 0xb65d00c5 +0, 1344000, 115200, 0x14672ba8 +0, 1350000, 115200, 0xb65d389f +0, 1356000, 115200, 0xe88e991b +0, 1362000, 115200, 0x6a7bad4e +0, 1368000, 115200, 0xd305eca1 +0, 1374000, 115200, 0x8cdbe729 +0, 1380000, 115200, 0x0d1bfd9a +0, 1386000, 115200, 0xef740a06 +0, 1392000, 115200, 0x1cd423df +0, 1398000, 115200, 0xf78616ba +0, 1404000, 115200, 0xcc0b2b81 +0, 1410000, 115200, 0x434e4ae9 +0, 1416000, 115200, 0xf2d461ec +0, 1422000, 115200, 0xc75f6a15 +0, 1428000, 115200, 0x71038c87 +0, 1434000, 115200, 0x7a55ab55 +0, 1440000, 115200, 0xeef2e1de +0, 1446000, 115200, 0xd2600c3d +0, 1452000, 115200, 0xdd872452 +0, 1458000, 115200, 0xd1361fcd +0, 1464000, 115200, 0xda4f0d12 +0, 1470000, 115200, 0xba061920 +0, 1476000, 115200, 0x4b2ef9ed +0, 1482000, 115200, 0x11dfab08 +0, 1488000, 115200, 0x7a603fc2 +0, 1494000, 115200, 0x61690ad9 +0, 1500000, 115200, 0x481ac8b9 +0, 1506000, 115200, 0xea35570d +0, 1512000, 115200, 0xdd306f19 +0, 1518000, 115200, 0x3f975f1b +0, 1524000, 115200, 0x2386cd1f +0, 1530000, 115200, 0x1b77f573 +0, 1536000, 115200, 0x8ce213de +0, 1542000, 115200, 0x5f7407c6 +0, 1548000, 115200, 0x01b3ee00 +0, 1554000, 115200, 0x92759715 +0, 1560000, 115200, 0x4a208e1e +0, 1566000, 115200, 0x6e1b80a5 +0, 1572000, 115200, 0x298c7621 +0, 1578000, 115200, 0x0e255da8 +0, 1584000, 115200, 0xabd661ca +0, 1590000, 115200, 0x6f045226 +0, 1596000, 115200, 0x396a5e4c +0, 1602000, 115200, 0x4bd53915 +0, 1608000, 115200, 0xaf9631b3 +0, 1614000, 115200, 0xb2602290 +0, 1620000, 115200, 0xb1272f1b +0, 1626000, 115200, 0xe8d23699 +0, 1632000, 115200, 0xd6e2558d +0, 1638000, 115200, 0xf1270106 +0, 1644000, 115200, 0x6ab1fc4f +0, 1650000, 115200, 0x4a9b5c6f +0, 1656000, 115200, 0x14177b61 +0, 1662000, 115200, 0x8f7f7971 +0, 1668000, 115200, 0x165973cd +0, 1674000, 115200, 0x341c4ba5 +0, 1680000, 115200, 0x08df3902 +0, 1686000, 115200, 0x4c1e386a +0, 1692000, 115200, 0x1b1c387c +0, 1698000, 115200, 0xe42fdb83 +0, 1704000, 115200, 0x5bb2ad2e +0, 1710000, 115200, 0x31924902 +0, 1716000, 115200, 0x5a290e9a +0, 1722000, 115200, 0x15d6ea45 +0, 1728000, 115200, 0xb5adc34d +0, 1734000, 115200, 0xb210a956 +0, 1740000, 115200, 0x79478dac +0, 1746000, 115200, 0x626a3fa9 +0, 1752000, 115200, 0x6b0e370d +0, 1758000, 115200, 0x1f1113ec +0, 1764000, 115200, 0x362efa10 +0, 1770000, 115200, 0xca8de637 +0, 1776000, 115200, 0x432e1f19 +0, 1782000, 115200, 0xa2c93031 +0, 1788000, 115200, 0x63294fcc +0, 1794000, 115200, 0x1c1d5928 +0, 1800000, 115200, 0xe5fb45ea +0, 1806000, 115200, 0x0712cc77 +0, 1812000, 115200, 0xaef1c94b +0, 1818000, 115200, 0x30c8a84e +0, 1824000, 115200, 0xd6896b75 +0, 1830000, 115200, 0x7f8839cb +0, 1836000, 115200, 0xcd69d7d4 +0, 1842000, 115200, 0xa6f3cdaa +0, 1848000, 115200, 0xccbdc609 +0, 1854000, 115200, 0x2d3f77d7 +0, 1860000, 115200, 0x18f8582d +0, 1866000, 115200, 0xe88717bb +0, 1872000, 115200, 0xb42fd44b +0, 1878000, 115200, 0x7edaa5b7 +0, 1884000, 115200, 0xef399a7b +0, 1890000, 115200, 0x11d75f35 +0, 1896000, 115200, 0xc0717b78 +0, 1902000, 115200, 0x9aebc04d +0, 1908000, 115200, 0x44c705fc +0, 1914000, 115200, 0xd322add3 +0, 1920000, 115200, 0x0f5f0b79 +0, 1926000, 115200, 0x54a15070 +0, 1932000, 115200, 0xd11553df +0, 1938000, 115200, 0x6f3ed910 +0, 1944000, 115200, 0x6d3a3c17 +0, 1950000, 115200, 0x434ebc13 +0, 1956000, 115200, 0xcf07ecb2 +0, 1962000, 115200, 0x1c94497e +0, 1968000, 115200, 0x83c13cbc +0, 1974000, 115200, 0x4a8ba4f5 +0, 1980000, 115200, 0x922a393f +0, 1986000, 115200, 0x44024959 +0, 1992000, 115200, 0x23f18ebd +0, 1998000, 115200, 0x2cdf1146 +0, 2004000, 115200, 0x8a7d402c +0, 2010000, 115200, 0x42d67bb3 +0, 2016000, 115200, 0x7045ff2c +0, 2022000, 115200, 0xb67a4f15 +0, 2028000, 115200, 0x7481f311 +0, 2034000, 115200, 0xe394ff8d +0, 2040000, 115200, 0x2ca16f23 +0, 2046000, 115200, 0xd53238e1 +0, 2052000, 115200, 0xe28a80c9 +0, 2058000, 115200, 0x043ccd51 +0, 2064000, 115200, 0x2e950d80 +0, 2070000, 115200, 0xf7394c6e +0, 2076000, 115200, 0xae46d2c8 +0, 2082000, 115200, 0x4b54df85 +0, 2088000, 115200, 0x636f4ca5 +0, 2094000, 115200, 0x2c687754 +0, 2100000, 115200, 0x0ddea0f9 +0, 2106000, 115200, 0x82b08dfd +0, 2112000, 115200, 0x5db58c25 +0, 2118000, 115200, 0x9b975eaa +0, 2124000, 115200, 0x2cbe4bf1 +0, 2130000, 115200, 0xc8873bd7 +0, 2136000, 115200, 0x9aa357f2 +0, 2142000, 115200, 0x526e5392 +0, 2148000, 115200, 0x30aa5d18 +0, 2154000, 115200, 0x1fe738b4 +0, 2160000, 115200, 0x9cec04ad +0, 2166000, 115200, 0x3ddd922d +0, 2172000, 115200, 0xc6578bbb +0, 2178000, 115200, 0x413c35ae +0, 2184000, 115200, 0x90095ab3 +0, 2190000, 115200, 0x8ae84371 +0, 2196000, 115200, 0x1c935404 +0, 2202000, 115200, 0x213f37e8 +0, 2208000, 115200, 0x19ab39e6 +0, 2214000, 115200, 0x795bf82f +0, 2220000, 115200, 0xe238fccf +0, 2226000, 115200, 0xe2c0d69e +0, 2232000, 115200, 0xa1e9d34c +0, 2238000, 115200, 0xedf3d303 +0, 2244000, 115200, 0x40fac156 +0, 2250000, 115200, 0x1bc59ddb +0, 2256000, 115200, 0x4295a2ab +0, 2262000, 115200, 0xc337809d +0, 2268000, 115200, 0x4a329996 +0, 2274000, 115200, 0xb4fa76b4 +0, 2280000, 115200, 0xb49b7d18 +0, 2286000, 115200, 0xfab67262 +0, 2292000, 115200, 0x31919404 +0, 2298000, 115200, 0x983d896c +0, 2304000, 115200, 0x8594939e +0, 2310000, 115200, 0x9fb8932a +0, 2316000, 115200, 0xb9f3af07 +0, 2322000, 115200, 0x5904c5b4 +0, 2328000, 115200, 0xf6e095d6 +0, 2334000, 115200, 0xd168bd86 +0, 2340000, 115200, 0x39151a63 +0, 2346000, 115200, 0x9e426f6d +0, 2352000, 115200, 0x0c6d7d1d +0, 2358000, 115200, 0x65f787ca +0, 2364000, 115200, 0xf42288c6 +0, 2370000, 115200, 0x565b8d91 +0, 2376000, 115200, 0xd72e882f +0, 2382000, 115200, 0x8def886c +0, 2388000, 115200, 0x1d5e7800 +0, 2394000, 115200, 0x628276f7 +0, 2400000, 115200, 0x00e27d0f +0, 2406000, 115200, 0x52df7737 +0, 2412000, 115200, 0xf98f6303 +0, 2418000, 115200, 0x9a2d2d65 +0, 2424000, 115200, 0xd8cb25f5 +0, 2430000, 115200, 0x68071ce1 +0, 2436000, 115200, 0x4c6218c9 +0, 2442000, 115200, 0xaf0a11a3 +0, 2448000, 115200, 0xfa0a0fb9 +0, 2454000, 115200, 0xc61414fb +0, 2460000, 115200, 0x3a8b0e94 +0, 2466000, 115200, 0x1eab0e92 +0, 2472000, 115200, 0xc726028c +0, 2478000, 115200, 0x2da2f5de +0, 2484000, 115200, 0x7672e92f +0, 2490000, 115200, 0x7edae686 +0, 2496000, 115200, 0x9a6ce3c6 +0, 2502000, 115200, 0x9f69e74c +0, 2508000, 115200, 0x73fbf502 +0, 2514000, 115200, 0xff81f5b8 +0, 2520000, 115200, 0x2b8bf7de +0, 2526000, 115200, 0xcd00f380 +0, 2532000, 115200, 0x4cedfe7c +0, 2538000, 115200, 0xcd30fbb4 +0, 2544000, 115200, 0x4b7df228 +0, 2550000, 115200, 0xedc7e5df +0, 2556000, 115200, 0x687ae0f5 +0, 2562000, 115200, 0x8127e2b9 +0, 2568000, 115200, 0xe31ae11c +0, 2574000, 115200, 0xece5e5c5 +0, 2580000, 115200, 0x4f1bdfe4 +0, 2586000, 115200, 0x65c5dfe3 +0, 2592000, 115200, 0xfc89d51f +0, 2598000, 115200, 0xedd1c6bc +0, 2604000, 115200, 0x2913d073 +0, 2610000, 115200, 0xf196fbbe +0, 2616000, 115200, 0xc0be13e1 +0, 2622000, 115200, 0x55b21f01 +0, 2628000, 115200, 0xb16b2364 +0, 2634000, 115200, 0x4a8632db +0, 2640000, 115200, 0x44c94426 +0, 2646000, 115200, 0xe5470b01 +0, 2652000, 115200, 0xd895d5d0 +0, 2658000, 115200, 0xe98715c2 +0, 2664000, 115200, 0x2688599b +0, 2670000, 115200, 0x8e4889aa +0, 2676000, 115200, 0x658bcd8d +0, 2682000, 115200, 0xf0090c06 +0, 2688000, 115200, 0xefd9bd28 +0, 2694000, 115200, 0x45009bb4 +0, 2700000, 115200, 0x7ebd1655 +0, 2706000, 115200, 0x64ff7898 +0, 2712000, 115200, 0x4a9384f1 +0, 2718000, 115200, 0xd80f0701 +0, 2724000, 115200, 0x2f855116 +0, 2730000, 115200, 0x0c1313cb +0, 2736000, 115200, 0xf4df4d19 +0, 2742000, 115200, 0xde6218fb +0, 2748000, 115200, 0xce26e6b4 +0, 2754000, 115200, 0x848af931 +0, 2760000, 115200, 0x86770a97 +0, 2766000, 115200, 0x8f35c3c0 +0, 2772000, 115200, 0xb26dc220 +0, 2778000, 115200, 0x3d5bbfce +0, 2784000, 115200, 0xa1f9bee6 +0, 2790000, 115200, 0xa87dcd24 +0, 2796000, 115200, 0x9374cb71 +0, 2802000, 115200, 0x0c7ccbd0 +0, 2808000, 115200, 0x9a16cc49 +0, 2814000, 115200, 0x4df0c28b +0, 2820000, 115200, 0xb5b8b866 +0, 2826000, 115200, 0xafcc1019 +0, 2832000, 115200, 0x623b0ff3 diff --git a/tests/ref/fate/yop b/tests/ref/fate/yop index 782fd471c9..9010b99d78 100644 --- a/tests/ref/fate/yop +++ b/tests/ref/fate/yop @@ -1,7 +1,7 @@ -0, 0, 302760, 0x78939253 -0, 7500, 302760, 0x534f5253 -0, 15000, 302760, 0xe991aa82 -0, 22500, 302760, 0xc34b20bd -0, 30000, 302760, 0x461d29a1 -0, 37500, 302760, 0x45abca02 -0, 45000, 302760, 0xb05448b9 +0, 0, 302760, 0xf24dfa37 +0, 7500, 302760, 0xcedcbb6c +0, 15000, 302760, 0x8c2d19a2 +0, 22500, 302760, 0xe0fc92da +0, 30000, 302760, 0xd7699bb4 +0, 37500, 302760, 0x26e93266 +0, 45000, 302760, 0x4cddb216 diff --git a/tests/ref/fate/zmbv-8bit b/tests/ref/fate/zmbv-8bit index 258147f914..75a212b3c9 100644 --- a/tests/ref/fate/zmbv-8bit +++ b/tests/ref/fate/zmbv-8bit @@ -273,3 +273,4 @@ 0, 349284, 192000, 0xd08e49d1 0, 350568, 192000, 0xd08e49d1 0, 351852, 192000, 0xd08e49d1 +0, 353136, 192000, 0x1f34135f diff --git a/tests/ref/lavf/asf b/tests/ref/lavf/asf index 533a3c3591..c6e6b6baf4 100644 --- a/tests/ref/lavf/asf +++ b/tests/ref/lavf/asf @@ -1,3 +1,3 @@ -c544bb40c2f4c09d44318db5228ee499 *./tests/data/lavf/lavf.asf -333375 ./tests/data/lavf/lavf.asf +3d410176ebf9ffdf99d2738922cef260 *./tests/data/lavf/lavf.asf +333489 ./tests/data/lavf/lavf.asf ./tests/data/lavf/lavf.asf CRC=0x9f5ab3e6 diff --git a/tests/ref/lavf/avi b/tests/ref/lavf/avi index cf47755ab7..e2ebadf3d8 100644 --- a/tests/ref/lavf/avi +++ b/tests/ref/lavf/avi @@ -1,3 +1,3 @@ -7e5e4db8c04f0acd16cff6b30e60d0e5 *./tests/data/lavf/lavf.avi -331032 ./tests/data/lavf/lavf.avi +a326b284ab0b34727323bf58585c9d29 *./tests/data/lavf/lavf.avi +331050 ./tests/data/lavf/lavf.avi ./tests/data/lavf/lavf.avi CRC=0x2a83e6b0 diff --git a/tests/ref/lavf/caf b/tests/ref/lavf/caf new file mode 100644 index 0000000000..2e38f864f4 --- /dev/null +++ b/tests/ref/lavf/caf @@ -0,0 +1,3 @@ +df9ebf2812784a653d3337cf12c0c687 *./tests/data/lavf/lavf.caf +90180 ./tests/data/lavf/lavf.caf +./tests/data/lavf/lavf.caf CRC=0xf1ae5536 diff --git a/tests/ref/lavf/dv_fmt b/tests/ref/lavf/dv_fmt index 7406dff532..ded1cee6d2 100644 --- a/tests/ref/lavf/dv_fmt +++ b/tests/ref/lavf/dv_fmt @@ -1,3 +1,3 @@ -522e5e5a46b99f8ad8aabdaf3d2f1869 *./tests/data/lavf/lavf.dv +3a6a9163a67b729b4a6b5d972ccceb97 *./tests/data/lavf/lavf.dv 3600000 ./tests/data/lavf/lavf.dv -./tests/data/lavf/lavf.dv CRC=0x02c0af30 +./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4 diff --git a/tests/ref/lavf/ffm b/tests/ref/lavf/ffm index cdfec4d1fb..f9a8f6740f 100644 --- a/tests/ref/lavf/ffm +++ b/tests/ref/lavf/ffm @@ -1,3 +1,3 @@ -bf46c0b53fc318d0a60fa9bf446b2e4f *./tests/data/lavf/lavf.ffm +58a0235967d10543268184eea50a3b65 *./tests/data/lavf/lavf.ffm 376832 ./tests/data/lavf/lavf.ffm ./tests/data/lavf/lavf.ffm CRC=0xf361ed74 diff --git a/tests/ref/lavf/flv_fmt b/tests/ref/lavf/flv_fmt index 1d38b6fd8b..868801485d 100644 --- a/tests/ref/lavf/flv_fmt +++ b/tests/ref/lavf/flv_fmt @@ -1,3 +1,3 @@ -62c3177547fb5853a5116661802e1ae2 *./tests/data/lavf/lavf.flv -329541 ./tests/data/lavf/lavf.flv +c8321cd5ae19a8853eea4a011656ff74 *./tests/data/lavf/lavf.flv +329559 ./tests/data/lavf/lavf.flv ./tests/data/lavf/lavf.flv CRC=0x881785d1 diff --git a/tests/ref/lavf/gxf b/tests/ref/lavf/gxf index 6b39c2f273..57839c9c9e 100644 --- a/tests/ref/lavf/gxf +++ b/tests/ref/lavf/gxf @@ -1,3 +1,3 @@ -346d38d330ab5cb0caa6b5537167bc0d *./tests/data/lavf/lavf.gxf +1c1693cf2358025f1e37ac76e1da925a *./tests/data/lavf/lavf.gxf 796392 ./tests/data/lavf/lavf.gxf -./tests/data/lavf/lavf.gxf CRC=0x345f86eb +./tests/data/lavf/lavf.gxf CRC=0x102918fd diff --git a/tests/ref/lavf/mkv b/tests/ref/lavf/mkv index 05eb67dd1c..de8982ee46 100644 --- a/tests/ref/lavf/mkv +++ b/tests/ref/lavf/mkv @@ -1,3 +1,3 @@ -a36c2d9378b9870880556ced1cb89ecf *./tests/data/lavf/lavf.mkv - 320478 ./tests/data/lavf/lavf.mkv +f99ae18e1212ee184188243107a4b824 *./tests/data/lavf/lavf.mkv +320521 ./tests/data/lavf/lavf.mkv ./tests/data/lavf/lavf.mkv CRC=0x2a83e6b0 diff --git a/tests/ref/lavf/mov b/tests/ref/lavf/mov index a4ae2d5532..a28990328b 100644 --- a/tests/ref/lavf/mov +++ b/tests/ref/lavf/mov @@ -1,3 +1,3 @@ -6c5472152b46e070ae6da359838e1f86 *./tests/data/lavf/lavf.mov -357717 ./tests/data/lavf/lavf.mov +37c9c1272d9c524b44692e9192d82033 *./tests/data/lavf/lavf.mov +357857 ./tests/data/lavf/lavf.mov ./tests/data/lavf/lavf.mov CRC=0x2f6a9b26 diff --git a/tests/ref/lavf/mxf b/tests/ref/lavf/mxf index b5aea3c17e..73eb307081 100644 --- a/tests/ref/lavf/mxf +++ b/tests/ref/lavf/mxf @@ -1,3 +1,3 @@ -6e9bd63c5cadd7550ad313553ebf665f *./tests/data/lavf/lavf.mxf +785e38ddd2466046f30aa36399b8f8fa *./tests/data/lavf/lavf.mxf 525881 ./tests/data/lavf/lavf.mxf -./tests/data/lavf/lavf.mxf CRC=0x4ace0849 +./tests/data/lavf/lavf.mxf CRC=0x4ace0849
\ No newline at end of file diff --git a/tests/ref/lavf/mxf_d10 b/tests/ref/lavf/mxf_d10 index f59a99ee0f..efeac5a2c0 100644 --- a/tests/ref/lavf/mxf_d10 +++ b/tests/ref/lavf/mxf_d10 @@ -1,3 +1,3 @@ -e7168856f2b54c6272685967e707fb21 *./tests/data/lavf/lavf.mxf_d10 +23177c8a72f34e243e9ffc4f6c70d3c7 *./tests/data/lavf/lavf.mxf_d10 5330989 ./tests/data/lavf/lavf.mxf_d10 -./tests/data/lavf/lavf.mxf_d10 CRC=0xc3f4f92e +./tests/data/lavf/lavf.mxf_d10 CRC=0x81602ff1 diff --git a/tests/ref/lavf/nut b/tests/ref/lavf/nut index 461b18587c..f8756eb6d5 100644 --- a/tests/ref/lavf/nut +++ b/tests/ref/lavf/nut @@ -1,3 +1,3 @@ -16b9d2cf8effb7dae316c6b9248a49b7 *./tests/data/lavf/lavf.nut -319888 ./tests/data/lavf/lavf.nut +bf59c686c1bb739434109dadc04eeec6 *./tests/data/lavf/lavf.nut +319904 ./tests/data/lavf/lavf.nut ./tests/data/lavf/lavf.nut CRC=0x2a83e6b0 diff --git a/tests/ref/lavf/ogg b/tests/ref/lavf/ogg index b90bb70276..59f2e81101 100644 --- a/tests/ref/lavf/ogg +++ b/tests/ref/lavf/ogg @@ -1,3 +1,3 @@ -b55661ae1a65f99af249d8efc7619a03 *./tests/data/lavf/lavf.ogg -13819 ./tests/data/lavf/lavf.ogg +010f31817f41bb99899ffcc5c3943938 *./tests/data/lavf/lavf.ogg +13838 ./tests/data/lavf/lavf.ogg ./tests/data/lavf/lavf.ogg CRC=0xf1ae5536 diff --git a/tests/ref/lavf/pixfmt b/tests/ref/lavf/pixfmt index 186dde5ed3..bf62d9059b 100644 --- a/tests/ref/lavf/pixfmt +++ b/tests/ref/lavf/pixfmt @@ -16,21 +16,21 @@ e176bd14185788110e055f945de7f95f *./tests/data/pixfmt/yuvj420p.yuv 304128 ./tests/data/pixfmt/yuvj422p.yuv c10442da177c9f1d12be3c53be6fa12c *./tests/data/pixfmt/yuvj444p.yuv 304128 ./tests/data/pixfmt/yuvj444p.yuv -c6e0f9b5817f484b175c1ec4ffb4e9c9 *./tests/data/pixfmt/rgb24.yuv +6bb61113e7b70eb09dbcec356122a0e2 *./tests/data/pixfmt/rgb24.yuv 304128 ./tests/data/pixfmt/rgb24.yuv -c6e0f9b5817f484b175c1ec4ffb4e9c9 *./tests/data/pixfmt/bgr24.yuv +6bb61113e7b70eb09dbcec356122a0e2 *./tests/data/pixfmt/bgr24.yuv 304128 ./tests/data/pixfmt/bgr24.yuv -c6e0f9b5817f484b175c1ec4ffb4e9c9 *./tests/data/pixfmt/rgb32.yuv +6bb61113e7b70eb09dbcec356122a0e2 *./tests/data/pixfmt/rgb32.yuv 304128 ./tests/data/pixfmt/rgb32.yuv -66d39d464bd89ded2a124897f0a75ade *./tests/data/pixfmt/rgb565.yuv +efa7c0337cc00c796c6df615223716f1 *./tests/data/pixfmt/rgb565.yuv 304128 ./tests/data/pixfmt/rgb565.yuv -c894c3bd8d2631ed1964500b90a0c350 *./tests/data/pixfmt/rgb555.yuv +0df2a477af1415a1b8fbf2a3e552bc39 *./tests/data/pixfmt/rgb555.yuv 304128 ./tests/data/pixfmt/rgb555.yuv 6be306b0cce5f8e6c271ea17fef9745b *./tests/data/pixfmt/gray.yuv 304128 ./tests/data/pixfmt/gray.yuv -31398104d2349dd48328a6862bc6711f *./tests/data/pixfmt/monow.yuv +6c719671e39f1bcf67b47eab98fa529b *./tests/data/pixfmt/monow.yuv 304128 ./tests/data/pixfmt/monow.yuv -31398104d2349dd48328a6862bc6711f *./tests/data/pixfmt/monob.yuv +6c719671e39f1bcf67b47eab98fa529b *./tests/data/pixfmt/monob.yuv 304128 ./tests/data/pixfmt/monob.yuv 00b85790df5740bab95e2559d81603a7 *./tests/data/pixfmt/yuv440p.yuv 304128 ./tests/data/pixfmt/yuv440p.yuv diff --git a/tests/ref/lavf/rm b/tests/ref/lavf/rm index eae422ae4d..e1fd6d5671 100644 --- a/tests/ref/lavf/rm +++ b/tests/ref/lavf/rm @@ -1,2 +1,2 @@ -2e3d6b1944c6cd2cf14e13055aecf82a *./tests/data/lavf/lavf.rm -346706 ./tests/data/lavf/lavf.rm +2b0eebb5814825c9c4b385cbf8e5b0da *./tests/data/lavf/lavf.rm +346714 ./tests/data/lavf/lavf.rm diff --git a/tests/ref/lavf/rso b/tests/ref/lavf/rso new file mode 100644 index 0000000000..648c2486d1 --- /dev/null +++ b/tests/ref/lavf/rso @@ -0,0 +1,3 @@ +f41fd78f7df981802e7caeb23648b8c0 *./tests/data/lavf/lavf.rso +45064 ./tests/data/lavf/lavf.rso +./tests/data/lavf/lavf.rso CRC=0x74b2b546 diff --git a/tests/ref/lavf/sox b/tests/ref/lavf/sox new file mode 100644 index 0000000000..0026480001 --- /dev/null +++ b/tests/ref/lavf/sox @@ -0,0 +1,3 @@ +e6f278256f145b69ed06f35b8d3585c1 *./tests/data/lavf/lavf.sox +180256 ./tests/data/lavf/lavf.sox +./tests/data/lavf/lavf.sox CRC=0xf1ae5536 diff --git a/tests/ref/lavf/ts b/tests/ref/lavf/ts index ebe6a77566..81415b922b 100644 --- a/tests/ref/lavf/ts +++ b/tests/ref/lavf/ts @@ -1,3 +1,3 @@ -293142d7286db15e5f4d7d1ca0d9c97c *./tests/data/lavf/lavf.ts +8f61dad7652abbab9e49fca274dabf30 *./tests/data/lavf/lavf.ts 406644 ./tests/data/lavf/lavf.ts ./tests/data/lavf/lavf.ts CRC=0x133216c1 diff --git a/tests/ref/lavf/wtv b/tests/ref/lavf/wtv new file mode 100644 index 0000000000..c101a3e58f --- /dev/null +++ b/tests/ref/lavf/wtv @@ -0,0 +1,3 @@ +7bd312f32538a14f248c2dff85394118 *./tests/data/lavf/lavf.wtv +413696 ./tests/data/lavf/lavf.wtv +./tests/data/lavf/lavf.wtv CRC=0xebced481 diff --git a/tests/ref/lavfi/pixdesc b/tests/ref/lavfi/pixdesc index 5dfa270021..f5e398e560 100644 --- a/tests/ref/lavfi/pixdesc +++ b/tests/ref/lavfi/pixdesc @@ -1,5 +1,8 @@ +0bgr 8fb023c3c8f8e64254e807543b29ad61 +0rgb 0570cd4801a1c613a9815e98872246d4 abgr 037bf9df6a765520ad6d490066bf4b89 argb c442a8261c2265a07212ef0f72e35f5a +bgr0 0ef8ffe42bfe53be74973a0c118b775e bgr24 0d0cb38ab3fa0b2ec0865c14f78b217b bgr444be d9ea9307d21b162225b8b2c524cf9477 bgr444le 88035350e9da3a8f67387890b956f0bc @@ -13,12 +16,13 @@ bgr565le 1dfdd03995c287e3c754b164bf26a355 bgr8 24bd566170343d06fec6fccfff5abc54 bgra 76a18a5151242fa137133f604cd624d2 gray db08f7f0751900347e6b8649e4164d21 -gray16be 7becf34ae825a3df3969bf4c6bfeb5e2 -gray16le 10bd87059b5c189f3caef2837f4f2b5c +gray16be b44458c2254aa7a3d7b8dbf53be91979 +gray16le ecda5143f8a55fca1f6c7dfb238ddcba monob 668ebe8b8103b9046b251b2fa8a1d88f monow 9251497f3b0634f1165d12d5a289d943 nv12 e0af357888584d36eec5aa0f673793ef nv21 9a3297f3b34baa038b1f37cb202b512f +rgb0 7c03f81f5e5346bf8ea42c4187f20605 rgb24 b41eba9651e1b5fe386289b506188105 rgb444be 9e89db334568c6b2e3d5d0540f4ba960 rgb444le 0a68cb6de8bf530aa30c5c1205c25155 @@ -35,12 +39,12 @@ uyvy422 adcf64516a19fce44df77082bdb16291 yuv410p 2d9225153c83ee1132397d619d94d1b3 yuv411p 8b298af3e43348ca1b11eb8a3252ac6c yuv420p eba2f135a08829387e2f698ff72a2939 -yuv420p10be 299fe1d785a3d3dd5e70778700d7fb06 -yuv420p10le 8aee004e765a5383be0954f5e916b72f -yuv420p16be 16c009a235cd52b74791a895423152a3 -yuv420p16le 2d59c4f1d0314a5a957a7cfc4b6fabcc -yuv420p9be ce880fa07830e5297c22acf6e20555ce -yuv420p9le 16543fda8f87d94a6cf857d2e8d4461a +yuv420p10be 2f88c301feeaccd2a5fb55f54fc30be9 +yuv420p10le 93f175084af4e78f97c7710e505f3057 +yuv420p16be ba858ff4246368c28f03152487f57ef3 +yuv420p16le de239729a4fe1d4cfa3743e006654e78 +yuv420p9be 64e36fd90573f67ac2006d103972a79b +yuv420p9le 9ed4b1dfabc53fd9e586ff6c4c43af80 yuv422p c9bba4529821d796a6ab09f6a5fd355a yuv422p10be 11af7dfafe8bc025c7e3bd82b830fe8a yuv422p10le ec04efb76efa79bf0d02b21572371a56 diff --git a/tests/ref/lavfi/pixfmts_copy b/tests/ref/lavfi/pixfmts_copy index 5dfa270021..11ed0238ed 100644 --- a/tests/ref/lavfi/pixfmts_copy +++ b/tests/ref/lavfi/pixfmts_copy @@ -1,5 +1,8 @@ +0bgr 73847fb78ab01d040bc65307aa2e772d +0rgb 68262dbda747e9552cf04a06632a7cee abgr 037bf9df6a765520ad6d490066bf4b89 argb c442a8261c2265a07212ef0f72e35f5a +bgr0 328a76e72c55508cdf04dc93a5b056fc bgr24 0d0cb38ab3fa0b2ec0865c14f78b217b bgr444be d9ea9307d21b162225b8b2c524cf9477 bgr444le 88035350e9da3a8f67387890b956f0bc @@ -13,12 +16,14 @@ bgr565le 1dfdd03995c287e3c754b164bf26a355 bgr8 24bd566170343d06fec6fccfff5abc54 bgra 76a18a5151242fa137133f604cd624d2 gray db08f7f0751900347e6b8649e4164d21 -gray16be 7becf34ae825a3df3969bf4c6bfeb5e2 -gray16le 10bd87059b5c189f3caef2837f4f2b5c +gray16be b44458c2254aa7a3d7b8dbf53be91979 +gray16le ecda5143f8a55fca1f6c7dfb238ddcba monob 668ebe8b8103b9046b251b2fa8a1d88f monow 9251497f3b0634f1165d12d5a289d943 nv12 e0af357888584d36eec5aa0f673793ef nv21 9a3297f3b34baa038b1f37cb202b512f +pal8 dec8ed2258ec89b8a796f21cad4df867 +rgb0 ff1a9f355d43f9d25f07a191b5aa906c rgb24 b41eba9651e1b5fe386289b506188105 rgb444be 9e89db334568c6b2e3d5d0540f4ba960 rgb444le 0a68cb6de8bf530aa30c5c1205c25155 @@ -35,12 +40,12 @@ uyvy422 adcf64516a19fce44df77082bdb16291 yuv410p 2d9225153c83ee1132397d619d94d1b3 yuv411p 8b298af3e43348ca1b11eb8a3252ac6c yuv420p eba2f135a08829387e2f698ff72a2939 -yuv420p10be 299fe1d785a3d3dd5e70778700d7fb06 -yuv420p10le 8aee004e765a5383be0954f5e916b72f -yuv420p16be 16c009a235cd52b74791a895423152a3 -yuv420p16le 2d59c4f1d0314a5a957a7cfc4b6fabcc -yuv420p9be ce880fa07830e5297c22acf6e20555ce -yuv420p9le 16543fda8f87d94a6cf857d2e8d4461a +yuv420p10be 2f88c301feeaccd2a5fb55f54fc30be9 +yuv420p10le 93f175084af4e78f97c7710e505f3057 +yuv420p16be ba858ff4246368c28f03152487f57ef3 +yuv420p16le de239729a4fe1d4cfa3743e006654e78 +yuv420p9be 64e36fd90573f67ac2006d103972a79b +yuv420p9le 9ed4b1dfabc53fd9e586ff6c4c43af80 yuv422p c9bba4529821d796a6ab09f6a5fd355a yuv422p10be 11af7dfafe8bc025c7e3bd82b830fe8a yuv422p10le ec04efb76efa79bf0d02b21572371a56 diff --git a/tests/ref/lavfi/pixfmts_crop b/tests/ref/lavfi/pixfmts_crop index cbbcf90bbf..b84e1b8191 100644 --- a/tests/ref/lavfi/pixfmts_crop +++ b/tests/ref/lavfi/pixfmts_crop @@ -11,8 +11,9 @@ bgr565le 891664e5a54ae5968901347da92bc5e9 bgr8 4b7159e05765bd4703180072d86423c8 bgra 395c9f706fccda721471acaa5c96c16c gray 8c4850e66562a587a292dc728a65ea4a -gray16be daa5a6b98fb4a280c57c57bff1a2ab5a -gray16le 84f5ea7259073edcb893113b42213c8e +gray16be 257b4339925b0e672f552d8c9511f2c3 +gray16le 67cf7b26cda55356cc25e0f4e42cc136 +pal8 d6c1b598244f41e2f005e42407d234d2 rgb24 3b90ed64b687d3dc186c6ef521dc71a8 rgb48be e6fd353c0eb9bea889423954414bea35 rgb48le 68a1723da11ce08b502d42e204376503 @@ -26,8 +27,8 @@ rgba fd00b24c7597268c32759a84a1de2de4 yuv410p a9f2eaa747bf988b7bebe4f442b9c67a yuv411p 3334d3aef8dba238658090ac172375d1 yuv420p bfea0188ddd4889787c403caae119cc7 -yuv420p16be 8365eff38b8c329aeb95fc605fa229bb -yuv420p16le 5e8dd38d973d5854abe1ad4efad20cc1 +yuv420p16be eb2f96b638a174377f5fc42cfc849ff5 +yuv420p16le 3eae4c172d620b6d4ef2aeca403c4f54 yuv422p f2f930a91fe00d4252c4720b5ecd8961 yuv422p16be 167e4338811a7d272925a4c6417d60da yuv422p16le 3359395d5875d581fa1e975013d30114 diff --git a/tests/ref/lavfi/pixfmts_hflip b/tests/ref/lavfi/pixfmts_hflip index 3741713ee2..ba012ea76a 100644 --- a/tests/ref/lavfi/pixfmts_hflip +++ b/tests/ref/lavfi/pixfmts_hflip @@ -11,8 +11,9 @@ bgr565le 3703466e19e1b52e03a34fd244a8e8e4 bgr8 50b505a889f0428242305acb642da107 bgra 01ca21e7e6a8d1281b4553bde8e8a404 gray 03efcb4ab52a24c0af0e03cfd26c9377 -gray16be 9bcbca979601ddc4869f846f08f3d1dd -gray16le c1b8965adcc7f847ee343149ff507073 +gray16be 632535b46edec78a6534ef18d37f2b71 +gray16le 5c24e6f847bf9a41a40760c0d15df161 +pal8 6c1545bb295e9289add1760851a3d9c9 rgb24 754f1722fc738590cc407ac65749bfe8 rgb48be d690412ca5fada031b5da47b87096248 rgb48le c901feb564232f5d0bc0eabd66dae3e7 @@ -26,8 +27,8 @@ rgba d3d0dc1ecef3ed72f26a2986d0efc204 yuv410p acb543ebbbf63eefe533e6faffc006da yuv411p c626cf6d191139b4ca7efc0155f957f1 yuv420p 2d5c80f9ba2ddd85b2aeda3564cc7d64 -yuv420p16be 758b0c1e2113b15e7afde48da4e4d024 -yuv420p16le 480ccd951dcb806bc875d307e02e50a0 +yuv420p16be 1c4fa93d0744de3cdc6d34ab55db3fb4 +yuv420p16le 92c74f5759068c381e4a066fe7faf2e0 yuv422p 6e728f4eb9eae287c224f396d84be6ea yuv422p16be a05d43cd62b790087bd37083174557de yuv422p16le 6954abebcbc62d81068d58d0c62bdd5b diff --git a/tests/ref/lavfi/pixfmts_null b/tests/ref/lavfi/pixfmts_null index 5dfa270021..11ed0238ed 100644 --- a/tests/ref/lavfi/pixfmts_null +++ b/tests/ref/lavfi/pixfmts_null @@ -1,5 +1,8 @@ +0bgr 73847fb78ab01d040bc65307aa2e772d +0rgb 68262dbda747e9552cf04a06632a7cee abgr 037bf9df6a765520ad6d490066bf4b89 argb c442a8261c2265a07212ef0f72e35f5a +bgr0 328a76e72c55508cdf04dc93a5b056fc bgr24 0d0cb38ab3fa0b2ec0865c14f78b217b bgr444be d9ea9307d21b162225b8b2c524cf9477 bgr444le 88035350e9da3a8f67387890b956f0bc @@ -13,12 +16,14 @@ bgr565le 1dfdd03995c287e3c754b164bf26a355 bgr8 24bd566170343d06fec6fccfff5abc54 bgra 76a18a5151242fa137133f604cd624d2 gray db08f7f0751900347e6b8649e4164d21 -gray16be 7becf34ae825a3df3969bf4c6bfeb5e2 -gray16le 10bd87059b5c189f3caef2837f4f2b5c +gray16be b44458c2254aa7a3d7b8dbf53be91979 +gray16le ecda5143f8a55fca1f6c7dfb238ddcba monob 668ebe8b8103b9046b251b2fa8a1d88f monow 9251497f3b0634f1165d12d5a289d943 nv12 e0af357888584d36eec5aa0f673793ef nv21 9a3297f3b34baa038b1f37cb202b512f +pal8 dec8ed2258ec89b8a796f21cad4df867 +rgb0 ff1a9f355d43f9d25f07a191b5aa906c rgb24 b41eba9651e1b5fe386289b506188105 rgb444be 9e89db334568c6b2e3d5d0540f4ba960 rgb444le 0a68cb6de8bf530aa30c5c1205c25155 @@ -35,12 +40,12 @@ uyvy422 adcf64516a19fce44df77082bdb16291 yuv410p 2d9225153c83ee1132397d619d94d1b3 yuv411p 8b298af3e43348ca1b11eb8a3252ac6c yuv420p eba2f135a08829387e2f698ff72a2939 -yuv420p10be 299fe1d785a3d3dd5e70778700d7fb06 -yuv420p10le 8aee004e765a5383be0954f5e916b72f -yuv420p16be 16c009a235cd52b74791a895423152a3 -yuv420p16le 2d59c4f1d0314a5a957a7cfc4b6fabcc -yuv420p9be ce880fa07830e5297c22acf6e20555ce -yuv420p9le 16543fda8f87d94a6cf857d2e8d4461a +yuv420p10be 2f88c301feeaccd2a5fb55f54fc30be9 +yuv420p10le 93f175084af4e78f97c7710e505f3057 +yuv420p16be ba858ff4246368c28f03152487f57ef3 +yuv420p16le de239729a4fe1d4cfa3743e006654e78 +yuv420p9be 64e36fd90573f67ac2006d103972a79b +yuv420p9le 9ed4b1dfabc53fd9e586ff6c4c43af80 yuv422p c9bba4529821d796a6ab09f6a5fd355a yuv422p10be 11af7dfafe8bc025c7e3bd82b830fe8a yuv422p10le ec04efb76efa79bf0d02b21572371a56 diff --git a/tests/ref/lavfi/pixfmts_scale b/tests/ref/lavfi/pixfmts_scale index 4a5bf676d9..f45295128d 100644 --- a/tests/ref/lavfi/pixfmts_scale +++ b/tests/ref/lavfi/pixfmts_scale @@ -1,46 +1,51 @@ -abgr d894cb97f6c80eb21bdbe8a4eea62d86 -argb 54346f2b2eef10919e0f247241df3b24 -bgr24 570f8d6b51a838aed022ef67535f6bdc -bgr444be 25fe04f73a3bad4140d1c4f96ca5b670 -bgr444le 2fde227e6cea6dca5decdd0b7c0866f7 +0bgr 1c9ce2c650cc9afc669e3a9a15842c9d +0rgb 87749d52eb3056848cccea5875622a86 +abgr cff82561a074874027ac1cc896fd2730 +argb 756dd1eaa5baca2238ce23dbdc452684 +bgr0 ff6e1dfa26d4c2ada3a59e8b0b600d1f +bgr24 e44192347a45586c6c157e3059610cd1 +bgr444be c23768338d76693f0da76e8a9b6fd8df +bgr444le 846c431a47bfb745437941bde768469c bgr48be 390d3058a12a99c2b153ed7922508bea bgr48le 39fe06feb4ec1d9730dccc04a0cfac4c bgr4_byte ee1d35a7baf8e9016891929a2f565c0b -bgr555be de8901c1358834fddea060fcb3a67beb -bgr555le 36b745067197f9ca8c1731cac51329c9 -bgr565be 922a2503767036ae9536f4f7823c04ee -bgr565le 3a514a298c6161a071ddf9963c06509d +bgr555be 6a2d335856db12e3ea72173d71610e21 +bgr555le 41e3e0961478dc634bf68a7bbd670cc9 +bgr565be 21077a3744c889b97032414b11232933 +bgr565le 614897eaeb422bd9a972f8ee51909be5 bgr8 7f007fa6c153a16e808a9c51605a4016 -bgra a5e7040f9a80cccd65e5acf2ca09ace5 +bgra 01cfdda1f72fcabb6c46424e27f8c519 gray d7786a7d9d99ac74230cc045cab5632c -gray16be b554d6c1cc8da23967445be4dd3e4a86 -gray16le 715a33aa1c19cb26b14f5cc000e7a3d1 -monob 88c4c050758e64d120f50c7eff694381 -monow d31772ebaa877fc2a78565937f7f9673 +gray16be a8fc0d7fea36407b5c319e3e736c7127 +gray16le 495c89186178308ef171d385bbd8bd70 +monob cb62f31b701c6e987b574974d1b31e32 +monow fd5d417ab7728acddffc06870661df61 nv12 4676d59db43d657dc12841f6bc3ab452 nv21 69c699510ff1fb777b118ebee1002f14 -rgb24 514692e28e8ff6860e415ce4fcf6eb8c -rgb444be 12254053ae93373869fca18b2afcba31 -rgb444le badbd68b59c87df6ae73248309637634 +pal8 6324fa058e1bc157ed7132bfe4022317 +rgb0 1bd6f54ad067503ac9783a70062c8f87 +rgb24 13ff53ebeab74dc05492836f1cfbd2c1 +rgb444be 46e466b2709f62b2fffc63708063eaaf +rgb444le f0c57a48be671428e2e53c9b54a6c4e2 rgb48be 8fac63787a711886030f8e056872b488 rgb48le ab92f2763a2eb264c3870cc758f97149 rgb4_byte d81ffd3add95842a618eec81024f0b5c -rgb555be 4607309f9f217d51cbb53d13b84b4537 -rgb555le a350ef1dc2c9688ed49e7ba018843795 -rgb565be 678ce231c4ea13629c1353b1df4ffbef -rgb565le 6f4bb711238baa762d73305213f8d035 +rgb555be 491dc49ff83258ffe415289bdcfb50b2 +rgb555le bd698d86c03170c4a16607c0fd1f750f +rgb565be 35682c17c85f307147041f23ac8092aa +rgb565le bfa0c639d80c3c03fd0c9e5f34296a5e rgb8 091d0170b354ef0e97312b95feb5483f -rgba a3d362f222098a00e63867f612018659 +rgba 16873e3ac914e76116629a5ff8940ac4 uyvy422 314bd486277111a95d9369b944fa0400 yuv410p 7df8f6d69b56a8dcb6c7ee908e5018b5 yuv411p 1143e7c5cc28fe0922b051b17733bc4c yuv420p fdad2d8df8985e3d17e73c71f713cb14 -yuv420p10be 27f28a6e09b1c04d0f755035a5db1f43 -yuv420p10le a5a1692e026590ba2eddb46b9b827529 -yuv420p16be d7270efce54eb59c7b01c14157a1b890 -yuv420p16le e85abf00bad940a922b623c91c9026d7 -yuv420p9be bb87fddca65d1742412c8d2b1caf96c6 -yuv420p9le 828eec50014a41258a5423c1fe56ac97 +yuv420p10be 418039dbd82cf612db88417276aa0d1a +yuv420p10le ff7e5321208ab995b4f95634ebdf192b +yuv420p16be 31988e9a5d6acacaa710f67bc1172f3a +yuv420p16le f5390ce399f88e0e4e2621ed7833b250 +yuv420p9be ec4983b7a949c0472110a7a2c58e278a +yuv420p9le c136dce5913a722eee44ab72cff664b2 yuv422p 918e37701ee7377d16a8a6c119c56a40 yuv422p10be 315654908d50718e175aae018c484732 yuv422p10le 91bbc78a9a56f659b55abc17722dcc09 diff --git a/tests/ref/lavfi/pixfmts_vflip b/tests/ref/lavfi/pixfmts_vflip index f21927bdad..1e9a636291 100644 --- a/tests/ref/lavfi/pixfmts_vflip +++ b/tests/ref/lavfi/pixfmts_vflip @@ -1,5 +1,8 @@ +0bgr 39270c968598bac0ef53faaa5f9ab7cd +0rgb 099dc071d7385b2958e36604c2fbf4ef abgr 25e72e9dbd01ab00727c976d577f7be5 argb 19869bf1a5ac0b6af4d8bbe2c104533c +bgr0 e03d3ee0b977f6d86e5116b20494bef5 bgr24 89108a4ba00201f79b75b9305c42352d bgr444be 9ef12c42fb791948ca4423c452dc6b9a bgr444le 3650ecfc163abd1596c0cd29d130c4b0 @@ -13,12 +16,14 @@ bgr565le fdb617533e1e7ff512ea5b6b6233e738 bgr8 c60f93fd152c6903391d1fe9decd3547 bgra 7f9b799fb48544e49ce93e91d7f9fca8 gray 30d9014a9d43b5f37e7aa64be3a3ecfc -gray16be 6b84b85d3326182fa1217e138249edc5 -gray16le 66bb8faa09dc149734aca3c768a6d4e1 +gray16be 9e8319fa0d4945e587b8c095277be8de +gray16le 790031119f8e874d75ee6f01b4654185 monob d0cf8732677a5360b6160133043590d8 monow ff9869d067ecb94eb9d90c9750c31fea nv12 046f00f598ce14d9854a3534a5c99114 nv21 01ea369dd2d0d3ed7451dc5c8d61497f +pal8 47ed19a7e128b0e33c25d2a463b0611a +rgb0 330bd6168e46c0d5eb4acbdbb50afa2e rgb24 eaefabc168d0b14576bab45bc1e56e1e rgb444be 06722e03f8404e7d2226665ed2444a32 rgb444le 185c9a5d9c2877484310d4196ef4cd6f @@ -35,12 +40,12 @@ uyvy422 ffbd36720c77398d9a0d03ce2625928f yuv410p 7bfb39d7afb49d6a6173e6b23ae321eb yuv411p 4a90048cc3a65fac150e53289700efe1 yuv420p 2e6d6062e8cad37fb3ab2c433b55f382 -yuv420p10be fb0772f5e2b9da20ff826e64c3893137 -yuv420p10le e95879e14c4a6805f39643964baf41f7 -yuv420p16be 539076782902664a8acf381bf4f713e8 -yuv420p16le 0f609e588e5a258644ef85170d70e030 -yuv420p9be be40ec975fb2873891643cbbbddbc3b0 -yuv420p9le 7e606310d3f5ff12badf911e8f333471 +yuv420p10be 7ce787a888381dd46b0212c099ecaad9 +yuv420p10le bf22a1c543a7b3dbc556a0eb9592e179 +yuv420p16be b6d25ba55bc1831d352f379311b42b6d +yuv420p16le 1d7ef427b6f79a02b93948738dab5442 +yuv420p9be 9865bf5c4392b56b1c4eb4f5a3fd32f9 +yuv420p9le 0f1e371a1374d3cba2205b70cc7cac90 yuv422p d7f5cb44d9b0210d66d6a8762640ab34 yuv422p10be 0be8378c3773e1c0b394315ef4994351 yuv422p10le 6518094fe8de6bee95af21af1e5dc1e1 diff --git a/tests/ref/seek/ac3_rm b/tests/ref/seek/ac3_rm index b38758bb2c..ecf03c29a1 100644 --- a/tests/ref/seek/ac3_rm +++ b/tests/ref/seek/ac3_rm @@ -5,40 +5,37 @@ ret:-1 st:-1 flags:1 ts: 1.894167 ret:-1 st: 0 flags:0 ts: 0.788000 ret: 0 st: 0 flags:1 ts:-0.317000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 -ret:-1 st:-1 flags:0 ts: 2.576668 +ret: 0 st:-1 flags:0 ts: 2.576668 +ret: 0 st: 0 flags:1 dts: 2.124000 pts: 2.124000 pos: 34997 size: 558 ret:-1 st:-1 flags:1 ts: 1.470835 ret:-1 st: 0 flags:0 ts: 0.365000 ret: 0 st: 0 flags:1 ts:-0.741000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 -ret:-1 st:-1 flags:0 ts: 2.153336 +ret: 0 st:-1 flags:0 ts: 2.153336 +ret: 0 st: 0 flags:1 dts: 2.124000 pts: 2.124000 pos: 34997 size: 558 ret:-1 st:-1 flags:1 ts: 1.047503 ret: 0 st: 0 flags:0 ts:-0.058000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 -ret:-1 st: 0 flags:1 ts: 2.836000 -ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts:8589.800000 pts:8589.800000 pos: 65950 size: 32801 -ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.256000 pts: 0.256000 pos: 65337 size: 400 +ret: 0 st: 0 flags:1 ts: 2.836000 +ret: 0 st: 0 flags:1 dts: 2.124000 pts: 2.124000 pos: 34997 size: 558 +ret:-1 st:-1 flags:0 ts: 1.730004 +ret:-1 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:0 ts:-0.482000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 -ret:-1 st: 0 flags:1 ts: 2.413000 +ret: 0 st: 0 flags:1 ts: 2.413000 +ret: 0 st: 0 flags:1 dts: 2.124000 pts: 2.124000 pos: 34997 size: 558 ret: 0 st:-1 flags:0 ts: 1.306672 -ret: 0 st: 0 flags:1 dts:8589.800000 pts:8589.800000 pos: 65950 size: 32801 -ret: 0 st:-1 flags:1 ts: 0.200839 -ret: 0 st: 0 flags:1 dts: 0.034000 pts: 0.034000 pos: 839 size: 558 +ret: 0 st: 0 flags:1 dts:65.537000 pts:65.537000 pos: 87488 size: 6132 +ret:-1 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:0 ts:-0.905000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 -ret: 0 st: 0 flags:1 ts: 1.989000 -ret: 0 st: 0 flags:1 dts: 0.256000 pts: 0.256000 pos: 65337 size: 400 -ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 3.378000 pts: 3.378000 pos: 55491 size: 558 +ret:-1 st: 0 flags:1 ts: 1.989000 +ret:-1 st:-1 flags:0 ts: 0.883340 ret: 0 st:-1 flags:1 ts:-0.222493 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 -ret: 0 st: 0 flags:0 ts: 2.672000 -ret: 0 st: 0 flags:1 dts: 3.378000 pts: 3.378000 pos: 55491 size: 558 -ret: 0 st: 0 flags:1 ts: 1.566000 -ret: 0 st: 0 flags:1 dts: 0.256000 pts: 0.256000 pos: 65337 size: 400 +ret:-1 st: 0 flags:0 ts: 2.672000 +ret:-1 st: 0 flags:1 ts: 1.566000 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 3.378000 pts: 3.378000 pos: 55491 size: 558 +ret: 0 st: 0 flags:1 dts: 1.567000 pts: 1.567000 pos: 25889 size: 556 ret: 0 st:-1 flags:1 ts:-0.645825 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 271 size: 556 diff --git a/tests/ref/seek/dv411_dv b/tests/ref/seek/dv411_dv index baaeefb2cf..d318794157 100644 --- a/tests/ref/seek/dv411_dv +++ b/tests/ref/seek/dv411_dv @@ -1,53 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 1.880000 pts: 1.880000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.880000 pts: 1.880000 pos:6768000 size:144000 ret: 0 st: 0 flags:0 ts: 0.800000 -ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:2880000 size:144000 ret: 0 st: 0 flags:1 ts:-0.320000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts: 2.576668 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:1 ts: 1.470835 -ret: 0 st: 0 flags:1 dts: 1.480000 pts: 1.480000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.480000 pts: 1.480000 pos:5328000 size:144000 ret: 0 st: 0 flags:0 ts: 0.360000 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:1296000 size:144000 ret: 0 st: 0 flags:1 ts:-0.760000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts: 2.153336 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:1 ts: 1.047503 -ret: 0 st: 0 flags:1 dts: 1.040000 pts: 1.040000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.040000 pts: 1.040000 pos:3744000 size:144000 ret: 0 st: 0 flags:0 ts:-0.040000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.840000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 1.720000 pts: 1.720000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.720000 pts: 1.720000 pos:6192000 size:144000 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:2304000 size:144000 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.400000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:0 ts: 1.306672 -ret: 0 st: 0 flags:1 dts: 1.320000 pts: 1.320000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.320000 pts: 1.320000 pos:4752000 size:144000 ret: 0 st:-1 flags:1 ts: 0.200839 -ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos: 720000 size:144000 ret: 0 st: 0 flags:0 ts:-0.920000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.000000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:3168000 size:144000 ret: 0 st:-1 flags:1 ts:-0.222493 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st: 0 flags:1 ts: 1.560000 -ret: 0 st: 0 flags:1 dts: 1.560000 pts: 1.560000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.560000 pts: 1.560000 pos:5616000 size:144000 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:1728000 size:144000 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 diff --git a/tests/ref/seek/dv50_dv b/tests/ref/seek/dv50_dv index 1f07e5b71f..fae6d1b225 100644 --- a/tests/ref/seek/dv50_dv +++ b/tests/ref/seek/dv50_dv @@ -1,53 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 1.880000 pts: 1.880000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.880000 pts: 1.880000 pos:13536000 size:288000 ret: 0 st: 0 flags:0 ts: 0.800000 -ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:5760000 size:288000 ret: 0 st: 0 flags:1 ts:-0.320000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st:-1 flags:0 ts: 2.576668 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:14112000 size:288000 ret: 0 st:-1 flags:1 ts: 1.470835 -ret: 0 st: 0 flags:1 dts: 1.480000 pts: 1.480000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.480000 pts: 1.480000 pos:10656000 size:288000 ret: 0 st: 0 flags:0 ts: 0.360000 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:2592000 size:288000 ret: 0 st: 0 flags:1 ts:-0.760000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st:-1 flags:0 ts: 2.153336 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:14112000 size:288000 ret: 0 st:-1 flags:1 ts: 1.047503 -ret: 0 st: 0 flags:1 dts: 1.040000 pts: 1.040000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.040000 pts: 1.040000 pos:7488000 size:288000 ret: 0 st: 0 flags:0 ts:-0.040000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st: 0 flags:1 ts: 2.840000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:14112000 size:288000 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 1.720000 pts: 1.720000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.720000 pts: 1.720000 pos:12384000 size:288000 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:4608000 size:288000 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st: 0 flags:1 ts: 2.400000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:14112000 size:288000 ret: 0 st:-1 flags:0 ts: 1.306672 -ret: 0 st: 0 flags:1 dts: 1.320000 pts: 1.320000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.320000 pts: 1.320000 pos:9504000 size:288000 ret: 0 st:-1 flags:1 ts: 0.200839 -ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos:1440000 size:288000 ret: 0 st: 0 flags:0 ts:-0.920000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st: 0 flags:1 ts: 2.000000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:14112000 size:288000 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:6336000 size:288000 ret: 0 st:-1 flags:1 ts:-0.222493 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 ret: 0 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:14112000 size:288000 ret: 0 st: 0 flags:1 ts: 1.560000 -ret: 0 st: 0 flags:1 dts: 1.560000 pts: 1.560000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 1.560000 pts: 1.560000 pos:11232000 size:288000 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:3456000 size:288000 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:288000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:288000 diff --git a/tests/ref/seek/dv_dv b/tests/ref/seek/dv_dv index baaeefb2cf..d318794157 100644 --- a/tests/ref/seek/dv_dv +++ b/tests/ref/seek/dv_dv @@ -1,53 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 1.880000 pts: 1.880000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.880000 pts: 1.880000 pos:6768000 size:144000 ret: 0 st: 0 flags:0 ts: 0.800000 -ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:2880000 size:144000 ret: 0 st: 0 flags:1 ts:-0.320000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts: 2.576668 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:1 ts: 1.470835 -ret: 0 st: 0 flags:1 dts: 1.480000 pts: 1.480000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.480000 pts: 1.480000 pos:5328000 size:144000 ret: 0 st: 0 flags:0 ts: 0.360000 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:1296000 size:144000 ret: 0 st: 0 flags:1 ts:-0.760000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts: 2.153336 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:1 ts: 1.047503 -ret: 0 st: 0 flags:1 dts: 1.040000 pts: 1.040000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.040000 pts: 1.040000 pos:3744000 size:144000 ret: 0 st: 0 flags:0 ts:-0.040000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.840000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 1.720000 pts: 1.720000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.720000 pts: 1.720000 pos:6192000 size:144000 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:2304000 size:144000 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.400000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:0 ts: 1.306672 -ret: 0 st: 0 flags:1 dts: 1.320000 pts: 1.320000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.320000 pts: 1.320000 pos:4752000 size:144000 ret: 0 st:-1 flags:1 ts: 0.200839 -ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos: 720000 size:144000 ret: 0 st: 0 flags:0 ts:-0.920000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.000000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:3168000 size:144000 ret: 0 st:-1 flags:1 ts:-0.222493 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.960000 pts: 1.960000 pos:7056000 size:144000 ret: 0 st: 0 flags:1 ts: 1.560000 -ret: 0 st: 0 flags:1 dts: 1.560000 pts: 1.560000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 1.560000 pts: 1.560000 pos:5616000 size:144000 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:1728000 size:144000 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 diff --git a/tests/ref/seek/flac_flac b/tests/ref/seek/flac_flac index 15ab0d2ee3..ab31891f1d 100644 --- a/tests/ref/seek/flac_flac +++ b/tests/ref/seek/flac_flac @@ -1,49 +1,49 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8255 size: 614 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8256 size: 614 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8255 size: 614 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8256 size: 614 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 1.880816 pts: 1.880816 pos: 86741 size: 2191 +ret: 0 st: 0 flags:1 dts: 1.880816 pts: 1.880816 pos: 86742 size: 2191 ret: 0 st: 0 flags:0 ts: 0.788345 -ret: 0 st: 0 flags:1 dts: 0.809796 pts: 0.809796 pos: 27365 size: 615 +ret: 0 st: 0 flags:1 dts: 0.809796 pts: 0.809796 pos: 27366 size: 615 ret:-1 st: 0 flags:1 ts:-0.317506 ret: 0 st:-1 flags:0 ts: 2.576668 -ret: 0 st: 0 flags:1 dts: 2.586122 pts: 2.586122 pos: 145605 size: 2384 +ret: 0 st: 0 flags:1 dts: 2.586122 pts: 2.586122 pos: 145606 size: 2384 ret: 0 st:-1 flags:1 ts: 1.470835 -ret: 0 st: 0 flags:1 dts: 1.462857 pts: 1.462857 pos: 53387 size: 1851 +ret: 0 st: 0 flags:1 dts: 1.462857 pts: 1.462857 pos: 53388 size: 1851 ret: 0 st: 0 flags:0 ts: 0.365011 -ret: 0 st: 0 flags:1 dts: 0.365714 pts: 0.365714 pos: 16889 size: 614 +ret: 0 st: 0 flags:1 dts: 0.365714 pts: 0.365714 pos: 16890 size: 614 ret:-1 st: 0 flags:1 ts:-0.740839 ret: 0 st:-1 flags:0 ts: 2.153336 -ret: 0 st: 0 flags:1 dts: 2.168163 pts: 2.168163 pos: 110530 size: 2143 +ret: 0 st: 0 flags:1 dts: 2.168163 pts: 2.168163 pos: 110531 size: 2143 ret: 0 st:-1 flags:1 ts: 1.047503 -ret: 0 st: 0 flags:1 dts: 1.044898 pts: 1.044898 pos: 32879 size: 579 +ret: 0 st: 0 flags:1 dts: 1.044898 pts: 1.044898 pos: 32880 size: 579 ret: 0 st: 0 flags:0 ts:-0.058322 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8255 size: 614 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8256 size: 614 ret: 0 st: 0 flags:1 ts: 2.835828 -ret: 0 st: 0 flags:1 dts: 2.821224 pts: 2.821224 pos: 167111 size: 2391 +ret: 0 st: 0 flags:1 dts: 2.821224 pts: 2.821224 pos: 167112 size: 2391 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 1.750204 pts: 1.750204 pos: 75787 size: 2191 +ret: 0 st: 0 flags:1 dts: 1.750204 pts: 1.750204 pos: 75788 size: 2191 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.600816 pts: 0.600816 pos: 22445 size: 616 +ret: 0 st: 0 flags:1 dts: 0.600816 pts: 0.600816 pos: 22446 size: 616 ret: 0 st: 0 flags:0 ts:-0.481655 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8255 size: 614 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8256 size: 614 ret: 0 st: 0 flags:1 ts: 2.412494 -ret: 0 st: 0 flags:1 dts: 2.403265 pts: 2.403265 pos: 129792 size: 2138 +ret: 0 st: 0 flags:1 dts: 2.403265 pts: 2.403265 pos: 129793 size: 2138 ret: 0 st:-1 flags:0 ts: 1.306672 -ret: 0 st: 0 flags:1 dts: 1.332245 pts: 1.332245 pos: 44811 size: 1609 +ret: 0 st: 0 flags:1 dts: 1.332245 pts: 1.332245 pos: 44812 size: 1609 ret: 0 st:-1 flags:1 ts: 0.200839 -ret: 0 st: 0 flags:1 dts: 0.182857 pts: 0.182857 pos: 12571 size: 628 +ret: 0 st: 0 flags:1 dts: 0.182857 pts: 0.182857 pos: 12572 size: 628 ret: 0 st: 0 flags:0 ts:-0.904989 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8255 size: 614 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 8256 size: 614 ret: 0 st: 0 flags:1 ts: 1.989184 -ret: 0 st: 0 flags:1 dts: 1.985306 pts: 1.985306 pos: 95507 size: 2169 +ret: 0 st: 0 flags:1 dts: 1.985306 pts: 1.985306 pos: 95508 size: 2169 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.888163 pts: 0.888163 pos: 29210 size: 620 +ret: 0 st: 0 flags:1 dts: 0.888163 pts: 0.888163 pos: 29211 size: 620 ret:-1 st:-1 flags:1 ts:-0.222493 ret: 0 st: 0 flags:0 ts: 2.671678 -ret: 0 st: 0 flags:1 dts: 2.690612 pts: 2.690612 pos: 155153 size: 2394 +ret: 0 st: 0 flags:1 dts: 2.690612 pts: 2.690612 pos: 155154 size: 2394 ret: 0 st: 0 flags:1 ts: 1.565850 -ret: 0 st: 0 flags:1 dts: 1.541224 pts: 1.541224 pos: 59081 size: 1974 +ret: 0 st: 0 flags:1 dts: 1.541224 pts: 1.541224 pos: 59082 size: 1974 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.470204 pts: 0.470204 pos: 19352 size: 608 +ret: 0 st: 0 flags:1 dts: 0.470204 pts: 0.470204 pos: 19353 size: 608 ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/lavf_asf b/tests/ref/seek/lavf_asf index 72c0f5698b..5aee39e049 100644 --- a/tests/ref/seek/lavf_asf +++ b/tests/ref/seek/lavf_asf @@ -1,47 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147775 size: 209 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st: 0 flags:1 ts:-0.317000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 -ret:-1 st: 1 flags:0 ts: 2.577000 -ret:-1 st: 1 flags:1 ts: 1.471000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 +ret: 0 st: 1 flags:0 ts: 2.577000 +ret: 0 st: 1 flags:1 dts: 0.967000 pts: 0.967000 pos: 330289 size: 209 +ret: 0 st: 1 flags:1 ts: 1.471000 +ret: 0 st: 1 flags:1 dts: 0.967000 pts: 0.967000 pos: 330289 size: 209 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147889 size: 209 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 ret: 0 st: 0 flags:0 ts: 2.153000 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st: 0 flags:1 ts: 1.048000 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st: 1 flags:0 ts:-0.058000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 29375 size: 208 -ret:-1 st: 1 flags:1 ts: 2.836000 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 29489 size: 208 +ret: 0 st: 1 flags:1 ts: 2.836000 +ret: 0 st: 1 flags:1 dts: 0.967000 pts: 0.967000 pos: 330289 size: 209 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147889 size: 209 ret: 0 st: 0 flags:0 ts:-0.482000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 -ret:-1 st: 1 flags:0 ts: 1.307000 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 +ret: 0 st: 1 flags:0 ts: 1.307000 +ret: 0 st: 1 flags:1 dts: 0.967000 pts: 0.967000 pos: 330289 size: 209 ret: 0 st: 1 flags:1 ts: 0.201000 -ret: 0 st: 1 flags:1 dts: 0.183000 pts: 0.183000 pos: 70975 size: 209 +ret: 0 st: 1 flags:1 dts: 0.183000 pts: 0.183000 pos: 71089 size: 209 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st: 0 flags:0 ts: 0.883000 -ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.940000 pts: 0.940000 pos: 301489 size: 209 ret: 0 st: 0 flags:1 ts:-0.222000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 -ret:-1 st: 1 flags:0 ts: 2.672000 -ret:-1 st: 1 flags:1 ts: 1.566000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 +ret: 0 st: 1 flags:0 ts: 2.672000 +ret: 0 st: 1 flags:1 dts: 0.967000 pts: 0.967000 pos: 330289 size: 209 +ret: 0 st: 1 flags:1 ts: 1.566000 +ret: 0 st: 1 flags:1 dts: 0.967000 pts: 0.967000 pos: 330289 size: 209 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts: 0.444000 pts: 0.444000 pos: 147889 size: 209 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 575 size: 28487 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 689 size: 28487 diff --git a/tests/ref/seek/lavf_avi b/tests/ref/seek/lavf_avi index 964f0b8b6f..eb14485e94 100644 --- a/tests/ref/seek/lavf_avi +++ b/tests/ref/seek/lavf_avi @@ -1,44 +1,44 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9908 size: 27867 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9926 size: 27867 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9908 size: 27867 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9926 size: 27867 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301466 size: 27864 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret: 0 st: 0 flags:0 ts: 0.800000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301466 size: 27864 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret:-1 st: 0 flags:1 ts:-0.320000 ret:-1 st: 1 flags:0 ts: 2.586122 ret: 0 st: 1 flags:1 ts: 1.462857 -ret: 0 st: 1 flags:1 dts: 1.018776 pts: 1.018776 pos: 329774 size: 209 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 156166 size: 27955 +ret: 0 st: 1 flags:1 dts: 0.470204 pts: 0.470204 pos: 155966 size: 209 ret:-1 st:-1 flags:1 ts:-0.740831 ret:-1 st: 0 flags:0 ts: 2.160000 ret: 0 st: 0 flags:1 ts: 1.040000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301466 size: 27864 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret: 0 st: 1 flags:0 ts:-0.052245 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 37784 size: 208 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9926 size: 27867 ret: 0 st: 1 flags:1 ts: 2.847347 -ret: 0 st: 1 flags:1 dts: 1.018776 pts: 1.018776 pos: 329774 size: 209 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret:-1 st:-1 flags:0 ts: 1.730004 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 156166 size: 27955 +ret: 0 st: 1 flags:1 dts: 0.470204 pts: 0.470204 pos: 155966 size: 209 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9908 size: 27867 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9926 size: 27867 ret: 0 st: 0 flags:1 ts: 2.400000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301466 size: 27864 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret:-1 st: 1 flags:0 ts: 1.306122 ret: 0 st: 1 flags:1 ts: 0.208980 -ret: 0 st: 1 flags:1 dts: 0.208980 pts: 0.208980 pos: 92800 size: 209 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9926 size: 27867 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9908 size: 27867 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 9926 size: 27867 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301466 size: 27864 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret: 0 st: 0 flags:0 ts: 0.880000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301466 size: 27864 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret:-1 st: 0 flags:1 ts:-0.240000 ret:-1 st: 1 flags:0 ts: 2.664490 ret: 0 st: 1 flags:1 ts: 1.567347 -ret: 0 st: 1 flags:1 dts: 1.018776 pts: 1.018776 pos: 329774 size: 209 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 301484 size: 27864 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 156166 size: 27955 +ret: 0 st: 1 flags:1 dts: 0.470204 pts: 0.470204 pos: 155966 size: 209 ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/lavf_dv b/tests/ref/seek/lavf_dv index 3c49749a6b..0000ff5abe 100644 --- a/tests/ref/seek/lavf_dv +++ b/tests/ref/seek/lavf_dv @@ -1,53 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 0 flags:0 ts: 0.800000 -ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:2880000 size:144000 ret: 0 st: 0 flags:1 ts:-0.320000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 1 flags:0 ts: 2.576667 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 1 flags:1 ts: 1.470833 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:1296000 size:144000 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:0 ts: 2.160000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 0 flags:1 ts: 1.040000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 1 flags:0 ts:-0.058333 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 1 flags:1 ts: 2.835833 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:2304000 size:144000 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 0 flags:1 ts: 2.400000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 1 flags:0 ts: 1.306667 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 1 flags:1 ts: 0.200833 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 0 flags:0 ts: 0.880000 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:3168000 size:144000 ret: 0 st: 0 flags:1 ts:-0.240000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 ret: 0 st: 1 flags:0 ts: 2.671667 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st: 1 flags:1 ts: 1.565833 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3456000 size:144000 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:1728000 size:144000 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size:144000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:144000 diff --git a/tests/ref/seek/lavf_ffm b/tests/ref/seek/lavf_ffm index 46cf764c88..2218d4fd85 100644 --- a/tests/ref/seek/lavf_ffm +++ b/tests/ref/seek/lavf_ffm @@ -4,7 +4,7 @@ ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 8192 size: 24664 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 1 flags:1 dts: 0.940408 pts: 0.940408 pos: 376832 size: 209 ret: 0 st: 0 flags:0 ts: 0.788334 -ret: 0 st: 1 flags:1 dts: 0.783673 pts: 0.783673 pos: 315392 size: 209 +ret: 0 st: 1 flags:1 dts: 0.809796 pts: 0.809796 pos: 327680 size: 209 ret: 0 st: 0 flags:1 ts:-0.317499 ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 8192 size: 24664 ret: 0 st: 1 flags:0 ts: 2.576668 @@ -12,7 +12,7 @@ ret: 0 st: 1 flags:1 dts: 0.940408 pts: 0.940408 pos: 376832 size: 209 ret: 0 st: 1 flags:1 ts: 1.470835 ret: 0 st: 1 flags:1 dts: 0.940408 pts: 0.940408 pos: 376832 size: 209 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 1 flags:1 dts: 0.339592 pts: 0.339592 pos: 155648 size: 209 +ret: 0 st: 1 flags:1 dts: 0.365714 pts: 0.365714 pos: 163840 size: 209 ret: 0 st:-1 flags:1 ts:-0.740831 ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 8192 size: 24664 ret: 0 st: 0 flags:0 ts: 2.153336 @@ -40,7 +40,7 @@ ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 8192 size: 24664 ret: 0 st:-1 flags:1 ts: 1.989173 ret: 0 st: 1 flags:1 dts: 0.940408 pts: 0.940408 pos: 376832 size: 209 ret: 0 st: 0 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:0 dts: 0.880000 pts: 0.920000 pos: 339968 size: 12307 +ret: 0 st: 1 flags:1 dts: 0.888163 pts: 0.888163 pos: 352256 size: 209 ret: 0 st: 0 flags:1 ts:-0.222493 ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 8192 size: 24664 ret: 0 st: 1 flags:0 ts: 2.671674 @@ -48,6 +48,6 @@ ret: 0 st: 1 flags:1 dts: 0.940408 pts: 0.940408 pos: 376832 size: 209 ret: 0 st: 1 flags:1 ts: 1.565841 ret: 0 st: 1 flags:1 dts: 0.940408 pts: 0.940408 pos: 376832 size: 209 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 1 flags:1 dts: 0.444082 pts: 0.444082 pos: 204800 size: 209 +ret: 0 st: 1 flags:1 dts: 0.496327 pts: 0.496327 pos: 221184 size: 209 ret: 0 st:-1 flags:1 ts:-0.645825 ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 8192 size: 24664 diff --git a/tests/ref/seek/lavf_flv b/tests/ref/seek/lavf_flv index 2e7a0bce57..e29ea4295d 100644 --- a/tests/ref/seek/lavf_flv +++ b/tests/ref/seek/lavf_flv @@ -1,44 +1,44 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 199 size: 31074 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 217 size: 31074 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 199 size: 31074 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 217 size: 31074 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret:-1 st: 0 flags:1 ts:-0.317000 ret:-1 st:-1 flags:0 ts: 2.576668 ret: 0 st:-1 flags:1 ts: 1.470835 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret: 0 st: 0 flags:0 ts: 0.365000 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 149441 size: 31125 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 149459 size: 31125 ret:-1 st: 0 flags:1 ts:-0.741000 ret:-1 st:-1 flags:0 ts: 2.153336 ret: 0 st:-1 flags:1 ts: 1.047503 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret: 0 st: 0 flags:0 ts:-0.058000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 199 size: 31074 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 217 size: 31074 ret: 0 st: 0 flags:1 ts: 2.836000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret:-1 st:-1 flags:0 ts: 1.730004 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 149441 size: 31125 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 149459 size: 31125 ret: 0 st: 0 flags:0 ts:-0.482000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 199 size: 31074 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 217 size: 31074 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret:-1 st:-1 flags:0 ts: 1.306672 ret: 0 st:-1 flags:1 ts: 0.200839 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 199 size: 31074 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 217 size: 31074 ret: 0 st: 0 flags:0 ts:-0.905000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 199 size: 31074 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 217 size: 31074 ret: 0 st: 0 flags:1 ts: 1.989000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret:-1 st:-1 flags:1 ts:-0.222493 ret:-1 st: 0 flags:0 ts: 2.672000 ret: 0 st: 0 flags:1 ts: 1.566000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298403 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 298421 size: 31134 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 149441 size: 31125 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 149459 size: 31125 ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/lavf_mkv b/tests/ref/seek/lavf_mkv index 9f447b3257..ca99350eaa 100644 --- a/tests/ref/seek/lavf_mkv +++ b/tests/ref/seek/lavf_mkv @@ -1,53 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291934 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291977 size: 27834 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291934 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291977 size: 27834 ret: 0 st: 0 flags:1 ts:-0.317000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st: 1 flags:0 ts: 2.577000 ret:-EOF ret: 0 st: 1 flags:1 ts: 1.471000 -ret: 0 st: 1 flags:1 dts: 1.019000 pts: 1.019000 pos: 320207 size: 209 +ret: 0 st: 1 flags:1 dts: 1.019000 pts: 1.019000 pos: 320250 size: 209 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146703 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146746 size: 27925 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st: 0 flags:0 ts: 2.153000 ret:-EOF ret: 0 st: 0 flags:1 ts: 1.048000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291934 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291977 size: 27834 ret: 0 st: 1 flags:0 ts:-0.058000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st: 1 flags:1 ts: 2.836000 -ret: 0 st: 1 flags:1 dts: 1.019000 pts: 1.019000 pos: 320207 size: 209 +ret: 0 st: 1 flags:1 dts: 1.019000 pts: 1.019000 pos: 320250 size: 209 ret: 0 st:-1 flags:0 ts: 1.730004 ret:-EOF ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146703 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146746 size: 27925 ret: 0 st: 0 flags:0 ts:-0.482000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291934 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291977 size: 27834 ret: 0 st: 1 flags:0 ts: 1.307000 ret:-EOF ret: 0 st: 1 flags:1 ts: 0.201000 -ret: 0 st: 1 flags:1 dts: 0.183000 pts: 0.183000 pos: 72083 size: 209 +ret: 0 st: 1 flags:1 dts: 0.183000 pts: 0.183000 pos: 72126 size: 209 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291934 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291977 size: 27834 ret: 0 st: 0 flags:0 ts: 0.883000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291934 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 291977 size: 27834 ret: 0 st: 0 flags:1 ts:-0.222000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 ret: 0 st: 1 flags:0 ts: 2.672000 ret:-EOF ret: 0 st: 1 flags:1 ts: 1.566000 -ret: 0 st: 1 flags:1 dts: 1.019000 pts: 1.019000 pos: 320207 size: 209 +ret: 0 st: 1 flags:1 dts: 1.019000 pts: 1.019000 pos: 320250 size: 209 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146703 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146746 size: 27925 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 513 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 556 size: 27837 diff --git a/tests/ref/seek/lavf_mxf b/tests/ref/seek/lavf_mxf index 4c1aecc68e..cc634a8af2 100644 --- a/tests/ref/seek/lavf_mxf +++ b/tests/ref/seek/lavf_mxf @@ -1,53 +1,48 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 ret: 0 st:-1 flags:1 ts: 1.894167 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st: 0 flags:0 ts: 0.800000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st: 0 flags:1 ts:-0.320000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 -ret: 0 st: 1 flags:0 ts: 2.560000 -ret:-1 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 +ret:-1 st: 1 flags:0 ts: 2.560000 ret: 0 st: 1 flags:1 ts: 1.480000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.480000 pos: 211968 size: 24787 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 -ret: 0 st: 0 flags:0 ts: 2.160000 -ret:-1 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 +ret:-1 st: 0 flags:0 ts: 2.160000 ret: 0 st: 0 flags:1 ts: 1.040000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st: 1 flags:0 ts:-0.040000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 ret: 0 st: 1 flags:1 ts: 2.840000 -ret:-1 -ret: 0 st:-1 flags:0 ts: 1.730004 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 +ret:-1 st:-1 flags:0 ts: 1.730004 ret: 0 st:-1 flags:1 ts: 0.624171 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.480000 pos: 211968 size: 24787 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 ret: 0 st: 0 flags:1 ts: 2.400000 -ret:-1 -ret: 0 st: 1 flags:0 ts: 1.320000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 +ret:-1 st: 1 flags:0 ts: 1.320000 ret: 0 st: 1 flags:1 ts: 0.200000 -ret: 0 st: 0 flags:1 dts: 0.200000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 ret: 0 st:-1 flags:1 ts: 1.989173 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st: 0 flags:0 ts: 0.880000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st: 0 flags:1 ts:-0.240000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 -ret: 0 st: 1 flags:0 ts: 2.680000 -ret:-1 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 +ret:-1 st: 1 flags:0 ts: 2.680000 ret: 0 st: 1 flags:1 ts: 1.560000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: 0.960000 pos: 460800 size: 24712 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 6144 size: 24801 +ret: 0 st: 0 flags:1 dts:-0.040000 pts: 0.000000 pos: 6144 size: 24801 diff --git a/tests/ref/seek/lavf_mxf_d10 b/tests/ref/seek/lavf_mxf_d10 index c05870f402..4cfe595415 100644 --- a/tests/ref/seek/lavf_mxf_d10 +++ b/tests/ref/seek/lavf_mxf_d10 @@ -2,52 +2,52 @@ ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st:-1 flags:1 ts: 1.894167 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 0 flags:0 ts: 0.800000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:4265984 size:150000 ret: 0 st: 0 flags:1 ts:-0.320000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st: 1 flags:0 ts: 2.560000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 1 flags:1 ts: 1.480000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos: 6144 size:150000 +ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:1923072 size:150000 ret: 0 st:-1 flags:1 ts:-0.740831 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st: 0 flags:0 ts: 2.160000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 0 flags:1 ts: 1.040000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 1 flags:0 ts:-0.040000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st: 1 flags:1 ts: 2.840000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st:-1 flags:0 ts: 1.730004 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st:-1 flags:1 ts: 0.624171 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:3414016 size:150000 ret: 0 st: 0 flags:0 ts:-0.480000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st: 0 flags:1 ts: 2.400000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 1 flags:0 ts: 1.320000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 1 flags:1 ts: 0.200000 -ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos: 6144 size:150000 +ret: 0 st: 0 flags:1 dts: 0.200000 pts: 0.200000 pos:1071104 size:150000 ret: 0 st:-1 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st:-1 flags:1 ts: 1.989173 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 0 flags:0 ts: 0.880000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:4691968 size:150000 ret: 0 st: 0 flags:1 ts:-0.240000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 ret: 0 st: 1 flags:0 ts: 2.680000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st: 1 flags:1 ts: 1.560000 -ret:-1 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:5117952 size:150000 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 6144 size:150000 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:2562048 size:150000 ret: 0 st:-1 flags:1 ts:-0.645825 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:150000 diff --git a/tests/ref/seek/lavf_nut b/tests/ref/seek/lavf_nut index fc3ef63f1e..cc86ceccf4 100644 --- a/tests/ref/seek/lavf_nut +++ b/tests/ref/seek/lavf_nut @@ -1,53 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 0 flags:0 ts: 0.800000 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 0 flags:1 ts:-0.320000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st: 1 flags:0 ts: 2.586122 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 1 flags:1 ts: 1.462857 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st: 0 flags:0 ts: 2.160000 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 0 flags:1 ts: 1.040000 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 1 flags:0 ts:-0.052245 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st: 1 flags:1 ts: 2.847347 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 0 flags:0 ts:-0.480000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st: 0 flags:1 ts: 2.400000 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 1 flags:0 ts: 1.306122 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 1 flags:1 ts: 0.208980 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 0 flags:0 ts: 0.880000 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 0 flags:1 ts:-0.240000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 ret: 0 st: 1 flags:0 ts: 2.664490 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st: 1 flags:1 ts: 1.567347 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146329 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146345 size: 27925 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 279 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 295 size: 27837 diff --git a/tests/ref/seek/lavf_ogg b/tests/ref/seek/lavf_ogg index ea8eb8bb58..a9704f317e 100644 --- a/tests/ref/seek/lavf_ogg +++ b/tests/ref/seek/lavf_ogg @@ -1,4 +1,4 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 124 size: 1364 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st:-1 flags:0 ts:-1.000000 ret:-1 st:-1 flags:1 ts: 1.894167 ret:-1 st: 0 flags:0 ts: 0.788345 diff --git a/tests/ref/seek/lavf_rm b/tests/ref/seek/lavf_rm index 188367bc90..208a52789b 100644 --- a/tests/ref/seek/lavf_rm +++ b/tests/ref/seek/lavf_rm @@ -1,47 +1,53 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st: 0 flags:1 ts:-0.317000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 -ret:-1 st: 1 flags:0 ts: 2.577000 -ret:-1 st: 1 flags:1 ts: 1.471000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 +ret: 0 st: 1 flags:0 ts: 2.577000 +ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346136 size: 278 +ret: 0 st: 1 flags:1 ts: 1.471000 +ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346136 size: 278 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 158515 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 158523 size: 31134 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 ret: 0 st: 0 flags:0 ts: 2.153000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st: 0 flags:1 ts: 1.048000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st: 1 flags:0 ts:-0.058000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 31483 size: 278 -ret:-1 st: 1 flags:1 ts: 2.836000 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 31491 size: 278 +ret: 0 st: 1 flags:1 ts: 2.836000 +ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346136 size: 278 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 158515 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 158523 size: 31134 ret: 0 st: 0 flags:0 ts:-0.482000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 -ret:-1 st: 1 flags:0 ts: 1.307000 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 +ret: 0 st: 1 flags:0 ts: 1.307000 +ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346136 size: 278 ret: 0 st: 1 flags:1 ts: 0.201000 -ret: 0 st: 1 flags:1 dts: 0.174000 pts: 0.174000 pos: 78969 size: 278 +ret: 0 st: 1 flags:1 dts: 0.174000 pts: 0.174000 pos: 78977 size: 278 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st: 0 flags:0 ts: 0.883000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314982 size: 31143 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 314990 size: 31143 ret: 0 st: 0 flags:1 ts:-0.222000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 -ret:-1 st: 1 flags:0 ts: 2.672000 -ret:-1 st: 1 flags:1 ts: 1.566000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 +ret: 0 st: 1 flags:0 ts: 2.672000 +ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346136 size: 278 +ret: 0 st: 1 flags:1 ts: 1.566000 +ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346136 size: 278 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 158515 size: 31134 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 158523 size: 31134 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 398 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 406 size: 31082 diff --git a/tests/ref/seek/lavf_ts b/tests/ref/seek/lavf_ts index 9ed59ef5af..0bc7a527f4 100644 --- a/tests/ref/seek/lavf_ts +++ b/tests/ref/seek/lavf_ts @@ -1,53 +1,53 @@ ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:0 dts: 1.440000 pts: 1.480000 pos: 44932 size: 14502 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 +ret: 0 st: 0 flags:0 dts: 1.880000 pts: 1.920000 pos: 216012 size: 17441 ret: 0 st: 0 flags:0 ts: 0.788333 -ret: 0 st: 0 flags:0 dts: 1.520000 pts: 1.560000 pos: 74260 size: 13388 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 0 flags:1 ts:-0.317500 ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 1 flags:0 ts: 2.576667 ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 ret: 0 st: 1 flags:1 ts: 1.470833 -ret: 0 st: 0 flags:0 dts: 2.160000 pts: 2.200000 pos: 325240 size: 12679 +ret: 0 st: 1 flags:1 dts: 1.400000 pts: 1.400000 pos: 172584 size: 208 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:0 dts: 1.440000 pts: 1.480000 pos: 44932 size: 14502 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st:-1 flags:1 ts:-0.740831 ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 0 flags:0 ts: 2.153333 -ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 +ret: 0 st: 0 flags:0 dts: 2.160000 pts: 2.200000 pos: 325240 size: 12679 ret: 0 st: 0 flags:1 ts: 1.047500 -ret: 0 st: 0 flags:0 dts: 1.680000 pts: 1.720000 pos: 130096 size: 14133 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 1 flags:0 ts:-0.058333 -ret: 0 st: 0 flags:0 dts: 1.440000 pts: 1.480000 pos: 44932 size: 14502 +ret: 0 st: 1 flags:1 dts: 1.400000 pts: 1.400000 pos: 172584 size: 208 ret: 0 st: 1 flags:1 ts: 2.835833 ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 +ret: 0 st: 1 flags:1 dts: 1.400000 pts: 1.400000 pos: 172584 size: 208 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 0 flags:0 ts:-0.481667 -ret: 0 st: 0 flags:0 dts: 1.440000 pts: 1.480000 pos: 44932 size: 14502 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 0 flags:1 ts: 2.412500 ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 ret: 0 st: 1 flags:0 ts: 1.306667 -ret: 0 st: 0 flags:0 dts: 2.080000 pts: 2.120000 pos: 294032 size: 13839 +ret: 0 st: 1 flags:1 dts: 1.400000 pts: 1.400000 pos: 172584 size: 208 ret: 0 st: 1 flags:1 ts: 0.200844 -ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 +ret: 0 st: 1 flags:1 dts: 1.400000 pts: 1.400000 pos: 172584 size: 208 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:0 dts: 1.440000 pts: 1.480000 pos: 44932 size: 14502 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 +ret: 0 st: 0 flags:0 dts: 1.960000 pts: 2.000000 pos: 250980 size: 13438 ret: 0 st: 0 flags:0 ts: 0.883344 -ret: 0 st: 0 flags:0 dts: 1.600000 pts: 1.640000 pos: 102836 size: 12781 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 0 flags:1 ts:-0.222489 ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st: 1 flags:0 ts: 2.671678 ret: 0 st: 1 flags:1 dts: 2.131433 pts: 2.131433 pos: 403636 size: 209 ret: 0 st: 1 flags:1 ts: 1.565844 -ret: 0 st: 0 flags:0 dts: 2.240000 pts: 2.280000 pos: 350996 size: 11307 +ret: 0 st: 1 flags:1 dts: 1.400000 pts: 1.400000 pos: 172584 size: 208 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:0 dts: 1.440000 pts: 1.480000 pos: 44932 size: 14502 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 ret: 0 st:-1 flags:1 ts:-0.645825 ret: 0 st: 0 flags:1 dts: 1.360000 pts: 1.400000 pos: 564 size: 24801 diff --git a/tests/ref/seek/lavf_wtv b/tests/ref/seek/lavf_wtv new file mode 100644 index 0000000000..2d6b95ca7a --- /dev/null +++ b/tests/ref/seek/lavf_wtv @@ -0,0 +1,41 @@ +ret: 0 st: 0 flags:1 dts:-0.040000 pts:-0.040000 pos: 2144 size: 24801 +ret: 0 st:-1 flags:0 ts:-1.000000 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st:-1 flags:1 ts: 1.894167 +ret: 0 st: 0 flags:0 ts: 0.788334 +ret: 0 st: 1 flags:1 dts: 0.783674 pts: 0.783674 pos: 321176 size: 209 +ret: 0 st: 0 flags:1 ts:-0.317499 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st: 1 flags:0 ts: 2.576668 +ret:-1 st: 1 flags:1 ts: 1.470835 +ret: 0 st:-1 flags:0 ts: 0.365002 +ret: 0 st: 1 flags:1 dts: 0.365714 pts: 0.365714 pos: 167160 size: 209 +ret: 0 st:-1 flags:1 ts:-0.740831 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st: 0 flags:0 ts: 2.153336 +ret:-1 st: 0 flags:1 ts: 1.047503 +ret: 0 st: 1 flags:0 ts:-0.058330 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st: 1 flags:1 ts: 2.835837 +ret:-1 st:-1 flags:0 ts: 1.730004 +ret: 0 st:-1 flags:1 ts: 0.624171 +ret: 0 st: 1 flags:1 dts: 0.600816 pts: 0.600816 pos: 266240 size: 209 +ret: 0 st: 0 flags:0 ts:-0.481662 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st: 0 flags:1 ts: 2.412505 +ret:-1 st: 1 flags:0 ts: 1.306672 +ret: 0 st: 1 flags:1 ts: 0.200839 +ret: 0 st: 1 flags:1 dts: 0.208980 pts: 0.208980 pos: 113304 size: 209 +ret: 0 st:-1 flags:0 ts:-0.904994 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st:-1 flags:1 ts: 1.989173 +ret: 0 st: 0 flags:0 ts: 0.883340 +ret: 0 st: 1 flags:1 dts: 0.888163 pts: 0.888163 pos: 357608 size: 209 +ret: 0 st: 0 flags:1 ts:-0.222493 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 +ret:-1 st: 1 flags:0 ts: 2.671674 +ret:-1 st: 1 flags:1 ts: 1.565841 +ret: 0 st:-1 flags:0 ts: 0.460008 +ret: 0 st: 1 flags:1 dts: 0.444082 pts: 0.444082 pos: 205440 size: 209 +ret: 0 st:-1 flags:1 ts:-0.645825 +ret: 0 st: 0 flags:1 dts: NOPTS pts: 0.000000 pos: 2144 size: 24801 diff --git a/tests/ref/seek/mpeg2reuse_mpg b/tests/ref/seek/mpeg2reuse_mpg new file mode 100644 index 0000000000..c4ae3ea291 --- /dev/null +++ b/tests/ref/seek/mpeg2reuse_mpg @@ -0,0 +1,46 @@ +ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 20829 +ret: 0 st:-1 flags:0 ts:-1.000000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 20829 +ret: 0 st:-1 flags:1 ts: 1.894167 +ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 337078 size: 26840 +ret: 0 st: 0 flags:0 ts: 0.788334 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 141401 size: 23537 +ret:-1 st: 0 flags:1 ts:-0.317499 +ret:-1 st:-1 flags:0 ts: 2.576668 +ret: 0 st:-1 flags:1 ts: 1.470835 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 232037 size: 26192 +ret: 0 st: 0 flags:0 ts: 0.365002 +ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 63793 size: 21295 +ret:-1 st: 0 flags:1 ts:-0.740831 +ret:-1 st:-1 flags:0 ts: 2.153336 +ret: 0 st:-1 flags:1 ts: 1.047503 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 141401 size: 23537 +ret: 0 st: 0 flags:0 ts:-0.058330 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 20829 +ret: 0 st: 0 flags:1 ts: 2.835837 +ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 337078 size: 26840 +ret: 0 st:-1 flags:0 ts: 1.730004 +ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 337078 size: 26840 +ret: 0 st:-1 flags:1 ts: 0.624171 +ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 63793 size: 21295 +ret: 0 st: 0 flags:0 ts:-0.481662 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 20829 +ret: 0 st: 0 flags:1 ts: 2.412505 +ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 337078 size: 26840 +ret: 0 st:-1 flags:0 ts: 1.306672 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 232037 size: 26192 +ret: 0 st:-1 flags:1 ts: 0.200839 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 20829 +ret: 0 st: 0 flags:0 ts:-0.904994 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 20829 +ret: 0 st: 0 flags:1 ts: 1.989173 +ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 337078 size: 26840 +ret: 0 st:-1 flags:0 ts: 0.883340 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 232037 size: 26192 +ret:-1 st:-1 flags:1 ts:-0.222493 +ret:-1 st: 0 flags:0 ts: 2.671674 +ret: 0 st: 0 flags:1 ts: 1.565841 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 232037 size: 26192 +ret: 0 st:-1 flags:0 ts: 0.460008 +ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 141401 size: 23537 +ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/wmav1_asf b/tests/ref/seek/wmav1_asf index 47c5b46621..3456e82759 100644 --- a/tests/ref/seek/wmav1_asf +++ b/tests/ref/seek/wmav1_asf @@ -1,6 +1,6 @@ ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 404 size: 743 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.186000 pts: 0.186000 pos: 3604 size: 743 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 404 size: 743 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.858000 pts: 1.858000 pos: 32404 size: 743 ret: 0 st: 0 flags:0 ts: 0.788000 diff --git a/tests/ref/seek/wmav2_asf b/tests/ref/seek/wmav2_asf index 7c58da2320..31e7f3e7d3 100644 --- a/tests/ref/seek/wmav2_asf +++ b/tests/ref/seek/wmav2_asf @@ -1,6 +1,6 @@ ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 444 size: 743 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.186000 pts: 0.186000 pos: 3644 size: 743 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 444 size: 743 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.858000 pts: 1.858000 pos: 32444 size: 743 ret: 0 st: 0 flags:0 ts: 0.788000 diff --git a/tests/ref/vsynth1/amv/vsynth1-amv b/tests/ref/vsynth1/amv/vsynth1-amv new file mode 100644 index 0000000000..50d14a4430 --- /dev/null +++ b/tests/ref/vsynth1/amv/vsynth1-amv @@ -0,0 +1,4 @@ +539c26ba470de4d72279855fcf61f5a2 *./tests/data/vsynth1/amv.avi +1365534 ./tests/data/vsynth1/amv.avi +27bbe70dd002ec67af0bb219fbae626a *./tests/data/amv.vsynth1.out.yuv +stddev: 12.46 PSNR: 26.21 MAXDIFF: 97 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/cljr b/tests/ref/vsynth1/cljr index 9865726ccc..73dc6ba578 100644 --- a/tests/ref/vsynth1/cljr +++ b/tests/ref/vsynth1/cljr @@ -1,4 +1,4 @@ -d149cadc43100d8e98ff04e57fdaa31f *./tests/data/vsynth1/cljr.avi +041982e4fa83428c621a127647d47b3f *./tests/data/vsynth1/cljr.avi 5075660 ./tests/data/vsynth1/cljr.avi -4debaab994c2c7273bebaa0c5733017b *./tests/data/cljr.vsynth1.out.yuv -stddev: 30.75 PSNR: 18.37 MAXDIFF: 225 bytes: 7603200/ 7603200 +e1c4c96c74de3435d0f9f6118c5ed9b5 *./tests/data/cljr.vsynth1.out.yuv +stddev: 30.53 PSNR: 18.43 MAXDIFF: 225 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/dnxhd_1080i b/tests/ref/vsynth1/dnxhd_1080i index e989eae2a0..841a0c02cc 100644 --- a/tests/ref/vsynth1/dnxhd_1080i +++ b/tests/ref/vsynth1/dnxhd_1080i @@ -1,4 +1,4 @@ -3cfbe36a7dd5b48859b8a569d626ef77 *./tests/data/vsynth1/dnxhd-1080i.mov -3031875 ./tests/data/vsynth1/dnxhd-1080i.mov +153afc6bd83611db4ba0d6d509fc3d74 *./tests/data/vsynth1/dnxhd-1080i.mov +3031895 ./tests/data/vsynth1/dnxhd-1080i.mov 0c651e840f860592f0d5b66030d9fa32 *./tests/data/dnxhd_1080i.vsynth1.out.yuv stddev: 6.29 PSNR: 32.15 MAXDIFF: 64 bytes: 760320/ 7603200 diff --git a/tests/ref/vsynth1/dv b/tests/ref/vsynth1/dv index c309bb2aba..3e71feceeb 100644 --- a/tests/ref/vsynth1/dv +++ b/tests/ref/vsynth1/dv @@ -1,4 +1,4 @@ -27ade3031b17214cf81c19cbf70f37d7 *./tests/data/vsynth1/dv.dv +4d572f758b55a1756adf9f54132f3b9e *./tests/data/vsynth1/dv.dv 7200000 ./tests/data/vsynth1/dv.dv 02ac7cdeab91d4d5621e7ce96dddc498 *./tests/data/dv.vsynth1.out.yuv -stddev: 6.90 PSNR: 31.34 MAXDIFF: 76 bytes: 7603200/ 7603200 +stddev: 6.90 PSNR: 31.34 MAXDIFF: 76 bytes: 7603200/ 7603200
\ No newline at end of file diff --git a/tests/ref/vsynth1/dv50 b/tests/ref/vsynth1/dv50 index 9ae338527d..461392e288 100644 --- a/tests/ref/vsynth1/dv50 +++ b/tests/ref/vsynth1/dv50 @@ -1,4 +1,4 @@ -26dba84f0ea895b914ef5b333d8394ac *./tests/data/vsynth1/dv50.dv +a193c5f92bf6e74c604e759d5f4f0f94 *./tests/data/vsynth1/dv50.dv 14400000 ./tests/data/vsynth1/dv50.dv a2ff093e93ffed10f730fa21df02fc50 *./tests/data/dv50.vsynth1.out.yuv stddev: 1.72 PSNR: 43.38 MAXDIFF: 29 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/dv_411 b/tests/ref/vsynth1/dv_411 index 841c3fd326..c45b593c02 100644 --- a/tests/ref/vsynth1/dv_411 +++ b/tests/ref/vsynth1/dv_411 @@ -1,4 +1,4 @@ -bd67f2431db160d4bb6dcd791cea6efd *./tests/data/vsynth1/dv411.dv +f179899efba432c6f01149c36c709092 *./tests/data/vsynth1/dv411.dv 7200000 ./tests/data/vsynth1/dv411.dv b6640a3a572353f51284acb746eb00c4 *./tests/data/dv_411.vsynth1.out.yuv stddev: 30.76 PSNR: 18.37 MAXDIFF: 205 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/error b/tests/ref/vsynth1/error index bc24d5b2af..4d1e9e5b0c 100644 --- a/tests/ref/vsynth1/error +++ b/tests/ref/vsynth1/error @@ -1,4 +1,4 @@ 7416dfd319f04044d4575dc9d1b406e1 *./tests/data/vsynth1/error-mpeg4-adv.avi - 756836 ./tests/data/vsynth1/error-mpeg4-adv.avi +756836 ./tests/data/vsynth1/error-mpeg4-adv.avi 79e94ba32b37759397362cbcb479d4d3 *./tests/data/error.vsynth1.out.yuv stddev: 18.36 PSNR: 22.85 MAXDIFF: 243 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/flashsv b/tests/ref/vsynth1/flashsv index 7920193aa7..77fefe0bc0 100644 --- a/tests/ref/vsynth1/flashsv +++ b/tests/ref/vsynth1/flashsv @@ -1,4 +1,4 @@ 97894502b4cb57aca1105b6333f72dae *./tests/data/vsynth1/flashsv.flv 14681925 ./tests/data/vsynth1/flashsv.flv -947cb24ec45a453348ae6fe3fa278071 *./tests/data/flashsv.vsynth1.out.yuv -stddev: 2.85 PSNR: 39.03 MAXDIFF: 49 bytes: 7603200/ 7603200 +791e1fb999deb2e4156e2286d48c4ed1 *./tests/data/flashsv.vsynth1.out.yuv +stddev: 2.84 PSNR: 39.04 MAXDIFF: 49 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/flashsv2 b/tests/ref/vsynth1/flashsv2 new file mode 100644 index 0000000000..6c43bda56e --- /dev/null +++ b/tests/ref/vsynth1/flashsv2 @@ -0,0 +1,6 @@ +ec13d68cbce263f589fe79bcd2e98364 *./tests/data/vsynth1/flashsv2.flv +8406137 ./tests/data/vsynth1/flashsv2.flv +ed28c0021768629b2675e72bf1632426 *./tests/data/vsynth1/flashsv2I.flv +8755723 ./tests/data/vsynth1/flashsv2I.flv +efa88d09115a2e947eff00ee435ba3f3 *./tests/data/flashsv2.vsynth1.out.yuv +stddev: 3.47 PSNR: 37.31 MAXDIFF: 49 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/huffyuv b/tests/ref/vsynth1/huffyuv index fefc84a3b4..9ec091eb36 100644 --- a/tests/ref/vsynth1/huffyuv +++ b/tests/ref/vsynth1/huffyuv @@ -1,4 +1,4 @@ -ace2536fa169d835d0fb332abde28d51 *./tests/data/vsynth1/huffyuv.avi +f5f2e109af0612694ff3cd6464063e82 *./tests/data/vsynth1/huffyuv.avi 7933800 ./tests/data/vsynth1/huffyuv.avi c5ccac874dbf808e9088bc3107860042 *./tests/data/huffyuv.vsynth1.out.yuv stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/jpeg2000 b/tests/ref/vsynth1/jpeg2000 new file mode 100644 index 0000000000..fa60ac2be6 --- /dev/null +++ b/tests/ref/vsynth1/jpeg2000 @@ -0,0 +1,4 @@ +8da8ef50cccb9996f4bebbc585c4edb4 *./tests/data/vsynth1/jpeg2000.avi +2306914 ./tests/data/vsynth1/jpeg2000.avi +ee9b245b3b07eed90bc6f2147bbd916c *./tests/data/jpeg2000.vsynth1.out.yuv +stddev: 5.47 PSNR: 33.37 MAXDIFF: 64 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/jpegls b/tests/ref/vsynth1/jpegls index 636f7fc556..153f9b9c0f 100644 --- a/tests/ref/vsynth1/jpegls +++ b/tests/ref/vsynth1/jpegls @@ -1,4 +1,4 @@ 519e26bb1ac0f3db8f90b36537f2f760 *./tests/data/vsynth1/jpegls.avi 9089812 ./tests/data/vsynth1/jpegls.avi -947cb24ec45a453348ae6fe3fa278071 *./tests/data/jpegls.vsynth1.out.yuv -stddev: 2.85 PSNR: 39.03 MAXDIFF: 49 bytes: 7603200/ 7603200 +791e1fb999deb2e4156e2286d48c4ed1 *./tests/data/jpegls.vsynth1.out.yuv +stddev: 2.84 PSNR: 39.04 MAXDIFF: 49 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/mpeg2thread b/tests/ref/vsynth1/mpeg2thread index a44c00dd91..b12997eaa7 100644 --- a/tests/ref/vsynth1/mpeg2thread +++ b/tests/ref/vsynth1/mpeg2thread @@ -1,4 +1,4 @@ ecd183706688bd977c9994c3d1b23d61 *./tests/data/vsynth1/mpeg2thread.mpg 801313 ./tests/data/vsynth1/mpeg2thread.mpg d1658911ca83f5616c1d32abc40750de *./tests/data/mpeg2thread.vsynth1.out.yuv -stddev: 7.63 PSNR: 30.48 MAXDIFF: 110 bytes: 7603200/ 7603200 +stddev: 7.63 PSNR: 30.48 MAXDIFF: 110 bytes: 7603200/ 7603200
\ No newline at end of file diff --git a/tests/ref/vsynth1/mpeg2thread_ilace b/tests/ref/vsynth1/mpeg2thread_ilace index 0667b68fae..f9c3339585 100644 --- a/tests/ref/vsynth1/mpeg2thread_ilace +++ b/tests/ref/vsynth1/mpeg2thread_ilace @@ -2,3 +2,7 @@ 791773 ./tests/data/vsynth1/mpeg2threadivlc.mpg d1658911ca83f5616c1d32abc40750de *./tests/data/mpeg2thread_ilace.vsynth1.out.yuv stddev: 7.63 PSNR: 30.48 MAXDIFF: 110 bytes: 7603200/ 7603200 +d119fe917dd81d1ff758b4ce684a8d9d *./tests/data/vsynth1/mpeg2reuse.mpg +2074636 ./tests/data/vsynth1/mpeg2reuse.mpg +92ced6afe8c02304943c400cce51a5f4 *./tests/data/mpeg2thread_ilace.vsynth1.out.yuv +stddev: 7.66 PSNR: 30.44 MAXDIFF: 111 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/mpeg4 b/tests/ref/vsynth1/mpeg4 index b318e6f4de..88436f617a 100644 --- a/tests/ref/vsynth1/mpeg4 +++ b/tests/ref/vsynth1/mpeg4 @@ -1,4 +1,4 @@ -59a9e2eed314abface66aaf1b45eb8f2 *./tests/data/vsynth1/odivx.mp4 -540180 ./tests/data/vsynth1/odivx.mp4 +6ea715a2de70af8d37128ce643e4cca0 *./tests/data/vsynth1/odivx.mp4 +539996 ./tests/data/vsynth1/odivx.mp4 8828a375448dc5c2215163ba70656f89 *./tests/data/mpeg4.vsynth1.out.yuv stddev: 7.97 PSNR: 30.10 MAXDIFF: 105 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/mpng b/tests/ref/vsynth1/mpng new file mode 100644 index 0000000000..40e13d4309 --- /dev/null +++ b/tests/ref/vsynth1/mpng @@ -0,0 +1,4 @@ +a8e7393fa534289eee9319ded7807f99 *./tests/data/vsynth1/mpng.avi +12157242 ./tests/data/vsynth1/mpng.avi +93695a27c24a61105076ca7b1f010bbd *./tests/data/mpng.vsynth1.out.yuv +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/msvideo1 b/tests/ref/vsynth1/msvideo1 new file mode 100644 index 0000000000..7978258c99 --- /dev/null +++ b/tests/ref/vsynth1/msvideo1 @@ -0,0 +1,4 @@ +267a152a73cbc5ac4694a6e3b254be34 *./tests/data/vsynth1/msvideo1.avi +2162264 ./tests/data/vsynth1/msvideo1.avi +c0665fac1bd896b6fe7fe0eead805bd5 *./tests/data/msvideo1.vsynth1.out.yuv +stddev: 11.80 PSNR: 26.69 MAXDIFF: 151 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/prores b/tests/ref/vsynth1/prores new file mode 100644 index 0000000000..e0909347a7 --- /dev/null +++ b/tests/ref/vsynth1/prores @@ -0,0 +1,4 @@ +e8487134a5e4b8351de7ad386fb25e27 *./tests/data/vsynth1/prores.mov +5022795 ./tests/data/vsynth1/prores.mov +a2e2d1d45341a94ff994d1d92629f778 *./tests/data/prores.vsynth1.out.yuv +stddev: 2.47 PSNR: 40.27 MAXDIFF: 31 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/qtrle b/tests/ref/vsynth1/qtrle index 002ee49883..a684f172bb 100644 --- a/tests/ref/vsynth1/qtrle +++ b/tests/ref/vsynth1/qtrle @@ -1,4 +1,4 @@ -7d75328a17e04796a39fe9be3a322946 *./tests/data/vsynth1/qtrle.mov -15263232 ./tests/data/vsynth1/qtrle.mov -243325fb2cae1a9245efd49aff936327 *./tests/data/qtrle.vsynth1.out.yuv -stddev: 3.42 PSNR: 37.43 MAXDIFF: 48 bytes: 7603200/ 7603200 +54a37ac94abdd95b9e5726a2211e8e1c *./tests/data/vsynth1/qtrle.mov +15263072 ./tests/data/vsynth1/qtrle.mov +93695a27c24a61105076ca7b1f010bbd *./tests/data/qtrle.vsynth1.out.yuv +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/qtrlegray b/tests/ref/vsynth1/qtrlegray new file mode 100644 index 0000000000..cd3d18e6c6 --- /dev/null +++ b/tests/ref/vsynth1/qtrlegray @@ -0,0 +1,4 @@ +7b04fbf0fa29600517d048882583128b *./tests/data/vsynth1/qtrlegray.mov +5113268 ./tests/data/vsynth1/qtrlegray.mov +29def4aed035ed65d3a89f7d382fccbe *./tests/data/qtrlegray.vsynth1.out.yuv +stddev: 25.95 PSNR: 19.85 MAXDIFF: 122 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/rgb b/tests/ref/vsynth1/rgb index 10a0a13329..1c353dae7f 100644 --- a/tests/ref/vsynth1/rgb +++ b/tests/ref/vsynth1/rgb @@ -1,4 +1,4 @@ 05f0719cb52486d9a4beb9cfae3f2571 *./tests/data/vsynth1/rgb.avi 15213260 ./tests/data/vsynth1/rgb.avi -243325fb2cae1a9245efd49aff936327 *./tests/data/rgb.vsynth1.out.yuv -stddev: 3.42 PSNR: 37.43 MAXDIFF: 48 bytes: 7603200/ 7603200 +93695a27c24a61105076ca7b1f010bbd *./tests/data/rgb.vsynth1.out.yuv +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/svq1 b/tests/ref/vsynth1/svq1 index 3137e3bd9d..551f989cbc 100644 --- a/tests/ref/vsynth1/svq1 +++ b/tests/ref/vsynth1/svq1 @@ -1,4 +1,4 @@ -5c9d8734693f3cab57f61e76b5b6da7d *./tests/data/vsynth1/svq1.mov -1334367 ./tests/data/vsynth1/svq1.mov +0658c40cfef3964c60bb9b05233727de *./tests/data/vsynth1/svq1.mov +1334207 ./tests/data/vsynth1/svq1.mov 9cc35c54b2c77d36bd7e308b393c1f81 *./tests/data/svq1.vsynth1.out.yuv stddev: 9.58 PSNR: 28.50 MAXDIFF: 210 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/yuv b/tests/ref/vsynth1/yuv index b98dda503a..6d8b1431db 100644 --- a/tests/ref/vsynth1/yuv +++ b/tests/ref/vsynth1/yuv @@ -1,4 +1,4 @@ -aa6b9e862aebcf8902a6d770e7729d59 *./tests/data/vsynth1/yuv.avi +eaa66c3b27a2602e882befe154a8b119 *./tests/data/vsynth1/yuv.avi 7610060 ./tests/data/vsynth1/yuv.avi c5ccac874dbf808e9088bc3107860042 *./tests/data/yuv.vsynth1.out.yuv stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/zlib b/tests/ref/vsynth1/zlib new file mode 100644 index 0000000000..d4cc004f75 --- /dev/null +++ b/tests/ref/vsynth1/zlib @@ -0,0 +1,4 @@ +fe4983e551b48dc555e1aeaf628f649f *./tests/data/vsynth1/zlib.avi +12108644 ./tests/data/vsynth1/zlib.avi +93695a27c24a61105076ca7b1f010bbd *./tests/data/zlib.vsynth1.out.yuv +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/zmbv b/tests/ref/vsynth1/zmbv new file mode 100644 index 0000000000..8e01707349 --- /dev/null +++ b/tests/ref/vsynth1/zmbv @@ -0,0 +1,3 @@ +5112508 ./tests/data/vsynth1/zmbv.avi +cfbec364e41d70c9b177435b5655d8af *./tests/data/zmbv.vsynth1.out.yuv +stddev: 46.47 PSNR: 14.79 MAXDIFF: 129 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/amv/vsynth2-amv b/tests/ref/vsynth2/amv/vsynth2-amv new file mode 100644 index 0000000000..94010a2f8b --- /dev/null +++ b/tests/ref/vsynth2/amv/vsynth2-amv @@ -0,0 +1,4 @@ +816a4226fe7640a835139f8a44286a12 *./tests/data/vsynth2/amv.avi +761976 ./tests/data/vsynth2/amv.avi +f1a9e46e77934d4cc5ca9f927662c4be *./tests/data/amv.vsynth2.out.yuv +stddev: 8.14 PSNR: 29.91 MAXDIFF: 66 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/cljr b/tests/ref/vsynth2/cljr index 6f8670ca71..75466437ff 100644 --- a/tests/ref/vsynth2/cljr +++ b/tests/ref/vsynth2/cljr @@ -1,4 +1,4 @@ -86250984790dd745a932f36cf229cef7 *./tests/data/vsynth2/cljr.avi +fdc1926e0a599de94513f0a3472b598f *./tests/data/vsynth2/cljr.avi 5075660 ./tests/data/vsynth2/cljr.avi -3a70ba2a535ef9c7fc6478b27a2cb58a *./tests/data/cljr.vsynth2.out.yuv -stddev: 10.48 PSNR: 27.72 MAXDIFF: 64 bytes: 7603200/ 7603200 +7df03229ee6361ea11a0d83d4926cb10 *./tests/data/cljr.vsynth2.out.yuv +stddev: 10.30 PSNR: 27.87 MAXDIFF: 65 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/dnxhd_1080i b/tests/ref/vsynth2/dnxhd_1080i index b9a6faca1b..04c593f53d 100644 --- a/tests/ref/vsynth2/dnxhd_1080i +++ b/tests/ref/vsynth2/dnxhd_1080i @@ -1,4 +1,4 @@ -19a91b7da35cecf41e5e3cb322485627 *./tests/data/vsynth2/dnxhd-1080i.mov -3031875 ./tests/data/vsynth2/dnxhd-1080i.mov +677588203650770792b63a66231bd127 *./tests/data/vsynth2/dnxhd-1080i.mov +3031895 ./tests/data/vsynth2/dnxhd-1080i.mov 3c559af629ae0a8fb1a9a0e4b4da7733 *./tests/data/dnxhd_1080i.vsynth2.out.yuv stddev: 1.31 PSNR: 45.77 MAXDIFF: 23 bytes: 760320/ 7603200 diff --git a/tests/ref/vsynth2/dv b/tests/ref/vsynth2/dv index 6c010b9301..613312d837 100644 --- a/tests/ref/vsynth2/dv +++ b/tests/ref/vsynth2/dv @@ -1,4 +1,4 @@ -bfa766f89bfeabc0ae1044f3954bed52 *./tests/data/vsynth2/dv.dv +85b8d55b0b68bb3fc2e90babb580f9b7 *./tests/data/vsynth2/dv.dv 7200000 ./tests/data/vsynth2/dv.dv 7ec62bd3350a6848364669e6e1e4b9cc *./tests/data/dv.vsynth2.out.yuv -stddev: 1.71 PSNR: 43.47 MAXDIFF: 33 bytes: 7603200/ 7603200 +stddev: 1.71 PSNR: 43.47 MAXDIFF: 33 bytes: 7603200/ 7603200
\ No newline at end of file diff --git a/tests/ref/vsynth2/dv50 b/tests/ref/vsynth2/dv50 index 7e0083bfc1..cc468b8cd4 100644 --- a/tests/ref/vsynth2/dv50 +++ b/tests/ref/vsynth2/dv50 @@ -1,4 +1,4 @@ -61e31c79e8949b25c849753a0785b0d7 *./tests/data/vsynth2/dv50.dv +0032a07167199e6f49e07fa7ed4d5f62 *./tests/data/vsynth2/dv50.dv 14400000 ./tests/data/vsynth2/dv50.dv af3f2dd5ab62c1a1d98b07d4aeb6852f *./tests/data/dv50.vsynth2.out.yuv stddev: 0.82 PSNR: 49.82 MAXDIFF: 12 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/dv_411 b/tests/ref/vsynth2/dv_411 index 2340ef0e7e..708ac889f6 100644 --- a/tests/ref/vsynth2/dv_411 +++ b/tests/ref/vsynth2/dv_411 @@ -1,4 +1,4 @@ -00a9d8683ac6826af41bcf7223fb0389 *./tests/data/vsynth2/dv411.dv +e428508f400327aeb96969c08fb9e1b5 *./tests/data/vsynth2/dv411.dv 7200000 ./tests/data/vsynth2/dv411.dv 7f9fa421028aabb11eaf4c6513a5a843 *./tests/data/dv_411.vsynth2.out.yuv stddev: 10.09 PSNR: 28.05 MAXDIFF: 60 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/error b/tests/ref/vsynth2/error index 424c54962b..a6bfcd4fe2 100644 --- a/tests/ref/vsynth2/error +++ b/tests/ref/vsynth2/error @@ -1,4 +1,4 @@ 90e65096aa9ebafa3fe3f44a5a47cdc4 *./tests/data/vsynth2/error-mpeg4-adv.avi - 176588 ./tests/data/vsynth2/error-mpeg4-adv.avi +176588 ./tests/data/vsynth2/error-mpeg4-adv.avi 96baa9e4c24c837a3ba5abd8dd2cdd30 *./tests/data/error.vsynth2.out.yuv stddev: 8.98 PSNR: 29.06 MAXDIFF: 184 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/flashsv b/tests/ref/vsynth2/flashsv index bfbb9e1c08..0b7b7d925e 100644 --- a/tests/ref/vsynth2/flashsv +++ b/tests/ref/vsynth2/flashsv @@ -1,4 +1,4 @@ 0667077971e0cb63b5f49c580006e90e *./tests/data/vsynth2/flashsv.flv 12368953 ./tests/data/vsynth2/flashsv.flv -592b3321994e26a990deb3a0a1415de9 *./tests/data/flashsv.vsynth2.out.yuv -stddev: 0.65 PSNR: 51.84 MAXDIFF: 14 bytes: 7603200/ 7603200 +3a984506f1ebfc9fb73b6814cab201cc *./tests/data/flashsv.vsynth2.out.yuv +stddev: 0.66 PSNR: 51.73 MAXDIFF: 14 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/flashsv2 b/tests/ref/vsynth2/flashsv2 new file mode 100644 index 0000000000..b40988a329 --- /dev/null +++ b/tests/ref/vsynth2/flashsv2 @@ -0,0 +1,6 @@ +6fbb1cf84d473a93035047c3a3e344ff *./tests/data/vsynth2/flashsv2.flv +4814443 ./tests/data/vsynth2/flashsv2.flv +d5a22183d9fe670174340a8a1847e52a *./tests/data/vsynth2/flashsv2I.flv +5037122 ./tests/data/vsynth2/flashsv2I.flv +8f63e24049ba1789a7f8353c695a3d99 *./tests/data/flashsv2.vsynth2.out.yuv +stddev: 2.39 PSNR: 40.55 MAXDIFF: 21 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/huffyuv b/tests/ref/vsynth2/huffyuv index 740862aba4..e59b53ca3e 100644 --- a/tests/ref/vsynth2/huffyuv +++ b/tests/ref/vsynth2/huffyuv @@ -1,4 +1,4 @@ -56cd44907a48990e06bd065e189ff461 *./tests/data/vsynth2/huffyuv.avi +ed66182be0d515e8b6cb970ad63162da *./tests/data/vsynth2/huffyuv.avi 6455232 ./tests/data/vsynth2/huffyuv.avi dde5895817ad9d219f79a52d0bdfb001 *./tests/data/huffyuv.vsynth2.out.yuv stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/jpeg2000 b/tests/ref/vsynth2/jpeg2000 new file mode 100644 index 0000000000..4fc70ede5b --- /dev/null +++ b/tests/ref/vsynth2/jpeg2000 @@ -0,0 +1,4 @@ +b30dc1851c0fb37726d977ec1d5ad527 *./tests/data/vsynth2/jpeg2000.avi +1151156 ./tests/data/vsynth2/jpeg2000.avi +ec5218eec33a021945c28c72093382a5 *./tests/data/jpeg2000.vsynth2.out.yuv +stddev: 4.54 PSNR: 34.99 MAXDIFF: 61 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/jpegls b/tests/ref/vsynth2/jpegls index e7fa2df46c..229937ec80 100644 --- a/tests/ref/vsynth2/jpegls +++ b/tests/ref/vsynth2/jpegls @@ -1,4 +1,4 @@ 4fc53937f048c900ae6d50fda9dba206 *./tests/data/vsynth2/jpegls.avi 8334630 ./tests/data/vsynth2/jpegls.avi -592b3321994e26a990deb3a0a1415de9 *./tests/data/jpegls.vsynth2.out.yuv -stddev: 0.65 PSNR: 51.84 MAXDIFF: 14 bytes: 7603200/ 7603200 +3a984506f1ebfc9fb73b6814cab201cc *./tests/data/jpegls.vsynth2.out.yuv +stddev: 0.66 PSNR: 51.73 MAXDIFF: 14 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/mpeg2thread b/tests/ref/vsynth2/mpeg2thread index 7d7ed218c6..75cfc7522f 100644 --- a/tests/ref/vsynth2/mpeg2thread +++ b/tests/ref/vsynth2/mpeg2thread @@ -1,4 +1,4 @@ 889c754a42d7689b228853e1ece6d345 *./tests/data/vsynth2/mpeg2thread.mpg 179650 ./tests/data/vsynth2/mpeg2thread.mpg 8c6a7ed2eb73bd18fd2bb9829464100d *./tests/data/mpeg2thread.vsynth2.out.yuv -stddev: 4.72 PSNR: 34.65 MAXDIFF: 72 bytes: 7603200/ 7603200 +stddev: 4.72 PSNR: 34.65 MAXDIFF: 72 bytes: 7603200/ 7603200
\ No newline at end of file diff --git a/tests/ref/vsynth2/mpeg2thread_ilace b/tests/ref/vsynth2/mpeg2thread_ilace index 1320db98ad..f074d44cc3 100644 --- a/tests/ref/vsynth2/mpeg2thread_ilace +++ b/tests/ref/vsynth2/mpeg2thread_ilace @@ -2,3 +2,7 @@ 178801 ./tests/data/vsynth2/mpeg2threadivlc.mpg 8c6a7ed2eb73bd18fd2bb9829464100d *./tests/data/mpeg2thread_ilace.vsynth2.out.yuv stddev: 4.72 PSNR: 34.65 MAXDIFF: 72 bytes: 7603200/ 7603200 +864d6bf2982a61e510003a518be65a2d *./tests/data/vsynth2/mpeg2reuse.mpg +383419 ./tests/data/vsynth2/mpeg2reuse.mpg +bb20fa080cfd2b0a687ea7376ff4f902 *./tests/data/mpeg2thread_ilace.vsynth2.out.yuv +stddev: 4.73 PSNR: 34.63 MAXDIFF: 72 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/mpeg4 b/tests/ref/vsynth2/mpeg4 index 8ccab866d5..e201df8501 100644 --- a/tests/ref/vsynth2/mpeg4 +++ b/tests/ref/vsynth2/mpeg4 @@ -1,4 +1,4 @@ -8c9afbf564008a8ce6719cc3546deae1 *./tests/data/vsynth2/odivx.mp4 -119833 ./tests/data/vsynth2/odivx.mp4 +051ff85797971b9047723044eaec07be *./tests/data/vsynth2/odivx.mp4 +119649 ./tests/data/vsynth2/odivx.mp4 90a3577850239083a9042bef33c50e85 *./tests/data/mpeg4.vsynth2.out.yuv stddev: 5.34 PSNR: 33.57 MAXDIFF: 83 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/mpng b/tests/ref/vsynth2/mpng new file mode 100644 index 0000000000..99b91fe9e0 --- /dev/null +++ b/tests/ref/vsynth2/mpng @@ -0,0 +1,4 @@ +198a3d67c56e1b5b12bdd3ffa67d8128 *./tests/data/vsynth2/mpng.avi +12557288 ./tests/data/vsynth2/mpng.avi +98d0e2854731472c5bf13d8638502d0a *./tests/data/mpng.vsynth2.out.yuv +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/msvideo1 b/tests/ref/vsynth2/msvideo1 new file mode 100644 index 0000000000..f71be35278 --- /dev/null +++ b/tests/ref/vsynth2/msvideo1 @@ -0,0 +1,4 @@ +5dddbbd6616d9be4bc0fd0c9650bd9e3 *./tests/data/vsynth2/msvideo1.avi +1259308 ./tests/data/vsynth2/msvideo1.avi +cd83ffcbc73573044e3aead3094229e5 *./tests/data/msvideo1.vsynth2.out.yuv +stddev: 7.42 PSNR: 30.72 MAXDIFF: 123 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/prores b/tests/ref/vsynth2/prores new file mode 100644 index 0000000000..7bbe907b3a --- /dev/null +++ b/tests/ref/vsynth2/prores @@ -0,0 +1,4 @@ +81988143e6169dbf735bd180bf5a8703 *./tests/data/vsynth2/prores.mov +2844034 ./tests/data/vsynth2/prores.mov +b5844025c0f4c7c37db702c3213db232 *./tests/data/prores.vsynth2.out.yuv +stddev: 1.31 PSNR: 45.77 MAXDIFF: 11 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/qtrle b/tests/ref/vsynth2/qtrle index 5dd0425a6f..4946dd6976 100644 --- a/tests/ref/vsynth2/qtrle +++ b/tests/ref/vsynth2/qtrle @@ -1,4 +1,4 @@ -4805f35ca6e03b9279cc18f3f7356366 *./tests/data/vsynth2/qtrle.mov -14798419 ./tests/data/vsynth2/qtrle.mov -b2418e0e3a9a8619b31219cbcf24dc82 *./tests/data/qtrle.vsynth2.out.yuv -stddev: 1.26 PSNR: 46.06 MAXDIFF: 13 bytes: 7603200/ 7603200 +04c58848958a0684eba8a816e00dba28 *./tests/data/vsynth2/qtrle.mov +14798259 ./tests/data/vsynth2/qtrle.mov +98d0e2854731472c5bf13d8638502d0a *./tests/data/qtrle.vsynth2.out.yuv +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/qtrlegray b/tests/ref/vsynth2/qtrlegray new file mode 100644 index 0000000000..1ffdb5bee4 --- /dev/null +++ b/tests/ref/vsynth2/qtrlegray @@ -0,0 +1,4 @@ +b9769bd1ff7e3b0fb26dfc7555e789b4 *./tests/data/vsynth2/qtrlegray.mov +5111257 ./tests/data/vsynth2/qtrlegray.mov +f63b5ebdfdba750e547c25131b0a3fd1 *./tests/data/qtrlegray.vsynth2.out.yuv +stddev: 19.42 PSNR: 22.36 MAXDIFF: 72 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/rgb b/tests/ref/vsynth2/rgb index ea83470814..bcdef36b72 100644 --- a/tests/ref/vsynth2/rgb +++ b/tests/ref/vsynth2/rgb @@ -1,4 +1,4 @@ f2e9c419023c743bf99aa5b2e55ad233 *./tests/data/vsynth2/rgb.avi 15213260 ./tests/data/vsynth2/rgb.avi -b2418e0e3a9a8619b31219cbcf24dc82 *./tests/data/rgb.vsynth2.out.yuv -stddev: 1.26 PSNR: 46.06 MAXDIFF: 13 bytes: 7603200/ 7603200 +98d0e2854731472c5bf13d8638502d0a *./tests/data/rgb.vsynth2.out.yuv +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/svq1 b/tests/ref/vsynth2/svq1 index 8adca6456d..77c55c10ee 100644 --- a/tests/ref/vsynth2/svq1 +++ b/tests/ref/vsynth2/svq1 @@ -1,4 +1,4 @@ -138ad38281570f1a3b68d63ed896435d *./tests/data/vsynth2/svq1.mov -766851 ./tests/data/vsynth2/svq1.mov +320a7fbbaecc0989df054bf9678bfdf6 *./tests/data/vsynth2/svq1.mov +766691 ./tests/data/vsynth2/svq1.mov aa03471dac3f49455a33a2b19fda1098 *./tests/data/svq1.vsynth2.out.yuv stddev: 3.23 PSNR: 37.93 MAXDIFF: 61 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/yuv b/tests/ref/vsynth2/yuv index 6593ce9b3d..699ebc9b9f 100644 --- a/tests/ref/vsynth2/yuv +++ b/tests/ref/vsynth2/yuv @@ -1,4 +1,4 @@ -30a400773ab26f2c83e469198b156f1d *./tests/data/vsynth2/yuv.avi +3d5ee6d2023bc15bba898819e4977e46 *./tests/data/vsynth2/yuv.avi 7610060 ./tests/data/vsynth2/yuv.avi dde5895817ad9d219f79a52d0bdfb001 *./tests/data/yuv.vsynth2.out.yuv stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/zlib b/tests/ref/vsynth2/zlib new file mode 100644 index 0000000000..49cb42efb1 --- /dev/null +++ b/tests/ref/vsynth2/zlib @@ -0,0 +1,4 @@ +f4bfa774c853abe8f06a29596c1f16cb *./tests/data/vsynth2/zlib.avi +12517188 ./tests/data/vsynth2/zlib.avi +98d0e2854731472c5bf13d8638502d0a *./tests/data/zlib.vsynth2.out.yuv +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/zmbv b/tests/ref/vsynth2/zmbv new file mode 100644 index 0000000000..4562b5aa57 --- /dev/null +++ b/tests/ref/vsynth2/zmbv @@ -0,0 +1,3 @@ +5116352 ./tests/data/vsynth2/zmbv.avi +cfbec364e41d70c9b177435b5655d8af *./tests/data/zmbv.vsynth2.out.yuv +stddev: 42.07 PSNR: 15.65 MAXDIFF: 112 bytes: 7603200/ 7603200 diff --git a/tests/regression-funcs.sh b/tests/regression-funcs.sh index 6d23fa387e..b0a9b85fad 100755 --- a/tests/regression-funcs.sh +++ b/tests/regression-funcs.sh @@ -10,6 +10,7 @@ raw_src_dir=$3 target_exec=$4 target_path=$5 threads=${6:-1} +tool=$8 datadir="./tests/data" target_datadir="${target_path}/${datadir}" @@ -18,7 +19,7 @@ this="$test.$test_ref" outfile="$datadir/$test_ref/" # various files -avconv="$target_exec ${target_path}/avconv" +avconv="$target_exec ${target_path}/${tool}" tiny_psnr="tests/tiny_psnr" raw_src="${target_path}/$raw_src_dir/%02d.pgm" raw_dst="$datadir/$this.out.yuv" @@ -104,6 +105,12 @@ do_video_encoding() do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $ENC_OPTS $2 } +do_video_encoding_nomd5() +{ + file=${outfile}$1 + do_avconv_nomd5 $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $ENC_OPTS $2 +} + do_audio_encoding() { file=${outfile}$1 diff --git a/tests/rotozoom.c b/tests/rotozoom.c index ba1db29641..1a4505729a 100644 --- a/tests/rotozoom.c +++ b/tests/rotozoom.c @@ -3,20 +3,20 @@ * * copyright (c) Sebastien Bechet <s.bechet@av7.net> * - * This file is part of Libav. + * This file is part of FFmpeg. * - * Libav is free software; you can redistribute it and/or + * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * Libav is distributed in the hope that it will be useful, + * FFmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with Libav; if not, write to the Free Software + * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ diff --git a/tests/tiny_psnr.c b/tests/tiny_psnr.c index 2bdb4391cf..512d47bb8e 100644 --- a/tests/tiny_psnr.c +++ b/tests/tiny_psnr.c @@ -1,20 +1,20 @@ /* * Copyright (c) 2003 Michael Niedermayer <michaelni@gmx.at> * - * This file is part of Libav. + * This file is part of FFmpeg. * - * Libav is free software; you can redistribute it and/or + * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * Libav is distributed in the hope that it will be useful, + * FFmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with Libav; if not, write to the Free Software + * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ @@ -52,6 +52,21 @@ uint64_t exp16_table[21]={ 582360139072LL, }; +#if 0 +// 16.16 fixpoint exp() +static unsigned int exp16(unsigned int a){ + int i; + int out= 1<<16; + + for(i=19;i>=0;i--){ + if(a&(1<<i)) + out= (out*exp16_table[i] + (1<<15))>>16; + } + + return out; +} +#endif + // 16.16 fixpoint log() static int64_t log16(uint64_t a){ int i; diff --git a/tests/videogen.c b/tests/videogen.c index 957692d307..bdd5a806ff 100644 --- a/tests/videogen.c +++ b/tests/videogen.c @@ -4,20 +4,20 @@ * * Copyright (c) 2002 Fabrice Bellard * - * This file is part of Libav. + * This file is part of FFmpeg. * - * Libav is free software; you can redistribute it and/or + * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * Libav is distributed in the hope that it will be useful, + * FFmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with Libav; if not, write to the Free Software + * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ |