diff options
Diffstat (limited to 'tests')
360 files changed, 11068 insertions, 6145 deletions
diff --git a/tests/Makefile b/tests/Makefile index 0b11102cdb..5eef779d61 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,6 +1,18 @@ +FFSERVER_REFFILE = $(SRC_PATH)/tests/ffserver.regression.ref + VREF = tests/vsynth1/00.pgm AREF = tests/data/asynth1.sw + +$(AREF): CMP= + +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 + OBJDIRS += tests/data tests/vsynth1 tests/vsynth1/00.pgm: tests/videogen$(HOSTEXESUF) | tests/vsynth1 @@ -18,7 +30,7 @@ tests/data/vsynth1.yuv: tests/videogen$(HOSTEXESUF) | tests/data tests/data/vsynth2.yuv: tests/rotozoom$(HOSTEXESUF) | tests/data $(M)$< $(SRC_PATH)/tests/lena.pnm $@ -tests/data/asynth% tests/data/vsynth%.yuv tests/vsynth%/00.pgm: TAG = GEN +tests/data/%.sw tests/data/asynth% tests/data/vsynth%.yuv tests/vsynth%/00.pgm: TAG = GEN include $(SRC_PATH)/tests/fate/acodec.mak include $(SRC_PATH)/tests/fate/vcodec.mak @@ -47,11 +59,13 @@ 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 include $(SRC_PATH)/tests/fate/mp3.mak include $(SRC_PATH)/tests/fate/mpc.mak +include $(SRC_PATH)/tests/fate/options.mak include $(SRC_PATH)/tests/fate/pcm.mak include $(SRC_PATH)/tests/fate/probe.mak include $(SRC_PATH)/tests/fate/prores.mak @@ -59,6 +73,7 @@ include $(SRC_PATH)/tests/fate/qt.mak include $(SRC_PATH)/tests/fate/qtrle.mak include $(SRC_PATH)/tests/fate/real.mak include $(SRC_PATH)/tests/fate/screen.mak +include $(SRC_PATH)/tests/fate/subtitles.mak include $(SRC_PATH)/tests/fate/utvideo.mak include $(SRC_PATH)/tests/fate/video.mak include $(SRC_PATH)/tests/fate/voice.mak @@ -68,6 +83,7 @@ include $(SRC_PATH)/tests/fate/vqf.mak include $(SRC_PATH)/tests/fate/wavpack.mak include $(SRC_PATH)/tests/fate/wma.mak +FATE_LAVF_FATE = $(LAVF_FATE_TESTS:%=fate-lavf-fate-%) FATE_LAVF = $(LAVF_TESTS:%=fate-lavf-%) FATE_LAVFI = $(LAVFI_TESTS:%=fate-lavfi-%) FATE_SEEK = $(SEEK_TESTS:seek_%=fate-seek-%) @@ -76,47 +92,55 @@ FATE_AVCONV += $(FATE_LAVF) \ $(FATE_LAVFI) \ $(FATE_SEEK) \ -FATE_AVCONV += $(FATE_AVCONV-yes) -FATE-$(CONFIG_AVCONV) += $(FATE_AVCONV) +FATE_FFMPEG += $(FATE_FFMPEG-yes) $(FATE_AVCONV) $(FATE_AVCONV-yes) +FATE-$(CONFIG_FFMPEG) += $(FATE_FFMPEG) FATE-$(CONFIG_AVCODEC) += $(FATE_LIBAVCODEC) -FATE_SAMPLES-$(CONFIG_AVCONV) += $(FATE_SAMPLES_AVCONV) -FATE_SAMPLES += $(FATE_SAMPLES-yes) +FATE_EXTERN-$(CONFIG_FFMPEG) += $(FATE_SAMPLES_AVCONV) $(FATE_SAMPLES_FFMPEG) +FATE_EXTERN += $(FATE_EXTERN-yes) FATE += $(FATE-yes) FATE += $(FATE_LIBAVUTIL) -$(FATE_AVCONV) $(FATE_SAMPLES_AVCONV): avconv$(EXESUF) +$(FATE_FFMPEG) $(FATE_LAVF_FATE) $(FATE_SAMPLES_AVCONV) $(FATE_SAMPLES_FFMPEG): ffmpeg$(EXESUF) $(FATE_LAVF): $(AREF) $(VREF) $(FATE_LAVFI): $(VREF) libavfilter/filtfmts-test$(EXESUF) $(FATE_SEEK): fate-acodec fate-vsynth2 fate-lavf libavformat/seek-test$(EXESUF) +$(FATE_LAVF_FATE): CMD = lavffatetest $(FATE_LAVF): CMD = lavftest $(FATE_LAVFI): CMD = lavfitest $(FATE_SEEK): CMD = seektest +fate-lavf-fate: $(FATE_LAVF_FATE) fate-lavf: $(FATE_LAVF) fate-lavfi: $(FATE_LAVFI) fate-seek: $(FATE_SEEK) ifdef SAMPLES -FATE += $(FATE_SAMPLES) +FATE += $(FATE_LAVF_FATE) +FATE += $(FATE_FULL) $(FATE_FULL-yes) +FATE += $(FATE_EXTERN) fate-rsync: - rsync -vaLW rsync://fate-suite.libav.org/fate-suite/ $(SAMPLES) + rsync -vaLW --timeout=60 --contimeout=60 rsync://fate-suite.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_SAMPLES): +$(FATE_EXTERN): @echo "$@ requires external samples and SAMPLES not specified"; false endif FATE_UTILS = base64 tiny_psnr -fate: $(FATE) +TOOL = ffmpeg + +fate:: $(FATE) -$(FATE): $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) +$(FATE) $(FATE_TESTS-no): $(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)' '$(CPUFLAGS)' '$(CMP_SHIFT)' '$(CMP_TARGET)' '$(SIZE_TOLERANCE)' '$(CMP_UNIT)' @@ -126,7 +150,7 @@ fate-list: clean:: testclean testclean: - $(RM) -r tests/vsynth1 tests/data + $(RM) -r tests/vsynth1 tests/data tools/lavfi-showfiltfmts$(EXESUF) $(RM) $(CLEANSUFFIXES:%=tests/%) $(RM) $(TESTTOOLS:%=tests/%$(HOSTEXESUF)) diff --git a/tests/asynth1.sw b/tests/asynth1.sw Binary files differnew file mode 100644 index 0000000000..adda4d5757 --- /dev/null +++ b/tests/asynth1.sw diff --git a/tests/audiogen.c b/tests/audiogen.c index acb380da50..07f0be32eb 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 6462d9aa7a..5035ad96a7 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/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 09776d658d..ccd04a3108 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -71,37 +71,37 @@ run(){ } probefmt(){ - run avprobe -show_format_entry format_name -v 0 "$@" + run ffprobe -show_format_entry format_name -print_format default=nw=1:nk=1 -v 0 "$@" } -avconv(){ +ffmpeg(){ dec_opts="-threads $threads -thread_type $thread_type" - avconv_args="-nostats -cpuflags $cpuflags" + ffmpeg_args="-nostats -cpuflags $cpuflags" for arg in $@; do - [ ${arg} = -i ] && avconv_args="${avconv_args} ${dec_opts}" - avconv_args="${avconv_args} ${arg}" + [ ${arg} = -i ] && ffmpeg_args="${ffmpeg_args} ${dec_opts}" + ffmpeg_args="${ffmpeg_args} ${arg}" done - run avconv ${avconv_args} + run ffmpeg ${ffmpeg_args} } framecrc(){ - avconv "$@" -f framecrc - + ffmpeg "$@" -f framecrc - } framemd5(){ - avconv "$@" -f framemd5 - + ffmpeg "$@" -f framemd5 - } crc(){ - avconv "$@" -f crc - + ffmpeg "$@" -f crc - } md5(){ - avconv "$@" md5: + ffmpeg "$@" md5: } pcm(){ - avconv "$@" -vn -f s16le - + ffmpeg "$@" -vn -f s16le - } enc_dec_pcm(){ @@ -113,8 +113,8 @@ enc_dec_pcm(){ encfile="${outdir}/${test}.${out_fmt}" cleanfiles=$encfile encfile=$(target_path ${encfile}) - avconv -i $src_file "$@" -f $out_fmt -y ${encfile} || return - avconv -f $out_fmt -i ${encfile} -c:a pcm_${pcm_fmt} -f ${dec_fmt} - + ffmpeg -i $src_file "$@" -f $out_fmt -y ${encfile} || return + ffmpeg -flags +bitexact -i ${encfile} -c:a pcm_${pcm_fmt} -f ${dec_fmt} - } FLAGS="-flags +bitexact -sws_flags +accurate_rnd+bitexact" @@ -135,11 +135,11 @@ enc_dec(){ tsrcfile=$(target_path $srcfile) tencfile=$(target_path $encfile) tdecfile=$(target_path $decfile) - avconv -f $src_fmt $DEC_OPTS -i $tsrcfile $ENC_OPTS $enc_opt $FLAGS \ + ffmpeg -f $src_fmt $DEC_OPTS -i $tsrcfile $ENC_OPTS $enc_opt $FLAGS \ -f $enc_fmt -y $tencfile || return do_md5sum $encfile echo $(wc -c $encfile) - avconv $DEC_OPTS -i $tencfile $ENC_OPTS $dec_opt $FLAGS \ + ffmpeg $8 $DEC_OPTS -i $tencfile $ENC_OPTS $dec_opt $FLAGS \ -f $dec_fmt -y $tdecfile || return do_md5sum $decfile tests/tiny_psnr $srcfile $decfile $cmp_unit $cmp_shift @@ -148,7 +148,11 @@ enc_dec(){ regtest(){ t="${test#$2-}" ref=${base}/ref/$2/$t - ${base}/${1}-regression.sh $t $2 $3 "$target_exec" "$target_path" "$threads" "$thread_type" "$cpuflags" + ${base}/${1}-regression.sh $t $2 $3 "$target_exec" "$target_path" "$threads" "$thread_type" "$cpuflags" "$samples" +} + +lavffatetest(){ + regtest lavf lavf-fate tests/vsynth1 } lavftest(){ @@ -204,5 +208,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-valgrind.supp b/tests/fate-valgrind.supp new file mode 100644 index 0000000000..db72c54b7f --- /dev/null +++ b/tests/fate-valgrind.supp @@ -0,0 +1,31 @@ +# seems fixed in newer versions +# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577135 +{ + zlib-inflate + Memcheck:Cond + fun:inflateReset2 + fun:inflateInit2_ +} +# libc overreads on purpose +# http://sourceware.org/bugzilla/show_bug.cgi?id=12424 +{ + eval-strtod + Memcheck:Addr8 + fun:__GI___strncasecmp_l + fun:____strtod_l_internal + fun:av_strtod +} +{ + eval-strtod + Memcheck:Value8 + fun:__GI___strncasecmp_l + fun:____strtod_l_internal + fun:av_strtod +} +{ + eval-strtod + Memcheck:Cond + fun:__GI___strncasecmp_l + fun:____strtod_l_internal + fun:av_strtod +} diff --git a/tests/fate.sh b/tests/fate.sh index e04c8710d7..0bf10ab853 100755 --- a/tests/fate.sh +++ b/tests/fate.sh @@ -41,10 +41,11 @@ update()( configure()( cd ${build} || return - ${src}/configure \ + ${shell} ${src}/configure \ --prefix="${inst}" \ --samples="${samples}" \ --enable-gpl \ + --enable-memory-poisoning \ ${arch:+--arch=$arch} \ ${cpu:+--cpu="$cpu"} \ ${cross_prefix:+--cross-prefix="$cross_prefix"} \ diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index 9d52dae49b..9934c50c49 100644 --- a/tests/fate/aac.mak +++ b/tests/fate/aac.mak @@ -1,50 +1,62 @@ FATE_AAC += fate-aac-al04_44 fate-aac-al04_44: CMD = pcm -i $(SAMPLES)/aac/al04_44.mp4 fate-aac-al04_44: REF = $(SAMPLES)/aac/al04_44.s16 +fate-aac-al04_44: CMP_SHIFT = 4224 FATE_AAC += fate-aac-al05_44 fate-aac-al05_44: CMD = pcm -i $(SAMPLES)/aac/al05_44.mp4 fate-aac-al05_44: REF = $(SAMPLES)/aac/al05_44.s16 +fate-aac-al05_44: CMP_SHIFT = 8448 FATE_AAC += fate-aac-al06_44 fate-aac-al06_44: CMD = pcm -i $(SAMPLES)/aac/al06_44.mp4 fate-aac-al06_44: REF = $(SAMPLES)/aac/al06_44_reorder.s16 +fate-aac-al06_44: CMP_SHIFT = 12672 FATE_AAC += fate-aac-al07_96 fate-aac-al07_96: CMD = pcm -i $(SAMPLES)/aac/al07_96.mp4 fate-aac-al07_96: REF = $(SAMPLES)/aac/al07_96_reorder.s16 +fate-aac-al07_96: CMP_SHIFT = 25344 FATE_AAC += fate-aac-al15_44 fate-aac-al15_44: CMD = pcm -i $(SAMPLES)/aac/al15_44.mp4 fate-aac-al15_44: REF = $(SAMPLES)/aac/al15_44_reorder.s16 +fate-aac-al15_44: CMP_SHIFT = 25344 FATE_AAC += fate-aac-al17_44 fate-aac-al17_44: CMD = pcm -i $(SAMPLES)/aac/al17_44.mp4 fate-aac-al17_44: REF = $(SAMPLES)/aac/al17_44.s16 +fate-aac-al17_44: CMP_SHIFT = 8448 FATE_AAC += fate-aac-al18_44 fate-aac-al18_44: CMD = pcm -i $(SAMPLES)/aac/al18_44.mp4 fate-aac-al18_44: REF = $(SAMPLES)/aac/al18_44.s16 +fate-aac-al18_44: CMP_SHIFT = 4224 FATE_AAC += fate-aac-am00_88 fate-aac-am00_88: CMD = pcm -i $(SAMPLES)/aac/am00_88.mp4 fate-aac-am00_88: REF = $(SAMPLES)/aac/am00_88.s16 +fate-aac-am00_88: CMP_SHIFT = 4224 FATE_AAC += fate-aac-am05_44 fate-aac-am05_44: CMD = pcm -i $(SAMPLES)/aac/am05_44.mp4 fate-aac-am05_44: REF = $(SAMPLES)/aac/am05_44_reorder.s16 +fate-aac-am05_44: CMP_SHIFT = 25344 FATE_AAC += fate-aac-al_sbr_hq_cm_48_2 fate-aac-al_sbr_hq_cm_48_2: CMD = pcm -i $(SAMPLES)/aac/al_sbr_cm_48_2.mp4 fate-aac-al_sbr_hq_cm_48_2: REF = $(SAMPLES)/aac/al_sbr_hq_cm_48_2.s16 +fate-aac-al_sbr_hq_cm_48_2: CMP_SHIFT = 8448 FATE_AAC += fate-aac-al_sbr_hq_cm_48_5.1 fate-aac-al_sbr_hq_cm_48_5.1: CMD = pcm -i $(SAMPLES)/aac/al_sbr_cm_48_5.1.mp4 fate-aac-al_sbr_hq_cm_48_5.1: REF = $(SAMPLES)/aac/al_sbr_hq_cm_48_5.1_reorder.s16 +fate-aac-al_sbr_hq_cm_48_5.1: CMP_SHIFT = 25344 FATE_AAC += fate-aac-al_sbr_ps_06_ur fate-aac-al_sbr_ps_06_ur: CMD = pcm -i $(SAMPLES)/aac/al_sbr_ps_06_new.mp4 fate-aac-al_sbr_ps_06_ur: REF = $(SAMPLES)/aac/al_sbr_ps_06_ur.s16 +fate-aac-al_sbr_ps_06_ur: CMP_SHIFT = 8448 FATE_AAC += fate-aac-latm_000000001180bc60 fate-aac-latm_000000001180bc60: CMD = pcm -i $(SAMPLES)/aac/latm_000000001180bc60.mpg @@ -53,6 +65,7 @@ fate-aac-latm_000000001180bc60: REF = $(SAMPLES)/aac/latm_000000001180bc60.s16 FATE_AAC += fate-aac-ap05_48 fate-aac-ap05_48: CMD = pcm -i $(SAMPLES)/aac/ap05_48.mp4 fate-aac-ap05_48: REF = $(SAMPLES)/aac/ap05_48.s16 +fate-aac-ap05_48: CMP_SHIFT = 8448 FATE_AAC += fate-aac-latm_stereo_to_51 fate-aac-latm_stereo_to_51: CMD = pcm -i $(SAMPLES)/aac/latm_stereo_to_51.ts -channel_layout 5.1 @@ -60,6 +73,8 @@ fate-aac-latm_stereo_to_51: REF = $(SAMPLES)/aac/latm_stereo_to_51_ref.s16 fate-aac-ct%: CMD = pcm -i $(SAMPLES)/aac/CT_DecoderCheck/$(@:fate-aac-ct-%=%) fate-aac-ct%: REF = $(SAMPLES)/aac/CT_DecoderCheck/aacPlusv2.wav +fate-aac-ct%: CMP_SHIFT = 8448 +fate-aac-ct-sbr_i-ps_i.aac: CMP_SHIFT = 0 FATE_AAC_CT = sbr_bc-ps_i.3gp \ sbr_bic-ps_i.3gp \ @@ -71,7 +86,25 @@ FATE_AAC_CT = sbr_bc-ps_i.3gp \ FATE_AAC += $(FATE_AAC_CT:%=fate-aac-ct-%) -FATE_SAMPLES_AVCONV += $(FATE_AAC) -fate-aac: $(FATE_AAC) +FATE_AAC_ENCODE += fate-aac-aref-encode +fate-aac-aref-encode: ./tests/data/asynth-44100-2.wav +fate-aac-aref-encode: CMD = enc_dec_pcm adts wav s16le $(REF) -strict -2 -c:a aac -b:a 512k +fate-aac-aref-encode: CMP = stddev +fate-aac-aref-encode: REF = ./tests/data/asynth-44100-2.wav +fate-aac-aref-encode: CMP_SHIFT = -4096 +fate-aac-aref-encode: CMP_TARGET = 1862 +fate-aac-aref-encode: SIZE_TOLERANCE = 2464 + +FATE_AAC_ENCODE += fate-aac-ln-encode +fate-aac-ln-encode: CMD = enc_dec_pcm adts wav s16le $(REF) -strict -2 -c:a aac -b:a 512k +fate-aac-ln-encode: CMP = stddev +fate-aac-ln-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav +fate-aac-ln-encode: CMP_SHIFT = -4096 +fate-aac-ln-encode: CMP_TARGET = 65 +fate-aac-ln-encode: SIZE_TOLERANCE = 3560 + +FATE_SAMPLES_FFMPEG += $(FATE_AAC) $(FATE_AAC_ENCODE) +fate-aac: $(FATE_AAC) $(FATE_AAC_ENCODE) + $(FATE_AAC): CMP = oneoff $(FATE_AAC): FUZZ = 2 diff --git a/tests/fate/ac3.mak b/tests/fate/ac3.mak index 6abda8099c..5bbf6785aa 100644 --- a/tests/fate/ac3.mak +++ b/tests/fate/ac3.mak @@ -35,7 +35,7 @@ fate-ac3-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav fate-ac3-encode: CMP_SHIFT = -1024 fate-ac3-encode: CMP_TARGET = 399.62 fate-ac3-encode: SIZE_TOLERANCE = 488 -fate-ac3-encode: FUZZ = 3 +fate-ac3-encode: FUZZ = 4 FATE_AC3 += fate-eac3-encode fate-eac3-encode: CMD = enc_dec_pcm eac3 wav s16le $(REF) -c:a eac3 -b:a 128k @@ -49,7 +49,7 @@ fate-eac3-encode: FUZZ = 3 FATE_AC3 += fate-ac3-fixed-encode fate-ac3-fixed-encode: tests/data/asynth-44100-2.wav fate-ac3-fixed-encode: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav -fate-ac3-fixed-encode: CMD = md5 -i $(SRC) -c ac3_fixed -b 128k -f ac3 -flags bitexact +fate-ac3-fixed-encode: CMD = md5 -i $(SRC) -c ac3_fixed -ab 128k -f ac3 -flags +bitexact fate-ac3-fixed-encode: CMP = oneline fate-ac3-fixed-encode: REF = a1d1fc116463b771abf5aef7ed37d7b1 diff --git a/tests/fate/acodec.mak b/tests/fate/acodec.mak index b4d0cea93b..31f34418f3 100644 --- a/tests/fate/acodec.mak +++ b/tests/fate/acodec.mak @@ -1,6 +1,6 @@ fate-acodec-%: CODEC = $(@:fate-acodec-%=%) fate-acodec-%: SRC = tests/data/asynth-44100-2.wav -fate-acodec-%: CMD = enc_dec wav $(SRC) $(FMT) "-b 128k -c $(CODEC)" wav "-c pcm_s16le" -keep +fate-acodec-%: CMD = enc_dec wav $(SRC) $(FMT) "-b 128k -c $(CODEC) $(ENCOPTS)" wav "-c pcm_s16le $(DECOPTS)" -keep fate-acodec-%: CMP_UNIT = 2 FATE_ACODEC_PCM = alaw mulaw \ @@ -40,10 +40,48 @@ FATE_ACODEC += fate-acodec-alac fate-acodec-alac: FMT = mov fate-acodec-alac: CODEC = alac -compression_level 1 +FATE_ACODEC += fate-acodec-dca +fate-acodec-dca: tests/data/asynth-44100-2.wav +fate-acodec-dca: SRC = tests/data/asynth-44100-2.wav +fate-acodec-dca: CMD = md5 -i $(TARGET_PATH)/$(SRC) -c:a dca -strict -2 -f dts -flags +bitexact +fate-acodec-dca: CMP = oneline +fate-acodec-dca: REF = 66bd0e602be7fb97dc19151554c0ee29 + +FATE_ACODEC += fate-acodec-dca2 +fate-acodec-dca2: CMD = enc_dec_pcm dts wav s16le $(SRC) -c:a dca -strict -2 -flags +bitexact +fate-acodec-dca2: REF = $(SRC) +fate-acodec-dca2: CMP = stddev +fate-acodec-dca2: CMP_SHIFT = -1920 +fate-acodec-dca2: CMP_TARGET = 2424 +fate-acodec-dca2: SIZE_TOLERANCE = 544 + FATE_ACODEC += fate-acodec-flac fate-acodec-flac: FMT = flac fate-acodec-flac: CODEC = flac -compression_level 2 +FATE_ACODEC += fate-acodec-g723_1 +fate-acodec-g723_1: tests/data/asynth-8000-1.wav +fate-acodec-g723_1: SRC = tests/data/asynth-8000-1.wav +fate-acodec-g723_1: FMT = g723_1 +fate-acodec-g723_1: CODEC = g723_1 +fate-acodec-g723_1: ENCOPTS = -b:a 6.3k +fate-acodec-g723_1: CMP_SHIFT = 8 + +FATE_ACODEC += fate-acodec-ra144 +fate-acodec-ra144: tests/data/asynth-8000-1.wav +fate-acodec-ra144: SRC = tests/data/asynth-8000-1.wav +fate-acodec-ra144: CMD = enc_dec_pcm rm wav s16le $(SRC) -c:a real_144 +fate-acodec-ra144: REF = $(SRC) +fate-acodec-ra144: CMP = stddev +fate-acodec-ra144: CMP_TARGET = 4777 +fate-acodec-ra144: CMP_SHIFT = -320 + +FATE_ACODEC += fate-acodec-roqaudio +fate-acodec-roqaudio: FMT = roq +fate-acodec-roqaudio: CODEC = roq_dpcm +fate-acodec-roqaudio: ENCOPTS = -ar 22050 +fate-acodec-roqaudio: DECOPTS = -ar 44100 + $(FATE_ACODEC): tests/data/asynth-44100-2.wav FATE_AVCONV += $(FATE_ACODEC) diff --git a/tests/fate/audio.mak b/tests/fate/audio.mak index 3109adc480..ca26f5cc4c 100644 --- a/tests/fate/audio.mak +++ b/tests/fate/audio.mak @@ -10,35 +10,53 @@ fate-binkaudio-rdft: CMP = oneoff fate-binkaudio-rdft: REF = $(SAMPLES)/bink/binkaudio_rdft.pcm fate-binkaudio-rdft: FUZZ = 2 -FATE_SAMPLES_AVCONV += $(FATE_BINKAUDIO) +FATE_SAMPLES_AUDIO += $(FATE_BINKAUDIO) fate-binkaudio: $(FATE_BINKAUDIO) -FATE_SAMPLES_AVCONV += fate-bmv-audio +FATE_SAMPLES_AUDIO += fate-bmv-audio fate-bmv-audio: CMD = framecrc -i $(SAMPLES)/bmv/SURFING-partial.BMV -vn -FATE_SAMPLES_AVCONV += fate-delphine-cin-audio +FATE_SAMPLES_AUDIO += fate-delphine-cin-audio fate-delphine-cin-audio: CMD = framecrc -i $(SAMPLES)/delphine-cin/LOGO-partial.CIN -vn -FATE_SAMPLES_AVCONV += fate-dts +FATE_SAMPLES_AUDIO += fate-dts fate-dts: CMD = pcm -i $(SAMPLES)/dts/dts.ts fate-dts: CMP = oneoff fate-dts: REF = $(SAMPLES)/dts/dts.pcm -FATE_SAMPLES_AVCONV += fate-imc +FATE_SAMPLES_AUDIO += fate-imc fate-imc: CMD = pcm -i $(SAMPLES)/imc/imc.avi fate-imc: CMP = oneoff fate-imc: REF = $(SAMPLES)/imc/imc.pcm -FATE_SAMPLES_AVCONV += fate-nellymoser +FATE_SAMPLES_AUDIO += fate-nellymoser fate-nellymoser: CMD = pcm -i $(SAMPLES)/nellymoser/nellymoser.flv fate-nellymoser: CMP = oneoff fate-nellymoser: REF = $(SAMPLES)/nellymoser/nellymoser.pcm -FATE_SAMPLES_AVCONV += fate-sierra-vmd-audio +FATE_SAMPLES_AUDIO += fate-nellymoser-aref-encode +fate-nellymoser-aref-encode: $(AREF) ./tests/data/asynth-16000-1.wav +fate-nellymoser-aref-encode: CMD = enc_dec_pcm flv wav s16le $(REF) -c:a nellymoser +fate-nellymoser-aref-encode: CMP = stddev +fate-nellymoser-aref-encode: REF = ./tests/data/asynth-16000-1.wav +fate-nellymoser-aref-encode: CMP_SHIFT = -244 +fate-nellymoser-aref-encode: CMP_TARGET = 9612 +fate-nellymoser-aref-encode: SIZE_TOLERANCE = 268 + +FATE_SAMPLES_AUDIO += fate-paf-audio +fate-paf-audio: CMD = framecrc -i $(SAMPLES)/paf/hod1-partial.paf -vn + +FATE_SAMPLES_AUDIO += fate-sierra-vmd-audio fate-sierra-vmd-audio: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -vn -FATE_SAMPLES_AVCONV += fate-smacker-audio +FATE_SAMPLES_AUDIO += fate-smacker-audio fate-smacker-audio: CMD = framecrc -i $(SAMPLES)/smacker/wetlogo.smk -vn -FATE_SAMPLES_AVCONV += fate-ws_snd +FATE_SAMPLES_AUDIO += fate-vima +fate-vima: CMD = framecrc -i $(SAMPLES)/smush/ronin_part.znm -vn + +FATE_SAMPLES_AUDIO += fate-ws_snd fate-ws_snd: CMD = md5 -i $(SAMPLES)/vqa/ws_snd.vqa -f s16le + +FATE_SAMPLES_FFMPEG += $(FATE_SAMPLES_AUDIO) +fate-audio: $(FATE_SAMPLES_AUDIO) diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak index d9fe6296ef..f6031b8eb7 100644 --- a/tests/fate/demux.mak +++ b/tests/fate/demux.mak @@ -1,71 +1,83 @@ -FATE_SAMPLES_AVCONV += fate-adts-demux +FATE_SAMPLES_DEMUX += fate-avio-direct +fate-avio-direct: CMD = framecrc -avioflags direct -i $(SAMPLES)/fraps/fraps-v5-bouncing-balls-partial.avi -avioflags direct + +FATE_SAMPLES_DEMUX += fate-adts-demux fate-adts-demux: CMD = crc -i $(SAMPLES)/aac/ct_faac-adts.aac -acodec copy -FATE_SAMPLES_AVCONV += fate-aea-demux +FATE_SAMPLES_DEMUX += fate-aea-demux fate-aea-demux: CMD = crc -i $(SAMPLES)/aea/chirp.aea -acodec copy -FATE_SAMPLES_AVCONV += fate-bink-demux +FATE_SAMPLES_DEMUX += fate-bink-demux fate-bink-demux: CMD = crc -i $(SAMPLES)/bink/Snd0a7d9b58.dee -vn -acodec copy -FATE_SAMPLES_AVCONV += fate-caf +FATE_SAMPLES_DEMUX += fate-caf fate-caf: CMD = crc -i $(SAMPLES)/caf/caf-pcm16.caf -c copy -FATE_SAMPLES_AVCONV += fate-cdxl-demux +FATE_SAMPLES_DEMUX += fate-cdxl-demux fate-cdxl-demux: CMD = framecrc -i $(SAMPLES)/cdxl/mirage.cdxl -vcodec copy -acodec copy -FATE_SAMPLES_AVCONV += fate-d-cinema-demux +FATE_SAMPLES_DEMUX += fate-d-cinema-demux fate-d-cinema-demux: CMD = framecrc -i $(SAMPLES)/d-cinema/THX_Science_FLT_1920-partial.302 -acodec copy -FATE_SAMPLES_AVCONV += fate-iv8-demux +FATE_SAMPLES_DEMUX += fate-iv8-demux fate-iv8-demux: CMD = framecrc -i $(SAMPLES)/iv8/zzz-partial.mpg -vcodec copy -FATE_SAMPLES_AVCONV += fate-lmlm4-demux +FATE_SAMPLES_DEMUX += fate-jv-demux +fate-jv-demux: CMD = framecrc -i $(SAMPLES)/jv/intro.jv -vcodec copy -acodec copy + +FATE_SAMPLES_DEMUX += fate-lmlm4-demux fate-lmlm4-demux: CMD = framecrc -i $(SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -acodec copy -vcodec copy -FATE_SAMPLES_AVCONV += fate-maxis-xa +FATE_SAMPLES_DEMUX += fate-maxis-xa fate-maxis-xa: CMD = framecrc -i $(SAMPLES)/maxis-xa/SC2KBUG.XA -frames:a 30 -c:a copy -FATE_SAMPLES_AVCONV += fate-mtv +FATE_SAMPLES_DEMUX += fate-mtv fate-mtv: CMD = framecrc -i $(SAMPLES)/mtv/comedian_auto-partial.mtv -c copy -FATE_SAMPLES_AVCONV += fate-mxf-demux +FATE_SAMPLES_DEMUX += fate-mxf-demux fate-mxf-demux: CMD = framecrc -i $(SAMPLES)/mxf/C0023S01.mxf -acodec copy -vcodec copy -FATE_SAMPLES_AVCONV += fate-nc-demux +FATE_SAMPLES_DEMUX += fate-nc-demux fate-nc-demux: CMD = framecrc -i $(SAMPLES)/nc-camera/nc-sample-partial -vcodec copy -FATE_SAMPLES_AVCONV += fate-nsv-demux +FATE_SAMPLES_DEMUX += fate-nsv-demux fate-nsv-demux: CMD = framecrc -i $(SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -vcodec copy -acodec copy -FATE_SAMPLES_AVCONV += fate-oma-demux +FATE_SAMPLES_DEMUX += fate-oma-demux fate-oma-demux: CMD = crc -i $(SAMPLES)/oma/01-Untitled-partial.oma -acodec copy -FATE_SAMPLES_AVCONV += fate-psx-str-demux +FATE_SAMPLES_DEMUX += fate-paf-demux +fate-paf-demux: CMD = framecrc -i $(SAMPLES)/paf/hod1-partial.paf -vcodec copy -acodec copy + +FATE_SAMPLES_DEMUX += fate-psx-str-demux fate-psx-str-demux: CMD = framecrc -i $(SAMPLES)/psx-str/descent-partial.str -c copy -FATE_SAMPLES_AVCONV += fate-pva-demux -fate-pva-demux: CMD = framecrc -idct simple -i $(SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -acodec copy -vn +FATE_SAMPLES_DEMUX += fate-pva-demux +fate-pva-demux: CMD = framecrc -idct simple -i $(SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -acodec copy -FATE_SAMPLES_AVCONV += fate-qcp-demux +FATE_SAMPLES_DEMUX += fate-qcp-demux fate-qcp-demux: CMD = crc -i $(SAMPLES)/qcp/0036580847.QCP -acodec copy -FATE_SAMPLES_AVCONV += fate-redcode-demux +FATE_SAMPLES_DEMUX += fate-redcode-demux fate-redcode-demux: CMD = framecrc -i $(SAMPLES)/r3d/4MB-sample.r3d -vcodec copy -acodec copy -FATE_SAMPLES_AVCONV += fate-siff +FATE_SAMPLES_DEMUX += fate-siff fate-siff: CMD = framecrc -i $(SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-smjpeg-demux +FATE_SAMPLES_DEMUX += fate-smjpeg-demux fate-smjpeg-demux: CMD = framecrc -i $(SAMPLES)/smjpeg/scenwin.mjpg -c copy -FATE_SAMPLES_AVCONV += fate-westwood-aud +FATE_SAMPLES_DEMUX += fate-westwood-aud fate-westwood-aud: CMD = framecrc -i $(SAMPLES)/westwood-aud/excellent.aud -c copy -FATE_SAMPLES_AVCONV += fate-wtv-demux +FATE_SAMPLES_DEMUX += fate-wtv-demux fate-wtv-demux: CMD = framecrc -i $(SAMPLES)/wtv/law-and-order-partial.wtv -vcodec copy -acodec copy -FATE_SAMPLES_AVCONV += fate-xmv-demux +FATE_SAMPLES_DEMUX += fate-xmv-demux fate-xmv-demux: CMD = framecrc -i $(SAMPLES)/xmv/logos1p.fmv -vcodec copy -acodec copy -FATE_SAMPLES_AVCONV += fate-xwma-demux +FATE_SAMPLES_DEMUX += fate-xwma-demux fate-xwma-demux: CMD = crc -i $(SAMPLES)/xwma/ergon.xwma -acodec copy + +FATE_SAMPLES_FFMPEG += $(FATE_SAMPLES_DEMUX) +fate-demux: $(FATE_SAMPLES_DEMUX) diff --git a/tests/fate/ea.mak b/tests/fate/ea.mak index 59745fa29e..2f7f2ad059 100644 --- a/tests/fate/ea.mak +++ b/tests/fate/ea.mak @@ -1,20 +1,23 @@ -FATE_SAMPLES_AVCONV += fate-ea-cdata +FATE_SAMPLES_EA += fate-ea-cdata fate-ea-cdata: CMD = md5 -i $(SAMPLES)/ea-cdata/166b084d.46410f77.0009b440.24be960c.cdata -f s16le -FATE_SAMPLES_AVCONV += fate-ea-cmv +FATE_SAMPLES_EA += fate-ea-cmv fate-ea-cmv: CMD = framecrc -i $(SAMPLES)/ea-cmv/TITLE.CMV -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-ea-tgq +FATE_SAMPLES_EA += fate-ea-tgq fate-ea-tgq: CMD = framecrc -i $(SAMPLES)/ea-tgq/v27.tgq -an -FATE_SAMPLES_AVCONV += fate-ea-tqi +FATE_SAMPLES_EA += fate-ea-tqi fate-ea-tqi: CMD = framecrc -i $(SAMPLES)/ea-wve/networkBackbone-partial.wve -frames:v 26 -an -FATE_SAMPLES_AVCONV += fate-ea-mad +FATE_SAMPLES_EA += fate-ea-mad fate-ea-mad: CMD = framecrc -i $(SAMPLES)/ea-mad/NFS6LogoE.mad -an -FATE_SAMPLES_AVCONV += fate-ea-tgv-1 +FATE_SAMPLES_EA += fate-ea-tgv-1 fate-ea-tgv-1: CMD = framecrc -i $(SAMPLES)/ea-tgv/INTRO8K-partial.TGV -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-ea-tgv-2 +FATE_SAMPLES_EA += fate-ea-tgv-2 fate-ea-tgv-2: CMD = framecrc -i $(SAMPLES)/ea-tgv/INTEL_S.TGV -pix_fmt rgb24 -an + +FATE_SAMPLES_FFMPEG += $(FATE_SAMPLES_EA) +fate-ea: $(FATE_SAMPLES_EA) diff --git a/tests/fate/filter.mak b/tests/fate/filter.mak index e42f837bb3..0d15ddbfbf 100644 --- a/tests/fate/filter.mak +++ b/tests/fate/filter.mak @@ -1,15 +1,15 @@ FATE_AMIX += fate-filter-amix-simple -fate-filter-amix-simple: CMD = avconv -filter_complex amix -i $(SRC) -ss 3 -i $(SRC1) -f f32le - +fate-filter-amix-simple: CMD = ffmpeg -filter_complex amix -i $(SRC) -ss 3 -i $(SRC1) -f f32le - fate-filter-amix-simple: REF = $(SAMPLES)/filter/amix_simple.pcm FATE_AMIX += fate-filter-amix-first -fate-filter-amix-first: CMD = avconv -filter_complex amix=duration=first -ss 4 -i $(SRC) -i $(SRC1) -f f32le - +fate-filter-amix-first: CMD = ffmpeg -filter_complex amix=duration=first -ss 4 -i $(SRC) -i $(SRC1) -f f32le - fate-filter-amix-first: REF = $(SAMPLES)/filter/amix_first.pcm FATE_AMIX += fate-filter-amix-transition fate-filter-amix-transition: tests/data/asynth-44100-2-3.wav fate-filter-amix-transition: SRC2 = $(TARGET_PATH)/tests/data/asynth-44100-2-3.wav -fate-filter-amix-transition: CMD = avconv -filter_complex amix=inputs=3:dropout_transition=0.5 -i $(SRC) -ss 2 -i $(SRC1) -ss 4 -i $(SRC2) -f f32le - +fate-filter-amix-transition: CMD = ffmpeg -filter_complex amix=inputs=3:dropout_transition=0.5 -i $(SRC) -ss 2 -i $(SRC1) -ss 4 -i $(SRC2) -f f32le - fate-filter-amix-transition: REF = $(SAMPLES)/filter/amix_transition.pcm $(FATE_AMIX): tests/data/asynth-44100-2.wav tests/data/asynth-44100-2-2.wav @@ -22,7 +22,7 @@ FATE_FILTER += $(FATE_AMIX) FATE_FILTER += fate-filter-asyncts fate-filter-asyncts: SRC = $(SAMPLES)/nellymoser/nellymoser-discont.flv -fate-filter-asyncts: CMD = pcm -analyzeduration 10000000 -i $(SRC) -af asyncts +fate-filter-asyncts: CMD = pcm -i $(SRC) -af aresample=min_comp=0.001:min_hard_comp=0.1 fate-filter-asyncts: CMP = oneoff fate-filter-asyncts: REF = $(SAMPLES)/nellymoser/nellymoser-discont.pcm diff --git a/tests/fate/flac.mak b/tests/fate/flac.mak index c5340590d1..dc4992827d 100644 --- a/tests/fate/flac.mak +++ b/tests/fate/flac.mak @@ -15,5 +15,5 @@ fate-flac-%: CMD = enc_dec_pcm flac wav s16le $(REF) -c flac $(OPTS) fate-flac-%: CMP = oneoff fate-flac-%: FUZZ = 0 -FATE_AVCONV += $(FATE_FLAC) +FATE_SAMPLES_AVCONV += $(FATE_FLAC) fate-flac: $(FATE_FLAC) diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak index 8f27995f4f..113f9ca357 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 \ @@ -180,178 +191,189 @@ FATE_H264 := $(FATE_H264:%=fate-h264-conformance-%) \ FATE_SAMPLES_AVCONV += $(FATE_H264) fate-h264: $(FATE_H264) -fate-h264-conformance-aud_mw_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/AUD_MW_E.264 -fate-h264-conformance-ba1_ft_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/BA1_FT_C.264 -fate-h264-conformance-ba1_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/BA1_Sony_D.jsv -fate-h264-conformance-ba2_sony_f: CMD = framecrc -i $(SAMPLES)/h264-conformance/BA2_Sony_F.jsv -fate-h264-conformance-ba3_sva_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/BA3_SVA_C.264 -fate-h264-conformance-ba_mw_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/BA_MW_D.264 -fate-h264-conformance-bamq1_jvc_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/BAMQ1_JVC_C.264 -fate-h264-conformance-bamq2_jvc_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/BAMQ2_JVC_C.264 -fate-h264-conformance-banm_mw_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/BANM_MW_D.264 -fate-h264-conformance-basqp1_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/BASQP1_Sony_C.jsv -fate-h264-conformance-caba1_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA1_Sony_D.jsv -fate-h264-conformance-caba1_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA1_SVA_B.264 -fate-h264-conformance-caba2_sony_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA2_Sony_E.jsv -fate-h264-conformance-caba2_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA2_SVA_B.264 -fate-h264-conformance-caba3_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA3_Sony_C.jsv -fate-h264-conformance-caba3_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA3_SVA_B.264 -fate-h264-conformance-caba3_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABA3_TOSHIBA_E.264 -fate-h264-conformance-cabac_mot_fld0_full: CMD = framecrc -i $(SAMPLES)/h264-conformance/camp_mot_fld0_full.26l -fate-h264-conformance-cabac_mot_frm0_full: CMD = framecrc -i $(SAMPLES)/h264-conformance/camp_mot_frm0_full.26l -fate-h264-conformance-cabac_mot_mbaff0_full: CMD = framecrc -i $(SAMPLES)/h264-conformance/camp_mot_mbaff0_full.26l -fate-h264-conformance-cabac_mot_picaff0_full: CMD = framecrc -i $(SAMPLES)/h264-conformance/camp_mot_picaff0_full.26l -fate-h264-conformance-cabaci3_sony_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABACI3_Sony_B.jsv -fate-h264-conformance-cabast3_sony_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABAST3_Sony_E.jsv -fate-h264-conformance-cabastbr3_sony_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABASTBR3_Sony_B.jsv -fate-h264-conformance-cabref3_sand_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CABREF3_Sand_D.264 -fate-h264-conformance-cacqp3_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CACQP3_Sony_D.jsv -fate-h264-conformance-cafi1_sva_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAFI1_SVA_C.264 -fate-h264-conformance-cama1_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMA1_Sony_C.jsv -fate-h264-conformance-cama1_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMA1_TOSHIBA_B.264 -fate-h264-conformance-cama1_vtc_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/cama1_vtc_c.avc -fate-h264-conformance-cama2_vtc_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/cama2_vtc_b.avc -fate-h264-conformance-cama3_sand_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMA3_Sand_E.264 -fate-h264-conformance-cama3_vtc_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/cama3_vtc_b.avc -fate-h264-conformance-camaci3_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMACI3_Sony_C.jsv -fate-h264-conformance-camanl1_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMANL1_TOSHIBA_B.264 -fate-h264-conformance-camanl2_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMANL2_TOSHIBA_B.264 -fate-h264-conformance-camanl3_sand_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMANL3_Sand_E.264 -fate-h264-conformance-camasl3_sony_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMASL3_Sony_B.jsv -fate-h264-conformance-camp_mot_mbaff_l30: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMP_MOT_MBAFF_L30.26l -fate-h264-conformance-camp_mot_mbaff_l31: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAMP_MOT_MBAFF_L31.26l -fate-h264-conformance-canl1_sony_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL1_Sony_E.jsv -fate-h264-conformance-canl1_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL1_SVA_B.264 -fate-h264-conformance-canl1_toshiba_g: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL1_TOSHIBA_G.264 -fate-h264-conformance-canl2_sony_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL2_Sony_E.jsv -fate-h264-conformance-canl2_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL2_SVA_B.264 -fate-h264-conformance-canl3_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL3_Sony_C.jsv -fate-h264-conformance-canl3_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL3_SVA_B.264 -fate-h264-conformance-canl4_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANL4_SVA_B.264 -fate-h264-conformance-canlma2_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANLMA2_Sony_C.jsv -fate-h264-conformance-canlma3_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CANLMA3_Sony_C.jsv -fate-h264-conformance-capa1_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAPA1_TOSHIBA_B.264 -fate-h264-conformance-capama3_sand_f: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAPAMA3_Sand_F.264 -fate-h264-conformance-capcm1_sand_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAPCM1_Sand_E.264 -fate-h264-conformance-capcmnl1_sand_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAPCMNL1_Sand_E.264 -fate-h264-conformance-capm3_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAPM3_Sony_D.jsv -fate-h264-conformance-caqp1_sony_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAQP1_Sony_B.jsv -fate-h264-conformance-cavlc_mot_fld0_full_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/cvmp_mot_fld0_full_B.26l -fate-h264-conformance-cavlc_mot_frm0_full_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/cvmp_mot_frm0_full_B.26l -fate-h264-conformance-cavlc_mot_mbaff0_full_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/cvmp_mot_mbaff0_full_B.26l -fate-h264-conformance-cavlc_mot_picaff0_full_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/cvmp_mot_picaff0_full_B.26l -fate-h264-conformance-cawp1_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAWP1_TOSHIBA_E.264 -fate-h264-conformance-cawp5_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CAWP5_TOSHIBA_E.264 -fate-h264-conformance-ci1_ft_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CI1_FT_B.264 -fate-h264-conformance-ci_mw_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CI_MW_D.264 -fate-h264-conformance-cvbs3_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVBS3_Sony_C.jsv -fate-h264-conformance-cvcanlma2_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVCANLMA2_Sony_C.jsv -fate-h264-conformance-cvfi1_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVFI1_Sony_D.jsv -fate-h264-conformance-cvfi1_sva_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVFI1_SVA_C.264 -fate-h264-conformance-cvfi2_sony_h: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVFI2_Sony_H.jsv -fate-h264-conformance-cvfi2_sva_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVFI2_SVA_C.264 -fate-h264-conformance-cvma1_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMA1_Sony_D.jsv -fate-h264-conformance-cvma1_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMA1_TOSHIBA_B.264 -fate-h264-conformance-cvmanl1_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMANL1_TOSHIBA_B.264 -fate-h264-conformance-cvmanl2_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMANL2_TOSHIBA_B.264 -fate-h264-conformance-cvmapaqp3_sony_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMAPAQP3_Sony_E.jsv -fate-h264-conformance-cvmaqp2_sony_g: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMAQP2_Sony_G.jsv -fate-h264-conformance-cvmaqp3_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMAQP3_Sony_D.jsv -fate-h264-conformance-cvmp_mot_fld_l30_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMP_MOT_FLD_L30_B.26l -fate-h264-conformance-cvmp_mot_frm_l31_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVMP_MOT_FRM_L31_B.26l -fate-h264-conformance-cvnlfi1_sony_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVNLFI1_Sony_C.jsv -fate-h264-conformance-cvnlfi2_sony_h: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVNLFI2_Sony_H.jsv -fate-h264-conformance-cvpa1_toshiba_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVPA1_TOSHIBA_B.264 -fate-h264-conformance-cvpcmnl1_sva_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVPCMNL1_SVA_C.264 -fate-h264-conformance-cvpcmnl2_sva_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVPCMNL2_SVA_C.264 -fate-h264-conformance-cvwp1_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVWP1_TOSHIBA_E.264 -fate-h264-conformance-cvwp2_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVWP2_TOSHIBA_E.264 -fate-h264-conformance-cvwp3_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVWP3_TOSHIBA_E.264 -fate-h264-conformance-cvwp5_toshiba_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/CVWP5_TOSHIBA_E.264 -fate-h264-conformance-fi1_sony_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/FI1_Sony_E.jsv -fate-h264-conformance-frext-alphaconformanceg: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/test8b43.264 -fate-h264-conformance-frext-bcrm_freh10: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh10.264 -vsync 0 -fate-h264-conformance-frext-brcm_freh11: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh11.264 -vsync 0 -fate-h264-conformance-frext-brcm_freh3: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh3.264 -fate-h264-conformance-frext-brcm_freh4: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh4.264 -vsync 0 -fate-h264-conformance-frext-brcm_freh5: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh5.264 -fate-h264-conformance-frext-brcm_freh8: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh8.264 -fate-h264-conformance-frext-brcm_freh9: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh9.264 -fate-h264-conformance-frext-freh12_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/Freh12_B.264 -fate-h264-conformance-frext-freh1_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/Freh1_B.264 -fate-h264-conformance-frext-freh2_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/Freh2_B.264 -fate-h264-conformance-frext-freh6: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/freh6.264 -vsync 0 -fate-h264-conformance-frext-freh7_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/Freh7_B.264 -vsync 0 -fate-h264-conformance-frext-frext01_jvc_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FREXT01_JVC_D.264 -fate-h264-conformance-frext-frext02_jvc_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FREXT02_JVC_C.264 -fate-h264-conformance-frext-frext1_panasonic_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FRExt1_Panasonic.avc -fate-h264-conformance-frext-frext2_panasonic_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FRExt2_Panasonic.avc -vsync 0 -fate-h264-conformance-frext-frext3_panasonic_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FRExt3_Panasonic.avc -fate-h264-conformance-frext-frext4_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FRExt4_Panasonic.avc -fate-h264-conformance-frext-frext_mmco4_sony_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/FRExt_MMCO4_Sony_B.264 -fate-h264-conformance-frext-hcaff1_hhi_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HCAFF1_HHI.264 -fate-h264-conformance-frext-hcafr1_hhi_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HCAFR1_HHI.264 -fate-h264-conformance-frext-hcafr2_hhi_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HCAFR2_HHI.264 -fate-h264-conformance-frext-hcafr3_hhi_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HCAFR3_HHI.264 -fate-h264-conformance-frext-hcafr4_hhi_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HCAFR4_HHI.264 -fate-h264-conformance-frext-hcamff1_hhi_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HCAMFF1_HHI.264 -fate-h264-conformance-frext-hpca_brcm_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCA_BRCM_C.264 -fate-h264-conformance-frext-hpcadq_brcm_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCADQ_BRCM_B.264 -fate-h264-conformance-frext-hpcafl_bcrm_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCAFL_BRCM_C.264 -vsync 0 -fate-h264-conformance-frext-hpcaflnl_bcrm_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCAFLNL_BRCM_C.264 -vsync 0 -fate-h264-conformance-frext-hpcalq_brcm_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCALQ_BRCM_B.264 -fate-h264-conformance-frext-hpcamapalq_bcrm_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCAMAPALQ_BRCM_B.264 -vsync 0 -fate-h264-conformance-frext-hpcamolq_brcm_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCAMOLQ_BRCM_B.264 -fate-h264-conformance-frext-hpcanl_brcm_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCANL_BRCM_C.264 -fate-h264-conformance-frext-hpcaq2lq_brcm_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCAQ2LQ_BRCM_B.264 -fate-h264-conformance-frext-hpcv_brcm_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCV_BRCM_A.264 -fate-h264-conformance-frext-hpcvfl_bcrm_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCVFL_BRCM_A.264 -vsync 0 -fate-h264-conformance-frext-hpcvflnl_bcrm_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCVFLNL_BRCM_A.264 -vsync 0 -fate-h264-conformance-frext-hpcvmolq_brcm_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCVMOLQ_BRCM_B.264 -fate-h264-conformance-frext-hpcvnl_brcm_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/HPCVNL_BRCM_A.264 -fate-h264-conformance-frext-pph10i1_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I1_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-frext-pph10i2_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I2_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-frext-pph10i3_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I3_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-frext-pph10i4_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I4_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-frext-pph10i5_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I5_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-frext-pph10i6_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I6_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-frext-pph10i7_panasonic_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/FRext/PPH10I7_Panasonic_A.264 -pix_fmt yuv420p10le -fate-h264-conformance-hcbp2_hhi_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/HCBP2_HHI_A.264 -fate-h264-conformance-hcmp1_hhi_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/HCMP1_HHI_A.264 -fate-h264-conformance-ls_sva_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/LS_SVA_D.264 -fate-h264-conformance-midr_mw_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/MIDR_MW_D.264 -fate-h264-conformance-mps_mw_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/MPS_MW_A.264 -fate-h264-conformance-mr1_bt_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR1_BT_A.h264 -fate-h264-conformance-mr1_mw_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR1_MW_A.264 -fate-h264-conformance-mr2_mw_a: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR2_MW_A.264 -fate-h264-conformance-mr2_tandberg_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR2_TANDBERG_E.264 -fate-h264-conformance-mr3_tandberg_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR3_TANDBERG_B.264 -fate-h264-conformance-mr4_tandberg_c: CMD = framecrc -strict 1 -i $(SAMPLES)/h264-conformance/MR4_TANDBERG_C.264 -fate-h264-conformance-mr5_tandberg_c: CMD = framecrc -strict 1 -i $(SAMPLES)/h264-conformance/MR5_TANDBERG_C.264 -fate-h264-conformance-mr6_bt_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR6_BT_B.h264 -fate-h264-conformance-mr7_bt_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR7_BT_B.h264 -fate-h264-conformance-mr8_bt_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR8_BT_B.h264 -fate-h264-conformance-mr9_bt_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/MR9_BT_B.h264 -fate-h264-conformance-mv1_brcm_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/src19td.IBP.264 -fate-h264-conformance-nl1_sony_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/NL1_Sony_D.jsv -fate-h264-conformance-nl2_sony_h: CMD = framecrc -i $(SAMPLES)/h264-conformance/NL2_Sony_H.jsv -fate-h264-conformance-nl3_sva_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/NL3_SVA_E.264 -fate-h264-conformance-nlmq1_jvc_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/NLMQ1_JVC_C.264 -fate-h264-conformance-nlmq2_jvc_c: CMD = framecrc -i $(SAMPLES)/h264-conformance/NLMQ2_JVC_C.264 -fate-h264-conformance-nrf_mw_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/NRF_MW_E.264 -fate-h264-conformance-sharp_mp_field_1_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/Sharp_MP_Field_1_B.jvt -fate-h264-conformance-sharp_mp_field_2_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/Sharp_MP_Field_2_B.jvt -fate-h264-conformance-sharp_mp_field_3_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/Sharp_MP_Field_3_B.jvt -fate-h264-conformance-sharp_mp_paff_1r2: CMD = framecrc -i $(SAMPLES)/h264-conformance/Sharp_MP_PAFF_1r2.jvt -fate-h264-conformance-sharp_mp_paff_2r: CMD = framecrc -i $(SAMPLES)/h264-conformance/Sharp_MP_PAFF_2.jvt -fate-h264-conformance-sl1_sva_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/SL1_SVA_B.264 -fate-h264-conformance-sva_ba1_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_BA1_B.264 -fate-h264-conformance-sva_ba2_d: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_BA2_D.264 -fate-h264-conformance-sva_base_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_Base_B.264 -fate-h264-conformance-sva_cl1_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_CL1_E.264 -fate-h264-conformance-sva_fm1_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_FM1_E.264 -fate-h264-conformance-sva_nl1_b: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_NL1_B.264 -fate-h264-conformance-sva_nl2_e: CMD = framecrc -i $(SAMPLES)/h264-conformance/SVA_NL2_E.264 +fate-h264-conformance-aud_mw_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/AUD_MW_E.264 +fate-h264-conformance-ba1_ft_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BA1_FT_C.264 +fate-h264-conformance-ba1_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BA1_Sony_D.jsv +fate-h264-conformance-ba2_sony_f: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BA2_Sony_F.jsv +fate-h264-conformance-ba3_sva_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BA3_SVA_C.264 +fate-h264-conformance-ba_mw_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BA_MW_D.264 +fate-h264-conformance-bamq1_jvc_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BAMQ1_JVC_C.264 +fate-h264-conformance-bamq2_jvc_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BAMQ2_JVC_C.264 +fate-h264-conformance-banm_mw_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BANM_MW_D.264 +fate-h264-conformance-basqp1_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/BASQP1_Sony_C.jsv +fate-h264-conformance-caba1_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA1_Sony_D.jsv +fate-h264-conformance-caba1_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA1_SVA_B.264 +fate-h264-conformance-caba2_sony_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA2_Sony_E.jsv +fate-h264-conformance-caba2_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA2_SVA_B.264 +fate-h264-conformance-caba3_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA3_Sony_C.jsv +fate-h264-conformance-caba3_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA3_SVA_B.264 +fate-h264-conformance-caba3_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABA3_TOSHIBA_E.264 +fate-h264-conformance-cabac_mot_fld0_full: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/camp_mot_fld0_full.26l +fate-h264-conformance-cabac_mot_frm0_full: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/camp_mot_frm0_full.26l +fate-h264-conformance-cabac_mot_mbaff0_full: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/camp_mot_mbaff0_full.26l +fate-h264-conformance-cabac_mot_picaff0_full: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/camp_mot_picaff0_full.26l +fate-h264-conformance-cabaci3_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABACI3_Sony_B.jsv +fate-h264-conformance-cabast3_sony_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABAST3_Sony_E.jsv +fate-h264-conformance-cabastbr3_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABASTBR3_Sony_B.jsv +fate-h264-conformance-cabref3_sand_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CABREF3_Sand_D.264 +fate-h264-conformance-cacqp3_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CACQP3_Sony_D.jsv +fate-h264-conformance-cafi1_sva_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAFI1_SVA_C.264 +fate-h264-conformance-cama1_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMA1_Sony_C.jsv +fate-h264-conformance-cama1_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMA1_TOSHIBA_B.264 +fate-h264-conformance-cama1_vtc_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cama1_vtc_c.avc +fate-h264-conformance-cama2_vtc_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cama2_vtc_b.avc +fate-h264-conformance-cama3_sand_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMA3_Sand_E.264 +fate-h264-conformance-cama3_vtc_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cama3_vtc_b.avc +fate-h264-conformance-camaci3_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMACI3_Sony_C.jsv +fate-h264-conformance-camanl1_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMANL1_TOSHIBA_B.264 +fate-h264-conformance-camanl2_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMANL2_TOSHIBA_B.264 +fate-h264-conformance-camanl3_sand_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMANL3_Sand_E.264 +fate-h264-conformance-camasl3_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMASL3_Sony_B.jsv +fate-h264-conformance-camp_mot_mbaff_l30: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMP_MOT_MBAFF_L30.26l +fate-h264-conformance-camp_mot_mbaff_l31: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAMP_MOT_MBAFF_L31.26l +fate-h264-conformance-canl1_sony_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL1_Sony_E.jsv +fate-h264-conformance-canl1_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL1_SVA_B.264 +fate-h264-conformance-canl1_toshiba_g: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL1_TOSHIBA_G.264 +fate-h264-conformance-canl2_sony_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL2_Sony_E.jsv +fate-h264-conformance-canl2_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL2_SVA_B.264 +fate-h264-conformance-canl3_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL3_Sony_C.jsv +fate-h264-conformance-canl3_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL3_SVA_B.264 +fate-h264-conformance-canl4_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANL4_SVA_B.264 +fate-h264-conformance-canlma2_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANLMA2_Sony_C.jsv +fate-h264-conformance-canlma3_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CANLMA3_Sony_C.jsv +fate-h264-conformance-capa1_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAPA1_TOSHIBA_B.264 +fate-h264-conformance-capama3_sand_f: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAPAMA3_Sand_F.264 +fate-h264-conformance-capcm1_sand_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAPCM1_Sand_E.264 +fate-h264-conformance-capcmnl1_sand_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAPCMNL1_Sand_E.264 +fate-h264-conformance-capm3_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAPM3_Sony_D.jsv +fate-h264-conformance-caqp1_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAQP1_Sony_B.jsv +fate-h264-conformance-cavlc_mot_fld0_full_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cvmp_mot_fld0_full_B.26l +fate-h264-conformance-cavlc_mot_frm0_full_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cvmp_mot_frm0_full_B.26l +fate-h264-conformance-cavlc_mot_mbaff0_full_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cvmp_mot_mbaff0_full_B.26l +fate-h264-conformance-cavlc_mot_picaff0_full_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/cvmp_mot_picaff0_full_B.26l +fate-h264-conformance-cawp1_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAWP1_TOSHIBA_E.264 +fate-h264-conformance-cawp5_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CAWP5_TOSHIBA_E.264 +fate-h264-conformance-ci1_ft_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CI1_FT_B.264 +fate-h264-conformance-ci_mw_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CI_MW_D.264 +fate-h264-conformance-cvbs3_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVBS3_Sony_C.jsv +fate-h264-conformance-cvcanlma2_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVCANLMA2_Sony_C.jsv +fate-h264-conformance-cvfi1_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVFI1_Sony_D.jsv +fate-h264-conformance-cvfi1_sva_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVFI1_SVA_C.264 +fate-h264-conformance-cvfi2_sony_h: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVFI2_Sony_H.jsv +fate-h264-conformance-cvfi2_sva_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVFI2_SVA_C.264 +fate-h264-conformance-cvma1_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMA1_Sony_D.jsv +fate-h264-conformance-cvma1_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMA1_TOSHIBA_B.264 +fate-h264-conformance-cvmanl1_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMANL1_TOSHIBA_B.264 +fate-h264-conformance-cvmanl2_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMANL2_TOSHIBA_B.264 +fate-h264-conformance-cvmapaqp3_sony_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMAPAQP3_Sony_E.jsv +fate-h264-conformance-cvmaqp2_sony_g: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMAQP2_Sony_G.jsv +fate-h264-conformance-cvmaqp3_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMAQP3_Sony_D.jsv +fate-h264-conformance-cvmp_mot_fld_l30_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMP_MOT_FLD_L30_B.26l +fate-h264-conformance-cvmp_mot_frm_l31_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVMP_MOT_FRM_L31_B.26l +fate-h264-conformance-cvnlfi1_sony_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVNLFI1_Sony_C.jsv +fate-h264-conformance-cvnlfi2_sony_h: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVNLFI2_Sony_H.jsv +fate-h264-conformance-cvpa1_toshiba_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVPA1_TOSHIBA_B.264 +fate-h264-conformance-cvpcmnl1_sva_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVPCMNL1_SVA_C.264 +fate-h264-conformance-cvpcmnl2_sva_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVPCMNL2_SVA_C.264 +fate-h264-conformance-cvwp1_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVWP1_TOSHIBA_E.264 +fate-h264-conformance-cvwp2_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVWP2_TOSHIBA_E.264 +fate-h264-conformance-cvwp3_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVWP3_TOSHIBA_E.264 +fate-h264-conformance-cvwp5_toshiba_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/CVWP5_TOSHIBA_E.264 +fate-h264-conformance-fi1_sony_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FI1_Sony_E.jsv +fate-h264-conformance-frext-alphaconformanceg: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/test8b43.264 +fate-h264-conformance-frext-bcrm_freh10: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh10.264 -vsync drop +fate-h264-conformance-frext-brcm_freh11: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh11.264 -vsync drop +fate-h264-conformance-frext-brcm_freh3: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh3.264 +fate-h264-conformance-frext-brcm_freh4: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh4.264 -vsync drop +fate-h264-conformance-frext-brcm_freh5: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh5.264 +fate-h264-conformance-frext-brcm_freh8: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh8.264 +fate-h264-conformance-frext-brcm_freh9: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh9.264 +fate-h264-conformance-frext-freh12_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Freh12_B.264 +fate-h264-conformance-frext-freh1_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Freh1_B.264 +fate-h264-conformance-frext-freh2_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Freh2_B.264 +fate-h264-conformance-frext-freh6: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/freh6.264 -vsync drop +fate-h264-conformance-frext-freh7_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Freh7_B.264 -vsync drop +fate-h264-conformance-frext-frext01_jvc_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FREXT01_JVC_D.264 +fate-h264-conformance-frext-frext02_jvc_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FREXT02_JVC_C.264 +fate-h264-conformance-frext-frext1_panasonic_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FRExt1_Panasonic.avc +fate-h264-conformance-frext-frext2_panasonic_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FRExt2_Panasonic.avc -vsync 0 +fate-h264-conformance-frext-frext3_panasonic_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FRExt3_Panasonic.avc +fate-h264-conformance-frext-frext4_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FRExt4_Panasonic.avc +fate-h264-conformance-frext-frext_mmco4_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/FRExt_MMCO4_Sony_B.264 +fate-h264-conformance-frext-hcaff1_hhi_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HCAFF1_HHI.264 +fate-h264-conformance-frext-hcafr1_hhi_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HCAFR1_HHI.264 +fate-h264-conformance-frext-hcafr2_hhi_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HCAFR2_HHI.264 +fate-h264-conformance-frext-hcafr3_hhi_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HCAFR3_HHI.264 +fate-h264-conformance-frext-hcafr4_hhi_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HCAFR4_HHI.264 +fate-h264-conformance-frext-hcamff1_hhi_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HCAMFF1_HHI.264 +fate-h264-conformance-frext-hi422fr10_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Hi422FR10_SONY_B.264 +fate-h264-conformance-frext-hi422fr13_sony_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Hi422FR13_SONY_B.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-hi422fr1_sony_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Hi422FR1_SONY_A.jsv +fate-h264-conformance-frext-hi422fr6_sony_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/Hi422FR6_SONY_A.jsv -pix_fmt yuv422p10le +fate-h264-conformance-frext-hpca_brcm_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCA_BRCM_C.264 +fate-h264-conformance-frext-hpcadq_brcm_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCADQ_BRCM_B.264 +fate-h264-conformance-frext-hpcafl_bcrm_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCAFL_BRCM_C.264 -vsync drop +fate-h264-conformance-frext-hpcaflnl_bcrm_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCAFLNL_BRCM_C.264 -vsync drop +fate-h264-conformance-frext-hpcalq_brcm_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCALQ_BRCM_B.264 +fate-h264-conformance-frext-hpcamapalq_bcrm_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCAMAPALQ_BRCM_B.264 -vsync 0 +fate-h264-conformance-frext-hpcamolq_brcm_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCAMOLQ_BRCM_B.264 +fate-h264-conformance-frext-hpcanl_brcm_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCANL_BRCM_C.264 +fate-h264-conformance-frext-hpcaq2lq_brcm_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCAQ2LQ_BRCM_B.264 +fate-h264-conformance-frext-hpcv_brcm_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCV_BRCM_A.264 +fate-h264-conformance-frext-hpcvfl_bcrm_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCVFL_BRCM_A.264 -vsync drop +fate-h264-conformance-frext-hpcvflnl_bcrm_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCVFLNL_BRCM_A.264 -vsync drop +fate-h264-conformance-frext-hpcvmolq_brcm_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCVMOLQ_BRCM_B.264 +fate-h264-conformance-frext-hpcvnl_brcm_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/HPCVNL_BRCM_A.264 +fate-h264-conformance-frext-pph10i1_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I1_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph10i2_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I2_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph10i3_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I3_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph10i4_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I4_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph10i5_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I5_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph10i6_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I6_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph10i7_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH10I7_Panasonic_A.264 -pix_fmt yuv420p10le +fate-h264-conformance-frext-pph422i1_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I1_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i2_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I2_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i3_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I3_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i4_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I4_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i5_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I5_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i6_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I6_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-frext-pph422i7_panasonic_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/FRext/PPH422I7_Panasonic_A.264 -pix_fmt yuv422p10le +fate-h264-conformance-hcbp2_hhi_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/HCBP2_HHI_A.264 +fate-h264-conformance-hcmp1_hhi_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/HCMP1_HHI_A.264 +fate-h264-conformance-ls_sva_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/LS_SVA_D.264 +fate-h264-conformance-midr_mw_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MIDR_MW_D.264 +fate-h264-conformance-mps_mw_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MPS_MW_A.264 +fate-h264-conformance-mr1_bt_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR1_BT_A.h264 +fate-h264-conformance-mr1_mw_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR1_MW_A.264 +fate-h264-conformance-mr2_mw_a: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR2_MW_A.264 +fate-h264-conformance-mr2_tandberg_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR2_TANDBERG_E.264 +fate-h264-conformance-mr3_tandberg_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR3_TANDBERG_B.264 +fate-h264-conformance-mr4_tandberg_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR4_TANDBERG_C.264 +fate-h264-conformance-mr5_tandberg_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR5_TANDBERG_C.264 +fate-h264-conformance-mr6_bt_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR6_BT_B.h264 +fate-h264-conformance-mr7_bt_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR7_BT_B.h264 +fate-h264-conformance-mr8_bt_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR8_BT_B.h264 +fate-h264-conformance-mr9_bt_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/MR9_BT_B.h264 +fate-h264-conformance-mv1_brcm_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/src19td.IBP.264 +fate-h264-conformance-nl1_sony_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/NL1_Sony_D.jsv +fate-h264-conformance-nl2_sony_h: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/NL2_Sony_H.jsv +fate-h264-conformance-nl3_sva_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/NL3_SVA_E.264 +fate-h264-conformance-nlmq1_jvc_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/NLMQ1_JVC_C.264 +fate-h264-conformance-nlmq2_jvc_c: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/NLMQ2_JVC_C.264 +fate-h264-conformance-nrf_mw_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/NRF_MW_E.264 +fate-h264-conformance-sharp_mp_field_1_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/Sharp_MP_Field_1_B.jvt +fate-h264-conformance-sharp_mp_field_2_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/Sharp_MP_Field_2_B.jvt +fate-h264-conformance-sharp_mp_field_3_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/Sharp_MP_Field_3_B.jvt +fate-h264-conformance-sharp_mp_paff_1r2: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/Sharp_MP_PAFF_1r2.jvt +fate-h264-conformance-sharp_mp_paff_2r: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/Sharp_MP_PAFF_2.jvt +fate-h264-conformance-sl1_sva_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SL1_SVA_B.264 +fate-h264-conformance-sva_ba1_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_BA1_B.264 +fate-h264-conformance-sva_ba2_d: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_BA2_D.264 +fate-h264-conformance-sva_base_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_Base_B.264 +fate-h264-conformance-sva_cl1_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_CL1_E.264 +fate-h264-conformance-sva_fm1_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_FM1_E.264 +fate-h264-conformance-sva_nl1_b: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_NL1_B.264 +fate-h264-conformance-sva_nl2_e: CMD = framecrc -vsync drop -i $(SAMPLES)/h264-conformance/SVA_NL2_E.264 fate-h264-interlace-crop: CMD = framecrc -i $(SAMPLES)/h264/interlaced_crop.mp4 -vframes 3 fate-h264-lossless: CMD = framecrc -i $(SAMPLES)/h264/lossless.h264 diff --git a/tests/fate/image.mak b/tests/fate/image.mak index a6768a0be1..5b89960de6 100644 --- a/tests/fate/image.mak +++ b/tests/fate/image.mak @@ -1,10 +1,10 @@ -FATE_SAMPLES_AVCONV += fate-dpx +FATE_IMAGE += fate-dpx fate-dpx: CMD = framecrc -i $(SAMPLES)/dpx/lighthouse_rgb48.dpx -FATE_SAMPLES_AVCONV += fate-pictor +FATE_IMAGE += fate-pictor fate-pictor: CMD = framecrc -i $(SAMPLES)/pictor/MFISH.PIC -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-ptx +FATE_IMAGE += fate-ptx fate-ptx: CMD = framecrc -i $(SAMPLES)/ptx/_113kw_pic.ptx -pix_fmt rgb24 FATE_SUNRASTER += fate-sunraster-1bit-raw @@ -28,7 +28,7 @@ fate-sunraster-24bit-raw: CMD = framecrc -i $(SAMPLES)/sunraster/lena-24bit-raw. FATE_SUNRASTER += fate-sunraster-24bit-rle fate-sunraster-24bit-rle: CMD = framecrc -i $(SAMPLES)/sunraster/lena-24bit-rle.sun -FATE_SAMPLES_AVCONV += $(FATE_SUNRASTER) +FATE_IMAGE += $(FATE_SUNRASTER) fate-sunraster: $(FATE_SUNRASTER) FATE_TARGA = CBW8 \ @@ -45,7 +45,7 @@ FATE_TARGA = CBW8 \ FATE_TARGA := $(FATE_TARGA:%=fate-targa-conformance-%) \ fate-targa-top-to-bottom -FATE_SAMPLES_AVCONV += $(FATE_TARGA) +FATE_IMAGE += $(FATE_TARGA) fate-targa: $(FATE_TARGA) fate-targa-conformance-CBW8: CMD = framecrc -i $(SAMPLES)/targa-conformance/CBW8.TGA @@ -67,5 +67,9 @@ fate-tiff-fax-g3: CMD = framecrc -i $(SAMPLES)/CCITT_fax/G31D.TIF FATE_TIFF += fate-tiff-fax-g3s fate-tiff-fax-g3s: CMD = framecrc -i $(SAMPLES)/CCITT_fax/G31DS.TIF -FATE_SAMPLES_AVCONV += $(FATE_TIFF) +FATE_IMAGE += $(FATE_TIFF) fate-tiff: $(FATE_TIFF) + +FATE_SAMPLES_FFMPEG += $(FATE_IMAGE) +fate-image: $(FATE_IMAGE) + diff --git a/tests/fate/libavutil.mak b/tests/fate/libavutil.mak index 1052b1d239..488ec6b674 100644 --- a/tests/fate/libavutil.mak +++ b/tests/fate/libavutil.mak @@ -16,6 +16,10 @@ FATE_LIBAVUTIL += fate-blowfish fate-blowfish: libavutil/blowfish-test$(EXESUF) fate-blowfish: CMD = run libavutil/blowfish-test +FATE_LIBAVUTIL += fate-bprint +fate-bprint: libavutil/bprint-test$(EXESUF) +fate-bprint: CMD = run libavutil/bprint-test + FATE_LIBAVUTIL += fate-crc fate-crc: libavutil/crc-test$(EXESUF) fate-crc: CMD = run libavutil/crc-test @@ -37,6 +41,14 @@ FATE_LIBAVUTIL += fate-md5 fate-md5: libavutil/md5-test$(EXESUF) fate-md5: CMD = run libavutil/md5-test +FATE_LIBAVUTIL += fate-parseutils +fate-parseutils: libavutil/parseutils-test$(EXESUF) +fate-parseutils: CMD = run libavutil/parseutils-test + +FATE_LIBAVUTIL += fate-random_seed +fate-random_seed: libavutil/random_seed-test$(EXESUF) +fate-random_seed: CMD = run libavutil/random_seed-test + FATE_LIBAVUTIL += fate-sha fate-sha: libavutil/sha-test$(EXESUF) fate-sha: CMD = run libavutil/sha-test diff --git a/tests/fate/lossless-audio.mak b/tests/fate/lossless-audio.mak index f0ff49649e..e87bb995ea 100644 --- a/tests/fate/lossless-audio.mak +++ b/tests/fate/lossless-audio.mak @@ -1,17 +1,21 @@ -FATE_SAMPLES_AVCONV += fate-lossless-alac +FATE_SAMPLES_LOSSLESS_AUDIO += fate-lossless-alac fate-lossless-alac: CMD = md5 -i $(SAMPLES)/lossless-audio/inside.m4a -f s16le -FATE_SAMPLES_AVCONV += fate-lossless-meridianaudio +FATE_SAMPLES_LOSSLESS_AUDIO += fate-lossless-meridianaudio fate-lossless-meridianaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.mlp -f s16le -FATE_SAMPLES_AVCONV += fate-lossless-monkeysaudio +FATE_SAMPLES_LOSSLESS_AUDIO += fate-lossless-monkeysaudio fate-lossless-monkeysaudio: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.ape -f s16le -FATE_SAMPLES_AVCONV += fate-lossless-shorten +FATE_SAMPLES_LOSSLESS_AUDIO += fate-lossless-shorten fate-lossless-shorten: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.shn -f s16le -FATE_SAMPLES_AVCONV += fate-lossless-tta +FATE_SAMPLES_LOSSLESS_AUDIO += fate-lossless-tta fate-lossless-tta: CMD = crc -i $(SAMPLES)/lossless-audio/inside.tta -FATE_SAMPLES_AVCONV += fate-lossless-wma +FATE_SAMPLES_LOSSLESS_AUDIO += fate-lossless-wma fate-lossless-wma: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.wma -f s16le + +FATE_SAMPLES_FFMPEG += $(FATE_SAMPLES_LOSSLESS_AUDIO) +fate-lossless-audio: $(FATE_SAMPLES_LOSSLESS_AUDIO) + diff --git a/tests/fate/lossless-video.mak b/tests/fate/lossless-video.mak index 0a6b544531..e7fe388454 100644 --- a/tests/fate/lossless-video.mak +++ b/tests/fate/lossless-video.mak @@ -19,20 +19,24 @@ fate-loco-rgb: CMD = framecrc -i $(SAMPLES)/loco/pig-loco-rgb.avi FATE_LOCO += fate-loco-yuy2 fate-loco-yuy2: CMD = framecrc -i $(SAMPLES)/loco/pig-loco-0.avi -FATE_SAMPLES_AVCONV += $(FATE_LOCO) +FATE_LOSSLESS_VIDEO += $(FATE_LOCO) fate-loco: $(FATE_LOCO) -FATE_SAMPLES_AVCONV += fate-msrle-8bit +FATE_LOSSLESS_VIDEO += fate-msrle-8bit fate-msrle-8bit: CMD = framecrc -i $(SAMPLES)/msrle/Search-RLE.avi -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-mszh +FATE_LOSSLESS_VIDEO += fate-mszh fate-mszh: CMD = framecrc -i $(SAMPLES)/lcl/mszh-1frame.avi -FATE_SAMPLES_AVCONV += fate-vble +FATE_LOSSLESS_VIDEO += fate-vble fate-vble: CMD = framecrc -i $(SAMPLES)/vble/flowers-partial-2MB.avi -FATE_SAMPLES_AVCONV += fate-zlib +FATE_LOSSLESS_VIDEO += fate-zlib fate-zlib: CMD = framecrc -i $(SAMPLES)/lcl/zlib-1frame.avi -FATE_SAMPLES_AVCONV += fate-zerocodec +FATE_LOSSLESS_VIDEO += fate-zerocodec fate-zerocodec: CMD = framecrc -i $(SAMPLES)/zerocodec/sample-zeco.avi + +FATE_SAMPLES_FFMPEG += $(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..119f56613e --- /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/asynth-22050-6.wav +fate-mapchan-6ch-extract-2: CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-22050-6.wav -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/asynth-22050-6.wav +fate-mapchan-6ch-extract-2-downmix-mono: CMD = md5 -i $(TARGET_PATH)/tests/data/asynth-22050-6.wav -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/asynth-22050-1.wav +fate-mapchan-silent-mono: CMD = md5 -i $(TARGET_PATH)/tests/data/asynth-22050-1.wav -map_channel -1 -map_channel 0.0.0 -f wav + +FATE_FFMPEG += $(FATE_MAPCHAN) +fate-mapchan: $(FATE_MAPCHAN) diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak index 48bdb95389..e9cd9b1b3a 100644 --- a/tests/fate/microsoft.mak +++ b/tests/fate/microsoft.mak @@ -1,4 +1,4 @@ -FATE_SAMPLES_AVCONV += fate-msmpeg4v1 +FATE_MICROSOFT += fate-msmpeg4v1 fate-msmpeg4v1: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/msmpeg4v1/mpg4.avi -an FATE_MSVIDEO1 += fate-msvideo1-16bit @@ -7,7 +7,7 @@ fate-msvideo1-16bit: CMD = framecrc -i $(SAMPLES)/cram/clock-cram16.avi -pix_fmt FATE_MSVIDEO1 += fate-msvideo1-8bit fate-msvideo1-8bit: CMD = framecrc -i $(SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += $(FATE_MSVIDEO1) +FATE_MICROSOFT += $(FATE_MSVIDEO1) fate-msvideo1: $(FATE_MSVIDEO1) FATE_WMV8_DRM += fate-wmv8-drm @@ -17,7 +17,11 @@ fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c3 FATE_WMV8_DRM += fate-wmv8-drm-nodec fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -acodec copy -vcodec copy -FATE_SAMPLES_AVCONV += $(FATE_WMV8_DRM) +#FATE_MICROSOFT += fate-wmv8-x8intra +FATE_TESTS-no += fate-wmv8-x8intra +fate-wmv8-x8intra: CMD = framecrc -flags +bitexact -idct 19 -i $(SAMPLES)/wmv8/wmv8_x8intra.wmv -an + +FATE_MICROSOFT += $(FATE_WMV8_DRM) fate-wmv8_drm: $(FATE_WMV8_DRM) FATE_VC1 += fate-vc1_sa00040 @@ -38,5 +42,8 @@ fate-vc1_sa10143: CMD = framecrc -i $(SAMPLES)/vc1/SA10143.vc1 FATE_VC1 += fate-vc1-ism fate-vc1-ism: CMD = framecrc -i $(SAMPLES)/isom/vc1-wmapro.ism -an -FATE_SAMPLES_AVCONV += $(FATE_VC1) +FATE_MICROSOFT += $(FATE_VC1) fate-vc1: $(FATE_VC1) + +FATE_SAMPLES_FFMPEG += $(FATE_MICROSOFT) +fate-microsoft: $(FATE_MICROSOFT) diff --git a/tests/fate/mpc.mak b/tests/fate/mpc.mak index 6f429d3b95..ae68ee2a06 100644 --- a/tests/fate/mpc.mak +++ b/tests/fate/mpc.mak @@ -10,5 +10,5 @@ fate-musepack7: CMP = oneoff fate-musepack7: REF = $(SAMPLES)/musepack/inside-mp7.pcm fate-musepack7: FUZZ = 1 -FATE_SAMPLES_AVCONV += $(FATE_MPC) +FATE_SAMPLES_FFMPEG += $(FATE_MPC) fate-mpc: $(FATE_MPC) diff --git a/tests/fate/options.mak b/tests/fate/options.mak new file mode 100644 index 0000000000..940d454ddf --- /dev/null +++ b/tests/fate/options.mak @@ -0,0 +1,9 @@ +FATE_OPTIONS += fate-options-force_key_frames +fate-options-force_key_frames: tests/data/vsynth2.yuv +fate-options-force_key_frames: CMD = enc_dec \ + "rawvideo -s 352x288 -pix_fmt yuv420p" tests/data/vsynth2.yuv \ + avi "-c mpeg4 -g 240 -qscale 10 -force_key_frames 0.5,0:00:01.5" \ + framecrc "" "" "-skip_frame nokey" + +FATE_FFMPEG += $(FATE_OPTIONS) +fate-options: $(FATE_OPTIONS) diff --git a/tests/fate/pcm.mak b/tests/fate/pcm.mak index c84de9e47f..e978719dd3 100644 --- a/tests/fate/pcm.mak +++ b/tests/fate/pcm.mak @@ -27,6 +27,6 @@ fate-dcinema-encode: tests/data/asynth-96000-6.wav fate-dcinema-encode: SRC = tests/data/asynth-96000-6.wav fate-dcinema-encode: CMD = enc_dec_pcm daud md5 s16le $(SRC) -c:a pcm_s24daud -FATE_AVCONV += $(FATE_PCM) +FATE_FFMPEG += $(FATE_PCM) FATE_SAMPLES_AVCONV += $(FATE_SAMPLES_PCM) fate-pcm: $(FATE_PCM) $(FATE_SAMPLES_PCM) diff --git a/tests/fate/probe.mak b/tests/fate/probe.mak index 73bc5cbf40..033b484ae0 100644 --- a/tests/fate/probe.mak +++ b/tests/fate/probe.mak @@ -10,9 +10,9 @@ fate-probe-format-roundup1414: REF = mpeg FATE_PROBE_FORMAT += fate-probe-format-roundup2015 fate-probe-format-roundup2015: REF = dv -FATE_SAMPLES-$(CONFIG_AVPROBE) += $(FATE_PROBE_FORMAT) +FATE_EXTERN-$(CONFIG_FFPROBE) += $(FATE_PROBE_FORMAT) fate-probe-format: $(FATE_PROBE_FORMAT) -$(FATE_PROBE_FORMAT): avprobe$(EXESUF) +$(FATE_PROBE_FORMAT): ffprobe$(EXESUF) $(FATE_PROBE_FORMAT): CMP = oneline fate-probe-format-%: CMD = probefmt $(SAMPLES)/probe-format/$(@:fate-probe-format-%=%) diff --git a/tests/fate/prores.mak b/tests/fate/prores.mak index 1d76fff942..9f4d1b3ff2 100644 --- a/tests/fate/prores.mak +++ b/tests/fate/prores.mak @@ -7,8 +7,8 @@ FATE_PRORES = fate-prores-422 \ FATE_SAMPLES_AVCONV += $(FATE_PRORES) fate-prores: $(FATE_PRORES) -fate-prores-422: CMD = framecrc -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422.mov -pix_fmt yuv422p10le -fate-prores-422_hq: CMD = framecrc -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_HQ.mov -pix_fmt yuv422p10le -fate-prores-422_lt: CMD = framecrc -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_LT.mov -pix_fmt yuv422p10le -fate-prores-422_proxy: CMD = framecrc -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_Proxy.mov -pix_fmt yuv422p10le -fate-prores-alpha: CMD = framecrc -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_with_Alpha.mov -pix_fmt yuv444p10le +fate-prores-422: CMD = framecrc -flags +bitexact -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422.mov -pix_fmt yuv422p10le +fate-prores-422_hq: CMD = framecrc -flags +bitexact -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_HQ.mov -pix_fmt yuv422p10le +fate-prores-422_lt: CMD = framecrc -flags +bitexact -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_LT.mov -pix_fmt yuv422p10le +fate-prores-422_proxy: CMD = framecrc -flags +bitexact -i $(SAMPLES)/prores/Sequence_1-Apple_ProRes_422_Proxy.mov -pix_fmt yuv422p10le +fate-prores-alpha: CMD = framecrc -flags +bitexact -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 b2b9500666..c626245157 100644 --- a/tests/fate/qt.mak +++ b/tests/fate/qt.mak @@ -1,50 +1,53 @@ -FATE_SAMPLES_AVCONV += fate-8bps +FATE_QT += fate-8bps fate-8bps: CMD = framecrc -i $(SAMPLES)/8bps/full9iron-partial.mov -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += fate-quickdraw +FATE_QT += fate-quickdraw fate-quickdraw: CMD = framecrc -i $(SAMPLES)/quickdraw/Airplane.mov -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-rpza +FATE_QT += fate-rpza fate-rpza: CMD = framecrc -i $(SAMPLES)/rpza/rpza2.mov -t 2 -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-svq1 +FATE_QT += fate-svq1 fate-svq1: CMD = framecrc -i $(SAMPLES)/svq1/marymary-shackles.mov -an -t 10 -FATE_SAMPLES_AVCONV += fate-svq3 +FATE_QT += fate-svq3 fate-svq3: CMD = framecrc -i $(SAMPLES)/svq3/Vertical400kbit.sorenson3.mov -t 6 -an + +FATE_SAMPLES_FFMPEG += $(FATE_QT) +fate-qt: $(FATE_QT) diff --git a/tests/fate/real.mak b/tests/fate/real.mak index 2d450c39ad..aa3a5afee1 100644 --- a/tests/fate/real.mak +++ b/tests/fate/real.mak @@ -1,25 +1,25 @@ -FATE_SAMPLES_AVCONV += fate-ra-144 +FATE_REAL += fate-ra-144 fate-ra-144: CMD = md5 -i $(SAMPLES)/real/ra3_in_rm_file.rm -f s16le -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += fate-ralf +FATE_REAL += fate-ralf fate-ralf: CMD = md5 -i $(SAMPLES)/lossless-audio/luckynight-partial.rmvb -vn -f s16le -FATE_SAMPLES_AVCONV += fate-rv30 +FATE_REAL += fate-rv30 fate-rv30: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/real/rv30.rm -an -FATE_SAMPLES_AVCONV += fate-rv40 -fate-rv40: CMD = framecrc -i $(SAMPLES)/real/spygames-2MB.rmvb -t 10 -an -vsync 0 +FATE_REAL += fate-rv40 +fate-rv40: CMD = framecrc -i $(SAMPLES)/real/spygames-2MB.rmvb -t 10 -an FATE_SIPR += fate-sipr-5k0 fate-sipr-5k0: CMD = pcm -i $(SAMPLES)/sipr/sipr_5k0.rm @@ -41,5 +41,8 @@ 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_SAMPLES_AVCONV += $(FATE_SIPR) +FATE_REAL += $(FATE_SIPR) fate-sipr: $(FATE_SIPR) + +FATE_SAMPLES_FFMPEG += $(FATE_REAL) +fate-real: $(FATE_REAL) diff --git a/tests/fate/screen.mak b/tests/fate/screen.mak index 8ae7e90ab7..eb7bafe9c3 100644 --- a/tests/fate/screen.mak +++ b/tests/fate/screen.mak @@ -1,8 +1,8 @@ # FIXME dropped frames in this test because of coarse timebase -FATE_SAMPLES_AVCONV += fate-cscd +FATE_SCREEN += fate-cscd fate-cscd: CMD = framecrc -i $(SAMPLES)/CSCD/sample_video.avi -an -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-dxtory +FATE_SCREEN += fate-dxtory fate-dxtory: CMD = framecrc -i $(SAMPLES)/dxtory/dxtory_mic.avi FATE_FRAPS += fate-fraps-v0 @@ -23,7 +23,7 @@ fate-fraps-v4: CMD = framecrc -i $(SAMPLES)/fraps/WoW_2006-11-03_14-58-17-19-nos FATE_FRAPS += fate-fraps-v5 fate-fraps-v5: CMD = framecrc -i $(SAMPLES)/fraps/fraps-v5-bouncing-balls-partial.avi -FATE_SAMPLES_AVCONV += $(FATE_FRAPS) +FATE_SCREEN += $(FATE_FRAPS) fate-fraps: $(FATE_FRAPS) FATE_TSCC += fate-tscc-15bit @@ -32,7 +32,7 @@ fate-tscc-15bit: CMD = framecrc -i $(SAMPLES)/tscc/oneminute.avi -t 15 -pix_fmt FATE_TSCC += fate-tscc-32bit fate-tscc-32bit: CMD = framecrc -i $(SAMPLES)/tscc/2004-12-17-uebung9-partial.avi -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += $(FATE_TSCC) +FATE_SCREEN += $(FATE_TSCC) fate-tscc: $(FATE_TSCC) FATE_VMNC += fate-vmnc-16bit @@ -41,7 +41,7 @@ fate-vmnc-16bit: CMD = framecrc -i $(SAMPLES)/VMnc/test.avi -pix_fmt rgb24 FATE_VMNC += fate-vmnc-32bit fate-vmnc-32bit: CMD = framecrc -i $(SAMPLES)/VMnc/VS2k5DebugDemo-01-partial.avi -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += $(FATE_VMNC) +FATE_SCREEN += $(FATE_VMNC) fate-vmnc: $(FATE_VMNC) FATE_ZMBV += fate-zmbv-8bit @@ -56,5 +56,8 @@ fate-zmbv-16bit: CMD = framecrc -i $(SAMPLES)/zmbv/zmbv_16bit.avi -pix_fmt rgb24 FATE_ZMBV += fate-zmbv-32bit fate-zmbv-32bit: CMD = framecrc -i $(SAMPLES)/zmbv/zmbv_32bit.avi -pix_fmt rgb24 -t 25 -FATE_SAMPLES_AVCONV += $(FATE_ZMBV) +FATE_SCREEN += $(FATE_ZMBV) fate-zmbv: $(FATE_ZMBV) + +FATE_SAMPLES_FFMPEG += $(FATE_SCREEN) +fate-screen: $(FATE_SCREEN) diff --git a/tests/fate/subtitles.mak b/tests/fate/subtitles.mak new file mode 100644 index 0000000000..59c55a56a5 --- /dev/null +++ b/tests/fate/subtitles.mak @@ -0,0 +1,26 @@ +FATE_SUBTITLES += fate-sub-jacosub +fate-sub-jacosub: CMD = md5 -i $(SAMPLES)/sub/JACOsub_capability_tester.jss -f ass + +FATE_SUBTITLES += fate-sub-microdvd +fate-sub-microdvd: CMD = md5 -i $(SAMPLES)/sub/MicroDVD_capability_tester.sub -f ass + +FATE_SUBTITLES += fate-sub-movtext +fate-sub-movtext: CMD = md5 -i $(SAMPLES)/sub/MovText_capability_tester.mp4 -f ass + +FATE_SUBTITLES += fate-sub-movtextenc +fate-sub-movtextenc: CMD = md5 -i $(SAMPLES)/sub/MovText_capability_tester.mp4 -map 0 -scodec mov_text -f mp4 -flags +bitexact -movflags frag_keyframe+empty_moov + +FATE_SUBTITLES += fate-sub-realtext +fate-sub-realtext: CMD = md5 -i $(SAMPLES)/sub/RealText_capability_tester.rt -f ass + +FATE_SUBTITLES += fate-sub-sami +fate-sub-sami: CMD = md5 -i $(SAMPLES)/sub/SAMI_capability_tester.smi -f ass + +FATE_SUBTITLES += fate-sub-srt +fate-sub-srt: CMD = md5 -i $(SAMPLES)/sub/SubRip_capability_tester.srt -f ass + +FATE_SUBTITLES += fate-sub-subviewer +fate-sub-subviewer: CMD = md5 -i $(SAMPLES)/sub/SubViewer_capability_tester.sub -f ass + +FATE_SAMPLES_FFMPEG += $(FATE_SUBTITLES) +fate-subtitles: $(FATE_SUBTITLES) diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak index e9a9ad622e..d4c4cf60be 100644 --- a/tests/fate/vcodec.mak +++ b/tests/fate/vcodec.mak @@ -2,9 +2,11 @@ fate-vsynth1-%: SRC = tests/data/vsynth1.yuv fate-vsynth2-%: SRC = tests/data/vsynth2.yuv fate-vsynth%: CODEC = $(word 3, $(subst -, ,$(@))) fate-vsynth%: FMT = avi -fate-vsynth%: CMD = enc_dec "rawvideo -s 352x288 -pix_fmt yuv420p" $(SRC) $(FMT) "-c $(CODEC) $(ENCOPTS)" rawvideo "-s 352x288 -pix_fmt yuv420p $(DECOPTS)" -keep +fate-vsynth%: CMD = enc_dec "rawvideo -s 352x288 -pix_fmt yuv420p $(RAWDECOPTS)" $(SRC) $(FMT) "-c $(CODEC) $(ENCOPTS)" rawvideo "-s 352x288 -pix_fmt yuv420p -vsync 0 $(DECOPTS)" -keep "$(DECINOPTS)" fate-vsynth%: CMP_UNIT = 1 +FATE_VCODEC += amv + FATE_VCODEC += asv1 fate-vsynth%-asv1: ENCOPTS = -qscale 10 @@ -15,22 +17,22 @@ FATE_VCODEC += cljr FATE_VCODEC += dnxhd-720p fate-vsynth%-dnxhd-720p: ENCOPTS = -s hd720 -b 90M \ - -pix_fmt yuv422p -frames 5 + -pix_fmt yuv422p -frames 5 -qmax 8 fate-vsynth%-dnxhd-720p: FMT = dnxhd FATE_VCODEC += dnxhd-720p-rd fate-vsynth%-dnxhd-720p-rd: ENCOPTS = -s hd720 -b 90M -threads 4 -mbd rd \ - -pix_fmt yuv422p -frames 5 + -pix_fmt yuv422p -frames 5 -qmax 8 fate-vsynth%-dnxhd-720p-rd: FMT = dnxhd FATE_VCODEC += dnxhd-720p-10bit fate-vsynth%-dnxhd-720p-10bit: ENCOPTS = -s hd720 -b 90M \ - -pix_fmt yuv422p10 -frames 5 + -pix_fmt yuv422p10 -frames 5 -qmax 8 fate-vsynth%-dnxhd-720p-10bit: FMT = dnxhd FATE_VCODEC += dnxhd-1080i fate-vsynth%-dnxhd-1080i: ENCOPTS = -s hd1080 -b 120M -flags +ildct \ - -pix_fmt yuv422p -frames 5 + -pix_fmt yuv422p -frames 5 -qmax 8 fate-vsynth%-dnxhd-1080i: FMT = mov FATE_VCODEC += dv @@ -62,6 +64,11 @@ fate-vsynth%-flashsv: ENCOPTS = -sws_flags neighbor+full_chroma_int fate-vsynth%-flashsv: DECOPTS = -sws_flags area fate-vsynth%-flashsv: FMT = flv +FATE_VCODEC += flashsv2 +fate-vsynth%-flashsv2: ENCOPTS = -sws_flags neighbor+full_chroma_int -strict experimental -compression_level 0 +fate-vsynth%-flashsv2: DECOPTS = -sws_flags area +fate-vsynth%-flashsv2: FMT = flv + FATE_VCODEC += flv fate-vsynth%-flv: ENCOPTS = -qscale 10 fate-vsynth%-flv: FMT = flv @@ -83,6 +90,10 @@ FATE_VCODEC += jpegls fate-vsynth%-jpegls: ENCOPTS = -sws_flags neighbor+full_chroma_int fate-vsynth%-jpegls: DECOPTS = -sws_flags area +FATE_VCODEC += j2k +fate-vsynth%-j2k: ENCOPTS = -qscale 7 -strict experimental -pix_fmt rgb24 +fate-vsynth%-j2k: DECINOPTS = -vcodec j2k -strict experimental + FATE_VCODEC += ljpeg fate-vsynth%-ljpeg: ENCOPTS = -strict -1 @@ -182,13 +193,26 @@ fate-vsynth%-msmpeg4: ENCOPTS = -qscale 10 FATE_VCODEC += msmpeg4v2 fate-vsynth%-msmpeg4v2: ENCOPTS = -qscale 10 +FATE_VCODEC += mpng +fate-vsynth%-mpng: CODEC = png + +FATE_VCODEC += msvideo1 + FATE_VCODEC += prores -fate-vsynth%-prores: ENCOPTS = -profile hq fate-vsynth%-prores: FMT = mov +FATE_VCODEC += prores_kostya +fate-vsynth%-prores_kostya: ENCOPTS = -profile hq +fate-vsynth%-prores_kostya: FMT = mov + FATE_VCODEC += qtrle fate-vsynth%-qtrle: FMT = mov +FATE_VCODEC += qtrlegray +fate-vsynth%-qtrlegray: CODEC = qtrle +fate-vsynth%-qtrlegray: ENCOPTS = -pix_fmt gray +fate-vsynth%-qtrlegray: FMT = mov + FATE_VCODEC += rgb fate-vsynth%-rgb: CODEC = rawvideo fate-vsynth%-rgb: ENCOPTS = -pix_fmt bgr24 @@ -196,6 +220,7 @@ fate-vsynth%-rgb: ENCOPTS = -pix_fmt bgr24 FATE_VCODEC += roqvideo fate-vsynth%-roqvideo: CODEC = roqvideo fate-vsynth%-roqvideo: ENCOPTS = -frames 5 +fate-vsynth%-roqvideo: RAWDECOPTS = -r 30 fate-vsynth%-roqvideo: FMT = roq FATE_VCODEC += rv10 @@ -224,8 +249,21 @@ FATE_VCODEC += svq1 fate-vsynth%-svq1: ENCOPTS = -qscale 3 -pix_fmt yuv410p fate-vsynth%-svq1: FMT = mov +FATE_VCODEC += r210 + FATE_VCODEC += v210 +FATE_VCODEC += v308 + +FATE_VCODEC += v408 +fate-vsynth%-v408: ENCOPTS = -sws_flags neighbor+bitexact +fate-vsynth%-v408: DECOPTS = -sws_flags neighbor+bitexact + +FATE_VCODEC += avui +fate-vsynth%-avui: ENCOPTS = -s pal -strict experimental -sws_flags neighbor+bitexact +fate-vsynth%-avui: DECOPTS = -sws_flags neighbor+bitexact +fate-vsynth%-avui: FMT = mov + FATE_VCODEC += wmv1 fate-vsynth%-wmv1: ENCOPTS = -qscale 10 @@ -235,6 +273,13 @@ fate-vsynth%-wmv2: ENCOPTS = -qscale 10 FATE_VCODEC += yuv fate-vsynth%-yuv: CODEC = rawvideo +FATE_VCODEC += yuv4 + +FATE_VCODEC += y41p + +FATE_VCODEC += zlib + + FATE_VSYNTH1 = $(FATE_VCODEC:%=fate-vsynth1-%) FATE_VSYNTH2 = $(FATE_VCODEC:%=fate-vsynth2-%) diff --git a/tests/fate/video.mak b/tests/fate/video.mak index e173c4a4b8..46dded500d 100644 --- a/tests/fate/video.mak +++ b/tests/fate/video.mak @@ -4,52 +4,52 @@ fate-4xm-1: CMD = framecrc -i $(SAMPLES)/4xm/version1.4xm -pix_fmt rgb24 -an FATE_4XM += fate-4xm-2 fate-4xm-2: CMD = framecrc -i $(SAMPLES)/4xm/version2.4xm -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += $(FATE_4XM) +FATE_VIDEO += $(FATE_4XM) fate-4xm: $(FATE_4XM) -FATE_SAMPLES_AVCONV += fate-aasc +FATE_VIDEO += fate-aasc fate-aasc: CMD = framecrc -i $(SAMPLES)/aasc/AASC-1.5MB.AVI -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-alg-mm +FATE_VIDEO += fate-alg-mm fate-alg-mm: CMD = framecrc -i $(SAMPLES)/alg-mm/ibmlogo.mm -an -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += 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 -an -FATE_SAMPLES_AVCONV += fate-ansi +FATE_VIDEO += fate-ansi fate-ansi: CMD = framecrc -chars_per_frame 44100 -i $(SAMPLES)/ansi/TRE-IOM5.ANS -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-armovie-escape124 +FATE_VIDEO += fate-armovie-escape124 fate-armovie-escape124: CMD = framecrc -i $(SAMPLES)/rpl/ESCAPE.RPL -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-auravision-v1 +FATE_VIDEO += fate-auravision-v1 fate-auravision-v1: CMD = framecrc -i $(SAMPLES)/auravision/SOUVIDEO.AVI -an -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += fate-bethsoft-vid +FATE_VIDEO += fate-bethsoft-vid fate-bethsoft-vid: CMD = framecrc -i $(SAMPLES)/bethsoft-vid/ANIM0001.VID -t 5 -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-bfi +FATE_VIDEO += fate-bfi fate-bfi: CMD = framecrc -i $(SAMPLES)/bfi/2287.bfi -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-bink-video +FATE_VIDEO += fate-bink-video fate-bink-video: CMD = framecrc -i $(SAMPLES)/bink/hol2br.bik -FATE_SAMPLES_AVCONV += fate-bmv-video +FATE_VIDEO += fate-bmv-video fate-bmv-video: CMD = framecrc -i $(SAMPLES)/bmv/SURFING-partial.BMV -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-cdgraphics +FATE_VIDEO += fate-cdgraphics fate-cdgraphics: CMD = framecrc -i $(SAMPLES)/cdgraphics/BrotherJohn.cdg -pix_fmt rgb24 -t 1 -FATE_SAMPLES_AVCONV += fate-cljr +FATE_VIDEO += fate-cljr fate-cljr: CMD = framecrc -i $(SAMPLES)/cljr/testcljr-partial.avi -FATE_SAMPLES_AVCONV += fate-corepng +FATE_VIDEO += fate-corepng fate-corepng: CMD = framecrc -i $(SAMPLES)/png1/corepng-partial.avi -FATE_SAMPLES_AVCONV += fate-creatureshock-avs +FATE_VIDEO += fate-creatureshock-avs fate-creatureshock-avs: CMD = framecrc -i $(SAMPLES)/creatureshock-avs/OUTATIME.AVS -pix_fmt rgb24 FATE_CVID += fate-cvid-partial @@ -61,19 +61,19 @@ fate-cvid-palette: CMD = framecrc -i $(SAMPLES)/cvid/catfight-cvid-pal8-partial. FATE_CVID += fate-cvid-grayscale fate-cvid-grayscale: CMD = framecrc -i $(SAMPLES)/cvid/pcitva15.avi -an -FATE_SAMPLES_AVCONV += $(FATE_CVID) +FATE_VIDEO += $(FATE_CVID) fate-cvid: $(FATE_CVID) -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += fate-cyuv +FATE_VIDEO += fate-cyuv fate-cyuv: CMD = framecrc -i $(SAMPLES)/cyuv/cyuv.avi -FATE_SAMPLES_AVCONV += fate-delphine-cin-video +FATE_VIDEO += fate-delphine-cin-video fate-delphine-cin-video: CMD = framecrc -i $(SAMPLES)/delphine-cin/LOGO-partial.CIN -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-deluxepaint-anm +FATE_VIDEO += fate-deluxepaint-anm fate-deluxepaint-anm: CMD = framecrc -i $(SAMPLES)/deluxepaint-anm/INTRO1.ANM -pix_fmt rgb24 FATE_TRUEMOTION1 += fate-truemotion1-15 @@ -82,10 +82,10 @@ fate-truemotion1-15: CMD = framecrc -i $(SAMPLES)/duck/phant2-940.duk -pix_fmt r FATE_TRUEMOTION1 += fate-truemotion1-24 fate-truemotion1-24: CMD = framecrc -i $(SAMPLES)/duck/sonic3dblast_intro-partial.avi -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += $(FATE_TRUEMOTION1) +FATE_VIDEO += $(FATE_TRUEMOTION1) fate-truemotion1: $(FATE_TRUEMOTION1) -FATE_SAMPLES_AVCONV += fate-truemotion2 +FATE_VIDEO += fate-truemotion2 fate-truemotion2: CMD = framecrc -i $(SAMPLES)/duck/tm20.avi FATE_DXA += fate-dxa-feeble @@ -94,10 +94,10 @@ fate-dxa-feeble: CMD = framecrc -i $(SAMPLES)/dxa/meetsquid.dxa -t 2 -pix_fmt rg FATE_DXA += fate-dxa-scummvm fate-dxa-scummvm: CMD = framecrc -i $(SAMPLES)/dxa/scummvm.dxa -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += $(FATE_DXA) +FATE_VIDEO += $(FATE_DXA) fate-dxa: $(FATE_DXA) -FATE_SAMPLES_AVCONV += fate-film-cvid +FATE_SAMPLES_PCM += fate-film-cvid fate-film-cvid: CMD = framecrc -i $(SAMPLES)/film/logo-capcom.cpk -an FATE_FLIC += fate-flic-af11-palette-change @@ -109,16 +109,16 @@ fate-flic-af12: CMD = framecrc -i $(SAMPLES)/fli/jj00c2.fli -pix_fmt rgb24 FATE_FLIC += fate-flic-magiccarpet fate-flic-magiccarpet: CMD = framecrc -i $(SAMPLES)/fli/intel.dat -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += $(FATE_FLIC) +FATE_VIDEO += $(FATE_FLIC) fate-flic: $(FATE_FLIC) -FATE_SAMPLES_AVCONV += fate-frwu +FATE_VIDEO += fate-frwu fate-frwu: CMD = framecrc -i $(SAMPLES)/frwu/frwu.avi -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_IFF += fate-iff-byterun1 @@ -130,77 +130,83 @@ fate-iff-fibonacci: CMD = md5 -i $(SAMPLES)/iff/dasboot-in-compressed -f s16le FATE_IFF += fate-iff-ilbm fate-iff-ilbm: CMD = framecrc -i $(SAMPLES)/iff/lms-matriks.ilbm -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += $(FATE_IFF) +FATE_VIDEO += $(FATE_IFF) fate-iff: $(FATE_IFF) -FATE_SAMPLES_AVCONV += fate-interplay-mve-8bit +FATE_VIDEO += fate-interplay-mve-8bit fate-interplay-mve-8bit: CMD = framecrc -i $(SAMPLES)/interplay-mve/interplay-logo-2MB.mve -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-interplay-mve-16bit +FATE_VIDEO += fate-interplay-mve-16bit fate-interplay-mve-16bit: CMD = framecrc -i $(SAMPLES)/interplay-mve/descent3-level5-16bit-partial.mve -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-kgv1 +FATE_VIDEO += fate-jv +fate-jv: CMD = framecrc -i $(SAMPLES)/jv/intro.jv -pix_fmt rgb24 -an + +FATE_VIDEO += fate-kgv1 fate-kgv1: CMD = framecrc -i $(SAMPLES)/kega/kgv1.avi -pix_fmt rgb555le -an -FATE_SAMPLES_AVCONV += fate-kmvc +FATE_VIDEO += fate-kmvc fate-kmvc: CMD = framecrc -i $(SAMPLES)/KMVC/LOGO1.AVI -an -t 3 -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-mdec +FATE_VIDEO += fate-mdec fate-mdec: CMD = framecrc -idct simple -i $(SAMPLES)/ea-dct/NFS2Esprit-partial.dct -an -FATE_SAMPLES_AVCONV += fate-mdec-v3 +FATE_VIDEO += fate-mdec-v3 fate-mdec-v3: CMD = framecrc -idct simple -i $(SAMPLES)/psx-str/abc000_cut.str -an -FATE_SAMPLES_AVCONV += fate-mimic +FATE_VIDEO += fate-mimic fate-mimic: CMD = framecrc -idct simple -i $(SAMPLES)/mimic/mimic2-womanloveffmpeg.cam -FATE_SAMPLES_AVCONV += fate-mjpegb +FATE_VIDEO += fate-mjpegb fate-mjpegb: CMD = framecrc -idct simple -flags +bitexact -i $(SAMPLES)/mjpegb/mjpegb_part.mov -an -FATE_SAMPLES_AVCONV += fate-motionpixels +FATE_VIDEO += fate-motionpixels fate-motionpixels: CMD = framecrc -i $(SAMPLES)/motion-pixels/INTRO-partial.MVI -an -pix_fmt rgb24 -vframes 111 -FATE_SAMPLES_AVCONV += 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 # FIXME dropped frames in this test because of coarse timebase -FATE_SAMPLES_AVCONV += fate-nuv +FATE_VIDEO += fate-nuv fate-nuv: CMD = framecrc -idct simple -i $(SAMPLES)/nuv/Today.nuv -an -FATE_SAMPLES_AVCONV += fate-qpeg +FATE_VIDEO += fate-paf-video +fate-paf-video: CMD = framecrc -i $(SAMPLES)/paf/hod1-partial.paf -pix_fmt rgb24 -an + +FATE_VIDEO += fate-qpeg fate-qpeg: CMD = framecrc -i $(SAMPLES)/qpeg/Clock.avi -an -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-r210 +FATE_VIDEO += fate-r210 fate-r210: CMD = framecrc -i $(SAMPLES)/r210/r210.avi -pix_fmt rgb48le -FATE_SAMPLES_AVCONV += fate-rl2 +FATE_VIDEO += fate-rl2 fate-rl2: CMD = framecrc -i $(SAMPLES)/rl2/Z4915300.RL2 -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-roqvideo +FATE_VIDEO += fate-roqvideo fate-roqvideo: CMD = framecrc -i $(SAMPLES)/idroq/idlogo.roq -an -FATE_SAMPLES_AVCONV += fate-sierra-vmd-video +FATE_VIDEO += fate-sanm +fate-sanm: CMD = framecrc -i $(SAMPLES)/smush/ronin_part.znm -an -pix_fmt rgb24 + +FATA_VIDEO += fate-sierra-vmd-video fate-sierra-vmd-video: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-smacker-video +FATA_VIDEO += fate-smacker-video fate-smacker-video: CMD = framecrc -i $(SAMPLES)/smacker/wetlogo.smk -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-smc +FATE_VIDEO += fate-smc fate-smc: CMD = framecrc -i $(SAMPLES)/smc/cass_schi.qt -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-sp5x +FATE_VIDEO += fate-sp5x fate-sp5x: CMD = framecrc -idct simple -i $(SAMPLES)/sp5x/sp5x_problem.avi -FATE_SAMPLES_AVCONV += fate-sub-srt -fate-sub-srt: CMD = md5 -i $(SAMPLES)/sub/SubRip_capability_tester.srt -f ass - -FATE_SAMPLES_AVCONV += fate-thp +FATE_VIDEO += fate-thp fate-thp: CMD = framecrc -idct simple -i $(SAMPLES)/thp/pikmin2-opening1-partial.thp -an -FATE_SAMPLES_AVCONV += fate-tiertex-seq +FATE_VIDEO += fate-tiertex-seq fate-tiertex-seq: CMD = framecrc -i $(SAMPLES)/tiertex-seq/Gameover.seq -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-tmv +FATE_VIDEO += fate-tmv fate-tmv: CMD = framecrc -i $(SAMPLES)/tmv/pop-partial.tmv -pix_fmt rgb24 FATE_TXD += fate-txd-16bpp @@ -209,39 +215,44 @@ fate-txd-16bpp: CMD = framecrc -i $(SAMPLES)/txd/misc.txd -pix_fmt bgra -an FATE_TXD += fate-txd-pal8 fate-txd-pal8: CMD = framecrc -i $(SAMPLES)/txd/outro.txd -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += $(FATE_TXD) +FATE_VIDEO += $(FATE_TXD) fate-txd: $(FATE_TXD) -FATE_SAMPLES_AVCONV += fate-ulti +FATE_VIDEO += fate-ulti fate-ulti: CMD = framecrc -i $(SAMPLES)/ulti/hit12w.avi -an -FATE_SAMPLES_AVCONV += fate-v210 +FATE_VIDEO += fate-v210 fate-v210: CMD = framecrc -i $(SAMPLES)/v210/v210_720p-partial.avi -pix_fmt yuv422p16be -an -FATE_SAMPLES_AVCONV += fate-v410dec +FATE_VIDEO += fate-v410dec fate-v410dec: CMD = framecrc -i $(SAMPLES)/v410/lenav410.mov -pix_fmt yuv444p10le -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += fate-vcr1 +FATE_VIDEO += fate-vcr1 fate-vcr1: CMD = framecrc -i $(SAMPLES)/vcr1/VCR1test.avi -an -FATE_SAMPLES_AVCONV += fate-videoxl +FATE_VIDEO += fate-videoxl fate-videoxl: CMD = framecrc -i $(SAMPLES)/vixl/pig-vixl.avi -FATE_SAMPLES_AVCONV += fate-vqa-cc +FATE_VIDEO += fate-vqa-cc fate-vqa-cc: CMD = framecrc -i $(SAMPLES)/vqa/cc-demo1-partial.vqa -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-wc3movie-xan +FATE_VIDEO += fate-wc3movie-xan fate-wc3movie-xan: CMD = framecrc -i $(SAMPLES)/wc3movie/SC_32-part.MVE -pix_fmt rgb24 -FATE_SAMPLES_AVCONV += fate-wnv1 +FATE_VIDEO += fate-wnv1 fate-wnv1: CMD = framecrc -i $(SAMPLES)/wnv1/wnv1-codec.avi -an -FATE_SAMPLES_AVCONV += fate-yop +FATE_VIDEO += fate-yop fate-yop: CMD = framecrc -i $(SAMPLES)/yop/test1.yop -pix_fmt rgb24 -an -FATE_SAMPLES_AVCONV += fate-xxan-wc4 +FATE_VIDEO += fate-xxan-wc4 fate-xxan-wc4: CMD = framecrc -i $(SAMPLES)/wc4-xan/wc4trailer-partial.avi -an + +FATE_VIDEO += $(FATE_VIDEO-yes) + +FATE_SAMPLES_FFMPEG += $(FATE_VIDEO) +fate-video: $(FATE_VIDEO) diff --git a/tests/fate/voice.mak b/tests/fate/voice.mak index fc0e530ee6..4082405dbb 100644 --- a/tests/fate/voice.mak +++ b/tests/fate/voice.mak @@ -6,7 +6,7 @@ fate-g722-encode: tests/data/asynth-16000-1.wav fate-g722-encode: SRC = tests/data/asynth-16000-1.wav fate-g722-encode: CMD = enc_dec_pcm wav md5 s16le $(SRC) -c:a g722 -FATE_SAMPLES_AVCONV += $(FATE_G722) +FATE_VOICE += $(FATE_G722) fate-g722: $(FATE_G722) FATE_G726 += fate-g726-encode-2bit @@ -29,7 +29,7 @@ fate-g726-encode-5bit: tests/data/asynth-8000-1.wav fate-g726-encode-5bit: SRC = tests/data/asynth-8000-1.wav fate-g726-encode-5bit: CMD = enc_dec_pcm wav md5 s16le $(SRC) -c:a g726 -b:a 40k -FATE_SAMPLES_AVCONV += $(FATE_G726) +FATE_VOICE += $(FATE_G726) fate-g726: $(FATE_G726) FATE_GSM += fate-gsm-ms @@ -38,15 +38,18 @@ fate-gsm-ms: CMD = framecrc -i $(SAMPLES)/gsm/ciao.wav FATE_GSM += fate-gsm-toast fate-gsm-toast: CMD = framecrc -i $(SAMPLES)/gsm/sample-gsm-8000.mov -t 10 -FATE_SAMPLES_AVCONV += $(FATE_GSM) +FATE_VOICE += $(FATE_GSM) fate-gsm: $(FATE_GSM) -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += 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_SAMPLES_FFMPEG += $(FATE_VOICE) +fate-voice: $(FATE_VOICE) diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak index 4c1ed0d07d..d3f9cc79ae 100644 --- a/tests/fate/vpx.mak +++ b/tests/fate/vpx.mak @@ -37,13 +37,13 @@ define FATE_VP8_FULL $(foreach N,$(VP8_SUITE),$(eval $(call FATE_VP8_SUITE,$(N),$(1),$(2)))) # FIXME this file contains two frames with identical timestamps, -# so avconv drops one of them +# so ffmpeg drops one of them FATE_VP8 += fate-vp8-sign-bias$(1) fate-vp8-sign-bias$(1): CMD = framemd5 $(2) -i $(SAMPLES)/vp8/sintel-signbias.ivf fate-vp8-sign-bias$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-sign-bias FATE_VP8 += fate-vp8-size-change$(1) -fate-vp8-size-change$(1): CMD = framemd5 $(2) -i $(SAMPLES)/vp8/frame_size_change.webm -frames:v 30 +fate-vp8-size-change$(1): CMD = framemd5 $(2) -flags +bitexact -i $(SAMPLES)/vp8/frame_size_change.webm -frames:v 30 -sws_flags bitexact+bilinear fate-vp8-size-change$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-size-change endef diff --git a/tests/fate/vqf.mak b/tests/fate/vqf.mak index 18676351f6..b8a91c1661 100644 --- a/tests/fate/vqf.mak +++ b/tests/fate/vqf.mak @@ -1,7 +1,10 @@ -FATE_SAMPLES_AVCONV += 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_SAMPLES_AVCONV += fate-vqf-demux +FATE_VQF += fate-vqf-demux fate-vqf-demux: CMD = md5 -i $(SAMPLES)/vqf/achterba.vqf -acodec copy -f framecrc + +FATE_SAMPLES_FFMPEG += $(FATE_VQF) +fate-vqf: $(FATE_VQF) 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 a1983063d3..29f9ba17e9 100755 --- a/tests/lavf-regression.sh +++ b/tests/lavf-regression.sh @@ -11,6 +11,16 @@ set -e eval do_$test=y +ENC_OPTS="$ENC_OPTS -metadata title=lavftest" + +do_lavf_fate() +{ + file=${outfile}lavf.$1 + input="${samples}/$2" + do_avconv $file $DEC_OPTS -i "$input" $ENC_OPTS -vcodec copy -acodec copy + do_avconv_crc $file $DEC_OPTS -i $target_path/$file $3 +} + do_lavf() { file=${outfile}lavf.$1 @@ -18,6 +28,16 @@ do_lavf() do_avconv_crc $file $DEC_OPTS -i $target_path/$file $4 } +do_lavf_timecode_nodrop() { do_lavf $1 "" "$2 -timecode 02:56:14:13"; } +do_lavf_timecode_drop() { do_lavf $1 "" "$2 -timecode 02:56:14.13 -r 30000/1001"; } + +do_lavf_timecode() +{ + do_lavf_timecode_nodrop "$@" + do_lavf_timecode_drop "$@" + do_lavf $1 "" "$2" +} + do_streamed_images() { file=${outfile}${1}pipe.$1 @@ -30,9 +50,9 @@ do_image_formats() outfile="$datadir/images/$1/" mkdir -p "$outfile" file=${outfile}%02d.$1 - run_avconv $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $2 $ENC_OPTS $3 -t 0.5 -y -qscale 10 $target_path/$file + run_avconv $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $2 $ENC_OPTS -t 0.5 -y -qscale 10 $target_path/$file do_md5sum ${outfile}02.$1 - do_avconv_crc $file $DEC_OPTS $3 -i $target_path/$file + do_avconv_crc $file $DEC_OPTS -i $target_path/$file $3 echo $(wc -c ${outfile}02.$1) } @@ -44,26 +64,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_timecode mpg "-ab 64k" fi if [ -n "$do_mxf" ] ; then -do_lavf mxf "-ar 48000" "-bf 2 -timecode_frame_start 264363" +do_lavf_timecode mxf "-ar 48000 -bf 2" fi if [ -n "$do_mxf_d10" ]; then @@ -71,7 +91,7 @@ do_lavf mxf_d10 "-ar 48000 -ac 2" "-r 25 -vf scale=720:576,pad=720:608:0:32 -vco 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 +99,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,23 +107,50 @@ do_lavf flv "" "-an" fi if [ -n "$do_mov" ] ; then -do_lavf mov "" "-acodec pcm_alaw -c:v mpeg4" +do_lavf mov "" "-movflags +rtphint -acodec pcm_alaw -vcodec mpeg4" +do_lavf_timecode mov "-acodec pcm_alaw -vcodec mpeg4" +fi + +if [ -n "$do_ismv" ] ; then +do_lavf_timecode ismv "-an -vcodec mpeg4" fi if [ -n "$do_dv_fmt" ] ; then +do_lavf_timecode_nodrop dv "-ar 48000 -r 25 -s pal -ac 2" +do_lavf_timecode_drop dv "-ar 48000 -pix_fmt yuv411p -s ntsc -ac 2" do_lavf dv "-ar 48000 -channel_layout stereo" "-r 25 -s pal" fi if [ -n "$do_gxf" ] ; then +do_lavf_timecode_nodrop gxf "-ar 48000 -r 25 -s pal -ac 1" +do_lavf_timecode_drop gxf "-ar 48000 -s ntsc -ac 1" 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_mp3" ] ; then +do_lavf_fate mp3 "mp3-conformance/he_32khz.bit" "-acodec copy" +fi + +if [ -n "$do_latm" ] ; then +do_lavf_fate latm "aac/al04_44.mp4" "-acodec copy" +fi + +if [ -n "$do_ogg_vp3" ] ; then +# -idct simple causes different results on different systems +DEC_OPTS="$DEC_OPTS -idct auto" +do_lavf_fate ogg "vp3/coeff_level64.mkv" +fi + +if [ -n "$do_wtv" ] ; then +do_lavf wtv "" "-acodec mp2" fi @@ -126,9 +173,18 @@ do_streamed_images ppm fi if [ -n "$do_gif" ] ; then +# this tests the gif muxer file=${outfile}lavf.gif do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $ENC_OPTS -t 1 -qscale 10 -pix_fmt rgb24 do_avconv_crc $file $DEC_OPTS -i $target_path/$file -pix_fmt rgb24 +# and this the gif encoder +do_image_formats gif "" "-pix_fmt rgb24" +do_image_formats gif "-pix_fmt rgb4_byte" "-pix_fmt rgb24" +do_image_formats gif "-pix_fmt bgr4_byte" "-pix_fmt rgb24" +do_image_formats gif "-pix_fmt rgb8" "-pix_fmt rgb24" +do_image_formats gif "-pix_fmt bgr8" "-pix_fmt rgb24" +do_image_formats gif "-pix_fmt gray" "-pix_fmt rgb24" +do_image_formats gif "-pix_fmt pal8" "-pix_fmt rgb24" fi if [ -n "$do_yuv4mpeg" ] ; then @@ -149,6 +205,12 @@ fi if [ -n "$do_png" ] ; then do_image_formats png +do_image_formats png "-pix_fmt gray16be" +do_image_formats png "-pix_fmt rgb48be" +fi + +if [ -n "$do_xbm" ] ; then +do_image_formats xbm fi if [ -n "$do_bmp" ] ; then @@ -168,7 +230,7 @@ do_image_formats sgi fi if [ -n "$do_jpg" ] ; then -do_image_formats jpg "-pix_fmt yuvj420p" "-f image2" +do_image_formats jpg "-pix_fmt yuvj420p" fi if [ -n "$do_pam" ] ; then @@ -179,12 +241,14 @@ if [ -n "$do_pcx" ] ; then do_image_formats pcx fi -if [ -n "$do_xwd" ] ; then -do_image_formats xwd -fi - if [ -n "$do_dpx" ] ; then do_image_formats dpx +do_image_formats dpx "-pix_fmt rgb48le" +do_image_formats dpx "-pix_fmt rgb48le -bits_per_raw_sample 10" "-pix_fmt rgb48le" +fi + +if [ -n "$do_xwd" ] ; then +do_image_formats xwd fi if [ -n "$do_sunrast" ] ; then @@ -218,7 +282,7 @@ do_audio_only aif fi if [ -n "$do_voc" ] ; then -do_audio_only voc +do_audio_only voc "" "-acodec pcm_u8" fi if [ -n "$do_voc_s16" ] ; then @@ -237,6 +301,10 @@ 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 a315e725ea..c763e99eda 100755 --- a/tests/lavfi-regression.sh +++ b/tests/lavfi-regression.sh @@ -13,51 +13,89 @@ eval do_$test=y do_video_filter() { label=$1 - filters=$2 + filters="$2" shift 2 printf '%-20s' $label run_avconv $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src \ $ENC_OPTS -vf "$filters" -vcodec rawvideo $* -f nut md5: } -do_lavfi() { - vfilters="slicify=random,$2" +do_lavfi_plain() { + vfilters="$2" if [ $test = $1 ] ; then do_video_filter $test "$vfilters" fi } +do_lavfi() { + do_lavfi_plain $1 "slicify=random,$2" +} + +do_lavfi_colormatrix() { + do_lavfi "${1}1" "$1=$4:$5,$1=$5:$3,$1=$3:$4,$1=$4:$3,$1=$3:$5,$1=$5:$2" + do_lavfi "${1}2" "$1=$2:$3,$1=$3:$2,$1=$2:$4,$1=$4:$2,$1=$2:$5,$1=$5:$4" +} + do_lavfi "crop" "crop=iw-100:ih-100:100:100" do_lavfi "crop_scale" "crop=iw-100:ih-100:100:100,scale=400:-1" do_lavfi "crop_scale_vflip" "null,null,crop=iw-200:ih-200:200:200,crop=iw-20:ih-20:20:20,scale=200:200,scale=250:250,vflip,vflip,null,scale=200:200,crop=iw-100:ih-100:100:100,vflip,scale=200:200,null,vflip,crop=iw-100:ih-100:100:100,null" do_lavfi "crop_vflip" "crop=iw-100:ih-100:100:100,vflip" +do_lavfi "drawbox" "drawbox=224:24:88:72:#FF8010@0.5" +do_lavfi "fade" "fade=in:5:15,fade=out:30:15" do_lavfi "null" "null" +do_lavfi "overlay" "split[m],scale=88:72,pad=96:80:4:4[o2];[m]fifo[o1],[o1][o2]overlay=240:16" +do_lavfi "pad" "pad=iw*1.5:ih*1.5:iw*0.3:ih*0.2" +do_lavfi "pp" "mp=pp=be/de/tn/l5/al" +do_lavfi "pp2" "mp=pp=be/fq:16/fa/lb" +do_lavfi "pp3" "mp=pp=be/fq:8/ac/li" +do_lavfi "pp4" "mp=pp=be/ci" +do_lavfi "pp5" "mp=pp=md" +do_lavfi "pp6" "mp=pp=be/fd" do_lavfi "scale200" "scale=200:200" do_lavfi "scale500" "scale=500:500" +do_lavfi "select" "select=not(eq(mod(n\,2)\,0)+eq(mod(n\,3)\,0))" +do_lavfi "setdar" "setdar=16/9" +do_lavfi "setsar" "setsar=16/11" +do_lavfi "thumbnail" "thumbnail=10" +do_lavfi "tile" "tile=3x3" +do_lavfi "transpose" "transpose" +do_lavfi "unsharp" "unsharp=10:10:-1.5:10:10:-1.5" do_lavfi "vflip" "vflip" do_lavfi "vflip_crop" "vflip,crop=iw-100:ih-100:100:100" do_lavfi "vflip_vflip" "vflip,vflip" +do_lavfi_plain "alphamerge_rgb" "[in]slicify=random,format=bgra,split,alphamerge[out]" +do_lavfi_plain "alphamerge_yuv" "[in]slicify=random,format=yuv420p,split,alphamerge[out]" +do_lavfi_plain "alphaextract_rgb" "[in]slicify=random,format=bgra,split,alphamerge,slicify=random,split[o3][o4];[o4]alphaextract[alpha];[o3][alpha]alphamerge[out]" +do_lavfi_plain "alphaextract_yuv" "[in]slicify=random,format=yuv420p,split,alphamerge,slicify=random,split[o3][o4];[o4]alphaextract[alpha];[o3][alpha]alphamerge[out]" + +do_lavfi_colormatrix "colormatrix" bt709 fcc bt601 smpte240m + do_lavfi_pixfmts(){ test ${test%_[bl]e} = pixfmts_$1 || return 0 filter=$1 filter_args=$2 showfiltfmts="$target_exec $target_path/libavfilter/filtfmts-test" - exclude_fmts=${outfile}${1}_exclude_fmts - out_fmts=${outfile}${1}_out_fmts + scale_exclude_fmts=${outfile}${1}_scale_exclude_fmts + scale_in_fmts=${outfile}${1}_scale_in_fmts + scale_out_fmts=${outfile}${1}_scale_out_fmts + in_fmts=${outfile}${1}_in_fmts # 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]' '/^INPUT/{ fmt=substr($3, 5); print fmt }' | sort >$scale_in_fmts + $showfiltfmts scale | awk -F '[ \r]' '/^OUTPUT/{ fmt=substr($3, 5); print fmt }' | sort >$scale_out_fmts + comm -12 $scale_in_fmts $scale_out_fmts >$scale_exclude_fmts + + $showfiltfmts $filter | awk -F '[ \r]' '/^INPUT/{ fmt=substr($3, 5); print fmt }' | sort >$in_fmts + pix_fmts=$(comm -12 $scale_exclude_fmts $in_fmts) - pix_fmts=$($showfiltfmts $filter | awk -F '[ \r]' '/^INPUT/{ print $3 }' | 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 - rm $exclude_fmts $out_fmts + rm $in_fmts $scale_in_fmts $scale_out_fmts $scale_exclude_fmts } # all these filters have exactly one input and exactly one output @@ -66,15 +104,23 @@ do_lavfi_pixfmts "crop" "100:100:100:100" do_lavfi_pixfmts "hflip" "" do_lavfi_pixfmts "null" "" do_lavfi_pixfmts "pad" "500:400:20:20" +do_lavfi_pixfmts "pixdesctest" "" do_lavfi_pixfmts "scale" "200:100" +do_lavfi_pixfmts "super2xsai" "" do_lavfi_pixfmts "vflip" "" -if [ -n "$do_pixdesc" ]; then - pix_fmts="$($avconv -pix_fmts list 2>/dev/null | sed -ne '9,$p' | grep '^IO' | cut -d' ' -f2 | sort)" - for pix_fmt in $pix_fmts; do - do_video_filter $pix_fmt "slicify=random,format=$pix_fmt,pixdesctest" -pix_fmt $pix_fmt - done -fi +do_lavfi_lavd() { + label=$1 + graph=$2 + shift 2 + [ $test = $label ] || return 0 + printf '%-20s' $label + run_avconv $DEC_OPTS -f lavfi -i $graph \ + $ENC_OPTS -vcodec rawvideo $* -f nut md5: +} + +do_lavfi_lavd "life" "life=s=40x40:r=5:seed=42:mold=64" -t 2 +do_lavfi_lavd "testsrc" "testsrc=r=7:n=2:d=10" # TODO: add tests for # direct rendering, diff --git a/tests/md5.sh b/tests/md5.sh index 4b95127701..e21e5c37dd 100644 --- a/tests/md5.sh +++ b/tests/md5.sh @@ -5,7 +5,7 @@ if [ X"$(echo | md5sum 2> /dev/null)" != X ]; then elif [ X"$(echo | command md5 2> /dev/null)" != X ]; then do_md5sum() { command md5 $1 | sed 's#MD5 (\(.*\)) = \(.*\)#\2 *\1#'; } elif [ -x /sbin/md5 ]; then - do_md5sum() { /sbin/md5 -r $1 | sed 's# \**\./# *./#'; } + do_md5sum() { /sbin/md5 -r $1 | sed 's/\([0-9a-f]\) [ *]*/\1 */'; } elif openssl version >/dev/null 2>&1; then do_md5sum() { openssl md5 $1 | sed 's/MD5(\(.*\))= \(.*\)/\2 *\1/'; } else diff --git a/tests/ref/fate/4xm-1 b/tests/ref/fate/4xm-1 index d38a47a1ad..37371aac66 100644 --- a/tests/ref/fate/4xm-1 +++ b/tests/ref/fate/4xm-1 @@ -1,16 +1,16 @@ #tb 0: 1/15 -0, 0, 0, 1, 921600, 0xd08f97c7 -0, 1, 1, 1, 921600, 0xc433a85b -0, 2, 2, 1, 921600, 0x7ffeee42 -0, 3, 3, 1, 921600, 0xc0ad9f52 -0, 4, 4, 1, 921600, 0xb0235112 -0, 5, 5, 1, 921600, 0xcbdd9805 -0, 6, 6, 1, 921600, 0x5468bdb9 -0, 7, 7, 1, 921600, 0x2f0c63fd -0, 8, 8, 1, 921600, 0xf1de04f0 -0, 9, 9, 1, 921600, 0x95709ce2 -0, 10, 10, 1, 921600, 0x69037c4a -0, 11, 11, 1, 921600, 0x513f8a98 -0, 12, 12, 1, 921600, 0x55b82fa1 -0, 13, 13, 1, 921600, 0x5c8ace28 -0, 14, 14, 1, 921600, 0xb019770a +0, 0, 0, 1, 921600, 0xd82e4d57 +0, 1, 1, 1, 921600, 0x83f2349c +0, 2, 2, 1, 921600, 0x70d87db0 +0, 3, 3, 1, 921600, 0x66d27b93 +0, 4, 4, 1, 921600, 0xb730941c +0, 5, 5, 1, 921600, 0x15da4934 +0, 6, 6, 1, 921600, 0x1953968a +0, 7, 7, 1, 921600, 0xf0d730a0 +0, 8, 8, 1, 921600, 0x35a7d30c +0, 9, 9, 1, 921600, 0x33667f62 +0, 10, 10, 1, 921600, 0xf4707f6b +0, 11, 11, 1, 921600, 0xaac6c392 +0, 12, 12, 1, 921600, 0x68397d16 +0, 13, 13, 1, 921600, 0xb2aa0450 +0, 14, 14, 1, 921600, 0xba25c62e diff --git a/tests/ref/fate/4xm-2 b/tests/ref/fate/4xm-2 index 35b0797439..cf71357810 100644 --- a/tests/ref/fate/4xm-2 +++ b/tests/ref/fate/4xm-2 @@ -6,153 +6,153 @@ 0, 4, 4, 1, 80640, 0x3a942680 0, 5, 5, 1, 80640, 0x3a942680 0, 6, 6, 1, 80640, 0x3a942680 -0, 7, 7, 1, 80640, 0x1956ebfc -0, 8, 8, 1, 80640, 0x61686290 -0, 9, 9, 1, 80640, 0x7e2c2753 -0, 10, 10, 1, 80640, 0x63e5e14f -0, 11, 11, 1, 80640, 0xa775947a -0, 12, 12, 1, 80640, 0x4b91b93d -0, 13, 13, 1, 80640, 0x83345f32 -0, 14, 14, 1, 80640, 0x5d3a3374 -0, 15, 15, 1, 80640, 0x164808c5 -0, 16, 16, 1, 80640, 0xfd0189af -0, 17, 17, 1, 80640, 0x062f9389 -0, 18, 18, 1, 80640, 0xe4dcaff8 -0, 19, 19, 1, 80640, 0xb2d9ec51 -0, 20, 20, 1, 80640, 0x3b4d5331 -0, 21, 21, 1, 80640, 0xfcbd8da1 -0, 22, 22, 1, 80640, 0xa0732142 -0, 23, 23, 1, 80640, 0x6438df5f -0, 24, 24, 1, 80640, 0x614302fa -0, 25, 25, 1, 80640, 0x53edf986 -0, 26, 26, 1, 80640, 0x6dfe13f0 -0, 27, 27, 1, 80640, 0x0b2194c3 -0, 28, 28, 1, 80640, 0xe0436945 -0, 29, 29, 1, 80640, 0x8d8ba77f -0, 30, 30, 1, 80640, 0x9c723388 -0, 31, 31, 1, 80640, 0x336bd2a2 -0, 32, 32, 1, 80640, 0x5905fd0b -0, 33, 33, 1, 80640, 0x2ca368bb -0, 34, 34, 1, 80640, 0x38c1e5ec -0, 35, 35, 1, 80640, 0xe439a194 -0, 36, 36, 1, 80640, 0xe7a19a64 -0, 37, 37, 1, 80640, 0xbe7f9094 -0, 38, 38, 1, 80640, 0x0b2cbec9 -0, 39, 39, 1, 80640, 0x8050bf7d -0, 40, 40, 1, 80640, 0x4e9d4e78 -0, 41, 41, 1, 80640, 0xaa7bb85d -0, 42, 42, 1, 80640, 0x6e42b1a6 -0, 43, 43, 1, 80640, 0x27043fe0 -0, 44, 44, 1, 80640, 0xe04bd5e6 -0, 45, 45, 1, 80640, 0xd60762d6 -0, 46, 46, 1, 80640, 0x2729df8f -0, 47, 47, 1, 80640, 0x1b62c4f7 -0, 48, 48, 1, 80640, 0xe6b5d2f7 -0, 49, 49, 1, 80640, 0xf5885096 -0, 50, 50, 1, 80640, 0xe7625cf6 -0, 51, 51, 1, 80640, 0xed804de6 -0, 52, 52, 1, 80640, 0x3f92728e -0, 53, 53, 1, 80640, 0x353e4b0d -0, 54, 54, 1, 80640, 0x70b0228c -0, 55, 55, 1, 80640, 0x851bd554 -0, 56, 56, 1, 80640, 0x594f22eb -0, 57, 57, 1, 80640, 0xa2267c0b -0, 58, 58, 1, 80640, 0xdc0fbafb -0, 59, 59, 1, 80640, 0xd596b763 -0, 60, 60, 1, 80640, 0x3b9c4b1b -0, 61, 61, 1, 80640, 0x218ac4b4 -0, 62, 62, 1, 80640, 0x4af393a4 -0, 63, 63, 1, 80640, 0x66c098c5 -0, 64, 64, 1, 80640, 0x7cc91e86 -0, 65, 65, 1, 80640, 0xba282a2e -0, 66, 66, 1, 80640, 0x50932be6 -0, 67, 67, 1, 80640, 0x6531386e -0, 68, 68, 1, 80640, 0x2616235f -0, 69, 69, 1, 80640, 0x27aad18a -0, 70, 70, 1, 80640, 0x67491df3 -0, 71, 71, 1, 80640, 0x167028f1 -0, 72, 72, 1, 80640, 0xa4229420 -0, 73, 73, 1, 80640, 0x77eaed07 -0, 74, 74, 1, 80640, 0xbdf7d8e8 -0, 75, 75, 1, 80640, 0xc2ac8545 -0, 76, 76, 1, 80640, 0xf3fe64ec -0, 77, 77, 1, 80640, 0x66451d43 -0, 78, 78, 1, 80640, 0x1af2f05e -0, 79, 79, 1, 80640, 0x2a63c2c4 -0, 80, 80, 1, 80640, 0xe4e07a0f -0, 81, 81, 1, 80640, 0x598e8b11 -0, 82, 82, 1, 80640, 0xb2ebb868 -0, 83, 83, 1, 80640, 0xa4b6bb8a -0, 84, 84, 1, 80640, 0x5037e910 -0, 85, 85, 1, 80640, 0x0c55f6c0 -0, 86, 86, 1, 80640, 0x3f4704f7 -0, 87, 87, 1, 80640, 0xa6a8e810 -0, 88, 88, 1, 80640, 0xedbfcfb0 -0, 89, 89, 1, 80640, 0xe568caa0 -0, 90, 90, 1, 80640, 0xdf21cc20 -0, 91, 91, 1, 80640, 0xb66cd4a8 -0, 92, 92, 1, 80640, 0xcd26c9c8 -0, 93, 93, 1, 80640, 0x5fe8d598 -0, 94, 94, 1, 80640, 0xed0dc9c8 -0, 95, 95, 1, 80640, 0x8313d288 -0, 96, 96, 1, 80640, 0x9ccdd4a0 -0, 97, 97, 1, 80640, 0x66ffe970 -0, 98, 98, 1, 80640, 0xf68ad1c8 -0, 99, 99, 1, 80640, 0xd570f658 -0, 100, 100, 1, 80640, 0x8c39d998 -0, 101, 101, 1, 80640, 0xe18fe5e0 -0, 102, 102, 1, 80640, 0xbbe7e340 -0, 103, 103, 1, 80640, 0x9a90d470 -0, 104, 104, 1, 80640, 0xd2bbced0 -0, 105, 105, 1, 80640, 0xbbf9dce0 -0, 106, 106, 1, 80640, 0x4ff7c888 -0, 107, 107, 1, 80640, 0xc2e7e1f0 -0, 108, 108, 1, 80640, 0x2104e3b0 -0, 109, 109, 1, 80640, 0xaef5e8f0 -0, 110, 110, 1, 80640, 0xc477e890 -0, 111, 111, 1, 80640, 0xb12df778 -0, 112, 112, 1, 80640, 0xd2115720 -0, 113, 113, 1, 80640, 0x620b6538 -0, 114, 114, 1, 80640, 0x894a8db8 -0, 115, 115, 1, 80640, 0x8da3bcb0 -0, 116, 116, 1, 80640, 0x96be8930 -0, 117, 117, 1, 80640, 0xe69dc1f0 -0, 118, 118, 1, 80640, 0x42b8d4e0 -0, 119, 119, 1, 80640, 0x0a8da4f0 -0, 120, 120, 1, 80640, 0x245fd3d8 -0, 121, 121, 1, 80640, 0x3fd1e858 -0, 122, 122, 1, 80640, 0xe2c299f0 -0, 123, 123, 1, 80640, 0xda1cddd0 -0, 124, 124, 1, 80640, 0xf126e498 -0, 125, 125, 1, 80640, 0xc85ab920 -0, 126, 126, 1, 80640, 0x52f39de8 -0, 127, 127, 1, 80640, 0xd0daac60 -0, 128, 128, 1, 80640, 0xef323347 -0, 129, 129, 1, 80640, 0xcc063317 -0, 130, 130, 1, 80640, 0xb6f53057 -0, 131, 131, 1, 80640, 0x5fe53b07 -0, 132, 132, 1, 80640, 0x63183d7f -0, 133, 133, 1, 80640, 0x91a44bbf -0, 134, 134, 1, 80640, 0xa433480f -0, 135, 135, 1, 80640, 0xe90652ef -0, 136, 136, 1, 80640, 0xe96e35bf -0, 137, 137, 1, 80640, 0x84ff2ccf -0, 138, 138, 1, 80640, 0x930f2b07 -0, 139, 139, 1, 80640, 0x5a1228d7 -0, 140, 140, 1, 80640, 0x29f226ef -0, 141, 141, 1, 80640, 0xd35136df -0, 142, 142, 1, 80640, 0x0e2d407f -0, 143, 143, 1, 80640, 0x34a93267 -0, 144, 144, 1, 80640, 0x7ae82af7 -0, 145, 145, 1, 80640, 0xb20c2477 -0, 146, 146, 1, 80640, 0xa104218f -0, 147, 147, 1, 80640, 0xcb1121e7 -0, 148, 148, 1, 80640, 0xaca04751 -0, 149, 149, 1, 80640, 0x3a51c704 -0, 150, 150, 1, 80640, 0xfa632e3d -0, 151, 151, 1, 80640, 0x61c9407c -0, 152, 152, 1, 80640, 0xe9a08dd9 -0, 153, 153, 1, 80640, 0xebf3c623 +0, 7, 7, 1, 80640, 0xa731901a +0, 8, 8, 1, 80640, 0x0a1e5b3d +0, 9, 9, 1, 80640, 0x2c66418f +0, 10, 10, 1, 80640, 0xaaf8575a +0, 11, 11, 1, 80640, 0x2d1a60b1 +0, 12, 12, 1, 80640, 0x646d6e66 +0, 13, 13, 1, 80640, 0x090de107 +0, 14, 14, 1, 80640, 0x90991f6c +0, 15, 15, 1, 80640, 0xda862969 +0, 16, 16, 1, 80640, 0x5434e1ec +0, 17, 17, 1, 80640, 0x4e981ce7 +0, 18, 18, 1, 80640, 0x97eb4000 +0, 19, 19, 1, 80640, 0xbfb375b0 +0, 20, 20, 1, 80640, 0x1529d95d +0, 21, 21, 1, 80640, 0x2c0015af +0, 22, 22, 1, 80640, 0x63779ce1 +0, 23, 23, 1, 80640, 0x3f2b3949 +0, 24, 24, 1, 80640, 0xe3cf3be4 +0, 25, 25, 1, 80640, 0x54451a22 +0, 26, 26, 1, 80640, 0xc2901d91 +0, 27, 27, 1, 80640, 0x312f8b7e +0, 28, 28, 1, 80640, 0x99734f4e +0, 29, 29, 1, 80640, 0xe50b8391 +0, 30, 30, 1, 80640, 0x7c6b04e4 +0, 31, 31, 1, 80640, 0x04989996 +0, 32, 32, 1, 80640, 0x30c3c00f +0, 33, 33, 1, 80640, 0x77172ba4 +0, 34, 34, 1, 80640, 0x1257a596 +0, 35, 35, 1, 80640, 0x657e5fa8 +0, 36, 36, 1, 80640, 0xe66958ef +0, 37, 37, 1, 80640, 0xbf7f4f0a +0, 38, 38, 1, 80640, 0x588ac70e +0, 39, 39, 1, 80640, 0xb1a91c4b +0, 40, 40, 1, 80640, 0x5b73de24 +0, 41, 41, 1, 80640, 0xa3c15e73 +0, 42, 42, 1, 80640, 0x7326196b +0, 43, 43, 1, 80640, 0x1aa52b88 +0, 44, 44, 1, 80640, 0x0029f511 +0, 45, 45, 1, 80640, 0x2398433a +0, 46, 46, 1, 80640, 0xef9ab870 +0, 47, 47, 1, 80640, 0xb1ac9b79 +0, 48, 48, 1, 80640, 0x1cc2ab3b +0, 49, 49, 1, 80640, 0x41362b53 +0, 50, 50, 1, 80640, 0x81e33811 +0, 51, 51, 1, 80640, 0x621d285a +0, 52, 52, 1, 80640, 0x84e84c24 +0, 53, 53, 1, 80640, 0xbb8c2939 +0, 54, 54, 1, 80640, 0x6c6905a8 +0, 55, 55, 1, 80640, 0xc60bbaf0 +0, 56, 56, 1, 80640, 0xc80d08c8 +0, 57, 57, 1, 80640, 0xc5646343 +0, 58, 58, 1, 80640, 0x3df7a287 +0, 59, 59, 1, 80640, 0x628e9f78 +0, 60, 60, 1, 80640, 0x58f93044 +0, 61, 61, 1, 80640, 0x8ee3a59f +0, 62, 62, 1, 80640, 0xaa297416 +0, 63, 63, 1, 80640, 0x7bbd7307 +0, 64, 64, 1, 80640, 0x12dbee42 +0, 65, 65, 1, 80640, 0xaea5fb22 +0, 66, 66, 1, 80640, 0x9405fd0b +0, 67, 67, 1, 80640, 0x59400b6f +0, 68, 68, 1, 80640, 0x70beeba0 +0, 69, 69, 1, 80640, 0xdc0681ae +0, 70, 70, 1, 80640, 0xe4a3c803 +0, 71, 71, 1, 80640, 0x3424c568 +0, 72, 72, 1, 80640, 0xeb72838d +0, 73, 73, 1, 80640, 0x671fbff3 +0, 74, 74, 1, 80640, 0xa4b849bd +0, 75, 75, 1, 80640, 0xf4c2be6f +0, 76, 76, 1, 80640, 0xb91988fd +0, 77, 77, 1, 80640, 0xd0e5bf3a +0, 78, 78, 1, 80640, 0x78c2b0bc +0, 79, 79, 1, 80640, 0xcf2deb74 +0, 80, 80, 1, 80640, 0x84a9081b +0, 81, 81, 1, 80640, 0x9931e9b1 +0, 82, 82, 1, 80640, 0x1ce6b59d +0, 83, 83, 1, 80640, 0x24a31152 +0, 84, 84, 1, 80640, 0x206f4677 +0, 85, 85, 1, 80640, 0x507755ab +0, 86, 86, 1, 80640, 0xc4b5643a +0, 87, 87, 1, 80640, 0x197445f7 +0, 88, 88, 1, 80640, 0x53232d2a +0, 89, 89, 1, 80640, 0x33ae27d4 +0, 90, 90, 1, 80640, 0x77bb2925 +0, 91, 91, 1, 80640, 0xb0d53220 +0, 92, 92, 1, 80640, 0xacdb26fc +0, 93, 93, 1, 80640, 0xa83d32e1 +0, 94, 94, 1, 80640, 0xe2002717 +0, 95, 95, 1, 80640, 0xb1722fed +0, 96, 96, 1, 80640, 0xa7de3206 +0, 97, 97, 1, 80640, 0x68f94780 +0, 98, 98, 1, 80640, 0x2bcc2f28 +0, 99, 99, 1, 80640, 0xaf9354e5 +0, 100, 100, 1, 80640, 0x45b4375c +0, 101, 101, 1, 80640, 0x60e043ee +0, 102, 102, 1, 80640, 0x9ed5411e +0, 103, 103, 1, 80640, 0xbae131ce +0, 104, 104, 1, 80640, 0x33be2be6 +0, 105, 105, 1, 80640, 0xdadb3a4c +0, 106, 106, 1, 80640, 0xe9e72559 +0, 107, 107, 1, 80640, 0x9fe93f8c +0, 108, 108, 1, 80640, 0xc20b413a +0, 109, 109, 1, 80640, 0x02c74699 +0, 110, 110, 1, 80640, 0x1b284634 +0, 111, 111, 1, 80640, 0xb7ea559e +0, 112, 112, 1, 80640, 0x62e3b0e1 +0, 113, 113, 1, 80640, 0x8b6bbf68 +0, 114, 114, 1, 80640, 0x04d2e8d8 +0, 115, 115, 1, 80640, 0xc6961955 +0, 116, 116, 1, 80640, 0xf318e461 +0, 117, 117, 1, 80640, 0x55231e8f +0, 118, 118, 1, 80640, 0x772f325e +0, 119, 119, 1, 80640, 0x31480120 +0, 120, 120, 1, 80640, 0x5eda30fe +0, 121, 121, 1, 80640, 0x5c534632 +0, 122, 122, 1, 80640, 0xaca0f5c9 +0, 123, 123, 1, 80640, 0x9ec83b5a +0, 124, 124, 1, 80640, 0x65944233 +0, 125, 125, 1, 80640, 0xbf7e15f0 +0, 126, 126, 1, 80640, 0xf985f9b7 +0, 127, 127, 1, 80640, 0x0e7a0887 +0, 128, 128, 1, 80640, 0xee33931b +0, 129, 129, 1, 80640, 0xea6b92f8 +0, 130, 130, 1, 80640, 0xde559025 +0, 131, 131, 1, 80640, 0x970c9af6 +0, 132, 132, 1, 80640, 0x6a579d8a +0, 133, 133, 1, 80640, 0x7053ac0c +0, 134, 134, 1, 80640, 0x6d6ca81b +0, 135, 135, 1, 80640, 0x6ffdb338 +0, 136, 136, 1, 80640, 0x402f953f +0, 137, 137, 1, 80640, 0x24358c04 +0, 138, 138, 1, 80640, 0x26298a25 +0, 139, 139, 1, 80640, 0xbc0487e7 +0, 140, 140, 1, 80640, 0xf8c885fd +0, 141, 141, 1, 80640, 0x98a79695 +0, 142, 142, 1, 80640, 0x846aa04b +0, 143, 143, 1, 80640, 0x22ba919b +0, 144, 144, 1, 80640, 0xcba08a11 +0, 145, 145, 1, 80640, 0xfba0836c +0, 146, 146, 1, 80640, 0xb7ff8059 +0, 147, 147, 1, 80640, 0xb15080bb +0, 148, 148, 1, 80640, 0x42627aed +0, 149, 149, 1, 80640, 0xd045d485 +0, 150, 150, 1, 80640, 0xf22e7545 +0, 151, 151, 1, 80640, 0xe24a41fc +0, 152, 152, 1, 80640, 0x854696ac +0, 153, 153, 1, 80640, 0x6722f8f2 0, 154, 154, 1, 80640, 0x00000000 0, 155, 155, 1, 80640, 0x0f412500 0, 156, 156, 1, 80640, 0x0f412500 @@ -160,16 +160,16 @@ 0, 158, 158, 1, 80640, 0xb6634270 0, 159, 159, 1, 80640, 0x9e43a4a0 0, 160, 160, 1, 80640, 0x136ab60b -0, 161, 161, 1, 80640, 0x6ce3254e -0, 162, 162, 1, 80640, 0xf4340d15 -0, 163, 163, 1, 80640, 0x73861114 -0, 164, 164, 1, 80640, 0x36b300d3 -0, 165, 165, 1, 80640, 0x2ddde523 -0, 166, 166, 1, 80640, 0xfdd79c02 -0, 167, 167, 1, 80640, 0xe6cc4fe9 -0, 168, 168, 1, 80640, 0x5b13e2b9 -0, 169, 169, 1, 80640, 0x0d588e70 -0, 170, 170, 1, 80640, 0xc6e4023f -0, 171, 171, 1, 80640, 0xf54c496f -0, 172, 172, 1, 80640, 0xa315a5cf -0, 173, 173, 1, 80640, 0x2d2ac9c7 +0, 161, 161, 1, 80640, 0xe43625dc +0, 162, 162, 1, 80640, 0xc2eb0f8c +0, 163, 163, 1, 80640, 0x99af167d +0, 164, 164, 1, 80640, 0xd9cb0a37 +0, 165, 165, 1, 80640, 0x1f2cf2ce +0, 166, 166, 1, 80640, 0x00eeae7f +0, 167, 167, 1, 80640, 0xcc1d666c +0, 168, 168, 1, 80640, 0x77d6fcc9 +0, 169, 169, 1, 80640, 0x58c8acc6 +0, 170, 170, 1, 80640, 0xd026238d +0, 171, 171, 1, 80640, 0xfefb6c9b +0, 172, 172, 1, 80640, 0xa9a5cb36 +0, 173, 173, 1, 80640, 0xc845f000 diff --git a/tests/ref/fate/8bps b/tests/ref/fate/8bps index 869d38c275..9db94301e0 100644 --- a/tests/ref/fate/8bps +++ b/tests/ref/fate/8bps @@ -1,36 +1,36 @@ -#tb 0: 1/125 +#tb 0: 2/25 #tb 1: 1/22050 0, 0, 0, 1, 259200, 0x7e91df07 1, 0, 0, 1024, 2048, 0x3d042426 1, 1024, 1024, 1024, 2048, 0x5bcae456 -0, 10, 10, 1, 259200, 0x7e91df07 +0, 1, 1, 1, 259200, 0x7e91df07 1, 2048, 2048, 1024, 2048, 0xb6043655 1, 3072, 3072, 1024, 2048, 0x6fdaffad -0, 20, 20, 1, 259200, 0xc468c119 +0, 2, 2, 1, 259200, 0xc468c119 1, 4096, 4096, 1024, 2048, 0xf86700cb 1, 5120, 5120, 1024, 2048, 0x045e46c1 -0, 30, 30, 1, 259200, 0x0e058930 +0, 3, 3, 1, 259200, 0x0e058930 1, 6144, 6144, 1024, 2048, 0x000df0e5 -0, 40, 40, 1, 259200, 0xa0261310 +0, 4, 4, 1, 259200, 0xa0261310 1, 7168, 7168, 1024, 2048, 0x8f5f12fb 1, 8192, 8192, 1024, 2048, 0xd516f6b0 -0, 50, 50, 1, 259200, 0x78ca9aba +0, 5, 5, 1, 259200, 0x78ca9aba 1, 9216, 9216, 1024, 2048, 0xa1fe2bd3 1, 10240, 10240, 1024, 2048, 0x3647087a -0, 60, 60, 1, 259200, 0x4971f7b3 +0, 6, 6, 1, 259200, 0x4971f7b3 1, 11264, 11264, 1024, 2048, 0xd2ee584e 1, 12288, 12288, 1024, 2048, 0xf132088c -0, 70, 70, 1, 259200, 0x7dc2cff7 +0, 7, 7, 1, 259200, 0x7dc2cff7 1, 13312, 13312, 1024, 2048, 0x1efc0eb1 -0, 80, 80, 1, 259200, 0x8cbc53d5 +0, 8, 8, 1, 259200, 0x8cbc53d5 1, 14336, 14336, 1024, 2048, 0xeb73f402 1, 15360, 15360, 1024, 2048, 0x75cb3d20 -0, 90, 90, 1, 259200, 0xcccd77e3 +0, 9, 9, 1, 259200, 0xcccd77e3 1, 16384, 16384, 1024, 2048, 0x85a501b6 1, 17408, 17408, 1024, 2048, 0xa4eb312d -0, 100, 100, 1, 259200, 0x6b3e0fb3 +0, 10, 10, 1, 259200, 0x6b3e0fb3 1, 18432, 18432, 1024, 2048, 0xf0aaf8c7 -0, 110, 110, 1, 259200, 0x281dd175 +0, 11, 11, 1, 259200, 0x281dd175 1, 19456, 19456, 1024, 2048, 0x65371cda 1, 20480, 20480, 1024, 2048, 0x25512cd6 1, 21504, 21504, 1024, 2048, 0xc81410e3 diff --git a/tests/ref/fate/aasc b/tests/ref/fate/aasc index b991635715..83f83b984b 100644 --- a/tests/ref/fate/aasc +++ b/tests/ref/fate/aasc @@ -1,24 +1,25 @@ #tb 0: 1/25 -0, 0, 0, 1, 168000, 0x45addf8f -0, 1, 1, 1, 168000, 0x45addf8f -0, 2, 2, 1, 168000, 0x45addf8f -0, 3, 3, 1, 168000, 0x45addf8f -0, 4, 4, 1, 168000, 0x45addf8f -0, 5, 5, 1, 168000, 0x45addf8f -0, 6, 6, 1, 168000, 0x45addf8f -0, 7, 7, 1, 168000, 0x45addf8f -0, 8, 8, 1, 168000, 0x45addf8f -0, 9, 9, 1, 168000, 0x45addf8f -0, 10, 10, 1, 168000, 0x45addf8f -0, 11, 11, 1, 168000, 0x45addf8f -0, 12, 12, 1, 168000, 0x8730699b -0, 13, 13, 1, 168000, 0x08b095df -0, 14, 14, 1, 168000, 0x203526e3 -0, 15, 15, 1, 168000, 0x0ebc5142 -0, 16, 16, 1, 168000, 0xd168e7c2 -0, 17, 17, 1, 168000, 0xcc7da0e6 -0, 18, 18, 1, 168000, 0x72ac60b8 -0, 19, 19, 1, 168000, 0xb691e27c -0, 20, 20, 1, 168000, 0x646fa087 -0, 21, 21, 1, 168000, 0x404450a2 -0, 22, 22, 1, 168000, 0x5214c456 +0, 0, 0, 1, 168000, 0x00000000 +0, 1, 1, 1, 168000, 0x00000000 +0, 2, 2, 1, 168000, 0x00000000 +0, 3, 3, 1, 168000, 0x00000000 +0, 4, 4, 1, 168000, 0x00000000 +0, 5, 5, 1, 168000, 0x00000000 +0, 6, 6, 1, 168000, 0x00000000 +0, 7, 7, 1, 168000, 0x00000000 +0, 8, 8, 1, 168000, 0x00000000 +0, 9, 9, 1, 168000, 0x00000000 +0, 10, 10, 1, 168000, 0x00000000 +0, 11, 11, 1, 168000, 0x00000000 +0, 12, 12, 1, 168000, 0xa6298d46 +0, 13, 13, 1, 168000, 0x5d89d96c +0, 14, 14, 1, 168000, 0x16d994da +0, 15, 15, 1, 168000, 0xa8c6079b +0, 16, 16, 1, 168000, 0xdd1decac +0, 17, 17, 1, 168000, 0x6a96003c +0, 18, 18, 1, 168000, 0xef7f1ff4 +0, 19, 19, 1, 168000, 0x90dc0126 +0, 20, 20, 1, 168000, 0x7a2b1006 +0, 21, 21, 1, 168000, 0xc7ca1345 +0, 22, 22, 1, 168000, 0x8841c413 +0, 23, 23, 1, 168000, 0xbaed0290 diff --git a/tests/ref/fate/acodec-adpcm-ima_qt b/tests/ref/fate/acodec-adpcm-ima_qt index 79b8c60ccc..80015275fc 100644 --- a/tests/ref/fate/acodec-adpcm-ima_qt +++ b/tests/ref/fate/acodec-adpcm-ima_qt @@ -1,4 +1,4 @@ -057d27978b35888776512e4e9669a63b *tests/data/fate/acodec-adpcm-ima_qt.aiff +23cbae1182e150ebf28e0abfb9cba127 *tests/data/fate/acodec-adpcm-ima_qt.aiff 281252 tests/data/fate/acodec-adpcm-ima_qt.aiff -169c40435c68d50112c9c61fc67e446d *tests/data/fate/acodec-adpcm-ima_qt.out.wav -stddev: 918.61 PSNR: 37.07 MAXDIFF:34029 bytes: 1058400/ 1058560 +b0fafd002c38fb70acaddfda1a31ed61 *tests/data/fate/acodec-adpcm-ima_qt.out.wav +stddev: 904.76 PSNR: 37.20 MAXDIFF:34029 bytes: 1058400/ 1058560 diff --git a/tests/ref/fate/acodec-adpcm_ima_qt b/tests/ref/fate/acodec-adpcm_ima_qt new file mode 100644 index 0000000000..a50c30a27c --- /dev/null +++ b/tests/ref/fate/acodec-adpcm_ima_qt @@ -0,0 +1,4 @@ +23cbae1182e150ebf28e0abfb9cba127 *./tests/data/acodec/adpcm_qt.aiff +281252 ./tests/data/acodec/adpcm_qt.aiff +b0fafd002c38fb70acaddfda1a31ed61 *./tests/data/adpcm_ima_qt.acodec.out.wav +stddev: 904.76 PSNR: 37.20 MAXDIFF:34029 bytes: 1058560/ 1058400 diff --git a/tests/ref/fate/acodec-alac b/tests/ref/fate/acodec-alac index bb7a20242d..d923719ed8 100644 --- a/tests/ref/fate/acodec-alac +++ b/tests/ref/fate/acodec-alac @@ -1,4 +1,4 @@ -8ad790d3a0bbda81cd23c15ab8ba760d *tests/data/fate/acodec-alac.mov -389258 tests/data/fate/acodec-alac.mov +f01f453dd13c4e88266409cddf2a7177 *tests/data/fate/acodec-alac.mov +389018 tests/data/fate/acodec-alac.mov 64151e4bcc2b717aa5a8454d424d6a1f *tests/data/fate/acodec-alac.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/acodec-aref b/tests/ref/fate/acodec-aref new file mode 100644 index 0000000000..d70876d9d9 --- /dev/null +++ b/tests/ref/fate/acodec-aref @@ -0,0 +1,4 @@ +64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/acodec.ref.wav +1058446 ./tests/data/acodec.ref.wav +ce524631c2ad0a40aaab46e3a80a1176 *./tests/data/acodec-16000-1.ref.wav +192046 ./tests/data/acodec-16000-1.ref.wav diff --git a/tests/ref/fate/acodec-flac b/tests/ref/fate/acodec-flac index 3ef32c26dc..1cc3770667 100644 --- a/tests/ref/fate/acodec-flac +++ b/tests/ref/fate/acodec-flac @@ -1,4 +1,4 @@ -f582b59cc68adfcb3342dcfd7e020b71 *tests/data/fate/acodec-flac.flac -361581 tests/data/fate/acodec-flac.flac +151eef9097f944726968bec48649f00a *tests/data/fate/acodec-flac.flac +361582 tests/data/fate/acodec-flac.flac 64151e4bcc2b717aa5a8454d424d6a1f *tests/data/fate/acodec-flac.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/acodec-g723_1 b/tests/ref/fate/acodec-g723_1 new file mode 100644 index 0000000000..1060042657 --- /dev/null +++ b/tests/ref/fate/acodec-g723_1 @@ -0,0 +1,4 @@ +dec0deb2425e908d232d2471acff04a3 *tests/data/fate/acodec-g723_1.g723_1 +4800 tests/data/fate/acodec-g723_1.g723_1 +87fd529c9e41914f73a865d147cc9516 *tests/data/fate/acodec-g723_1.out.wav +stddev: 8425.98 PSNR: 17.82 MAXDIFF:53268 bytes: 95992/ 96000 diff --git a/tests/ref/fate/acodec-pcm-s16be b/tests/ref/fate/acodec-pcm-s16be index 39c3838a89..6f7222a930 100644 --- a/tests/ref/fate/acodec-pcm-s16be +++ b/tests/ref/fate/acodec-pcm-s16be @@ -1,4 +1,4 @@ -009a446579dd4cba793723b5e2b93c39 *tests/data/fate/acodec-pcm-s16be.mov -1060097 tests/data/fate/acodec-pcm-s16be.mov +d00ca427a66be2e33ca8d63bcde41316 *tests/data/fate/acodec-pcm-s16be.mov +1059069 tests/data/fate/acodec-pcm-s16be.mov 64151e4bcc2b717aa5a8454d424d6a1f *tests/data/fate/acodec-pcm-s16be.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/acodec-pcm-s24be b/tests/ref/fate/acodec-pcm-s24be index 20bc4e0f09..c89e086630 100644 --- a/tests/ref/fate/acodec-pcm-s24be +++ b/tests/ref/fate/acodec-pcm-s24be @@ -1,4 +1,4 @@ -de27dae0dff0359d8f39449b17d5607f *tests/data/fate/acodec-pcm-s24be.mov -1589297 tests/data/fate/acodec-pcm-s24be.mov +5d843e1f56796aae3185016f164b16b7 *tests/data/fate/acodec-pcm-s24be.mov +1588269 tests/data/fate/acodec-pcm-s24be.mov 64151e4bcc2b717aa5a8454d424d6a1f *tests/data/fate/acodec-pcm-s24be.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/acodec-pcm-s32be b/tests/ref/fate/acodec-pcm-s32be index 302bc1ab04..f7dbc52d47 100644 --- a/tests/ref/fate/acodec-pcm-s32be +++ b/tests/ref/fate/acodec-pcm-s32be @@ -1,4 +1,4 @@ -2db1e7fe92d4006103691a4b59064dc6 *tests/data/fate/acodec-pcm-s32be.mov -2118497 tests/data/fate/acodec-pcm-s32be.mov +b34c66c56df1b1e75688929cf20670b9 *tests/data/fate/acodec-pcm-s32be.mov +2117473 tests/data/fate/acodec-pcm-s32be.mov 64151e4bcc2b717aa5a8454d424d6a1f *tests/data/fate/acodec-pcm-s32be.out.wav stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/acodec-pcm-s8 b/tests/ref/fate/acodec-pcm-s8 index f830d2fb33..247c46c5cc 100644 --- a/tests/ref/fate/acodec-pcm-s8 +++ b/tests/ref/fate/acodec-pcm-s8 @@ -1,4 +1,4 @@ -9ee95a7fff38831a1cad3b49c33e6ed9 *tests/data/fate/acodec-pcm-s8.mov -530897 tests/data/fate/acodec-pcm-s8.mov +d931dc4fffa2d3398e0f31f97e7d6c3a *tests/data/fate/acodec-pcm-s8.mov +529853 tests/data/fate/acodec-pcm-s8.mov 651d4eb8d98dfcdda96ae6c43d8f156b *tests/data/fate/acodec-pcm-s8.out.wav stddev: 147.89 PSNR: 52.93 MAXDIFF: 255 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/acodec-roqaudio b/tests/ref/fate/acodec-roqaudio new file mode 100644 index 0000000000..ec28668983 --- /dev/null +++ b/tests/ref/fate/acodec-roqaudio @@ -0,0 +1,4 @@ +c8ff13cf7ebece23af76502f5785202e *tests/data/fate/acodec-roqaudio.roq +265992 tests/data/fate/acodec-roqaudio.roq +709fd60aea880c73b375094ab5307c77 *tests/data/fate/acodec-roqaudio.out.wav +stddev: 4610.71 PSNR: 23.05 MAXDIFF:43883 bytes: 1058400/ 1058400 diff --git a/tests/ref/fate/armovie-escape124 b/tests/ref/fate/armovie-escape124 index c686327c9e..83614c263d 100644 --- a/tests/ref/fate/armovie-escape124 +++ b/tests/ref/fate/armovie-escape124 @@ -1,106 +1,106 @@ #tb 0: 1/25 #tb 1: 1/44100 -0, 0, 0, 1, 230400, 0x5288d70f +0, 0, 0, 1, 230400, 0xd133e177 1, 0, 0, 44100, 176400, 0xdd61578c -0, 1, 1, 1, 230400, 0x2d3c1066 -0, 2, 2, 1, 230400, 0x89eb5b4a -0, 3, 3, 1, 230400, 0x24c2d2e7 -0, 4, 4, 1, 230400, 0x9271cb38 -0, 5, 5, 1, 230400, 0xc74a5009 -0, 6, 6, 1, 230400, 0x61d70705 -0, 7, 7, 1, 230400, 0x6bb2c252 -0, 8, 8, 1, 230400, 0x6b3ac910 -0, 9, 9, 1, 230400, 0x44071f28 -0, 10, 10, 1, 230400, 0x8abd00fe -0, 11, 11, 1, 230400, 0xcbe3395d -0, 12, 12, 1, 230400, 0x603e7b7a -0, 13, 13, 1, 230400, 0x2ca8865b -0, 14, 14, 1, 230400, 0x11b4c665 -0, 15, 15, 1, 230400, 0x3f19787c -0, 16, 16, 1, 230400, 0x651d24b6 -0, 17, 17, 1, 230400, 0x325d05af -0, 18, 18, 1, 230400, 0x4f89d8a8 -0, 19, 19, 1, 230400, 0xb07647f0 -0, 20, 20, 1, 230400, 0x71141237 -0, 21, 21, 1, 230400, 0xa848a2d2 -0, 22, 22, 1, 230400, 0x3fbe4b58 -0, 23, 23, 1, 230400, 0xa1e235a0 -0, 24, 24, 1, 230400, 0x9bcf607a -0, 25, 25, 1, 230400, 0x3302e9eb +0, 1, 1, 1, 230400, 0xe3501bb2 +0, 2, 2, 1, 230400, 0x44da84f0 +0, 3, 3, 1, 230400, 0xe0fd17ed +0, 4, 4, 1, 230400, 0xef4e08c7 +0, 5, 5, 1, 230400, 0xf52f82b5 +0, 6, 6, 1, 230400, 0x05eb186c +0, 7, 7, 1, 230400, 0x0653f05d +0, 8, 8, 1, 230400, 0xde1a0735 +0, 9, 9, 1, 230400, 0x6045576e +0, 10, 10, 1, 230400, 0xac9444c4 +0, 11, 11, 1, 230400, 0x5f7f82fb +0, 12, 12, 1, 230400, 0xaf4718ce +0, 13, 13, 1, 230400, 0x117d5787 +0, 14, 14, 1, 230400, 0x319ac1f5 +0, 15, 15, 1, 230400, 0xd05cb30a +0, 16, 16, 1, 230400, 0x96107c72 +0, 17, 17, 1, 230400, 0x73ff0a30 +0, 18, 18, 1, 230400, 0x865d0f3e +0, 19, 19, 1, 230400, 0x3384ad55 +0, 20, 20, 1, 230400, 0x6694b2ea +0, 21, 21, 1, 230400, 0x324f5cb8 +0, 22, 22, 1, 230400, 0x2de7c12f +0, 23, 23, 1, 230400, 0x57fedb1a +0, 24, 24, 1, 230400, 0xf46f2abf +0, 25, 25, 1, 230400, 0xe5fead9b 1, 44100, 44100, 44100, 176400, 0x0b9e6d67 -0, 26, 26, 1, 230400, 0xd731ba90 -0, 27, 27, 1, 230400, 0x821eedcf -0, 28, 28, 1, 230400, 0xd068a93d -0, 29, 29, 1, 230400, 0x2811d46e -0, 30, 30, 1, 230400, 0xd9740446 -0, 31, 31, 1, 230400, 0x1bce0df6 -0, 32, 32, 1, 230400, 0x44bc60ad -0, 33, 33, 1, 230400, 0xf56f6200 -0, 34, 34, 1, 230400, 0x874a2264 -0, 35, 35, 1, 230400, 0xaa155c0e -0, 36, 36, 1, 230400, 0x595392d4 -0, 37, 37, 1, 230400, 0x58dc57de -0, 38, 38, 1, 230400, 0x1c06733e -0, 39, 39, 1, 230400, 0x6807b1db -0, 40, 40, 1, 230400, 0x3fedff87 -0, 41, 41, 1, 230400, 0x3e38cc13 -0, 42, 42, 1, 230400, 0x6685ec35 -0, 43, 43, 1, 230400, 0x6c0742fd -0, 44, 44, 1, 230400, 0x8108f83c -0, 45, 45, 1, 230400, 0xc0e217c8 -0, 46, 46, 1, 230400, 0xb22ca65d -0, 47, 47, 1, 230400, 0xd54cec93 -0, 48, 48, 1, 230400, 0xd9d61de3 -0, 49, 49, 1, 230400, 0x7e0f9675 -0, 50, 50, 1, 230400, 0x9869f5b7 +0, 26, 26, 1, 230400, 0x65764edb +0, 27, 27, 1, 230400, 0xeabdcf53 +0, 28, 28, 1, 230400, 0xaeb659fc +0, 29, 29, 1, 230400, 0x5ec97eb1 +0, 30, 30, 1, 230400, 0x2482abae +0, 31, 31, 1, 230400, 0x297fb0c8 +0, 32, 32, 1, 230400, 0x57a52a3d +0, 33, 33, 1, 230400, 0x44040e98 +0, 34, 34, 1, 230400, 0xa150e542 +0, 35, 35, 1, 230400, 0x0a1e1296 +0, 36, 36, 1, 230400, 0xf1085864 +0, 37, 37, 1, 230400, 0xe7a13b40 +0, 38, 38, 1, 230400, 0x759d384d +0, 39, 39, 1, 230400, 0x72e08991 +0, 40, 40, 1, 230400, 0x10a4bbc9 +0, 41, 41, 1, 230400, 0xb258ac16 +0, 42, 42, 1, 230400, 0xde06facb +0, 43, 43, 1, 230400, 0x94284e11 +0, 44, 44, 1, 230400, 0xedf23092 +0, 45, 45, 1, 230400, 0xc2be6319 +0, 46, 46, 1, 230400, 0x103a0b7b +0, 47, 47, 1, 230400, 0x3415888b +0, 48, 48, 1, 230400, 0x5ecaac75 +0, 49, 49, 1, 230400, 0xb9ba503e +0, 50, 50, 1, 230400, 0xb20ccf57 1, 88200, 88200, 44100, 176400, 0x2793fad7 -0, 51, 51, 1, 230400, 0x22f33400 -0, 52, 52, 1, 230400, 0x31b999bd -0, 53, 53, 1, 230400, 0x36c23878 -0, 54, 54, 1, 230400, 0x06093a30 -0, 55, 55, 1, 230400, 0x213f1718 -0, 56, 56, 1, 230400, 0x83683006 -0, 57, 57, 1, 230400, 0x0bfcec36 -0, 58, 58, 1, 230400, 0x01b77825 -0, 59, 59, 1, 230400, 0x650a5ea2 -0, 60, 60, 1, 230400, 0xd8b2c559 -0, 61, 61, 1, 230400, 0xb012eb10 -0, 62, 62, 1, 230400, 0x135d53a4 -0, 63, 63, 1, 230400, 0x98dd0712 -0, 64, 64, 1, 230400, 0x75240ac0 -0, 65, 65, 1, 230400, 0xa16769d5 -0, 66, 66, 1, 230400, 0x3e08cda3 -0, 67, 67, 1, 230400, 0xcd20d561 -0, 68, 68, 1, 230400, 0x3531577d -0, 69, 69, 1, 230400, 0x65ff4c82 -0, 70, 70, 1, 230400, 0x8fd4a580 -0, 71, 71, 1, 230400, 0x3cf7af4c -0, 72, 72, 1, 230400, 0xda7a9202 -0, 73, 73, 1, 230400, 0x4bebc138 -0, 74, 74, 1, 230400, 0x5517e685 -0, 75, 75, 1, 230400, 0x95f6c7a3 +0, 51, 51, 1, 230400, 0x0dba31ed +0, 52, 52, 1, 230400, 0x91c5e7d4 +0, 53, 53, 1, 230400, 0x09ac954b +0, 54, 54, 1, 230400, 0xe9c3d563 +0, 55, 55, 1, 230400, 0xf46eef67 +0, 56, 56, 1, 230400, 0x117f4b80 +0, 57, 57, 1, 230400, 0x61714860 +0, 58, 58, 1, 230400, 0x5c7112d0 +0, 59, 59, 1, 230400, 0xd42c51e7 +0, 60, 60, 1, 230400, 0x425f0c99 +0, 61, 61, 1, 230400, 0x4c398834 +0, 62, 62, 1, 230400, 0x237f89c2 +0, 63, 63, 1, 230400, 0xd2e29b05 +0, 64, 64, 1, 230400, 0x204a054b +0, 65, 65, 1, 230400, 0x25a9faf7 +0, 66, 66, 1, 230400, 0x83f6c1a8 +0, 67, 67, 1, 230400, 0xe48321b9 +0, 68, 68, 1, 230400, 0x714c1005 +0, 69, 69, 1, 230400, 0x36cc58e9 +0, 70, 70, 1, 230400, 0x5e9ffdd9 +0, 71, 71, 1, 230400, 0x582b55dc +0, 72, 72, 1, 230400, 0x139a7f39 +0, 73, 73, 1, 230400, 0xefb5f998 +0, 74, 74, 1, 230400, 0xeb736da8 +0, 75, 75, 1, 230400, 0x488f9847 1, 132300, 132300, 44100, 176400, 0xe2649a4a -0, 76, 76, 1, 230400, 0x9849ebf9 -0, 77, 77, 1, 230400, 0xd77e1c7d -0, 78, 78, 1, 230400, 0x4dc6c923 -0, 79, 79, 1, 230400, 0x7ce817c8 -0, 80, 80, 1, 230400, 0xafb4acde -0, 81, 81, 1, 230400, 0xd0030b2c -0, 82, 82, 1, 230400, 0xb3acb77c -0, 83, 83, 1, 230400, 0x4d32b61c -0, 84, 84, 1, 230400, 0x2436a915 -0, 85, 85, 1, 230400, 0xa6fd831f -0, 86, 86, 1, 230400, 0x6c6edfca -0, 87, 87, 1, 230400, 0x4b30d72e -0, 88, 88, 1, 230400, 0x59f46a8a -0, 89, 89, 1, 230400, 0xa2d0435f -0, 90, 90, 1, 230400, 0x463872c4 -0, 91, 91, 1, 230400, 0x1d7e870a -0, 92, 92, 1, 230400, 0x74f4e530 -0, 93, 93, 1, 230400, 0xbc61053d -0, 94, 94, 1, 230400, 0x5fb238dc -0, 95, 95, 1, 230400, 0x14a29d83 -0, 96, 96, 1, 230400, 0x3fd1d09b -0, 97, 97, 1, 230400, 0x098afc13 -0, 98, 98, 1, 230400, 0x9bd12a62 -0, 99, 99, 1, 230400, 0x7bf71419 +0, 76, 76, 1, 230400, 0x6ab20741 +0, 77, 77, 1, 230400, 0xa73686f0 +0, 78, 78, 1, 230400, 0x67878643 +0, 79, 79, 1, 230400, 0x83bb241b +0, 80, 80, 1, 230400, 0xe6b70660 +0, 81, 81, 1, 230400, 0x87f5aca3 +0, 82, 82, 1, 230400, 0x29c79bc3 +0, 83, 83, 1, 230400, 0xcadbd70b +0, 84, 84, 1, 230400, 0x8cdcfdee +0, 85, 85, 1, 230400, 0x90aa0442 +0, 86, 86, 1, 230400, 0xa68e87b7 +0, 87, 87, 1, 230400, 0xa2c49e58 +0, 88, 88, 1, 230400, 0x9a9a4c55 +0, 89, 89, 1, 230400, 0x06b53aed +0, 90, 90, 1, 230400, 0x79e1808a +0, 91, 91, 1, 230400, 0x3e53a411 +0, 92, 92, 1, 230400, 0xfebc13ca +0, 93, 93, 1, 230400, 0x1f1f443b +0, 94, 94, 1, 230400, 0xd0db806a +0, 95, 95, 1, 230400, 0x6f2aee94 +0, 96, 96, 1, 230400, 0xe8cc23ba +0, 97, 97, 1, 230400, 0x2edf510b +0, 98, 98, 1, 230400, 0x87118129 +0, 99, 99, 1, 230400, 0x1dd1709a diff --git a/tests/ref/fate/avio-direct b/tests/ref/fate/avio-direct new file mode 100644 index 0000000000..599683a8a3 --- /dev/null +++ b/tests/ref/fate/avio-direct @@ -0,0 +1,59 @@ +#tb 0: 1/30 +0, 0, 0, 1, 145152, 0x8458d4cb +0, 1, 1, 1, 145152, 0xa694d7c7 +0, 2, 2, 1, 145152, 0x2bd4bfc9 +0, 3, 3, 1, 145152, 0xe53b1616 +0, 4, 4, 1, 145152, 0x6a0a806a +0, 5, 5, 1, 145152, 0x45f7b8e6 +0, 6, 6, 1, 145152, 0x4e14150e +0, 7, 7, 1, 145152, 0xe1cd9b6f +0, 8, 8, 1, 145152, 0x5b5802d7 +0, 9, 9, 1, 145152, 0xb03da5e7 +0, 10, 10, 1, 145152, 0x3436b06e +0, 11, 11, 1, 145152, 0x4535e638 +0, 12, 12, 1, 145152, 0x72934af1 +0, 13, 13, 1, 145152, 0xb672d459 +0, 14, 14, 1, 145152, 0xab57491b +0, 15, 15, 1, 145152, 0xdbac3480 +0, 16, 16, 1, 145152, 0x54215962 +0, 17, 17, 1, 145152, 0x451f456e +0, 18, 18, 1, 145152, 0xa17655d1 +0, 19, 19, 1, 145152, 0xce95422c +0, 20, 20, 1, 145152, 0xe0ee8e77 +0, 21, 21, 1, 145152, 0xdaabe277 +0, 22, 22, 1, 145152, 0xc21bb665 +0, 23, 23, 1, 145152, 0x1e74270e +0, 24, 24, 1, 145152, 0xae7bac5f +0, 25, 25, 1, 145152, 0xf62442ed +0, 26, 26, 1, 145152, 0x5c8d8984 +0, 27, 27, 1, 145152, 0x97a69fe7 +0, 28, 28, 1, 145152, 0x1f244d19 +0, 29, 29, 1, 145152, 0x2758bc25 +0, 30, 30, 1, 145152, 0xf43ddb89 +0, 31, 31, 1, 145152, 0x086a524e +0, 32, 32, 1, 145152, 0x8b464d4d +0, 33, 33, 1, 145152, 0xb77b63d2 +0, 34, 34, 1, 145152, 0xfd842fa8 +0, 35, 35, 1, 145152, 0xa98b6dbe +0, 36, 36, 1, 145152, 0xdedbab2c +0, 37, 37, 1, 145152, 0x24e19172 +0, 38, 38, 1, 145152, 0x1ef456f6 +0, 39, 39, 1, 145152, 0xaceabdf0 +0, 40, 40, 1, 145152, 0xb54de3d9 +0, 41, 41, 1, 145152, 0x3af0df9b +0, 42, 42, 1, 145152, 0xf89fbd9a +0, 43, 43, 1, 145152, 0xc6a9673c +0, 44, 44, 1, 145152, 0x6d5a929e +0, 45, 45, 1, 145152, 0x879e7d9b +0, 46, 46, 1, 145152, 0x233c14eb +0, 47, 47, 1, 145152, 0x8246f081 +0, 48, 48, 1, 145152, 0x3366c4bf +0, 49, 49, 1, 145152, 0x6b0203da +0, 50, 50, 1, 145152, 0x48a00163 +0, 51, 51, 1, 145152, 0xe956ac2c +0, 52, 52, 1, 145152, 0xa2511283 +0, 53, 53, 1, 145152, 0x7e03222d +0, 54, 54, 1, 145152, 0xc31a7a40 +0, 55, 55, 1, 145152, 0x80448031 +0, 56, 56, 1, 145152, 0xe3b1fbf7 +0, 57, 57, 1, 145152, 0xa00395a4 diff --git a/tests/ref/fate/bethsoft-vid b/tests/ref/fate/bethsoft-vid index a4c049e4ec..f59823cea1 100644 --- a/tests/ref/fate/bethsoft-vid +++ b/tests/ref/fate/bethsoft-vid @@ -1,144 +1,143 @@ -#tb 0: 185/11111 +#tb 0: 1/14 #tb 1: 1/11111 0, 0, 0, 1, 192000, 0x00000000 1, 0, 0, 740, 1480, 0x00000000 -0, 4, 4, 1, 192000, 0x01a6cf45 1, 740, 740, 740, 1480, 0x20a92bd4 -0, 8, 8, 1, 192000, 0xd07d57e9 +0, 1, 1, 1, 192000, 0x5a5acf57 1, 1480, 1480, 925, 1850, 0xa9e48a74 -0, 13, 13, 1, 192000, 0x3cb1dff5 +0, 2, 2, 1, 192000, 0xbd055cf1 +0, 3, 3, 1, 192000, 0x28b1eefc 1, 2405, 2405, 740, 1480, 0x23ecd018 -0, 17, 17, 1, 192000, 0xd1aaa8fb 1, 3145, 3145, 740, 1480, 0x206bb915 -0, 21, 21, 1, 192000, 0x75f526cd +0, 4, 4, 1, 192000, 0x0636bacd 1, 3885, 3885, 925, 1850, 0xb0e10e75 -0, 26, 26, 1, 192000, 0x0f673577 +0, 5, 5, 1, 192000, 0xbfd33cbd +0, 6, 6, 1, 192000, 0x0bd150ef 1, 4810, 4810, 740, 1480, 0x8d9baedd -0, 30, 30, 1, 192000, 0x897b6781 1, 5550, 5550, 740, 1480, 0xb802aae1 -0, 34, 34, 1, 192000, 0x81e6b7f7 +0, 7, 7, 1, 192000, 0x780d891e 1, 6290, 6290, 740, 1480, 0xecd7b5cc -0, 38, 38, 1, 192000, 0x1f45ce61 +0, 8, 8, 1, 192000, 0xacf5e205 1, 7030, 7030, 925, 1850, 0x16861355 -0, 43, 43, 1, 192000, 0x5a0772a6 +0, 9, 9, 1, 192000, 0x37c900dc +0, 10, 10, 1, 192000, 0x4ee6add7 1, 7955, 7955, 740, 1480, 0xa51690bd -0, 47, 47, 1, 192000, 0xf78732b3 1, 8695, 8695, 740, 1480, 0xdd0b90d1 -0, 51, 51, 1, 192000, 0x8427f9e5 +0, 11, 11, 1, 192000, 0x1844783a 1, 9435, 9435, 925, 1850, 0x3ce6e333 -0, 56, 56, 1, 192000, 0x40473f11 +0, 12, 12, 1, 192000, 0x7bf84848 +0, 13, 13, 1, 192000, 0x1ec296bc 1, 10360, 10360, 740, 1480, 0xf8ce8ea3 -0, 60, 60, 1, 192000, 0x173ceebe 1, 11100, 11100, 740, 1480, 0xda4597af -0, 64, 64, 1, 192000, 0x136b9516 +0, 14, 14, 1, 192000, 0xbaeb5292 1, 11840, 11840, 740, 1480, 0x918f7cb3 -0, 68, 68, 1, 192000, 0x138d11ae +0, 15, 15, 1, 192000, 0xcb18038d 1, 12580, 12580, 925, 1850, 0xca6edb15 -0, 73, 73, 1, 192000, 0x063dbff3 +0, 16, 16, 1, 192000, 0xb3cc8b65 +0, 17, 17, 1, 192000, 0x6f164685 1, 13505, 13505, 740, 1480, 0xba279597 -0, 77, 77, 1, 192000, 0x5280852f 1, 14245, 14245, 740, 1480, 0xc5a38a9e -0, 81, 81, 1, 192000, 0x99943a8f +0, 18, 18, 1, 192000, 0x304917c9 1, 14985, 14985, 925, 1850, 0x8147eef5 -0, 86, 86, 1, 192000, 0x0330a728 +0, 19, 19, 1, 192000, 0x8269daa1 +0, 20, 20, 1, 192000, 0x04d3500d 1, 15910, 15910, 740, 1480, 0xce2c7cb5 -0, 90, 90, 1, 192000, 0x5d35467d 1, 16650, 16650, 740, 1480, 0x4282819f -0, 94, 94, 1, 192000, 0xfd436343 +0, 21, 21, 1, 192000, 0x9788f7a5 1, 17390, 17390, 740, 1480, 0xbdbb8da6 -0, 98, 98, 1, 192000, 0xc323fcfe +0, 22, 22, 1, 192000, 0x05351c98 1, 18130, 18130, 925, 1850, 0xdbbeea10 -0, 103, 103, 1, 192000, 0x2a1530a0 +0, 23, 23, 1, 192000, 0xcc8bba97 +0, 24, 24, 1, 192000, 0x76caf27b 1, 19055, 19055, 740, 1480, 0xbe6a77c2 -0, 107, 107, 1, 192000, 0xbd43bb60 1, 19795, 19795, 740, 1480, 0xa85c75b2 -0, 111, 111, 1, 192000, 0xa47f5eab +0, 25, 25, 1, 192000, 0x28648040 1, 20535, 20535, 925, 1850, 0xa45bde21 -0, 116, 116, 1, 192000, 0xff17f5f7 +0, 26, 26, 1, 192000, 0x99ea251f +0, 27, 27, 1, 192000, 0x20e7bf4d 1, 21460, 21460, 740, 1480, 0x84aa7895 -0, 120, 120, 1, 192000, 0xb4140b55 1, 22200, 22200, 740, 1480, 0x147f7d9f -0, 124, 124, 1, 192000, 0xb8782cc4 +0, 28, 28, 1, 192000, 0x046ed625 1, 22940, 22940, 740, 1480, 0xc8e77b85 -0, 128, 128, 1, 192000, 0x92975b8b +0, 29, 29, 1, 192000, 0x1613fb12 1, 23680, 23680, 925, 1850, 0x10d4d81b -0, 133, 133, 1, 192000, 0xf42a64d6 +0, 30, 30, 1, 192000, 0xd8b52d16 +0, 31, 31, 1, 192000, 0x31443aa9 1, 24605, 24605, 740, 1480, 0xb4ae8bb1 -0, 137, 137, 1, 192000, 0x2cc7077d 1, 25345, 25345, 740, 1480, 0x3ef782a5 -0, 141, 141, 1, 192000, 0x00080cc8 +0, 32, 32, 1, 192000, 0xd426de3d 1, 26085, 26085, 925, 1850, 0xdeebda14 -0, 146, 146, 1, 192000, 0x584b48f3 +0, 33, 33, 1, 192000, 0xb2bce77b +0, 34, 34, 1, 192000, 0x25a52805 1, 27010, 27010, 740, 1480, 0x4c7e7bbb -0, 150, 150, 1, 192000, 0xd68f57da 1, 27750, 27750, 740, 1480, 0x0e0e9198 -0, 154, 154, 1, 192000, 0x60158422 +0, 35, 35, 1, 192000, 0x04f03a87 1, 28490, 28490, 740, 1480, 0x5c1f819f -0, 158, 158, 1, 192000, 0xd7fb89e6 +0, 36, 36, 1, 192000, 0x41d56889 1, 29230, 29230, 925, 1850, 0x0e4cf6ff -0, 163, 163, 1, 192000, 0x97f1c76a +0, 37, 37, 1, 192000, 0x3d4d6de9 1, 30155, 30155, 740, 1480, 0x374388a7 -0, 167, 167, 1, 192000, 0x46c4bb9e +0, 38, 38, 1, 192000, 0xa7a2abfe 1, 30895, 30895, 740, 1480, 0xed729389 -0, 171, 171, 1, 192000, 0xd32f9b66 +0, 39, 39, 1, 192000, 0x663e9fca 1, 31635, 31635, 925, 1850, 0xe0f1e43f -0, 176, 176, 1, 192000, 0x74f43886 +0, 40, 40, 1, 192000, 0x29a67f86 +0, 41, 41, 1, 192000, 0x51531bb0 1, 32560, 32560, 740, 1480, 0x3b27839a -0, 180, 180, 1, 192000, 0x3c4e47df 1, 33300, 33300, 740, 1480, 0xe6287e94 -0, 184, 184, 1, 192000, 0xb5ac0a58 +0, 42, 42, 1, 192000, 0xd993277e 1, 34040, 34040, 740, 1480, 0x7e0d84b5 -0, 188, 188, 1, 192000, 0xcc572b31 +0, 43, 43, 1, 192000, 0x4873e583 1, 34780, 34780, 925, 1850, 0xf08bebf7 -0, 193, 193, 1, 192000, 0xb1739d26 +0, 44, 44, 1, 192000, 0x06df053b 1, 35705, 35705, 740, 1480, 0x94cf73a0 -0, 197, 197, 1, 192000, 0x73da5473 +0, 45, 45, 1, 192000, 0x044f7698 1, 36445, 36445, 740, 1480, 0xfef384ae -0, 201, 201, 1, 192000, 0x5f79f5bc +0, 46, 46, 1, 192000, 0xc2302a45 1, 37185, 37185, 925, 1850, 0x3b93e0f7 -0, 206, 206, 1, 192000, 0x0affc0a0 +0, 47, 47, 1, 192000, 0xbdfec8ee +0, 48, 48, 1, 192000, 0x3b739286 1, 38110, 38110, 740, 1480, 0x28d27bae -0, 210, 210, 1, 192000, 0x2b4d5c1c 1, 38850, 38850, 740, 1480, 0x94d57da5 -0, 214, 214, 1, 192000, 0x309b41bc +0, 49, 49, 1, 192000, 0x3ca82cd6 1, 39590, 39590, 740, 1480, 0xc9327db5 -0, 218, 218, 1, 192000, 0xd42b6424 +0, 50, 50, 1, 192000, 0x25af10f2 1, 40330, 40330, 925, 1850, 0xe781f604 -0, 223, 223, 1, 192000, 0x4795c948 +0, 51, 51, 1, 192000, 0x09ce32bf 1, 41255, 41255, 740, 1480, 0x752f8c5b -0, 227, 227, 1, 192000, 0xbc1a3a8b +0, 52, 52, 1, 192000, 0xdab399c2 1, 41995, 41995, 740, 1480, 0x30068032 -0, 231, 231, 1, 192000, 0x16529c5b +0, 53, 53, 1, 192000, 0x77400d93 1, 42735, 42735, 925, 1850, 0x7895023e -0, 236, 236, 1, 192000, 0x6b1b31ba +0, 54, 54, 1, 192000, 0x5e8e6fe7 +0, 55, 55, 1, 192000, 0x277506c9 1, 43660, 43660, 740, 1480, 0xa1e0a6e1 -0, 240, 240, 1, 192000, 0x569182ce 1, 44400, 44400, 740, 1480, 0x6af4b500 -0, 244, 244, 1, 192000, 0xe6ea9866 +0, 56, 56, 1, 192000, 0xe91b59ac 1, 45140, 45140, 740, 1480, 0xc26ea4c7 -0, 248, 248, 1, 192000, 0x102c6076 +0, 57, 57, 1, 192000, 0xc2aa6e19 1, 45880, 45880, 925, 1850, 0x16a72419 -0, 253, 253, 1, 192000, 0xb29f527a +0, 58, 58, 1, 192000, 0x12c63645 1, 46805, 46805, 740, 1480, 0x1794aacc -0, 257, 257, 1, 192000, 0x040b4eee +0, 59, 59, 1, 192000, 0xa39f27d6 1, 47545, 47545, 740, 1480, 0x2ecad8d0 -0, 261, 261, 1, 192000, 0x92574f4a +0, 60, 60, 1, 192000, 0x20c32512 1, 48285, 48285, 925, 1850, 0x2e645e07 -0, 266, 266, 1, 192000, 0x1e8acdce +0, 61, 61, 1, 192000, 0x385a26a0 +0, 62, 62, 1, 192000, 0x2566a70c 1, 49210, 49210, 740, 1480, 0x1c54dfe7 -0, 270, 270, 1, 192000, 0x1becf516 1, 49950, 49950, 740, 1480, 0xbd35feec -0, 274, 274, 1, 192000, 0xb62e9776 +0, 63, 63, 1, 192000, 0x7105cfb9 1, 50690, 50690, 740, 1480, 0x419403d6 -0, 278, 278, 1, 192000, 0xed37a08e +0, 64, 64, 1, 192000, 0x725671a2 1, 51430, 51430, 925, 1850, 0x78699d2a -0, 283, 283, 1, 192000, 0xc0719912 +0, 65, 65, 1, 192000, 0x3ff2782a 1, 52355, 52355, 740, 1480, 0x74ec68e0 -0, 287, 287, 1, 192000, 0x24cf7a7e +0, 66, 66, 1, 192000, 0xdc0571c3 1, 53095, 53095, 740, 1480, 0x76af64d9 -0, 291, 291, 1, 192000, 0x0307f62f +0, 67, 67, 1, 192000, 0x4a6a5405 1, 53835, 53835, 925, 1850, 0x5a303d1a -0, 296, 296, 1, 192000, 0x79b7417b +0, 68, 68, 1, 192000, 0x3ec3cce1 1, 54760, 54760, 537, 1074, 0x142ce7ba +0, 69, 69, 1, 192000, 0x159313a8 1, 55297, 55297, 925, 1850, 0x7ff682f7 -0, 300, 300, 1, 192000, 0x468d8db4 diff --git a/tests/ref/fate/bprint b/tests/ref/fate/bprint new file mode 100644 index 0000000000..e027fa16be --- /dev/null +++ b/tests/ref/fate/bprint @@ -0,0 +1,14 @@ +Short text in unlimited buffer: 174/174 + 1 + 1 1 + 1 2 1 + 1 3 3 1 + 1 4 6 4 1 + 1 5 10 10 5 1 + +Long text in unlimited buffer: 2834/2834 +Long text in limited buffer: 2047/2834 +Short text in automatic buffer: 174/174 +Long text in automatic buffer: 1000/2834 +Long text count only buffer: 0/2834 +Long text count only buffer: 255/2834 diff --git a/tests/ref/fate/cdgraphics b/tests/ref/fate/cdgraphics index 78a8f28880..1e5cc6f1e3 100644 --- a/tests/ref/fate/cdgraphics +++ b/tests/ref/fate/cdgraphics @@ -35,267 +35,179 @@ 0, 33, 33, 1, 194400, 0x9ff8cbb1 0, 34, 34, 1, 194400, 0xd015dba1 0, 35, 35, 1, 194400, 0x6a39f18b -0, 36, 36, 1, 194400, 0x7b8cf983 -0, 37, 37, 1, 194400, 0x07a20f7c -0, 38, 38, 1, 194400, 0xa63e2962 -0, 39, 39, 1, 194400, 0x2dd54447 -0, 40, 40, 1, 194400, 0x90735e2d -0, 41, 41, 1, 194400, 0x90d98506 -0, 42, 42, 1, 194400, 0xe5b08ffb -0, 43, 43, 1, 194400, 0x7a0d95f5 -0, 44, 44, 1, 194400, 0xff6bacde -0, 45, 45, 1, 194400, 0xd998c2c8 -0, 46, 46, 1, 194400, 0x3d1ddfab -0, 47, 47, 1, 194400, 0x817de4a6 -0, 48, 48, 1, 194400, 0xfa3ef694 -0, 49, 49, 1, 194400, 0x0b5bfb8f -0, 50, 50, 1, 194400, 0x00f62376 -0, 51, 51, 1, 194400, 0x2f6b2d6c -0, 52, 52, 1, 194400, 0x40cb4752 -0, 53, 53, 1, 194400, 0xd8456435 -0, 54, 54, 1, 194400, 0x459f6a2f -0, 55, 55, 1, 194400, 0x9b678910 -0, 56, 56, 1, 194400, 0x8791a1f7 -0, 57, 57, 1, 194400, 0xdb4ac5d3 -0, 58, 58, 1, 194400, 0xb223c8d0 -0, 59, 59, 1, 194400, 0x4a9ce7b1 -0, 60, 60, 1, 194400, 0x187eeaae -0, 61, 61, 1, 194400, 0xc712f8a0 -0, 62, 62, 1, 194400, 0x549c00a7 -0, 63, 63, 1, 194400, 0x4d991295 -0, 64, 64, 1, 194400, 0xc41b2681 -0, 65, 65, 1, 194400, 0xed5a3077 -0, 66, 66, 1, 194400, 0x85ad4463 -0, 67, 67, 1, 194400, 0xb98f4760 -0, 68, 68, 1, 194400, 0x87ef5e49 -0, 69, 69, 1, 194400, 0x830a6146 -0, 70, 70, 1, 194400, 0xe33a792e -0, 71, 71, 1, 194400, 0x83517a2d -0, 72, 72, 1, 194400, 0xa97e9314 -0, 73, 73, 1, 194400, 0x39059611 -0, 74, 74, 1, 194400, 0xbf4eb9ed -0, 75, 75, 1, 194400, 0xe5afc4e2 -0, 76, 76, 1, 194400, 0x35d4cdd9 -0, 77, 77, 1, 194400, 0xb376e1c5 -0, 78, 78, 1, 194400, 0x6128e3c3 -0, 79, 79, 1, 194400, 0x30b7f7af -0, 80, 80, 1, 194400, 0xf1effaac -0, 81, 81, 1, 194400, 0x483914a1 -0, 82, 82, 1, 194400, 0xbd48199c -0, 83, 83, 1, 194400, 0x382f2d88 -0, 84, 84, 1, 194400, 0x5a573085 -0, 85, 85, 1, 194400, 0x89733580 -0, 86, 86, 1, 194400, 0xd1325a5b -0, 87, 87, 1, 194400, 0x655b6253 -0, 88, 88, 1, 194400, 0x55146352 -0, 89, 89, 1, 194400, 0xda527c39 -0, 90, 90, 1, 194400, 0xb0cd7e37 -0, 91, 91, 1, 194400, 0x25e7991c -0, 92, 92, 1, 194400, 0x5c22a411 -0, 93, 93, 1, 194400, 0x1e2abdf7 -0, 94, 94, 1, 194400, 0x8308bff5 -0, 95, 95, 1, 194400, 0xfdbfd6de -0, 96, 96, 1, 194400, 0xd4d4d9db -0, 97, 97, 1, 194400, 0xa449fbb9 -0, 98, 98, 1, 194400, 0x3dcafdb7 -0, 99, 99, 1, 194400, 0x6f1f01c2 -0, 100, 100, 1, 194400, 0xf54a1da6 -0, 101, 101, 1, 194400, 0x88d11fa4 -0, 102, 102, 1, 194400, 0x59642d96 -0, 103, 103, 1, 194400, 0x8ba44182 -0, 104, 104, 1, 194400, 0x88f56360 -0, 105, 105, 1, 194400, 0xfb246d56 -0, 106, 106, 1, 194400, 0xad128043 -0, 107, 107, 1, 194400, 0x3a4f8a39 -0, 108, 108, 1, 194400, 0x563d9d26 -0, 109, 109, 1, 194400, 0x6ff8a320 -0, 110, 110, 1, 194400, 0xcdb9b70c -0, 111, 111, 1, 194400, 0x99c2bd06 -0, 112, 112, 1, 194400, 0x4b47cef4 -0, 113, 113, 1, 194400, 0x10b9dce6 -0, 114, 114, 1, 194400, 0xdd39f1d1 -0, 115, 115, 1, 194400, 0xbcf104cd -0, 116, 116, 1, 194400, 0x85ec17ba -0, 117, 117, 1, 194400, 0x069219b8 -0, 118, 118, 1, 194400, 0x84dd3899 -0, 119, 119, 1, 194400, 0xacca4190 -0, 120, 120, 1, 194400, 0xcf5b5d74 -0, 121, 121, 1, 194400, 0x4b8c626f -0, 122, 122, 1, 194400, 0xf0817958 -0, 123, 123, 1, 194400, 0xc0887e53 -0, 124, 124, 1, 194400, 0x42e6854c -0, 125, 125, 1, 194400, 0x036c9140 -0, 126, 126, 1, 194400, 0x0f21a62b -0, 127, 127, 1, 194400, 0xcdaeaa27 -0, 128, 128, 1, 194400, 0xe425bc15 -0, 129, 129, 1, 194400, 0x8e18c20f -0, 130, 130, 1, 194400, 0x767cd5fb -0, 131, 131, 1, 194400, 0x554ae6ea -0, 132, 132, 1, 194400, 0xeac1f9d7 -0, 133, 133, 1, 194400, 0x0b32fed2 -0, 134, 134, 1, 194400, 0xe30c19c6 -0, 135, 135, 1, 194400, 0x6a8a23bc -0, 136, 136, 1, 194400, 0x26bf36a9 -0, 137, 137, 1, 194400, 0x1e4f3fa0 -0, 138, 138, 1, 194400, 0x231f5986 -0, 139, 139, 1, 194400, 0xf557756a -0, 140, 140, 1, 194400, 0x6bce805f -0, 141, 141, 1, 194400, 0xcd80924d -0, 142, 142, 1, 194400, 0x65dc9f40 -0, 143, 143, 1, 194400, 0x2ab7af30 -0, 144, 144, 1, 194400, 0xd43cb728 -0, 145, 145, 1, 194400, 0x05d9c916 -0, 146, 146, 1, 194400, 0x43cad10e -0, 147, 147, 1, 194400, 0x06b5e0fe -0, 148, 148, 1, 194400, 0xa142f0ee -0, 149, 149, 1, 194400, 0xed7f03ea -0, 150, 150, 1, 194400, 0xf26019d4 -0, 151, 151, 1, 194400, 0x3b7f29c4 -0, 152, 152, 1, 194400, 0x30282ebf -0, 153, 153, 1, 194400, 0xaeff4aa3 -0, 154, 154, 1, 194400, 0x1d355697 -0, 155, 155, 1, 194400, 0x2ead6f7e -0, 156, 156, 1, 194400, 0xf1b67776 -0, 157, 157, 1, 194400, 0x93b38b62 -0, 158, 158, 1, 194400, 0x9469905d -0, 159, 159, 1, 194400, 0x27bf9756 -0, 160, 160, 1, 194400, 0xd016a548 -0, 161, 161, 1, 194400, 0x6889b835 -0, 162, 162, 1, 194400, 0x6a05be2f -0, 163, 163, 1, 194400, 0xe0a1ce1f -0, 164, 164, 1, 194400, 0x8fdbd617 -0, 165, 165, 1, 194400, 0xd68fe805 -0, 166, 166, 1, 194400, 0x0d1dfbf1 -0, 167, 167, 1, 194400, 0x0fe70bf0 -0, 168, 168, 1, 194400, 0x0a8f13e8 -0, 169, 169, 1, 194400, 0x0ca42bd0 -0, 170, 170, 1, 194400, 0x6f3838c3 -0, 171, 171, 1, 194400, 0x045448b3 -0, 172, 172, 1, 194400, 0x764349b2 -0, 173, 173, 1, 194400, 0xed1651aa -0, 174, 174, 1, 194400, 0xbb376398 -0, 175, 175, 1, 194400, 0xd0d5718a -0, 176, 176, 1, 194400, 0xcd977e7d -0, 177, 177, 1, 194400, 0x8cb39665 -0, 178, 178, 1, 194400, 0xb935b04b -0, 179, 179, 1, 194400, 0x0292be3d -0, 180, 180, 1, 194400, 0x4f21c833 -0, 181, 181, 1, 194400, 0xa5c7d823 -0, 182, 182, 1, 194400, 0xfb8ee01b -0, 183, 183, 1, 194400, 0xea53ee0d -0, 184, 184, 1, 194400, 0x803efcfe -0, 185, 185, 1, 194400, 0x2c0e0aff -0, 186, 186, 1, 194400, 0x3df318f1 -0, 187, 187, 1, 194400, 0xc4cb26e3 -0, 188, 188, 1, 194400, 0x92a033d6 -0, 189, 189, 1, 194400, 0x1b2048c1 -0, 190, 190, 1, 194400, 0x236858b1 -0, 191, 191, 1, 194400, 0x482f6d9c -0, 192, 192, 1, 194400, 0x9ee97891 -0, 193, 193, 1, 194400, 0xe0dc8683 -0, 194, 194, 1, 194400, 0x461b9079 -0, 195, 195, 1, 194400, 0xd346a960 -0, 196, 196, 1, 194400, 0xa384b554 -0, 197, 197, 1, 194400, 0x3246cf3a -0, 198, 198, 1, 194400, 0xa53fe722 -0, 199, 199, 1, 194400, 0xe620fd0c -0, 200, 200, 1, 194400, 0xd6370414 -0, 201, 201, 1, 194400, 0xf57f1404 -0, 202, 202, 1, 194400, 0x8c6420f7 -0, 203, 203, 1, 194400, 0xd4be3add -0, 204, 204, 1, 194400, 0xa8dc4ec9 -0, 205, 205, 1, 194400, 0xda1563b4 -0, 206, 206, 1, 194400, 0xd51873a4 -0, 207, 207, 1, 194400, 0x68588196 -0, 208, 208, 1, 194400, 0x40d18e89 -0, 209, 209, 1, 194400, 0x1b75a275 -0, 210, 210, 1, 194400, 0xedd1a572 -0, 211, 211, 1, 194400, 0x55daad6a -0, 212, 212, 1, 194400, 0xcb93b067 -0, 213, 213, 1, 194400, 0x5888ba5d -0, 214, 214, 1, 194400, 0x2c11c84f -0, 215, 215, 1, 194400, 0x0fbae334 -0, 216, 216, 1, 194400, 0x773fed2a -0, 217, 217, 1, 194400, 0x2f87fc1b -0, 218, 218, 1, 194400, 0xe8120521 -0, 219, 219, 1, 194400, 0x64ac0f17 -0, 220, 220, 1, 194400, 0xba531c0a -0, 221, 221, 1, 194400, 0xf49433f2 -0, 222, 222, 1, 194400, 0x79e234f1 -0, 223, 223, 1, 194400, 0x043937ee -0, 224, 224, 1, 194400, 0x9e6141e4 -0, 225, 225, 1, 194400, 0x34204fd6 -0, 226, 226, 1, 194400, 0xa1dd60c5 -0, 227, 227, 1, 194400, 0x12b36eb7 -0, 228, 228, 1, 194400, 0x68987aab -0, 229, 229, 1, 194400, 0x3207889d -0, 230, 230, 1, 194400, 0x3bb59194 -0, 231, 231, 1, 194400, 0x0a119f86 -0, 232, 232, 1, 194400, 0x472bab7a -0, 233, 233, 1, 194400, 0x7364c85d -0, 234, 234, 1, 194400, 0xa812d84d -0, 235, 235, 1, 194400, 0xf384f530 -0, 236, 236, 1, 194400, 0x1546052f -0, 237, 237, 1, 194400, 0xeb611a1a -0, 238, 238, 1, 194400, 0xc39d250f -0, 239, 239, 1, 194400, 0x7bd73301 -0, 240, 240, 1, 194400, 0x10f73cf7 -0, 241, 241, 1, 194400, 0x95dc55de -0, 242, 242, 1, 194400, 0x392e61d2 -0, 243, 243, 1, 194400, 0x113c7bb8 -0, 244, 244, 1, 194400, 0x17128fa4 -0, 245, 245, 1, 194400, 0xf95e9b98 -0, 246, 246, 1, 194400, 0xdc47aa89 -0, 247, 247, 1, 194400, 0xea5dc073 -0, 248, 248, 1, 194400, 0x8dfadc57 -0, 249, 249, 1, 194400, 0xe5c3e84b -0, 250, 250, 1, 194400, 0x8952f43f -0, 251, 251, 1, 194400, 0xec9e0240 -0, 252, 252, 1, 194400, 0x8f460c36 -0, 253, 253, 1, 194400, 0xd43e182a -0, 254, 254, 1, 194400, 0xb00b2919 -0, 255, 255, 1, 194400, 0xc9f6350d -0, 256, 256, 1, 194400, 0x87ca44fd -0, 257, 257, 1, 194400, 0xa6a250f1 -0, 258, 258, 1, 194400, 0x34fa60e1 -0, 259, 259, 1, 194400, 0xe1a372cf -0, 260, 260, 1, 194400, 0xc80785bc -0, 261, 261, 1, 194400, 0x43e297aa -0, 262, 262, 1, 194400, 0x7e8ea49d -0, 263, 263, 1, 194400, 0xd009b091 -0, 264, 264, 1, 194400, 0x9126bc85 -0, 265, 265, 1, 194400, 0x175ad36e -0, 266, 266, 1, 194400, 0xf9dae160 -0, 267, 267, 1, 194400, 0x1b98f948 -0, 268, 268, 1, 194400, 0xa6c5133d -0, 269, 269, 1, 194400, 0xf5d42729 -0, 270, 270, 1, 194400, 0x8cfe311f -0, 271, 271, 1, 194400, 0x18733e12 -0, 272, 272, 1, 194400, 0x24ac50ff -0, 273, 273, 1, 194400, 0x0d1c64eb -0, 274, 274, 1, 194400, 0xde947cd3 -0, 275, 275, 1, 194400, 0x08268dc2 -0, 276, 276, 1, 194400, 0xfec69fb0 -0, 277, 277, 1, 194400, 0xba83aba4 -0, 278, 278, 1, 194400, 0xfbe2bc93 -0, 279, 279, 1, 194400, 0xe22fcc83 -0, 280, 280, 1, 194400, 0x050fcf80 -0, 281, 281, 1, 194400, 0xee1ed778 -0, 282, 282, 1, 194400, 0xb44cda75 -0, 283, 283, 1, 194400, 0xa29fe46b -0, 284, 284, 1, 194400, 0xa99bf55a -0, 285, 285, 1, 194400, 0x4f840d51 -0, 286, 286, 1, 194400, 0x58941945 -0, 287, 287, 1, 194400, 0x62cb2638 -0, 288, 288, 1, 194400, 0x22ee312d -0, 289, 289, 1, 194400, 0xea8f3925 -0, 290, 290, 1, 194400, 0xed294c12 -0, 291, 291, 1, 194400, 0xafa75e00 -0, 292, 292, 1, 194400, 0x19d45ffe -0, 293, 293, 1, 194400, 0x7fcf61fc -0, 294, 294, 1, 194400, 0x2c126df0 -0, 295, 295, 1, 194400, 0x331379e4 -0, 296, 296, 1, 194400, 0x99fe8cd1 -0, 297, 297, 1, 194400, 0xa5ec98c5 -0, 298, 298, 1, 194400, 0xac68a6b7 -0, 299, 299, 1, 194400, 0x28e6b2ab +0, 37, 37, 1, 194400, 0x7b8cf983 +0, 38, 38, 1, 194400, 0x07a20f7c +0, 40, 40, 1, 194400, 0xa63e2962 +0, 41, 41, 1, 194400, 0x2dd54447 +0, 43, 43, 1, 194400, 0x90735e2d +0, 44, 44, 1, 194400, 0x90d98506 +0, 46, 46, 1, 194400, 0xe5b08ffb +0, 47, 47, 1, 194400, 0x7a0d95f5 +0, 49, 49, 1, 194400, 0xff6bacde +0, 50, 50, 1, 194400, 0xd998c2c8 +0, 52, 52, 1, 194400, 0x3d1ddfab +0, 53, 53, 1, 194400, 0x817de4a6 +0, 55, 55, 1, 194400, 0xfa3ef694 +0, 56, 56, 1, 194400, 0x0b5bfb8f +0, 58, 58, 1, 194400, 0x00f62376 +0, 59, 59, 1, 194400, 0x2f6b2d6c +0, 61, 61, 1, 194400, 0x40cb4752 +0, 62, 62, 1, 194400, 0xd8456435 +0, 64, 64, 1, 194400, 0x459f6a2f +0, 65, 65, 1, 194400, 0x9b678910 +0, 67, 67, 1, 194400, 0x8791a1f7 +0, 68, 68, 1, 194400, 0xdb4ac5d3 +0, 70, 70, 1, 194400, 0xb223c8d0 +0, 71, 71, 1, 194400, 0x4a9ce7b1 +0, 73, 73, 1, 194400, 0x187eeaae +0, 74, 74, 1, 194400, 0xc712f8a0 +0, 76, 76, 1, 194400, 0x549c00a7 +0, 77, 77, 1, 194400, 0x4d991295 +0, 79, 79, 1, 194400, 0xc41b2681 +0, 80, 80, 1, 194400, 0xed5a3077 +0, 82, 82, 1, 194400, 0x85ad4463 +0, 83, 83, 1, 194400, 0xb98f4760 +0, 85, 85, 1, 194400, 0x87ef5e49 +0, 86, 86, 1, 194400, 0x830a6146 +0, 88, 88, 1, 194400, 0xe33a792e +0, 89, 89, 1, 194400, 0x83517a2d +0, 91, 91, 1, 194400, 0xa97e9314 +0, 92, 92, 1, 194400, 0x39059611 +0, 94, 94, 1, 194400, 0xbf4eb9ed +0, 95, 95, 1, 194400, 0xe5afc4e2 +0, 97, 97, 1, 194400, 0x35d4cdd9 +0, 98, 98, 1, 194400, 0xb376e1c5 +0, 100, 100, 1, 194400, 0x6128e3c3 +0, 101, 101, 1, 194400, 0x30b7f7af +0, 103, 103, 1, 194400, 0xf1effaac +0, 104, 104, 1, 194400, 0x483914a1 +0, 106, 106, 1, 194400, 0xbd48199c +0, 107, 107, 1, 194400, 0x382f2d88 +0, 109, 109, 1, 194400, 0x5a573085 +0, 110, 110, 1, 194400, 0x89733580 +0, 112, 112, 1, 194400, 0xd1325a5b +0, 113, 113, 1, 194400, 0x655b6253 +0, 115, 115, 1, 194400, 0x55146352 +0, 116, 116, 1, 194400, 0xda527c39 +0, 118, 118, 1, 194400, 0xb0cd7e37 +0, 119, 119, 1, 194400, 0x25e7991c +0, 121, 121, 1, 194400, 0x5c22a411 +0, 122, 122, 1, 194400, 0x1e2abdf7 +0, 124, 124, 1, 194400, 0x8308bff5 +0, 125, 125, 1, 194400, 0xfdbfd6de +0, 127, 127, 1, 194400, 0xd4d4d9db +0, 128, 128, 1, 194400, 0xa449fbb9 +0, 130, 130, 1, 194400, 0x3dcafdb7 +0, 131, 131, 1, 194400, 0x6f1f01c2 +0, 133, 133, 1, 194400, 0xf54a1da6 +0, 134, 134, 1, 194400, 0x88d11fa4 +0, 136, 136, 1, 194400, 0x59642d96 +0, 137, 137, 1, 194400, 0x8ba44182 +0, 139, 139, 1, 194400, 0x88f56360 +0, 140, 140, 1, 194400, 0xfb246d56 +0, 142, 142, 1, 194400, 0xad128043 +0, 143, 143, 1, 194400, 0x3a4f8a39 +0, 145, 145, 1, 194400, 0x563d9d26 +0, 146, 146, 1, 194400, 0x6ff8a320 +0, 148, 148, 1, 194400, 0xcdb9b70c +0, 149, 149, 1, 194400, 0x99c2bd06 +0, 151, 151, 1, 194400, 0x4b47cef4 +0, 152, 152, 1, 194400, 0x10b9dce6 +0, 154, 154, 1, 194400, 0xdd39f1d1 +0, 155, 155, 1, 194400, 0xbcf104cd +0, 157, 157, 1, 194400, 0x85ec17ba +0, 158, 158, 1, 194400, 0x069219b8 +0, 160, 160, 1, 194400, 0x84dd3899 +0, 161, 161, 1, 194400, 0xacca4190 +0, 163, 163, 1, 194400, 0xcf5b5d74 +0, 164, 164, 1, 194400, 0x4b8c626f +0, 166, 166, 1, 194400, 0xf0817958 +0, 167, 167, 1, 194400, 0xc0887e53 +0, 169, 169, 1, 194400, 0x42e6854c +0, 170, 170, 1, 194400, 0x036c9140 +0, 172, 172, 1, 194400, 0x0f21a62b +0, 173, 173, 1, 194400, 0xcdaeaa27 +0, 175, 175, 1, 194400, 0xe425bc15 +0, 176, 176, 1, 194400, 0x8e18c20f +0, 178, 178, 1, 194400, 0x767cd5fb +0, 179, 179, 1, 194400, 0x554ae6ea +0, 181, 181, 1, 194400, 0xeac1f9d7 +0, 182, 182, 1, 194400, 0x0b32fed2 +0, 184, 184, 1, 194400, 0xe30c19c6 +0, 185, 185, 1, 194400, 0x6a8a23bc +0, 187, 187, 1, 194400, 0x26bf36a9 +0, 188, 188, 1, 194400, 0x1e4f3fa0 +0, 190, 190, 1, 194400, 0x231f5986 +0, 191, 191, 1, 194400, 0xf557756a +0, 193, 193, 1, 194400, 0x6bce805f +0, 194, 194, 1, 194400, 0xcd80924d +0, 196, 196, 1, 194400, 0x65dc9f40 +0, 197, 197, 1, 194400, 0x2ab7af30 +0, 199, 199, 1, 194400, 0xd43cb728 +0, 200, 200, 1, 194400, 0x05d9c916 +0, 202, 202, 1, 194400, 0x43cad10e +0, 203, 203, 1, 194400, 0x06b5e0fe +0, 205, 205, 1, 194400, 0xa142f0ee +0, 206, 206, 1, 194400, 0xed7f03ea +0, 208, 208, 1, 194400, 0xf26019d4 +0, 209, 209, 1, 194400, 0x3b7f29c4 +0, 211, 211, 1, 194400, 0x30282ebf +0, 212, 212, 1, 194400, 0xaeff4aa3 +0, 214, 214, 1, 194400, 0x1d355697 +0, 215, 215, 1, 194400, 0x2ead6f7e +0, 217, 217, 1, 194400, 0xf1b67776 +0, 218, 218, 1, 194400, 0x93b38b62 +0, 220, 220, 1, 194400, 0x9469905d +0, 221, 221, 1, 194400, 0x27bf9756 +0, 223, 223, 1, 194400, 0xd016a548 +0, 224, 224, 1, 194400, 0x6889b835 +0, 226, 226, 1, 194400, 0x6a05be2f +0, 227, 227, 1, 194400, 0xe0a1ce1f +0, 229, 229, 1, 194400, 0x8fdbd617 +0, 230, 230, 1, 194400, 0xd68fe805 +0, 232, 232, 1, 194400, 0x0d1dfbf1 +0, 233, 233, 1, 194400, 0x0fe70bf0 +0, 235, 235, 1, 194400, 0x0a8f13e8 +0, 236, 236, 1, 194400, 0x0ca42bd0 +0, 238, 238, 1, 194400, 0x6f3838c3 +0, 239, 239, 1, 194400, 0x045448b3 +0, 241, 241, 1, 194400, 0x764349b2 +0, 242, 242, 1, 194400, 0xed1651aa +0, 244, 244, 1, 194400, 0xbb376398 +0, 245, 245, 1, 194400, 0xd0d5718a +0, 247, 247, 1, 194400, 0xcd977e7d +0, 248, 248, 1, 194400, 0x8cb39665 +0, 250, 250, 1, 194400, 0xb935b04b +0, 251, 251, 1, 194400, 0x0292be3d +0, 253, 253, 1, 194400, 0x4f21c833 +0, 254, 254, 1, 194400, 0xa5c7d823 +0, 256, 256, 1, 194400, 0xfb8ee01b +0, 257, 257, 1, 194400, 0xea53ee0d +0, 259, 259, 1, 194400, 0x803efcfe +0, 260, 260, 1, 194400, 0x2c0e0aff +0, 262, 262, 1, 194400, 0x3df318f1 +0, 263, 263, 1, 194400, 0xc4cb26e3 +0, 265, 265, 1, 194400, 0x92a033d6 +0, 266, 266, 1, 194400, 0x1b2048c1 +0, 268, 268, 1, 194400, 0x236858b1 +0, 269, 269, 1, 194400, 0x482f6d9c +0, 271, 271, 1, 194400, 0x9ee97891 +0, 272, 272, 1, 194400, 0xe0dc8683 +0, 274, 274, 1, 194400, 0x461b9079 +0, 275, 275, 1, 194400, 0xd346a960 +0, 277, 277, 1, 194400, 0xa384b554 +0, 278, 278, 1, 194400, 0x3246cf3a +0, 280, 280, 1, 194400, 0xa53fe722 +0, 281, 281, 1, 194400, 0xe620fd0c +0, 283, 283, 1, 194400, 0xd6370414 +0, 284, 284, 1, 194400, 0xf57f1404 +0, 286, 286, 1, 194400, 0x8c6420f7 +0, 287, 287, 1, 194400, 0xd4be3add +0, 289, 289, 1, 194400, 0xa8dc4ec9 +0, 290, 290, 1, 194400, 0xda1563b4 +0, 292, 292, 1, 194400, 0xd51873a4 +0, 293, 293, 1, 194400, 0x68588196 +0, 295, 295, 1, 194400, 0x40d18e89 +0, 296, 296, 1, 194400, 0x1b75a275 +0, 298, 298, 1, 194400, 0xedd1a572 +0, 299, 299, 1, 194400, 0x55daad6a diff --git a/tests/ref/fate/cdxl-bitline-ham6 b/tests/ref/fate/cdxl-bitline-ham6 index e4071a9955..8060f06024 100644 --- a/tests/ref/fate/cdxl-bitline-ham6 +++ b/tests/ref/fate/cdxl-bitline-ham6 @@ -1,11 +1,11 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 63180, 0xcda82c16 -0, 220, 220, 0, 63180, 0xa6097bf9 -0, 440, 440, 0, 63180, 0x4c2fb091 -0, 660, 660, 0, 63180, 0xc597db00 -0, 880, 880, 0, 63180, 0xfa581ccd -0, 1100, 1100, 0, 63180, 0x3e51498f -0, 1320, 1320, 0, 63180, 0xe3495396 -0, 1540, 1540, 0, 63180, 0x425f5f02 -0, 1760, 1760, 0, 63180, 0x6077465f -0, 1980, 1980, 0, 63180, 0x923ba29c +#tb 0: 12/601 +0, 0, 0, 1, 63180, 0xcda82c16 +0, 1, 1, 1, 63180, 0xa6097bf9 +0, 2, 2, 1, 63180, 0x4c2fb091 +0, 3, 3, 1, 63180, 0xc597db00 +0, 4, 4, 1, 63180, 0xfa581ccd +0, 5, 5, 1, 63180, 0x3e51498f +0, 6, 6, 1, 63180, 0xe3495396 +0, 7, 7, 1, 63180, 0x425f5f02 +0, 8, 8, 1, 63180, 0x6077465f +0, 9, 9, 1, 63180, 0x923ba29c diff --git a/tests/ref/fate/cdxl-ham6 b/tests/ref/fate/cdxl-ham6 index 25886b2518..6426d45014 100644 --- a/tests/ref/fate/cdxl-ham6 +++ b/tests/ref/fate/cdxl-ham6 @@ -1,17 +1,17 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 57600, 0x87887a7b -0, 1092, 1092, 0, 57600, 0x10c301d2 -0, 2184, 2184, 0, 57600, 0xd1a6f910 -0, 3276, 3276, 0, 57600, 0x20242bb9 -0, 4368, 4368, 0, 57600, 0xae33cb7f -0, 5460, 5460, 0, 57600, 0x501b82c8 -0, 6552, 6552, 0, 57600, 0x84199043 -0, 7644, 7644, 0, 57600, 0x946a6dbb -0, 8736, 8736, 0, 57600, 0xeacea671 -0, 9828, 9828, 0, 57600, 0x77b8723f -0, 10920, 10920, 0, 57600, 0x371cdb09 -0, 12012, 12012, 0, 57600, 0xa16ef5ee -0, 13104, 13104, 0, 57600, 0xcb6abd9e -0, 14196, 14196, 0, 57600, 0xb73e800f -0, 15288, 15288, 0, 57600, 0x368bd93e -0, 16380, 16380, 0, 57600, 0xcde72dc5 +#tb 0: 52/525 +0, 0, 0, 1, 57600, 0x87887a7b +0, 1, 1, 1, 57600, 0x10c301d2 +0, 2, 2, 1, 57600, 0xd1a6f910 +0, 3, 3, 1, 57600, 0x20242bb9 +0, 4, 4, 1, 57600, 0xae33cb7f +0, 5, 5, 1, 57600, 0x501b82c8 +0, 6, 6, 1, 57600, 0x84199043 +0, 7, 7, 1, 57600, 0x946a6dbb +0, 8, 8, 1, 57600, 0xeacea671 +0, 9, 9, 1, 57600, 0x77b8723f +0, 10, 10, 1, 57600, 0x371cdb09 +0, 11, 11, 1, 57600, 0xa16ef5ee +0, 12, 12, 1, 57600, 0xcb6abd9e +0, 13, 13, 1, 57600, 0xb73e800f +0, 14, 14, 1, 57600, 0x368bd93e +0, 15, 15, 1, 57600, 0xcde72dc5 diff --git a/tests/ref/fate/cdxl-ham8 b/tests/ref/fate/cdxl-ham8 index 356ad1be19..269f1f30cf 100644 --- a/tests/ref/fate/cdxl-ham8 +++ b/tests/ref/fate/cdxl-ham8 @@ -1,2 +1,2 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 67584, 0xce0cade5 +#tb 0: 3/158 +0, 0, 0, 1, 67584, 0xce0cade5 diff --git a/tests/ref/fate/cdxl-pal8 b/tests/ref/fate/cdxl-pal8 index f5c319af58..82d4d634c7 100644 --- a/tests/ref/fate/cdxl-pal8 +++ b/tests/ref/fate/cdxl-pal8 @@ -1,12 +1,12 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 67584, 0x5eae629b -0, 220, 220, 0, 67584, 0x32591227 -0, 440, 440, 0, 67584, 0x4e4424c7 -0, 660, 660, 0, 67584, 0x70db0134 -0, 880, 880, 0, 67584, 0x3550ed0b -0, 1100, 1100, 0, 67584, 0x86fe3eef -0, 1320, 1320, 0, 67584, 0x3414bb33 -0, 1540, 1540, 0, 67584, 0x667bfb91 -0, 1760, 1760, 0, 67584, 0x6e1a4ccb -0, 1980, 1980, 0, 67584, 0xf723f9ae -0, 2200, 2200, 0, 67584, 0x88481d5d +#tb 0: 12/601 +0, 0, 0, 1, 67584, 0x5eae629b +0, 1, 1, 1, 67584, 0x32591227 +0, 2, 2, 1, 67584, 0x4e4424c7 +0, 3, 3, 1, 67584, 0x70db0134 +0, 4, 4, 1, 67584, 0x3550ed0b +0, 5, 5, 1, 67584, 0x86fe3eef +0, 6, 6, 1, 67584, 0x3414bb33 +0, 7, 7, 1, 67584, 0x667bfb91 +0, 8, 8, 1, 67584, 0x6e1a4ccb +0, 9, 9, 1, 67584, 0xf723f9ae +0, 10, 10, 1, 67584, 0x88481d5d diff --git a/tests/ref/fate/cdxl-pal8-small b/tests/ref/fate/cdxl-pal8-small index d285e9a190..f7a1a465ab 100644 --- a/tests/ref/fate/cdxl-pal8-small +++ b/tests/ref/fate/cdxl-pal8-small @@ -1,47 +1,47 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 30720, 0x0d552cfd -0, 368, 368, 0, 30720, 0x3cf93291 -0, 736, 736, 0, 30720, 0xe45b2868 -0, 1104, 1104, 0, 30720, 0xb5df289b -0, 1472, 1472, 0, 30720, 0x2562259e -0, 1840, 1840, 0, 30720, 0xbf171878 -0, 2208, 2208, 0, 30720, 0x695b1d73 -0, 2576, 2576, 0, 30720, 0x89ef1614 -0, 2944, 2944, 0, 30720, 0xe12a1dd9 -0, 3312, 3312, 0, 30720, 0x49622ffa -0, 3680, 3680, 0, 30720, 0xd6832703 -0, 4048, 4048, 0, 30720, 0xec1d0cb7 -0, 4416, 4416, 0, 30720, 0x8bee0525 -0, 4784, 4784, 0, 30720, 0x1e0cf0c4 -0, 5152, 5152, 0, 30720, 0xf83fd9db -0, 5520, 5520, 0, 30720, 0xffb0d6ab -0, 5888, 5888, 0, 30720, 0xe37fe239 -0, 6256, 6256, 0, 30720, 0x74b0f856 -0, 6624, 6624, 0, 30720, 0x9c88d3e1 -0, 6992, 6992, 0, 30720, 0x714db368 -0, 7360, 7360, 0, 30720, 0x6c8e8860 -0, 7728, 7728, 0, 30720, 0x804968e6 -0, 8096, 8096, 0, 30720, 0x7ac56ae4 -0, 8464, 8464, 0, 30720, 0xffd85cbf -0, 8832, 8832, 0, 30720, 0x1f8455f9 -0, 9200, 9200, 0, 30720, 0x3ae65296 -0, 9568, 9568, 0, 30720, 0x9e544ecd -0, 9936, 9936, 0, 30720, 0x35678e5a -0, 10304, 10304, 0, 30720, 0x04bae866 -0, 10672, 10672, 0, 30720, 0xb126ed94 -0, 11040, 11040, 0, 30720, 0x1720efc5 -0, 11408, 11408, 0, 30720, 0x4c1b01c2 -0, 11776, 11776, 0, 30720, 0xd0a1e866 -0, 12144, 12144, 0, 30720, 0x0d330789 -0, 12512, 12512, 0, 30720, 0xf5ac08bb -0, 12880, 12880, 0, 30720, 0x9abe0d83 -0, 13248, 13248, 0, 30720, 0xa44c02f4 -0, 13616, 13616, 0, 30720, 0xdc4cc688 -0, 13984, 13984, 0, 30720, 0x22eef3c1 -0, 14352, 14352, 0, 30720, 0xcfbc0d1d -0, 14720, 14720, 0, 30720, 0x7104ea31 -0, 15088, 15088, 0, 30720, 0x80daecfb -0, 15456, 15456, 0, 30720, 0xe1bab995 -0, 15824, 15824, 0, 30720, 0x43f4b896 -0, 16192, 16192, 0, 30720, 0xa0d2bf5c -0, 16560, 16560, 0, 30720, 0x3556a114 +#tb 0: 368/11025 +0, 0, 0, 1, 30720, 0x0d552cfd +0, 1, 1, 1, 30720, 0x3cf93291 +0, 2, 2, 1, 30720, 0xe45b2868 +0, 3, 3, 1, 30720, 0xb5df289b +0, 4, 4, 1, 30720, 0x2562259e +0, 5, 5, 1, 30720, 0xbf171878 +0, 6, 6, 1, 30720, 0x695b1d73 +0, 7, 7, 1, 30720, 0x89ef1614 +0, 8, 8, 1, 30720, 0xe12a1dd9 +0, 9, 9, 1, 30720, 0x49622ffa +0, 10, 10, 1, 30720, 0xd6832703 +0, 11, 11, 1, 30720, 0xec1d0cb7 +0, 12, 12, 1, 30720, 0x8bee0525 +0, 13, 13, 1, 30720, 0x1e0cf0c4 +0, 14, 14, 1, 30720, 0xf83fd9db +0, 15, 15, 1, 30720, 0xffb0d6ab +0, 16, 16, 1, 30720, 0xe37fe239 +0, 17, 17, 1, 30720, 0x74b0f856 +0, 18, 18, 1, 30720, 0x9c88d3e1 +0, 19, 19, 1, 30720, 0x714db368 +0, 20, 20, 1, 30720, 0x6c8e8860 +0, 21, 21, 1, 30720, 0x804968e6 +0, 22, 22, 1, 30720, 0x7ac56ae4 +0, 23, 23, 1, 30720, 0xffd85cbf +0, 24, 24, 1, 30720, 0x1f8455f9 +0, 25, 25, 1, 30720, 0x3ae65296 +0, 26, 26, 1, 30720, 0x9e544ecd +0, 27, 27, 1, 30720, 0x35678e5a +0, 28, 28, 1, 30720, 0x04bae866 +0, 29, 29, 1, 30720, 0xb126ed94 +0, 30, 30, 1, 30720, 0x1720efc5 +0, 31, 31, 1, 30720, 0x4c1b01c2 +0, 32, 32, 1, 30720, 0xd0a1e866 +0, 33, 33, 1, 30720, 0x0d330789 +0, 34, 34, 1, 30720, 0xf5ac08bb +0, 35, 35, 1, 30720, 0x9abe0d83 +0, 36, 36, 1, 30720, 0xa44c02f4 +0, 37, 37, 1, 30720, 0xdc4cc688 +0, 38, 38, 1, 30720, 0x22eef3c1 +0, 39, 39, 1, 30720, 0xcfbc0d1d +0, 40, 40, 1, 30720, 0x7104ea31 +0, 41, 41, 1, 30720, 0x80daecfb +0, 42, 42, 1, 30720, 0xe1bab995 +0, 43, 43, 1, 30720, 0x43f4b896 +0, 44, 44, 1, 30720, 0xa0d2bf5c +0, 45, 45, 1, 30720, 0x3556a114 diff --git a/tests/ref/fate/cljr b/tests/ref/fate/cljr index f73c8c0b34..584254154a 100644 --- a/tests/ref/fate/cljr +++ b/tests/ref/fate/cljr @@ -1,37 +1,37 @@ #tb 0: 3521/100000 -0, 0, 0, 1, 64800, 0x44a1c47c -0, 1, 1, 1, 64800, 0x649cc3a4 -0, 2, 2, 1, 64800, 0xcab1b88c -0, 3, 3, 1, 64800, 0xf56cb788 -0, 4, 4, 1, 64800, 0x5336b618 -0, 5, 5, 1, 64800, 0x2704b438 -0, 6, 6, 1, 64800, 0x04c7b8e4 -0, 7, 7, 1, 64800, 0x3185b288 -0, 8, 8, 1, 64800, 0xa537c410 -0, 9, 9, 1, 64800, 0x6495c0f8 -0, 10, 10, 1, 64800, 0x06a1ca14 -0, 11, 11, 1, 64800, 0x69cdd2a0 -0, 12, 12, 1, 64800, 0x4ad2d828 -0, 13, 13, 1, 64800, 0x9604dea4 -0, 14, 14, 1, 64800, 0x1c00e430 -0, 15, 15, 1, 64800, 0x9afeefe0 -0, 16, 16, 1, 64800, 0xc13fdd78 -0, 17, 17, 1, 64800, 0x8438da7c -0, 18, 18, 1, 64800, 0xa0ead278 -0, 19, 19, 1, 64800, 0xbeced2d8 -0, 20, 20, 1, 64800, 0x85bbd7dc -0, 21, 21, 1, 64800, 0xbe59ce34 -0, 22, 22, 1, 64800, 0xd76ecccc -0, 23, 23, 1, 64800, 0xe182b474 -0, 24, 24, 1, 64800, 0x916cc394 -0, 25, 25, 1, 64800, 0x7efebd14 -0, 26, 26, 1, 64800, 0x8d28c9f0 -0, 27, 27, 1, 64800, 0x00a1c960 -0, 28, 28, 1, 64800, 0xc164c400 -0, 29, 29, 1, 64800, 0xfd4dc544 -0, 30, 30, 1, 64800, 0x01bfbe38 -0, 31, 31, 1, 64800, 0xff11b5d0 -0, 32, 32, 1, 64800, 0x4876bb20 -0, 33, 33, 1, 64800, 0x756ecb04 -0, 34, 34, 1, 64800, 0x3b8cd540 -0, 35, 35, 1, 64800, 0x063ed444 +0, 0, 0, 1, 64800, 0x63132a60 +0, 1, 1, 1, 64800, 0xb3c729a3 +0, 2, 2, 1, 64800, 0xa27b1e0e +0, 3, 3, 1, 64800, 0xb9131d00 +0, 4, 4, 1, 64800, 0xaf9a1bae +0, 5, 5, 1, 64800, 0x11e319c5 +0, 6, 6, 1, 64800, 0xee6e1e6b +0, 7, 7, 1, 64800, 0x418417e9 +0, 8, 8, 1, 64800, 0x339d29f4 +0, 9, 9, 1, 64800, 0x198926c4 +0, 10, 10, 1, 64800, 0x439a3044 +0, 11, 11, 1, 64800, 0x0a4e38e1 +0, 12, 12, 1, 64800, 0x6e043e7e +0, 13, 13, 1, 64800, 0xde434533 +0, 14, 14, 1, 64800, 0xb58a4ad1 +0, 15, 15, 1, 64800, 0xaa105710 +0, 16, 16, 1, 64800, 0x1723440c +0, 17, 17, 1, 64800, 0x3b064116 +0, 18, 18, 1, 64800, 0x853f38e4 +0, 19, 19, 1, 64800, 0x52f53917 +0, 20, 20, 1, 64800, 0xea363e5a +0, 21, 21, 1, 64800, 0x4d0a344e +0, 22, 22, 1, 64800, 0xe49232fc +0, 23, 23, 1, 64800, 0x747b1a02 +0, 24, 24, 1, 64800, 0xbaa82992 +0, 25, 25, 1, 64800, 0x8e9322db +0, 26, 26, 1, 64800, 0x029a2fcf +0, 27, 27, 1, 64800, 0xb9a62f6a +0, 28, 28, 1, 64800, 0x553329fe +0, 29, 29, 1, 64800, 0x9a052b5b +0, 30, 30, 1, 64800, 0xe2ff2404 +0, 31, 31, 1, 64800, 0xaacd1b59 +0, 32, 32, 1, 64800, 0x17d820de +0, 33, 33, 1, 64800, 0x1c9e312c +0, 34, 34, 1, 64800, 0x84df3b99 +0, 35, 35, 1, 64800, 0xf7d13aa1 diff --git a/tests/ref/fate/creatureshock-avs b/tests/ref/fate/creatureshock-avs index 979baf61bb..4c721d8594 100644 --- a/tests/ref/fate/creatureshock-avs +++ b/tests/ref/fate/creatureshock-avs @@ -1,94 +1,94 @@ -#tb 0: 1/90000 +#tb 0: 1/15 #tb 1: 1/22222 -0, 0, 0, 0, 188892, 0xcb5be3dd +0, 0, 0, 1, 188892, 0x9f47a5ec 1, 0, 0, 8186, 16372, 0xfaaab59d -0, 6000, 6000, 0, 188892, 0x0f313ebc -0, 12000, 12000, 0, 188892, 0xc0da25cc -0, 18000, 18000, 0, 188892, 0xad6e1d44 -0, 24000, 24000, 0, 188892, 0xb1103b40 -0, 30000, 30000, 0, 188892, 0xae033450 +0, 1, 1, 1, 188892, 0xdece0269 +0, 2, 2, 1, 188892, 0xd097e86e +0, 3, 3, 1, 188892, 0x1cf2de83 +0, 4, 4, 1, 188892, 0xb664fd10 +0, 5, 5, 1, 188892, 0xc654f4c1 1, 8186, 8186, 2014, 4028, 0xc2daed72 -0, 36000, 36000, 0, 188892, 0xb31f03b4 +0, 6, 6, 1, 188892, 0x5adac3ff 1, 10200, 10200, 2743, 5486, 0xf7fd794d -0, 42000, 42000, 0, 188892, 0xacb2d3f9 -0, 48000, 48000, 0, 188892, 0x7d77ecbd +0, 7, 7, 1, 188892, 0x5928954e +0, 8, 8, 1, 188892, 0x5e4cad6c 1, 12943, 12943, 2895, 5790, 0xfd5a369f -0, 54000, 54000, 0, 188892, 0x7faa2f6c -0, 60000, 60000, 0, 188892, 0x28f4fdf1 +0, 9, 9, 1, 188892, 0xbbb5f11b +0, 10, 10, 1, 188892, 0xcb6bbdee 1, 15838, 15838, 534, 1068, 0x0b602cd0 -0, 66000, 66000, 0, 188892, 0x4b53f3b9 +0, 11, 11, 1, 188892, 0xa5b3b316 1, 16372, 16372, 2454, 4908, 0xfe870aad -0, 72000, 72000, 0, 188892, 0x1f09bb29 +0, 12, 12, 1, 188892, 0x9bf87b5d 1, 18826, 18826, 3031, 6062, 0x8a4d6e0f -0, 78000, 78000, 0, 188892, 0x3afcc11d -0, 84000, 84000, 0, 188892, 0x6b918e49 +0, 13, 13, 1, 188892, 0xcc3981be +0, 14, 14, 1, 188892, 0x2eb44dfa 1, 21857, 21857, 2701, 5402, 0x71fd352f -0, 90000, 90000, 0, 188892, 0x9630a04d -0, 96000, 96000, 0, 188892, 0x9381b4c1 +0, 15, 15, 1, 188892, 0x11c861b9 +0, 16, 16, 1, 188892, 0x7c1b767b 1, 24558, 24558, 272, 544, 0xeb766d34 1, 24830, 24830, 2953, 5906, 0x47ac7e08 -0, 102000, 102000, 0, 188892, 0xa7dea7e5 -0, 108000, 108000, 0, 188892, 0xd277c41d +0, 17, 17, 1, 188892, 0x5078694c +0, 18, 18, 1, 188892, 0xa24485c2 1, 27783, 27783, 2958, 5916, 0x0d26eb56 -0, 114000, 114000, 0, 188892, 0xafa2a6c9 -0, 120000, 120000, 0, 188892, 0x13a38839 +0, 19, 19, 1, 188892, 0xc8016946 +0, 20, 20, 1, 188892, 0x71e3493b 1, 30741, 30741, 2003, 4006, 0x9941c71a -0, 126000, 126000, 0, 188892, 0xcd5e5a6d -0, 132000, 132000, 0, 188892, 0xe7da71e9 +0, 21, 21, 1, 188892, 0xa9771a0d +0, 22, 22, 1, 188892, 0x98be33fd 1, 32744, 32744, 1050, 2100, 0xc9a2ee36 1, 33794, 33794, 2947, 5894, 0xd2ba4eaa -0, 138000, 138000, 0, 188892, 0x06928add -0, 144000, 144000, 0, 188892, 0x4a108eb9 +0, 23, 23, 1, 188892, 0x193e4cda +0, 24, 24, 1, 188892, 0x3b444fd1 1, 36741, 36741, 3045, 6090, 0xf43e73d0 -0, 150000, 150000, 0, 188892, 0xea2598f5 -0, 156000, 156000, 0, 188892, 0x17ed6839 +0, 25, 25, 1, 188892, 0x8bfe594c +0, 26, 26, 1, 188892, 0xaab8267b 1, 39786, 39786, 1144, 2288, 0x5a8b7aa0 -0, 162000, 162000, 0, 188892, 0x9de6ab65 +0, 27, 27, 1, 188892, 0x03206c55 1, 40930, 40930, 1925, 3850, 0x7f66eb2c -0, 168000, 168000, 0, 188892, 0xb4ee326f +0, 28, 28, 1, 188892, 0x8ed7ea7d 1, 42855, 42855, 2898, 5796, 0xc5cf3ee8 -0, 174000, 174000, 0, 188892, 0x3f85095b -0, 180000, 180000, 0, 188892, 0xaab7e331 +0, 29, 29, 1, 188892, 0x2a1bc3e1 +0, 30, 30, 1, 188892, 0xa6a12aa7 1, 45753, 45753, 3021, 6042, 0xed80136d -0, 186000, 186000, 0, 188892, 0xc2a079e1 -0, 192000, 192000, 0, 188892, 0x612080c2 +0, 31, 31, 1, 188892, 0xa96ca4fa +0, 32, 32, 1, 188892, 0x3e3a6d70 1, 48774, 48774, 342, 684, 0xc42bd137 -0, 198000, 198000, 0, 188892, 0xa7232d47 +0, 33, 33, 1, 188892, 0x47e173dd 1, 49116, 49116, 2718, 5436, 0xb7f8a6fd -0, 204000, 204000, 0, 188892, 0xc053297d +0, 34, 34, 1, 188892, 0xfcf183ba 1, 51834, 51834, 3049, 6098, 0xee6354a2 -0, 210000, 210000, 0, 188892, 0x1ecc3bfe -0, 216000, 216000, 0, 188892, 0xcc4ac803 -0, 222000, 222000, 0, 188892, 0x4b90047b +0, 35, 35, 1, 188892, 0xf051be46 +0, 36, 36, 1, 188892, 0x8aa6b100 +0, 37, 37, 1, 188892, 0x36c86b01 1, 54883, 54883, 2419, 4838, 0x129e61d0 -0, 228000, 228000, 0, 188892, 0xd863b643 +0, 38, 38, 1, 188892, 0x15ae396e 1, 57302, 57302, 537, 1074, 0x9da90634 -0, 234000, 234000, 0, 188892, 0x93a25fb1 +0, 39, 39, 1, 188892, 0xc876eabf 1, 57839, 57839, 3042, 6084, 0x8ffed952 -0, 240000, 240000, 0, 188892, 0xf969e131 -0, 246000, 246000, 0, 188892, 0x73bd2469 +0, 40, 40, 1, 188892, 0xc5c65fae +0, 41, 41, 1, 188892, 0x4feec932 1, 60881, 60881, 3019, 6038, 0xa07b4276 -0, 252000, 252000, 0, 188892, 0x265a9ce2 -0, 258000, 258000, 0, 188892, 0xd59ccd39 +0, 42, 42, 1, 188892, 0x21374e88 +0, 43, 43, 1, 188892, 0x52e689f1 1, 63900, 63900, 1588, 3176, 0xebef63c1 -0, 264000, 264000, 0, 188892, 0xe50fc068 +0, 44, 44, 1, 188892, 0x9e2492e8 1, 65488, 65488, 1397, 2794, 0xbe1000db -0, 270000, 270000, 0, 188892, 0x83113a86 +0, 45, 45, 1, 188892, 0xac841247 1, 66885, 66885, 3010, 6020, 0xd8e34961 -0, 276000, 276000, 0, 188892, 0xa0203504 -0, 282000, 282000, 0, 188892, 0x9e2d518c +0, 46, 46, 1, 188892, 0x8467aab2 +0, 47, 47, 1, 188892, 0x552b6029 1, 69895, 69895, 3010, 6020, 0xc07cf461 -0, 288000, 288000, 0, 188892, 0x5f610e66 -0, 294000, 294000, 0, 188892, 0x9b77f900 +0, 48, 48, 1, 188892, 0x836eb46e +0, 49, 49, 1, 188892, 0x93eb9f1b 1, 72905, 72905, 769, 1538, 0xc975ae02 1, 73674, 73674, 2115, 4230, 0x0827111b -0, 300000, 300000, 0, 188892, 0xaaf279c2 -0, 306000, 306000, 0, 188892, 0x4ac97cc2 +0, 50, 50, 1, 188892, 0xa3661fdd +0, 51, 51, 1, 188892, 0x433d22dd 1, 75789, 75789, 3042, 6084, 0x2cf0a407 -0, 312000, 312000, 0, 188892, 0xddd91642 -0, 318000, 318000, 0, 188892, 0x4f32dcd1 +0, 52, 52, 1, 188892, 0xd64dbc4e +0, 53, 53, 1, 188892, 0x4a2aa0e3 1, 78831, 78831, 2914, 5828, 0x12750279 -0, 324000, 324000, 0, 188892, 0xdc126b42 -0, 330000, 330000, 0, 188892, 0x00000000 +0, 54, 54, 1, 188892, 0xd98e4d4b +0, 55, 55, 1, 188892, 0x00000000 1, 81745, 81745, 115, 230, 0xc9c03f3b 1, 81860, 81860, 384, 768, 0x6137a04d diff --git a/tests/ref/fate/cvid-palette b/tests/ref/fate/cvid-palette index 5fcbc5153c..49de1c1a05 100644 --- a/tests/ref/fate/cvid-palette +++ b/tests/ref/fate/cvid-palette @@ -1,57 +1,57 @@ -#tb 0: 1/14985 -0, 0, 0, 0, 57600, 0x1f5c89b7 -0, 1000, 1000, 0, 57600, 0xd2055aaf -0, 2000, 2000, 0, 57600, 0x22336052 -0, 3000, 3000, 0, 57600, 0xf7135e2a -0, 4000, 4000, 0, 57600, 0xd9de126a -0, 5000, 5000, 0, 57600, 0xe5a9e1de -0, 6000, 6000, 0, 57600, 0x253f1702 -0, 7000, 7000, 0, 57600, 0xcb8679c9 -0, 8000, 8000, 0, 57600, 0x96cb5fa8 -0, 9000, 9000, 0, 57600, 0xbe03528a -0, 10000, 10000, 0, 57600, 0x120a097d -0, 11000, 11000, 0, 57600, 0xaf562041 -0, 12000, 12000, 0, 57600, 0x15b2d8c9 -0, 13000, 13000, 0, 57600, 0x95f60e58 -0, 14000, 14000, 0, 57600, 0x5ace5a6b -0, 15000, 15000, 0, 57600, 0x2f80b8e3 -0, 16000, 16000, 0, 57600, 0x5c49c915 -0, 17000, 17000, 0, 57600, 0xb91efe60 -0, 18000, 18000, 0, 57600, 0xa80d29e8 -0, 19000, 19000, 0, 57600, 0x6e72d03a -0, 20000, 20000, 0, 57600, 0x4f716a9e -0, 21000, 21000, 0, 57600, 0x3a43b9c9 -0, 22000, 22000, 0, 57600, 0x65002db3 -0, 23000, 23000, 0, 57600, 0x70edc765 -0, 24000, 24000, 0, 57600, 0x9dc54abd -0, 25000, 25000, 0, 57600, 0xd17bda86 -0, 26000, 26000, 0, 57600, 0xc5d2d458 -0, 27000, 27000, 0, 57600, 0x32313c79 -0, 28000, 28000, 0, 57600, 0x2e537e8d -0, 29000, 29000, 0, 57600, 0xe77d5d9e -0, 30000, 30000, 0, 57600, 0x9cc2599a -0, 31000, 31000, 0, 57600, 0x8a9be76e -0, 32000, 32000, 0, 57600, 0x47447eef -0, 33000, 33000, 0, 57600, 0xbf5f84fa -0, 34000, 34000, 0, 57600, 0xacd49c07 -0, 35000, 35000, 0, 57600, 0xdc628975 -0, 36000, 36000, 0, 57600, 0x97d7964e -0, 37000, 37000, 0, 57600, 0xd0a19b6b -0, 38000, 38000, 0, 57600, 0x5ea3d78c -0, 39000, 39000, 0, 57600, 0x39b59be0 -0, 40000, 40000, 0, 57600, 0x6501a2d2 -0, 41000, 41000, 0, 57600, 0x0ee7e36d -0, 42000, 42000, 0, 57600, 0x354ddd1d -0, 43000, 43000, 0, 57600, 0x9b8f22d3 -0, 44000, 44000, 0, 57600, 0x0aadfb8c -0, 45000, 45000, 0, 57600, 0x322e2785 -0, 46000, 46000, 0, 57600, 0x78a6467e -0, 47000, 47000, 0, 57600, 0x1757f3b1 -0, 48000, 48000, 0, 57600, 0xe874ceb7 -0, 49000, 49000, 0, 57600, 0xc40f9e4d -0, 50000, 50000, 0, 57600, 0x89f6a735 -0, 51000, 51000, 0, 57600, 0xe3635393 -0, 52000, 52000, 0, 57600, 0xdae585c7 -0, 53000, 53000, 0, 57600, 0xf99baa60 -0, 54000, 54000, 0, 57600, 0x28a8b1ee -0, 55000, 55000, 0, 57600, 0xcd5587f8 +#tb 0: 200/2997 +0, 0, 0, 1, 57600, 0x1f5c89b7 +0, 1, 1, 1, 57600, 0xd2055aaf +0, 2, 2, 1, 57600, 0x22336052 +0, 3, 3, 1, 57600, 0xf7135e2a +0, 4, 4, 1, 57600, 0xd9de126a +0, 5, 5, 1, 57600, 0xe5a9e1de +0, 6, 6, 1, 57600, 0x253f1702 +0, 7, 7, 1, 57600, 0xcb8679c9 +0, 8, 8, 1, 57600, 0x96cb5fa8 +0, 9, 9, 1, 57600, 0xbe03528a +0, 10, 10, 1, 57600, 0x120a097d +0, 11, 11, 1, 57600, 0xaf562041 +0, 12, 12, 1, 57600, 0x15b2d8c9 +0, 13, 13, 1, 57600, 0x95f60e58 +0, 14, 14, 1, 57600, 0x5ace5a6b +0, 15, 15, 1, 57600, 0x2f80b8e3 +0, 16, 16, 1, 57600, 0x5c49c915 +0, 17, 17, 1, 57600, 0xb91efe60 +0, 18, 18, 1, 57600, 0xa80d29e8 +0, 19, 19, 1, 57600, 0x6e72d03a +0, 20, 20, 1, 57600, 0x4f716a9e +0, 21, 21, 1, 57600, 0x3a43b9c9 +0, 22, 22, 1, 57600, 0x65002db3 +0, 23, 23, 1, 57600, 0x70edc765 +0, 24, 24, 1, 57600, 0x9dc54abd +0, 25, 25, 1, 57600, 0xd17bda86 +0, 26, 26, 1, 57600, 0xc5d2d458 +0, 27, 27, 1, 57600, 0x32313c79 +0, 28, 28, 1, 57600, 0x2e537e8d +0, 29, 29, 1, 57600, 0xe77d5d9e +0, 30, 30, 1, 57600, 0x9cc2599a +0, 31, 31, 1, 57600, 0x8a9be76e +0, 32, 32, 1, 57600, 0x47447eef +0, 33, 33, 1, 57600, 0xbf5f84fa +0, 34, 34, 1, 57600, 0xacd49c07 +0, 35, 35, 1, 57600, 0xdc628975 +0, 36, 36, 1, 57600, 0x97d7964e +0, 37, 37, 1, 57600, 0xd0a19b6b +0, 38, 38, 1, 57600, 0x5ea3d78c +0, 39, 39, 1, 57600, 0x39b59be0 +0, 40, 40, 1, 57600, 0x6501a2d2 +0, 41, 41, 1, 57600, 0x0ee7e36d +0, 42, 42, 1, 57600, 0x354ddd1d +0, 43, 43, 1, 57600, 0x9b8f22d3 +0, 44, 44, 1, 57600, 0x0aadfb8c +0, 45, 45, 1, 57600, 0x322e2785 +0, 46, 46, 1, 57600, 0x78a6467e +0, 47, 47, 1, 57600, 0x1757f3b1 +0, 48, 48, 1, 57600, 0xe874ceb7 +0, 49, 49, 1, 57600, 0xc40f9e4d +0, 50, 50, 1, 57600, 0x89f6a735 +0, 51, 51, 1, 57600, 0xe3635393 +0, 52, 52, 1, 57600, 0xdae585c7 +0, 53, 53, 1, 57600, 0xf99baa60 +0, 54, 54, 1, 57600, 0x28a8b1ee +0, 55, 55, 1, 57600, 0xcd5587f8 diff --git a/tests/ref/fate/cvid-partial b/tests/ref/fate/cvid-partial index 71596b4e8a..907ef4a5d2 100644 --- a/tests/ref/fate/cvid-partial +++ b/tests/ref/fate/cvid-partial @@ -77,3 +77,4 @@ 0, 75, 75, 1, 112400, 0xe4394f1f 0, 76, 76, 1, 112400, 0x8ca8649f 0, 77, 77, 1, 112400, 0x804d44eb +0, 78, 78, 1, 112400, 0x3864488b diff --git a/tests/ref/fate/dfa1 b/tests/ref/fate/dfa1 index 92a7ccecea..7bc5bf1e48 100644 --- a/tests/ref/fate/dfa1 +++ b/tests/ref/fate/dfa1 @@ -1,26 +1,26 @@ #tb 0: 16/125 -0, 0, 0, 1, 921600, 0x2e2b3ca4 -0, 1, 1, 1, 921600, 0x0ff7a368 -0, 2, 2, 1, 921600, 0xf5f0dc50 -0, 3, 3, 1, 921600, 0x56cb0c9d -0, 4, 4, 1, 921600, 0xb253228f -0, 5, 5, 1, 921600, 0xefd3419e -0, 6, 6, 1, 921600, 0x708c0ce7 -0, 7, 7, 1, 921600, 0x0b3a7f6d -0, 8, 8, 1, 921600, 0x72db4eac -0, 9, 9, 1, 921600, 0x94328111 -0, 10, 10, 1, 921600, 0x95f7b2f0 -0, 11, 11, 1, 921600, 0xdc3c9655 -0, 12, 12, 1, 921600, 0xfe03dec6 -0, 13, 13, 1, 921600, 0x2551dffb -0, 14, 14, 1, 921600, 0xe8b37d9e -0, 15, 15, 1, 921600, 0xad93508b -0, 16, 16, 1, 921600, 0x5a1c4890 -0, 17, 17, 1, 921600, 0x6f972fb4 -0, 18, 18, 1, 921600, 0xa1d5ff95 -0, 19, 19, 1, 921600, 0x7bc5d07c -0, 20, 20, 1, 921600, 0xc0311e4e -0, 21, 21, 1, 921600, 0x5b02cc48 -0, 22, 22, 1, 921600, 0x8db4d5fa -0, 23, 23, 1, 921600, 0x31aae769 -0, 24, 24, 1, 921600, 0xab62b9a7 +0, 0, 0, 1, 921600, 0xb69faa34 +0, 1, 1, 1, 921600, 0x38680829 +0, 2, 2, 1, 921600, 0xa7263c5a +0, 3, 3, 1, 921600, 0xa784626a +0, 4, 4, 1, 921600, 0xb4c47212 +0, 5, 5, 1, 921600, 0xd17285ea +0, 6, 6, 1, 921600, 0xe9b33902 +0, 7, 7, 1, 921600, 0x215ea693 +0, 8, 8, 1, 921600, 0xe2ab6c7a +0, 9, 9, 1, 921600, 0xf2867624 +0, 10, 10, 1, 921600, 0x607d78c1 +0, 11, 11, 1, 921600, 0x6e743bb7 +0, 12, 12, 1, 921600, 0x1fbf8f5a +0, 13, 13, 1, 921600, 0xac6c912e +0, 14, 14, 1, 921600, 0x556933bc +0, 15, 15, 1, 921600, 0xda4c242b +0, 16, 16, 1, 921600, 0xa6b32f83 +0, 17, 17, 1, 921600, 0x1ecc2996 +0, 18, 18, 1, 921600, 0xf1c3fc0f +0, 19, 19, 1, 921600, 0x3f1db909 +0, 20, 20, 1, 921600, 0x7582fb93 +0, 21, 21, 1, 921600, 0x102ba261 +0, 22, 22, 1, 921600, 0xfbcf9de0 +0, 23, 23, 1, 921600, 0xe9ecb4d9 +0, 24, 24, 1, 921600, 0x7ee36a42 diff --git a/tests/ref/fate/dfa10 b/tests/ref/fate/dfa10 index a140e5c391..a799f03b22 100644 --- a/tests/ref/fate/dfa10 +++ b/tests/ref/fate/dfa10 @@ -1,9 +1,9 @@ #tb 0: 71/1000 -0, 0, 0, 1, 192000, 0xbabcbd55 -0, 1, 1, 1, 192000, 0xf00a5683 -0, 2, 2, 1, 192000, 0xcce90589 -0, 3, 3, 1, 192000, 0x8545631f -0, 4, 4, 1, 192000, 0xd3ab654c -0, 5, 5, 1, 192000, 0x5e0dda12 -0, 6, 6, 1, 192000, 0x7e94b053 -0, 7, 7, 1, 192000, 0x8027e68b +0, 0, 0, 1, 192000, 0x7384f9b2 +0, 1, 1, 1, 192000, 0xd1f61c71 +0, 2, 2, 1, 192000, 0x0c6937d1 +0, 3, 3, 1, 192000, 0x56459a3a +0, 4, 4, 1, 192000, 0x6d011790 +0, 5, 5, 1, 192000, 0xb5347ce8 +0, 6, 6, 1, 192000, 0xcd422568 +0, 7, 7, 1, 192000, 0xde4fef2d diff --git a/tests/ref/fate/dfa11 b/tests/ref/fate/dfa11 index 3990d24cfc..30b4b71032 100644 --- a/tests/ref/fate/dfa11 +++ b/tests/ref/fate/dfa11 @@ -1,10 +1,10 @@ #tb 0: 71/1000 -0, 0, 0, 1, 192000, 0x8b8bd8de -0, 1, 1, 1, 192000, 0xdac26ec2 -0, 2, 2, 1, 192000, 0x0fc01c28 -0, 3, 3, 1, 192000, 0x1251eef7 -0, 4, 4, 1, 192000, 0x89eced0e -0, 5, 5, 1, 192000, 0x4943d821 -0, 6, 6, 1, 192000, 0x49258ec9 -0, 7, 7, 1, 192000, 0x9afd5881 -0, 8, 8, 1, 192000, 0xb322b901 +0, 0, 0, 1, 192000, 0x4269d703 +0, 1, 1, 1, 192000, 0xdf8667e7 +0, 2, 2, 1, 192000, 0x450026ad +0, 3, 3, 1, 192000, 0x2528ea52 +0, 4, 4, 1, 192000, 0x83bcd1ec +0, 5, 5, 1, 192000, 0x88d5ba27 +0, 6, 6, 1, 192000, 0x44424577 +0, 7, 7, 1, 192000, 0xd93f12a3 +0, 8, 8, 1, 192000, 0xcd625f3e diff --git a/tests/ref/fate/dfa2 b/tests/ref/fate/dfa2 index a050c97d44..cc4b454fa9 100644 --- a/tests/ref/fate/dfa2 +++ b/tests/ref/fate/dfa2 @@ -1,18 +1,18 @@ #tb 0: 71/1000 -0, 0, 0, 1, 921600, 0x713f2da1 -0, 1, 1, 1, 921600, 0x9e772ec9 -0, 2, 2, 1, 921600, 0x9420310f -0, 3, 3, 1, 921600, 0xd68f294f -0, 4, 4, 1, 921600, 0xe25a1bcf -0, 5, 5, 1, 921600, 0x32f903ec -0, 6, 6, 1, 921600, 0xdb290b1c -0, 7, 7, 1, 921600, 0x0b0d1b0f -0, 8, 8, 1, 921600, 0x58430921 -0, 9, 9, 1, 921600, 0xe65dd39e -0, 10, 10, 1, 921600, 0x146b3068 -0, 11, 11, 1, 921600, 0x6e1e7f78 -0, 12, 12, 1, 921600, 0x0166e01c -0, 13, 13, 1, 921600, 0x83b86b56 -0, 14, 14, 1, 921600, 0xd52a1697 -0, 15, 15, 1, 921600, 0x5b38adc8 -0, 16, 16, 1, 921600, 0x457f6cea +0, 0, 0, 1, 921600, 0x8a5d15df +0, 1, 1, 1, 921600, 0x92c01362 +0, 2, 2, 1, 921600, 0xe1a31643 +0, 3, 3, 1, 921600, 0x37a90fe2 +0, 4, 4, 1, 921600, 0x74410783 +0, 5, 5, 1, 921600, 0xecf4ef1a +0, 6, 6, 1, 921600, 0x4d7ff3d4 +0, 7, 7, 1, 921600, 0xac820317 +0, 8, 8, 1, 921600, 0xbe5ff56e +0, 9, 9, 1, 921600, 0x8e59c329 +0, 10, 10, 1, 921600, 0x73bf23f3 +0, 11, 11, 1, 921600, 0xb90c780f +0, 12, 12, 1, 921600, 0xfbd9dc32 +0, 13, 13, 1, 921600, 0x30586821 +0, 14, 14, 1, 921600, 0x6695195b +0, 15, 15, 1, 921600, 0xc449aa85 +0, 16, 16, 1, 921600, 0xca6a391c diff --git a/tests/ref/fate/dfa3 b/tests/ref/fate/dfa3 index 8c91faaa4b..9b170ec69b 100644 --- a/tests/ref/fate/dfa3 +++ b/tests/ref/fate/dfa3 @@ -1,11 +1,11 @@ #tb 0: 1/10 -0, 0, 0, 1, 192000, 0x10380cf0 -0, 1, 1, 1, 192000, 0x1d74af4c -0, 2, 2, 1, 192000, 0xd665492d -0, 3, 3, 1, 192000, 0xbf544565 -0, 4, 4, 1, 192000, 0xf8a33b00 -0, 5, 5, 1, 192000, 0x7d08bbad -0, 6, 6, 1, 192000, 0x10685a90 -0, 7, 7, 1, 192000, 0x0a1a9ef6 -0, 8, 8, 1, 192000, 0x3e967980 -0, 9, 9, 1, 192000, 0x9849f751 +0, 0, 0, 1, 192000, 0x236a1b54 +0, 1, 1, 1, 192000, 0xfb438b68 +0, 2, 2, 1, 192000, 0xde504563 +0, 3, 3, 1, 192000, 0xfaf88e05 +0, 4, 4, 1, 192000, 0xe15de5af +0, 5, 5, 1, 192000, 0x641fcca4 +0, 6, 6, 1, 192000, 0x74899cb6 +0, 7, 7, 1, 192000, 0x93fdb1b4 +0, 8, 8, 1, 192000, 0x58d83456 +0, 9, 9, 1, 192000, 0x7d3012ac diff --git a/tests/ref/fate/dfa4 b/tests/ref/fate/dfa4 index 67b5722b2a..0e0dc020a4 100644 --- a/tests/ref/fate/dfa4 +++ b/tests/ref/fate/dfa4 @@ -1,14 +1,15 @@ #tb 0: 71/500 -0, 1, 1, 1, 921600, 0xe6309638 -0, 2, 2, 1, 921600, 0xa99a7665 -0, 3, 3, 1, 921600, 0x172ccfbb -0, 4, 4, 1, 921600, 0xcf676571 -0, 5, 5, 1, 921600, 0x6a5077f2 -0, 6, 6, 1, 921600, 0x6a5077f2 -0, 7, 7, 1, 921600, 0x6a5077f2 -0, 8, 8, 1, 921600, 0x6a5077f2 -0, 9, 9, 1, 921600, 0x6a5077f2 -0, 10, 10, 1, 921600, 0x6a5077f2 -0, 11, 11, 1, 921600, 0xb83db404 -0, 12, 12, 1, 921600, 0x997ceb90 -0, 13, 13, 1, 921600, 0xd707157c +0, 0, 0, 1, 921600, 0x00000000 +0, 1, 1, 1, 921600, 0xd9e060e3 +0, 2, 2, 1, 921600, 0x15e28dc7 +0, 3, 3, 1, 921600, 0x78e8bfbc +0, 4, 4, 1, 921600, 0xe9407075 +0, 5, 5, 1, 921600, 0xab818b8a +0, 6, 6, 1, 921600, 0xab818b8a +0, 7, 7, 1, 921600, 0xab818b8a +0, 8, 8, 1, 921600, 0xab818b8a +0, 9, 9, 1, 921600, 0xab818b8a +0, 10, 10, 1, 921600, 0xab818b8a +0, 11, 11, 1, 921600, 0xad5ad11c +0, 12, 12, 1, 921600, 0xe6e50f8c +0, 13, 13, 1, 921600, 0x9f127099 diff --git a/tests/ref/fate/dfa5 b/tests/ref/fate/dfa5 index b9f7727e58..3be3c5269a 100644 --- a/tests/ref/fate/dfa5 +++ b/tests/ref/fate/dfa5 @@ -1,16 +1,16 @@ #tb 0: 1/10 -0, 0, 0, 1, 192000, 0xc0941c10 -0, 1, 1, 1, 192000, 0xe2fe3ae5 -0, 2, 2, 1, 192000, 0x4a352d98 -0, 3, 3, 1, 192000, 0x7b78e0bb -0, 4, 4, 1, 192000, 0x855c6675 -0, 5, 5, 1, 192000, 0xf443dad6 -0, 6, 6, 1, 192000, 0xe7e2a2e1 -0, 7, 7, 1, 192000, 0xa9009c58 -0, 8, 8, 1, 192000, 0x551855ab -0, 9, 9, 1, 192000, 0x253908c7 -0, 10, 10, 1, 192000, 0x616213c4 -0, 11, 11, 1, 192000, 0xa381c3b1 -0, 12, 12, 1, 192000, 0xa2d64152 -0, 13, 13, 1, 192000, 0x34ed0f72 -0, 14, 14, 1, 192000, 0x05be63b4 +0, 0, 0, 1, 192000, 0x9754890f +0, 1, 1, 1, 192000, 0x01668965 +0, 2, 2, 1, 192000, 0xbd1b5e12 +0, 3, 3, 1, 192000, 0x2e97fb9f +0, 4, 4, 1, 192000, 0xf8b452e2 +0, 5, 5, 1, 192000, 0xc6859449 +0, 6, 6, 1, 192000, 0x910844f7 +0, 7, 7, 1, 192000, 0x99443581 +0, 8, 8, 1, 192000, 0xec52d1e5 +0, 9, 9, 1, 192000, 0x2fc66c35 +0, 10, 10, 1, 192000, 0xd9af7379 +0, 11, 11, 1, 192000, 0x947a26ef +0, 12, 12, 1, 192000, 0x7b77ab28 +0, 13, 13, 1, 192000, 0x2507637e +0, 14, 14, 1, 192000, 0x6ce8c0ea diff --git a/tests/ref/fate/dfa6 b/tests/ref/fate/dfa6 index 92ed259369..535f98b346 100644 --- a/tests/ref/fate/dfa6 +++ b/tests/ref/fate/dfa6 @@ -1,13 +1,13 @@ #tb 0: 71/1000 -0, 0, 0, 1, 192000, 0x69f6a5f6 -0, 1, 1, 1, 192000, 0xc741d0a6 -0, 2, 2, 1, 192000, 0xba31e7a4 -0, 3, 3, 1, 192000, 0x7dc45080 -0, 4, 4, 1, 192000, 0x1c91dad5 -0, 5, 5, 1, 192000, 0x564b69b1 -0, 6, 6, 1, 192000, 0xdd9d9ae8 -0, 7, 7, 1, 192000, 0x605c05e1 -0, 8, 8, 1, 192000, 0xa5341ddb -0, 9, 9, 1, 192000, 0x1ebff8ba -0, 10, 10, 1, 192000, 0x240df237 -0, 11, 11, 1, 192000, 0xac641867 +0, 0, 0, 1, 192000, 0xb718dc63 +0, 1, 1, 1, 192000, 0x2efb7b89 +0, 2, 2, 1, 192000, 0x70827047 +0, 3, 3, 1, 192000, 0x61e1fd2f +0, 4, 4, 1, 192000, 0x06f8bccd +0, 5, 5, 1, 192000, 0xf0362404 +0, 6, 6, 1, 192000, 0xc00fc1b8 +0, 7, 7, 1, 192000, 0x94265476 +0, 8, 8, 1, 192000, 0x4b50ad23 +0, 9, 9, 1, 192000, 0x4d578b60 +0, 10, 10, 1, 192000, 0xfb14b875 +0, 11, 11, 1, 192000, 0x81682338 diff --git a/tests/ref/fate/dfa7 b/tests/ref/fate/dfa7 index 7dd40f2bc0..28122c5287 100644 --- a/tests/ref/fate/dfa7 +++ b/tests/ref/fate/dfa7 @@ -1,13 +1,13 @@ #tb 0: 71/1000 -0, 0, 0, 1, 7866, 0xa0056fdb -0, 1, 1, 1, 7866, 0xed906c7a -0, 2, 2, 1, 7866, 0x1c6e6f7d -0, 3, 3, 1, 7866, 0xa2c460f7 -0, 4, 4, 1, 7866, 0xcf2166d4 -0, 5, 5, 1, 7866, 0xea545432 -0, 6, 6, 1, 7866, 0x604a5a9e -0, 7, 7, 1, 7866, 0xbbc95c89 -0, 8, 8, 1, 7866, 0x80b16b5b -0, 9, 9, 1, 7866, 0x9a1660ae -0, 10, 10, 1, 7866, 0x6f886b10 -0, 11, 11, 1, 7866, 0xad8b5c99 +0, 0, 0, 1, 7866, 0xab73dae7 +0, 1, 1, 1, 7866, 0x100adec8 +0, 2, 2, 1, 7866, 0x1a20ddfa +0, 3, 3, 1, 7866, 0xc358cd16 +0, 4, 4, 1, 7866, 0xee0bd20e +0, 5, 5, 1, 7866, 0xef26bef9 +0, 6, 6, 1, 7866, 0xa9d0c755 +0, 7, 7, 1, 7866, 0x6c11cc7c +0, 8, 8, 1, 7866, 0x4d6ed988 +0, 9, 9, 1, 7866, 0x9965cf24 +0, 10, 10, 1, 7866, 0x9a12db24 +0, 11, 11, 1, 7866, 0x2e85cfeb diff --git a/tests/ref/fate/dfa8 b/tests/ref/fate/dfa8 index 39dde05465..866260a10c 100644 --- a/tests/ref/fate/dfa8 +++ b/tests/ref/fate/dfa8 @@ -1,37 +1,37 @@ #tb 0: 71/1000 -0, 0, 0, 1, 134724, 0x2ab217de -0, 1, 1, 1, 134724, 0xbf240f9a -0, 2, 2, 1, 134724, 0x020a6010 -0, 3, 3, 1, 134724, 0x9a5f9374 -0, 4, 4, 1, 134724, 0x1e93a7e9 -0, 5, 5, 1, 134724, 0x9e4a4c55 -0, 6, 6, 1, 134724, 0x8f9d1bab -0, 7, 7, 1, 134724, 0xb26ac45b -0, 8, 8, 1, 134724, 0xc08706d2 -0, 9, 9, 1, 134724, 0x0806b031 -0, 10, 10, 1, 134724, 0x234dbb33 -0, 11, 11, 1, 134724, 0xe4cbfb2f -0, 12, 12, 1, 134724, 0xf603f3fd -0, 13, 13, 1, 134724, 0x205669d1 -0, 14, 14, 1, 134724, 0x7ddbb5e3 -0, 15, 15, 1, 134724, 0x8dfbb45a -0, 16, 16, 1, 134724, 0x9632f681 -0, 17, 17, 1, 134724, 0x259e462c -0, 18, 18, 1, 134724, 0x14f2bac1 -0, 19, 19, 1, 134724, 0xac3de7ed -0, 20, 20, 1, 134724, 0x6b8af396 -0, 21, 21, 1, 134724, 0xd1e4bc1c -0, 22, 22, 1, 134724, 0x716d1c73 -0, 23, 23, 1, 134724, 0x610956c8 -0, 24, 24, 1, 134724, 0x89ff8e86 -0, 25, 25, 1, 134724, 0xc3ea6b6f -0, 26, 26, 1, 134724, 0x886688ef -0, 27, 27, 1, 134724, 0xe60fc8c1 -0, 28, 28, 1, 134724, 0x22bd3131 -0, 29, 29, 1, 134724, 0xb1d74561 -0, 30, 30, 1, 134724, 0x61b069bc -0, 31, 31, 1, 134724, 0x50b665c1 -0, 32, 32, 1, 134724, 0x027e5144 -0, 33, 33, 1, 134724, 0xfe0c31b4 -0, 34, 34, 1, 134724, 0x1e7a1f2d -0, 35, 35, 1, 134724, 0x48bff03d +0, 0, 0, 1, 134724, 0x53784ca9 +0, 1, 1, 1, 134724, 0x14c345b7 +0, 2, 2, 1, 134724, 0xe0d0dd51 +0, 3, 3, 1, 134724, 0xd53b5610 +0, 4, 4, 1, 134724, 0x7cbb8d47 +0, 5, 5, 1, 134724, 0x875d67c4 +0, 6, 6, 1, 134724, 0x9811c085 +0, 7, 7, 1, 134724, 0x25f6d228 +0, 8, 8, 1, 134724, 0x349495a0 +0, 9, 9, 1, 134724, 0xd0d75311 +0, 10, 10, 1, 134724, 0xb49cdfbb +0, 11, 11, 1, 134724, 0x9fa69518 +0, 12, 12, 1, 134724, 0x28a1f58c +0, 13, 13, 1, 134724, 0xb8dab657 +0, 14, 14, 1, 134724, 0x8c7e3b3b +0, 15, 15, 1, 134724, 0x37268acf +0, 16, 16, 1, 134724, 0xcce8ca02 +0, 17, 17, 1, 134724, 0xe0fd0c28 +0, 18, 18, 1, 134724, 0x5bdac906 +0, 19, 19, 1, 134724, 0xdd850bf0 +0, 20, 20, 1, 134724, 0x2002a228 +0, 21, 21, 1, 134724, 0x633617ea +0, 22, 22, 1, 134724, 0x2a3ef337 +0, 23, 23, 1, 134724, 0x507886c3 +0, 24, 24, 1, 134724, 0x51c0f07b +0, 25, 25, 1, 134724, 0x5e73dce1 +0, 26, 26, 1, 134724, 0x26acc6f0 +0, 27, 27, 1, 134724, 0x360c4349 +0, 28, 28, 1, 134724, 0xc7dbabd4 +0, 29, 29, 1, 134724, 0x671bbf66 +0, 30, 30, 1, 134724, 0x4d44df79 +0, 31, 31, 1, 134724, 0x69eade5b +0, 32, 32, 1, 134724, 0x2b1bca82 +0, 33, 33, 1, 134724, 0x8b16af47 +0, 34, 34, 1, 134724, 0xb59fa1bd +0, 35, 35, 1, 134724, 0x2ec17c24 diff --git a/tests/ref/fate/dfa9 b/tests/ref/fate/dfa9 index cf24e3e212..99eb3f678d 100644 --- a/tests/ref/fate/dfa9 +++ b/tests/ref/fate/dfa9 @@ -1,7 +1,7 @@ #tb 0: 71/1000 -0, 0, 0, 1, 228150, 0x188c6d9b -0, 1, 1, 1, 228150, 0x658dbf2f -0, 2, 2, 1, 228150, 0xc09a4b2e -0, 3, 3, 1, 228150, 0x8777bc7d -0, 4, 4, 1, 228150, 0xa388f0ce -0, 5, 5, 1, 228150, 0x4e06666e +0, 0, 0, 1, 228150, 0xde68df49 +0, 1, 1, 1, 228150, 0x8e12bcaf +0, 2, 2, 1, 228150, 0x851b04f7 +0, 3, 3, 1, 228150, 0x7e5e0950 +0, 4, 4, 1, 228150, 0x1d92219f +0, 5, 5, 1, 228150, 0x93caa693 diff --git a/tests/ref/fate/ea-cmv b/tests/ref/fate/ea-cmv index 18f2b3ae15..8f9049e907 100644 --- a/tests/ref/fate/ea-cmv +++ b/tests/ref/fate/ea-cmv @@ -1,195 +1,195 @@ #tb 0: 1/10 -0, 1, 1, 1, 120000, 0x34ac91d2 -0, 2, 2, 1, 120000, 0x17150729 -0, 3, 3, 1, 120000, 0xc3f510bb -0, 4, 4, 1, 120000, 0xb3b14a3b -0, 5, 5, 1, 120000, 0x26a7f3d1 -0, 6, 6, 1, 120000, 0xd161af6f -0, 7, 7, 1, 120000, 0x459fc92d -0, 8, 8, 1, 120000, 0x05c3fa94 -0, 9, 9, 1, 120000, 0x6630cd8c -0, 10, 10, 1, 120000, 0x60cd39d4 -0, 11, 11, 1, 120000, 0xc8854d1c -0, 12, 12, 1, 120000, 0xe55e8e6d -0, 13, 13, 1, 120000, 0xbeab201f -0, 14, 14, 1, 120000, 0x70744b0b -0, 15, 15, 1, 120000, 0x80dea5d0 -0, 16, 16, 1, 120000, 0x769bfa1c -0, 17, 17, 1, 120000, 0x04e25bbe -0, 18, 18, 1, 120000, 0x48abc5a5 -0, 19, 19, 1, 120000, 0xda5c4e2a -0, 20, 20, 1, 120000, 0x8de96d38 -0, 21, 21, 1, 120000, 0xe96418b0 -0, 22, 22, 1, 120000, 0x1c2f272b -0, 23, 23, 1, 120000, 0x4b755804 -0, 24, 24, 1, 120000, 0xc92f96fd -0, 25, 25, 1, 120000, 0x69e90ebb -0, 26, 26, 1, 120000, 0x78d4bd1a -0, 27, 27, 1, 120000, 0xaf2edf55 -0, 28, 28, 1, 120000, 0x94161c78 -0, 29, 29, 1, 120000, 0x1109094d -0, 30, 30, 1, 120000, 0xc61b0392 -0, 31, 31, 1, 120000, 0xc157d003 -0, 32, 32, 1, 120000, 0xf2747e7b -0, 33, 33, 1, 120000, 0xa36299c2 -0, 34, 34, 1, 120000, 0x49bc788c -0, 35, 35, 1, 120000, 0x3bee336e -0, 36, 36, 1, 120000, 0xa316b9d1 -0, 37, 37, 1, 120000, 0x5cc32e9c -0, 38, 38, 1, 120000, 0x9f7eca16 -0, 39, 39, 1, 120000, 0x958e2988 -0, 40, 40, 1, 120000, 0xebcba2f1 -0, 41, 41, 1, 120000, 0x281f1e60 -0, 42, 42, 1, 120000, 0x82256c4d -0, 43, 43, 1, 120000, 0xddc8be56 -0, 44, 44, 1, 120000, 0x64ff2ed0 -0, 45, 45, 1, 120000, 0x3e63ab02 -0, 46, 46, 1, 120000, 0x43f78b37 -0, 47, 47, 1, 120000, 0xb7cc62d4 -0, 48, 48, 1, 120000, 0x694f1764 -0, 49, 49, 1, 120000, 0x2264c483 -0, 51, 51, 1, 120000, 0xb6680b4a -0, 52, 52, 1, 120000, 0x2a92626a -0, 53, 53, 1, 120000, 0x8da02509 -0, 54, 54, 1, 120000, 0xa976c382 -0, 55, 55, 1, 120000, 0x749e822b -0, 56, 56, 1, 120000, 0xe9e7fc8c -0, 57, 57, 1, 120000, 0xfdc05a0c -0, 58, 58, 1, 120000, 0x7d5a856d -0, 59, 59, 1, 120000, 0xcc344937 -0, 60, 60, 1, 120000, 0x9d90bc67 -0, 61, 61, 1, 120000, 0x3f527712 -0, 62, 62, 1, 120000, 0xf0f57f97 -0, 63, 63, 1, 120000, 0xc29535cd -0, 64, 64, 1, 120000, 0x9a64598b -0, 65, 65, 1, 120000, 0x0d1ddf7c -0, 66, 66, 1, 120000, 0xb580ec24 -0, 67, 67, 1, 120000, 0xf0db5bbc -0, 68, 68, 1, 120000, 0x6b980b61 -0, 69, 69, 1, 120000, 0xc29f30b5 -0, 70, 70, 1, 120000, 0xaf2c4bcd -0, 71, 71, 1, 120000, 0x1e725645 -0, 72, 72, 1, 120000, 0x295c4c96 -0, 73, 73, 1, 120000, 0x7ea121a2 -0, 74, 74, 1, 120000, 0xdb9e9cec -0, 75, 75, 1, 120000, 0x1da47c80 -0, 76, 76, 1, 120000, 0x9d0c1345 -0, 77, 77, 1, 120000, 0x88058527 -0, 78, 78, 1, 120000, 0x46766aed -0, 79, 79, 1, 120000, 0xba520bd3 -0, 80, 80, 1, 120000, 0x7fb6373c -0, 81, 81, 1, 120000, 0x05a86f4d -0, 82, 82, 1, 120000, 0x7fb47cbd -0, 83, 83, 1, 120000, 0x6814d8ca -0, 84, 84, 1, 120000, 0x9c13acb8 -0, 85, 85, 1, 120000, 0xad0edbfe -0, 86, 86, 1, 120000, 0x352fde81 -0, 87, 87, 1, 120000, 0xa654b386 -0, 88, 88, 1, 120000, 0xd3b3dc72 -0, 89, 89, 1, 120000, 0x01572668 -0, 90, 90, 1, 120000, 0x30189e03 -0, 91, 91, 1, 120000, 0x26126d30 -0, 92, 92, 1, 120000, 0x4f376c7d -0, 93, 93, 1, 120000, 0xd3667bcf -0, 94, 94, 1, 120000, 0x0b46b3d5 -0, 95, 95, 1, 120000, 0x893415ef -0, 96, 96, 1, 120000, 0x99a78749 -0, 97, 97, 1, 120000, 0x6da0d8e9 -0, 98, 98, 1, 120000, 0x22d8ceb6 -0, 99, 99, 1, 120000, 0x67ef9be8 -0, 100, 100, 1, 120000, 0xb696fb53 -0, 101, 101, 1, 120000, 0x70339dab -0, 102, 102, 1, 120000, 0xc1876efa -0, 103, 103, 1, 120000, 0x80e78c92 -0, 104, 104, 1, 120000, 0x18d2f2ac -0, 105, 105, 1, 120000, 0x28be9ae4 -0, 106, 106, 1, 120000, 0xc3c2c190 -0, 107, 107, 1, 120000, 0xd6a859d8 -0, 108, 108, 1, 120000, 0x40b9046d -0, 109, 109, 1, 120000, 0x7f8d5999 -0, 110, 110, 1, 120000, 0x89724027 -0, 111, 111, 1, 120000, 0x4c15c988 -0, 112, 112, 1, 120000, 0x812ebe08 -0, 113, 113, 1, 120000, 0x273ef8e2 -0, 114, 114, 1, 120000, 0xe029de06 -0, 115, 115, 1, 120000, 0x5846127c -0, 116, 116, 1, 120000, 0x6c5df8e3 -0, 117, 117, 1, 120000, 0x7424919f -0, 118, 118, 1, 120000, 0xa8313015 -0, 119, 119, 1, 120000, 0x28878ab4 -0, 120, 120, 1, 120000, 0x126d0746 -0, 121, 121, 1, 120000, 0xee3f7138 -0, 122, 122, 1, 120000, 0xd4b2e0a1 -0, 123, 123, 1, 120000, 0x8d60bfff -0, 124, 124, 1, 120000, 0x701c23d0 -0, 125, 125, 1, 120000, 0x1cbb5654 -0, 126, 126, 1, 120000, 0x0f5853e9 -0, 127, 127, 1, 120000, 0x2a5c3339 -0, 128, 128, 1, 120000, 0x86b00350 -0, 129, 129, 1, 120000, 0xe8cc6931 -0, 130, 130, 1, 120000, 0xf1cad983 -0, 131, 131, 1, 120000, 0xabcd8704 -0, 132, 132, 1, 120000, 0x89592f94 -0, 133, 133, 1, 120000, 0x100486d9 -0, 134, 134, 1, 120000, 0x60ef9e2d -0, 135, 135, 1, 120000, 0x2485176a -0, 136, 136, 1, 120000, 0x6b8c360d -0, 137, 137, 1, 120000, 0xe2e1bf4f -0, 138, 138, 1, 120000, 0xe17b65c3 -0, 139, 139, 1, 120000, 0x2a42821a -0, 140, 140, 1, 120000, 0xbe9ddba7 -0, 141, 141, 1, 120000, 0x19f937fe -0, 142, 142, 1, 120000, 0xb7e0c600 -0, 143, 143, 1, 120000, 0xfbf8c5f6 -0, 144, 144, 1, 120000, 0x93b62f93 -0, 145, 145, 1, 120000, 0xb6ddec93 -0, 146, 146, 1, 120000, 0xa04d031b -0, 147, 147, 1, 120000, 0x61c986c0 -0, 148, 148, 1, 120000, 0x3516e54a -0, 149, 149, 1, 120000, 0x3489eb2c -0, 150, 150, 1, 120000, 0xb75a4827 -0, 151, 151, 1, 120000, 0x76031a80 -0, 152, 152, 1, 120000, 0x867c3969 -0, 153, 153, 1, 120000, 0x9b63a093 -0, 154, 154, 1, 120000, 0xcb253d8a -0, 155, 155, 1, 120000, 0x354ba3b2 -0, 156, 156, 1, 120000, 0x4d5ead8c -0, 157, 157, 1, 120000, 0x7b7029ae -0, 158, 158, 1, 120000, 0x4765ab9d -0, 159, 159, 1, 120000, 0x747cdee9 -0, 160, 160, 1, 120000, 0x20989b08 -0, 161, 161, 1, 120000, 0x3a957085 -0, 162, 162, 1, 120000, 0xdd49e8ad -0, 163, 163, 1, 120000, 0x00e89719 -0, 164, 164, 1, 120000, 0x2822aa76 -0, 165, 165, 1, 120000, 0x492388f3 -0, 166, 166, 1, 120000, 0x4dffa6ee -0, 167, 167, 1, 120000, 0xc382bb83 -0, 168, 168, 1, 120000, 0xb59aaa74 -0, 169, 169, 1, 120000, 0x7c7885d3 -0, 170, 170, 1, 120000, 0xc05ee219 -0, 171, 171, 1, 120000, 0xc3df6b73 -0, 172, 172, 1, 120000, 0x8ae31170 -0, 173, 173, 1, 120000, 0xb979fdce -0, 174, 174, 1, 120000, 0xb8f9e407 -0, 175, 175, 1, 120000, 0x56675b80 -0, 176, 176, 1, 120000, 0x1aad1ce2 -0, 177, 177, 1, 120000, 0xa050a52b -0, 178, 178, 1, 120000, 0x49f8c32f -0, 179, 179, 1, 120000, 0x8e7f4d2c -0, 180, 180, 1, 120000, 0x5c07f751 -0, 181, 181, 1, 120000, 0x67fa5523 -0, 182, 182, 1, 120000, 0xf38b933a -0, 183, 183, 1, 120000, 0xb113e202 -0, 184, 184, 1, 120000, 0xb8d99ff4 -0, 185, 185, 1, 120000, 0x15ab6cc6 -0, 186, 186, 1, 120000, 0xd64a51c9 -0, 187, 187, 1, 120000, 0x2088b53c -0, 188, 188, 1, 120000, 0xdd78d40a -0, 189, 189, 1, 120000, 0x2fb58848 -0, 190, 190, 1, 120000, 0xf775d36a -0, 191, 191, 1, 120000, 0xa03987e9 -0, 192, 192, 1, 120000, 0x457322ad -0, 193, 193, 1, 120000, 0x0f6c3d1c -0, 194, 194, 1, 120000, 0xbdf2f1a5 -0, 195, 195, 1, 120000, 0x5828ee1d +0, 0, 0, 1, 120000, 0x34ac91d2 +0, 1, 1, 1, 120000, 0x17150729 +0, 2, 2, 1, 120000, 0xc3f510bb +0, 3, 3, 1, 120000, 0xb3b14a3b +0, 4, 4, 1, 120000, 0x26a7f3d1 +0, 5, 5, 1, 120000, 0xd161af6f +0, 6, 6, 1, 120000, 0x459fc92d +0, 7, 7, 1, 120000, 0x05c3fa94 +0, 8, 8, 1, 120000, 0x6630cd8c +0, 9, 9, 1, 120000, 0x60cd39d4 +0, 10, 10, 1, 120000, 0xc8854d1c +0, 11, 11, 1, 120000, 0xe55e8e6d +0, 12, 12, 1, 120000, 0xbeab201f +0, 13, 13, 1, 120000, 0x70744b0b +0, 14, 14, 1, 120000, 0x80dea5d0 +0, 15, 15, 1, 120000, 0x769bfa1c +0, 16, 16, 1, 120000, 0x04e25bbe +0, 17, 17, 1, 120000, 0x48abc5a5 +0, 18, 18, 1, 120000, 0xda5c4e2a +0, 19, 19, 1, 120000, 0x8de96d38 +0, 20, 20, 1, 120000, 0xe96418b0 +0, 21, 21, 1, 120000, 0x1c2f272b +0, 22, 22, 1, 120000, 0x4b755804 +0, 23, 23, 1, 120000, 0xc92f96fd +0, 24, 24, 1, 120000, 0x69e90ebb +0, 25, 25, 1, 120000, 0x78d4bd1a +0, 26, 26, 1, 120000, 0xaf2edf55 +0, 27, 27, 1, 120000, 0x94161c78 +0, 28, 28, 1, 120000, 0x1109094d +0, 29, 29, 1, 120000, 0xc61b0392 +0, 30, 30, 1, 120000, 0xc157d003 +0, 31, 31, 1, 120000, 0xf2747e7b +0, 32, 32, 1, 120000, 0xa36299c2 +0, 33, 33, 1, 120000, 0x49bc788c +0, 34, 34, 1, 120000, 0x3bee336e +0, 35, 35, 1, 120000, 0xa316b9d1 +0, 36, 36, 1, 120000, 0x5cc32e9c +0, 37, 37, 1, 120000, 0x9f7eca16 +0, 38, 38, 1, 120000, 0x958e2988 +0, 39, 39, 1, 120000, 0xebcba2f1 +0, 40, 40, 1, 120000, 0x281f1e60 +0, 41, 41, 1, 120000, 0x82256c4d +0, 42, 42, 1, 120000, 0xddc8be56 +0, 43, 43, 1, 120000, 0x64ff2ed0 +0, 44, 44, 1, 120000, 0x3e63ab02 +0, 45, 45, 1, 120000, 0x43f78b37 +0, 46, 46, 1, 120000, 0xb7cc62d4 +0, 47, 47, 1, 120000, 0x694f1764 +0, 48, 48, 1, 120000, 0x2264c483 +0, 49, 49, 1, 120000, 0xb6680b4a +0, 50, 50, 1, 120000, 0x2a92626a +0, 51, 51, 1, 120000, 0x8da02509 +0, 52, 52, 1, 120000, 0xa976c382 +0, 53, 53, 1, 120000, 0x749e822b +0, 54, 54, 1, 120000, 0xe9e7fc8c +0, 55, 55, 1, 120000, 0xfdc05a0c +0, 56, 56, 1, 120000, 0x7d5a856d +0, 57, 57, 1, 120000, 0xcc344937 +0, 58, 58, 1, 120000, 0x9d90bc67 +0, 59, 59, 1, 120000, 0x3f527712 +0, 60, 60, 1, 120000, 0xf0f57f97 +0, 61, 61, 1, 120000, 0xc29535cd +0, 62, 62, 1, 120000, 0x9a64598b +0, 63, 63, 1, 120000, 0x0d1ddf7c +0, 64, 64, 1, 120000, 0xb580ec24 +0, 65, 65, 1, 120000, 0xf0db5bbc +0, 66, 66, 1, 120000, 0x6b980b61 +0, 67, 67, 1, 120000, 0xc29f30b5 +0, 68, 68, 1, 120000, 0xaf2c4bcd +0, 69, 69, 1, 120000, 0x1e725645 +0, 70, 70, 1, 120000, 0x295c4c96 +0, 71, 71, 1, 120000, 0x7ea121a2 +0, 72, 72, 1, 120000, 0xdb9e9cec +0, 73, 73, 1, 120000, 0x1da47c80 +0, 74, 74, 1, 120000, 0x9d0c1345 +0, 75, 75, 1, 120000, 0x88058527 +0, 76, 76, 1, 120000, 0x46766aed +0, 77, 77, 1, 120000, 0xba520bd3 +0, 78, 78, 1, 120000, 0x7fb6373c +0, 79, 79, 1, 120000, 0x05a86f4d +0, 80, 80, 1, 120000, 0x7fb47cbd +0, 81, 81, 1, 120000, 0x6814d8ca +0, 82, 82, 1, 120000, 0x9c13acb8 +0, 83, 83, 1, 120000, 0xad0edbfe +0, 84, 84, 1, 120000, 0x352fde81 +0, 85, 85, 1, 120000, 0xa654b386 +0, 86, 86, 1, 120000, 0xd3b3dc72 +0, 87, 87, 1, 120000, 0x01572668 +0, 88, 88, 1, 120000, 0x30189e03 +0, 89, 89, 1, 120000, 0x26126d30 +0, 90, 90, 1, 120000, 0x4f376c7d +0, 91, 91, 1, 120000, 0xd3667bcf +0, 92, 92, 1, 120000, 0x0b46b3d5 +0, 93, 93, 1, 120000, 0x893415ef +0, 94, 94, 1, 120000, 0x99a78749 +0, 95, 95, 1, 120000, 0x6da0d8e9 +0, 96, 96, 1, 120000, 0x22d8ceb6 +0, 97, 97, 1, 120000, 0x67ef9be8 +0, 98, 98, 1, 120000, 0xb696fb53 +0, 99, 99, 1, 120000, 0x70339dab +0, 100, 100, 1, 120000, 0xc1876efa +0, 101, 101, 1, 120000, 0x80e78c92 +0, 102, 102, 1, 120000, 0x18d2f2ac +0, 103, 103, 1, 120000, 0x28be9ae4 +0, 104, 104, 1, 120000, 0xc3c2c190 +0, 105, 105, 1, 120000, 0xd6a859d8 +0, 106, 106, 1, 120000, 0x40b9046d +0, 107, 107, 1, 120000, 0x7f8d5999 +0, 108, 108, 1, 120000, 0x89724027 +0, 109, 109, 1, 120000, 0x4c15c988 +0, 110, 110, 1, 120000, 0x812ebe08 +0, 111, 111, 1, 120000, 0x273ef8e2 +0, 112, 112, 1, 120000, 0xe029de06 +0, 113, 113, 1, 120000, 0x5846127c +0, 114, 114, 1, 120000, 0x6c5df8e3 +0, 115, 115, 1, 120000, 0x7424919f +0, 116, 116, 1, 120000, 0xa8313015 +0, 117, 117, 1, 120000, 0x28878ab4 +0, 118, 118, 1, 120000, 0x126d0746 +0, 119, 119, 1, 120000, 0xee3f7138 +0, 120, 120, 1, 120000, 0xd4b2e0a1 +0, 121, 121, 1, 120000, 0x8d60bfff +0, 122, 122, 1, 120000, 0x701c23d0 +0, 123, 123, 1, 120000, 0x1cbb5654 +0, 124, 124, 1, 120000, 0x0f5853e9 +0, 125, 125, 1, 120000, 0x2a5c3339 +0, 126, 126, 1, 120000, 0x86b00350 +0, 127, 127, 1, 120000, 0xe8cc6931 +0, 128, 128, 1, 120000, 0xf1cad983 +0, 129, 129, 1, 120000, 0xabcd8704 +0, 130, 130, 1, 120000, 0x89592f94 +0, 131, 131, 1, 120000, 0x100486d9 +0, 132, 132, 1, 120000, 0x60ef9e2d +0, 133, 133, 1, 120000, 0x2485176a +0, 134, 134, 1, 120000, 0x6b8c360d +0, 135, 135, 1, 120000, 0xe2e1bf4f +0, 136, 136, 1, 120000, 0xe17b65c3 +0, 137, 137, 1, 120000, 0x2a42821a +0, 138, 138, 1, 120000, 0xbe9ddba7 +0, 139, 139, 1, 120000, 0x19f937fe +0, 140, 140, 1, 120000, 0xb7e0c600 +0, 141, 141, 1, 120000, 0xfbf8c5f6 +0, 142, 142, 1, 120000, 0x93b62f93 +0, 143, 143, 1, 120000, 0xb6ddec93 +0, 144, 144, 1, 120000, 0xa04d031b +0, 145, 145, 1, 120000, 0x61c986c0 +0, 146, 146, 1, 120000, 0x3516e54a +0, 147, 147, 1, 120000, 0x3489eb2c +0, 148, 148, 1, 120000, 0xb75a4827 +0, 149, 149, 1, 120000, 0x76031a80 +0, 150, 150, 1, 120000, 0x867c3969 +0, 151, 151, 1, 120000, 0x9b63a093 +0, 152, 152, 1, 120000, 0xcb253d8a +0, 153, 153, 1, 120000, 0x354ba3b2 +0, 154, 154, 1, 120000, 0x4d5ead8c +0, 155, 155, 1, 120000, 0x7b7029ae +0, 156, 156, 1, 120000, 0x4765ab9d +0, 157, 157, 1, 120000, 0x747cdee9 +0, 158, 158, 1, 120000, 0x20989b08 +0, 159, 159, 1, 120000, 0x3a957085 +0, 160, 160, 1, 120000, 0xdd49e8ad +0, 161, 161, 1, 120000, 0x00e89719 +0, 162, 162, 1, 120000, 0x2822aa76 +0, 163, 163, 1, 120000, 0x492388f3 +0, 164, 164, 1, 120000, 0x4dffa6ee +0, 165, 165, 1, 120000, 0xc382bb83 +0, 166, 166, 1, 120000, 0xb59aaa74 +0, 167, 167, 1, 120000, 0x7c7885d3 +0, 168, 168, 1, 120000, 0xc05ee219 +0, 169, 169, 1, 120000, 0xc3df6b73 +0, 170, 170, 1, 120000, 0x8ae31170 +0, 171, 171, 1, 120000, 0xb979fdce +0, 172, 172, 1, 120000, 0xb8f9e407 +0, 173, 173, 1, 120000, 0x56675b80 +0, 174, 174, 1, 120000, 0x1aad1ce2 +0, 175, 175, 1, 120000, 0xa050a52b +0, 176, 176, 1, 120000, 0x49f8c32f +0, 177, 177, 1, 120000, 0x8e7f4d2c +0, 178, 178, 1, 120000, 0x5c07f751 +0, 179, 179, 1, 120000, 0x67fa5523 +0, 180, 180, 1, 120000, 0xf38b933a +0, 181, 181, 1, 120000, 0xb113e202 +0, 182, 182, 1, 120000, 0xb8d99ff4 +0, 183, 183, 1, 120000, 0x15ab6cc6 +0, 184, 184, 1, 120000, 0xd64a51c9 +0, 185, 185, 1, 120000, 0x2088b53c +0, 186, 186, 1, 120000, 0xdd78d40a +0, 187, 187, 1, 120000, 0x2fb58848 +0, 188, 188, 1, 120000, 0xf775d36a +0, 189, 189, 1, 120000, 0xa03987e9 +0, 190, 190, 1, 120000, 0x457322ad +0, 191, 191, 1, 120000, 0x0f6c3d1c +0, 192, 192, 1, 120000, 0xbdf2f1a5 +0, 193, 193, 1, 120000, 0x5828ee1d diff --git a/tests/ref/fate/ea-mad b/tests/ref/fate/ea-mad index ce1df4af4b..1ea92fda42 100644 --- a/tests/ref/fate/ea-mad +++ b/tests/ref/fate/ea-mad @@ -1,97 +1,97 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 535680, 0x889c32cf -0, 2970, 2970, 0, 535680, 0x0b1ef044 -0, 5940, 5940, 0, 535680, 0xa7d0818b -0, 8910, 8910, 0, 535680, 0xf392e4e1 -0, 11880, 11880, 0, 535680, 0x08480c69 -0, 14850, 14850, 0, 535680, 0x2b8af1ed -0, 17820, 17820, 0, 535680, 0x0d58e062 -0, 20790, 20790, 0, 535680, 0xd140ced0 -0, 23760, 23760, 0, 535680, 0xbd0e6652 -0, 26730, 26730, 0, 535680, 0xdc2f2a6b -0, 29700, 29700, 0, 535680, 0x97c31a38 -0, 32670, 32670, 0, 535680, 0x1a2bdf38 -0, 35640, 35640, 0, 535680, 0xb3af3ac4 -0, 38610, 38610, 0, 535680, 0x07a52577 -0, 41580, 41580, 0, 535680, 0x78407368 -0, 44550, 44550, 0, 535680, 0xd2a9efc3 -0, 47520, 47520, 0, 535680, 0x36df2f29 -0, 50490, 50490, 0, 535680, 0x9821d8f7 -0, 53460, 53460, 0, 535680, 0xf64321aa -0, 56430, 56430, 0, 535680, 0x53e4d9aa -0, 59400, 59400, 0, 535680, 0xdbd6f853 -0, 62370, 62370, 0, 535680, 0x5d40cf8b -0, 65340, 65340, 0, 535680, 0xe624af9d -0, 68310, 68310, 0, 535680, 0xd9dbb4cd -0, 71280, 71280, 0, 535680, 0xf14e72ec -0, 74250, 74250, 0, 535680, 0xb35c18f6 -0, 77220, 77220, 0, 535680, 0xc96d7757 -0, 80190, 80190, 0, 535680, 0xdfb937df -0, 83160, 83160, 0, 535680, 0x40cd71d7 -0, 86130, 86130, 0, 535680, 0x15e176d6 -0, 89100, 89100, 0, 535680, 0x7f891b24 -0, 92070, 92070, 0, 535680, 0xb87a8c32 -0, 95040, 95040, 0, 535680, 0x0c01541f -0, 98010, 98010, 0, 535680, 0x9eee99b3 -0, 100980, 100980, 0, 535680, 0xd65eb689 -0, 103950, 103950, 0, 535680, 0x6e733cfa -0, 106920, 106920, 0, 535680, 0xac536670 -0, 109890, 109890, 0, 535680, 0x002275b8 -0, 112860, 112860, 0, 535680, 0x6a5385cb -0, 115830, 115830, 0, 535680, 0xd129ade3 -0, 118800, 118800, 0, 535680, 0x32cab5d7 -0, 121770, 121770, 0, 535680, 0x08be1c8f -0, 124740, 124740, 0, 535680, 0x59e1fba0 -0, 127710, 127710, 0, 535680, 0x138aee3a -0, 130680, 130680, 0, 535680, 0x4cfbcd5e -0, 133650, 133650, 0, 535680, 0xf6cf0fb4 -0, 136620, 136620, 0, 535680, 0xb13a06de -0, 139590, 139590, 0, 535680, 0x59176f00 -0, 142560, 142560, 0, 535680, 0xf84b4ca3 -0, 145530, 145530, 0, 535680, 0x7fd09f73 -0, 148500, 148500, 0, 535680, 0x3be383b8 -0, 151470, 151470, 0, 535680, 0xa7118e51 -0, 154440, 154440, 0, 535680, 0xbd83120c -0, 157410, 157410, 0, 535680, 0x3bc9d256 -0, 160380, 160380, 0, 535680, 0xb6c87f87 -0, 163350, 163350, 0, 535680, 0xe80d110a -0, 166320, 166320, 0, 535680, 0xb3a83362 -0, 169290, 169290, 0, 535680, 0xfb39eb52 -0, 172260, 172260, 0, 535680, 0xbf6e1220 -0, 175230, 175230, 0, 535680, 0x9ecdfbae -0, 178200, 178200, 0, 535680, 0x069a65f5 -0, 181170, 181170, 0, 535680, 0x206e372c -0, 184140, 184140, 0, 535680, 0x58c83dd4 -0, 187110, 187110, 0, 535680, 0xc3562b03 -0, 190080, 190080, 0, 535680, 0xd1ed85a0 -0, 193050, 193050, 0, 535680, 0xb6205f4b -0, 196020, 196020, 0, 535680, 0xaedf8bfa -0, 198990, 198990, 0, 535680, 0xa48d5dea -0, 201960, 201960, 0, 535680, 0xff82e7c1 -0, 204930, 204930, 0, 535680, 0xc9560222 -0, 207900, 207900, 0, 535680, 0x0fafa549 -0, 210870, 210870, 0, 535680, 0x8d556ccb -0, 213840, 213840, 0, 535680, 0x802aac1f -0, 216810, 216810, 0, 535680, 0x7d0fa168 -0, 219780, 219780, 0, 535680, 0x1a9255c9 -0, 222750, 222750, 0, 535680, 0xb4ec7e35 -0, 225720, 225720, 0, 535680, 0x48fac072 -0, 228690, 228690, 0, 535680, 0x1e260135 -0, 231660, 231660, 0, 535680, 0xce4d5079 -0, 234630, 234630, 0, 535680, 0x13e5e4ed -0, 237600, 237600, 0, 535680, 0x592305ec -0, 240570, 240570, 0, 535680, 0x9e227508 -0, 243540, 243540, 0, 535680, 0x1d37e5ea -0, 246510, 246510, 0, 535680, 0x7eae7692 -0, 249480, 249480, 0, 535680, 0xf452e4b9 -0, 252450, 252450, 0, 535680, 0x1460e7e9 -0, 255420, 255420, 0, 535680, 0xc6d8a638 -0, 258390, 258390, 0, 535680, 0x854f5fb0 -0, 261360, 261360, 0, 535680, 0x854f5fb0 -0, 264330, 264330, 0, 535680, 0x70a02d87 -0, 267300, 267300, 0, 535680, 0x9a4ad464 -0, 270270, 270270, 0, 535680, 0x9a4ad464 -0, 273240, 273240, 0, 535680, 0x9a4ad464 -0, 276210, 276210, 0, 535680, 0x9a4ad464 -0, 279180, 279180, 0, 535680, 0x9a4ad464 -0, 282150, 282150, 0, 535680, 0x9a4ad464 +#tb 0: 33/1000 +0, 0, 0, 1, 535680, 0x889c32cf +0, 1, 1, 1, 535680, 0x0b1ef044 +0, 2, 2, 1, 535680, 0xa7d0818b +0, 3, 3, 1, 535680, 0xf392e4e1 +0, 4, 4, 1, 535680, 0x08480c69 +0, 5, 5, 1, 535680, 0x2b8af1ed +0, 6, 6, 1, 535680, 0x0d58e062 +0, 7, 7, 1, 535680, 0xd140ced0 +0, 8, 8, 1, 535680, 0xbd0e6652 +0, 9, 9, 1, 535680, 0xdc2f2a6b +0, 10, 10, 1, 535680, 0x97c31a38 +0, 11, 11, 1, 535680, 0x1a2bdf38 +0, 12, 12, 1, 535680, 0xb3af3ac4 +0, 13, 13, 1, 535680, 0x07a52577 +0, 14, 14, 1, 535680, 0x78407368 +0, 15, 15, 1, 535680, 0xd2a9efc3 +0, 16, 16, 1, 535680, 0x36df2f29 +0, 17, 17, 1, 535680, 0x9821d8f7 +0, 18, 18, 1, 535680, 0xf64321aa +0, 19, 19, 1, 535680, 0x53e4d9aa +0, 20, 20, 1, 535680, 0xdbd6f853 +0, 21, 21, 1, 535680, 0x5d40cf8b +0, 22, 22, 1, 535680, 0xe624af9d +0, 23, 23, 1, 535680, 0xd9dbb4cd +0, 24, 24, 1, 535680, 0xf14e72ec +0, 25, 25, 1, 535680, 0xb35c18f6 +0, 26, 26, 1, 535680, 0xc96d7757 +0, 27, 27, 1, 535680, 0xdfb937df +0, 28, 28, 1, 535680, 0x40cd71d7 +0, 29, 29, 1, 535680, 0x15e176d6 +0, 30, 30, 1, 535680, 0x7f891b24 +0, 31, 31, 1, 535680, 0xb87a8c32 +0, 32, 32, 1, 535680, 0x0c01541f +0, 33, 33, 1, 535680, 0x9eee99b3 +0, 34, 34, 1, 535680, 0xd65eb689 +0, 35, 35, 1, 535680, 0x6e733cfa +0, 36, 36, 1, 535680, 0xac536670 +0, 37, 37, 1, 535680, 0x002275b8 +0, 38, 38, 1, 535680, 0x6a5385cb +0, 39, 39, 1, 535680, 0xd129ade3 +0, 40, 40, 1, 535680, 0x32cab5d7 +0, 41, 41, 1, 535680, 0x08be1c8f +0, 42, 42, 1, 535680, 0x59e1fba0 +0, 43, 43, 1, 535680, 0x138aee3a +0, 44, 44, 1, 535680, 0x4cfbcd5e +0, 45, 45, 1, 535680, 0xf6cf0fb4 +0, 46, 46, 1, 535680, 0xb13a06de +0, 47, 47, 1, 535680, 0x59176f00 +0, 48, 48, 1, 535680, 0xf84b4ca3 +0, 49, 49, 1, 535680, 0x7fd09f73 +0, 50, 50, 1, 535680, 0x3be383b8 +0, 51, 51, 1, 535680, 0xa7118e51 +0, 52, 52, 1, 535680, 0xbd83120c +0, 53, 53, 1, 535680, 0x3bc9d256 +0, 54, 54, 1, 535680, 0xb6c87f87 +0, 55, 55, 1, 535680, 0xe80d110a +0, 56, 56, 1, 535680, 0xb3a83362 +0, 57, 57, 1, 535680, 0xfb39eb52 +0, 58, 58, 1, 535680, 0xbf6e1220 +0, 59, 59, 1, 535680, 0x9ecdfbae +0, 60, 60, 1, 535680, 0x069a65f5 +0, 61, 61, 1, 535680, 0x206e372c +0, 62, 62, 1, 535680, 0x58c83dd4 +0, 63, 63, 1, 535680, 0xc3562b03 +0, 64, 64, 1, 535680, 0xd1ed85a0 +0, 65, 65, 1, 535680, 0xb6205f4b +0, 66, 66, 1, 535680, 0xaedf8bfa +0, 67, 67, 1, 535680, 0xa48d5dea +0, 68, 68, 1, 535680, 0xff82e7c1 +0, 69, 69, 1, 535680, 0xc9560222 +0, 70, 70, 1, 535680, 0x0fafa549 +0, 71, 71, 1, 535680, 0x8d556ccb +0, 72, 72, 1, 535680, 0x802aac1f +0, 73, 73, 1, 535680, 0x7d0fa168 +0, 74, 74, 1, 535680, 0x1a9255c9 +0, 75, 75, 1, 535680, 0xb4ec7e35 +0, 76, 76, 1, 535680, 0x48fac072 +0, 77, 77, 1, 535680, 0x1e260135 +0, 78, 78, 1, 535680, 0xce4d5079 +0, 79, 79, 1, 535680, 0x13e5e4ed +0, 80, 80, 1, 535680, 0x592305ec +0, 81, 81, 1, 535680, 0x9e227508 +0, 82, 82, 1, 535680, 0x1d37e5ea +0, 83, 83, 1, 535680, 0x7eae7692 +0, 84, 84, 1, 535680, 0xf452e4b9 +0, 85, 85, 1, 535680, 0x1460e7e9 +0, 86, 86, 1, 535680, 0xc6d8a638 +0, 87, 87, 1, 535680, 0x854f5fb0 +0, 88, 88, 1, 535680, 0x854f5fb0 +0, 89, 89, 1, 535680, 0x70a02d87 +0, 90, 90, 1, 535680, 0x9a4ad464 +0, 91, 91, 1, 535680, 0x9a4ad464 +0, 92, 92, 1, 535680, 0x9a4ad464 +0, 93, 93, 1, 535680, 0x9a4ad464 +0, 94, 94, 1, 535680, 0x9a4ad464 +0, 95, 95, 1, 535680, 0x9a4ad464 diff --git a/tests/ref/fate/ea-tgq b/tests/ref/fate/ea-tgq index edb04fa810..5c0648dbaf 100644 --- a/tests/ref/fate/ea-tgq +++ b/tests/ref/fate/ea-tgq @@ -1,279 +1,279 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 34944, 0xe33671a4 -0, 6000, 6000, 0, 34944, 0xe33671a4 -0, 12000, 12000, 0, 34944, 0xe33671a4 -0, 18000, 18000, 0, 34944, 0xe33671a4 -0, 24000, 24000, 0, 34944, 0xe33671a4 -0, 30000, 30000, 0, 34944, 0xe33671a4 -0, 36000, 36000, 0, 34944, 0xe33671a4 -0, 42000, 42000, 0, 34944, 0xe33671a4 -0, 48000, 48000, 0, 34944, 0xe33671a4 -0, 54000, 54000, 0, 34944, 0xe33671a4 -0, 60000, 60000, 0, 34944, 0xe33671a4 -0, 66000, 66000, 0, 34944, 0xe33671a4 -0, 72000, 72000, 0, 34944, 0xe33671a4 -0, 78000, 78000, 0, 34944, 0xe33671a4 -0, 84000, 84000, 0, 34944, 0xe33671a4 -0, 90000, 90000, 0, 34944, 0x63196b41 -0, 96000, 96000, 0, 34944, 0x308d6f10 -0, 102000, 102000, 0, 34944, 0x86026ced -0, 108000, 108000, 0, 34944, 0xaa6a6bc9 -0, 114000, 114000, 0, 34944, 0x58276ee3 -0, 120000, 120000, 0, 34944, 0x402d70c2 -0, 126000, 126000, 0, 34944, 0x948d74bf -0, 132000, 132000, 0, 34944, 0x3d31759c -0, 138000, 138000, 0, 34944, 0x638c734e -0, 144000, 144000, 0, 34944, 0xe218768a -0, 150000, 150000, 0, 34944, 0xed6678ff -0, 156000, 156000, 0, 34944, 0x381b7dda -0, 162000, 162000, 0, 34944, 0x216680e7 -0, 168000, 168000, 0, 34944, 0xaca5810f -0, 174000, 174000, 0, 34944, 0xf70b81eb -0, 180000, 180000, 0, 34944, 0x3675858b -0, 186000, 186000, 0, 34944, 0xa51188c3 -0, 192000, 192000, 0, 34944, 0x3a848bf1 -0, 198000, 198000, 0, 34944, 0x67608d4d -0, 204000, 204000, 0, 34944, 0xafe49165 -0, 210000, 210000, 0, 34944, 0x7e8a94a7 -0, 216000, 216000, 0, 34944, 0x3b889432 -0, 222000, 222000, 0, 34944, 0x97e89623 -0, 228000, 228000, 0, 34944, 0x07819793 -0, 234000, 234000, 0, 34944, 0xdac39b87 -0, 240000, 240000, 0, 34944, 0x4d8c9d93 -0, 246000, 246000, 0, 34944, 0xcf009fa7 -0, 252000, 252000, 0, 34944, 0x2f109f6e -0, 258000, 258000, 0, 34944, 0xcedda4eb -0, 264000, 264000, 0, 34944, 0xfe89a6df -0, 270000, 270000, 0, 34944, 0x195ea7a9 -0, 276000, 276000, 0, 34944, 0x9287ab92 -0, 282000, 282000, 0, 34944, 0x6d21af54 -0, 288000, 288000, 0, 34944, 0xd627b28b -0, 294000, 294000, 0, 34944, 0x3ad5b6fd -0, 300000, 300000, 0, 34944, 0x5101b64d -0, 306000, 306000, 0, 34944, 0xb968b8ca -0, 312000, 312000, 0, 34944, 0xa105b74a -0, 318000, 318000, 0, 34944, 0xc056bdd6 -0, 324000, 324000, 0, 34944, 0xec7fc1d9 -0, 330000, 330000, 0, 34944, 0x92c3c3e0 -0, 336000, 336000, 0, 34944, 0x9bffc45c -0, 342000, 342000, 0, 34944, 0x5aabca4b -0, 348000, 348000, 0, 34944, 0xcbdacb26 -0, 354000, 354000, 0, 34944, 0xed6cce3f -0, 360000, 360000, 0, 34944, 0xcc61cfb8 -0, 366000, 366000, 0, 34944, 0x7a97d427 -0, 372000, 372000, 0, 34944, 0x7cdbd5ec -0, 378000, 378000, 0, 34944, 0x5851d9c4 -0, 384000, 384000, 0, 34944, 0x69d5dd1d -0, 390000, 390000, 0, 34944, 0xdf30dcf4 -0, 396000, 396000, 0, 34944, 0x2359e084 -0, 402000, 402000, 0, 34944, 0xe0bae491 -0, 408000, 408000, 0, 34944, 0xa716e4fd -0, 414000, 414000, 0, 34944, 0xe48aeaf4 -0, 420000, 420000, 0, 34944, 0x0a0deb21 -0, 426000, 426000, 0, 34944, 0xe8a56e12 -0, 432000, 432000, 0, 34944, 0x0d72c98e -0, 438000, 438000, 0, 34944, 0x71a7bb9d -0, 444000, 444000, 0, 34944, 0xc0c8c108 -0, 450000, 450000, 0, 34944, 0x1d1fc3ba -0, 456000, 456000, 0, 34944, 0xebcfc67f -0, 462000, 462000, 0, 34944, 0x2921cb5b -0, 468000, 468000, 0, 34944, 0x793ed099 -0, 474000, 474000, 0, 34944, 0xefebd9e8 -0, 480000, 480000, 0, 34944, 0x163c2330 -0, 486000, 486000, 0, 34944, 0x35155672 -0, 492000, 492000, 0, 34944, 0x05474e2e -0, 498000, 498000, 0, 34944, 0x9433542f -0, 504000, 504000, 0, 34944, 0x777d5a13 -0, 510000, 510000, 0, 34944, 0x87526776 -0, 516000, 516000, 0, 34944, 0x4c3c72c1 -0, 522000, 522000, 0, 34944, 0x70407b87 -0, 528000, 528000, 0, 34944, 0x2358861d -0, 534000, 534000, 0, 34944, 0xec61923f -0, 540000, 540000, 0, 34944, 0x0bb2a0d4 -0, 546000, 546000, 0, 34944, 0x6b6d8624 -0, 552000, 552000, 0, 34944, 0x624761ec -0, 558000, 558000, 0, 34944, 0xff23b926 -0, 564000, 564000, 0, 34944, 0x07fc7ca5 -0, 570000, 570000, 0, 34944, 0xa8d3ffda -0, 576000, 576000, 0, 34944, 0xa2d31265 -0, 582000, 582000, 0, 34944, 0x5e58225e -0, 588000, 588000, 0, 34944, 0x284b2fb0 -0, 594000, 594000, 0, 34944, 0x205b3cb1 -0, 600000, 600000, 0, 34944, 0x3fa64a09 -0, 606000, 606000, 0, 34944, 0xa5de5097 -0, 612000, 612000, 0, 34944, 0x00686cea -0, 618000, 618000, 0, 34944, 0x465a8282 -0, 624000, 624000, 0, 34944, 0x4ceb8189 -0, 630000, 630000, 0, 34944, 0x14698509 -0, 636000, 636000, 0, 34944, 0x232c830d -0, 642000, 642000, 0, 34944, 0x0739807c -0, 648000, 648000, 0, 34944, 0x83b0861e -0, 654000, 654000, 0, 34944, 0xbdc094b1 -0, 660000, 660000, 0, 34944, 0xc4c0a605 -0, 666000, 666000, 0, 34944, 0x8376b059 -0, 672000, 672000, 0, 34944, 0x2035b939 -0, 678000, 678000, 0, 34944, 0xb6bfc812 -0, 684000, 684000, 0, 34944, 0xc5d4d5c4 -0, 690000, 690000, 0, 34944, 0x492c954e -0, 696000, 696000, 0, 34944, 0xd23f0dcc -0, 702000, 702000, 0, 34944, 0x22d7ff6c -0, 708000, 708000, 0, 34944, 0xd08b4168 -0, 714000, 714000, 0, 34944, 0xa82e4062 -0, 720000, 720000, 0, 34944, 0xcc4f2f31 -0, 726000, 726000, 0, 34944, 0x964b0307 -0, 732000, 732000, 0, 34944, 0xe8130606 -0, 738000, 738000, 0, 34944, 0x5fb744bf -0, 744000, 744000, 0, 34944, 0x1546a88b -0, 750000, 750000, 0, 34944, 0xe6e4d94d -0, 756000, 756000, 0, 34944, 0x8d1ea97e -0, 762000, 762000, 0, 34944, 0x3bb1fb55 -0, 768000, 768000, 0, 34944, 0x3c37e9cc -0, 774000, 774000, 0, 34944, 0xe2d22521 -0, 780000, 780000, 0, 34944, 0x7c0ec8cc -0, 786000, 786000, 0, 34944, 0x7c2dc956 -0, 792000, 792000, 0, 34944, 0x7fe3c263 -0, 798000, 798000, 0, 34944, 0x9a65b813 -0, 804000, 804000, 0, 34944, 0x7ea7cb14 -0, 810000, 810000, 0, 34944, 0x31ded64e -0, 816000, 816000, 0, 34944, 0x50f30ad1 -0, 822000, 822000, 0, 34944, 0x12eac45c -0, 828000, 828000, 0, 34944, 0x984b6335 -0, 834000, 834000, 0, 34944, 0x3b9b02f0 -0, 840000, 840000, 0, 34944, 0x4629d2a4 -0, 846000, 846000, 0, 34944, 0x38687e89 -0, 852000, 852000, 0, 34944, 0xb76620fe -0, 858000, 858000, 0, 34944, 0x66347155 -0, 864000, 864000, 0, 34944, 0x6e6bc297 -0, 870000, 870000, 0, 34944, 0x452a653a -0, 876000, 876000, 0, 34944, 0x8c8a0683 -0, 882000, 882000, 0, 34944, 0xaf5d7c2d -0, 888000, 888000, 0, 34944, 0x3064a7e1 -0, 894000, 894000, 0, 34944, 0xc0657fc4 -0, 900000, 900000, 0, 34944, 0x1f129266 -0, 906000, 906000, 0, 34944, 0x35adedfb -0, 912000, 912000, 0, 34944, 0x40a3db0d -0, 918000, 918000, 0, 34944, 0x87bebb37 -0, 924000, 924000, 0, 34944, 0x04d7ffed -0, 930000, 930000, 0, 34944, 0x9bde3180 -0, 936000, 936000, 0, 34944, 0xc35c25bd -0, 942000, 942000, 0, 34944, 0x820bf4bb -0, 948000, 948000, 0, 34944, 0x876163ef -0, 954000, 954000, 0, 34944, 0x3ab6dac0 -0, 960000, 960000, 0, 34944, 0x69a9ef73 -0, 966000, 966000, 0, 34944, 0x0df3813c -0, 972000, 972000, 0, 34944, 0x1bba0947 -0, 978000, 978000, 0, 34944, 0x0b7883d4 -0, 984000, 984000, 0, 34944, 0xa9972f7e -0, 990000, 990000, 0, 34944, 0x603d08fe -0, 996000, 996000, 0, 34944, 0x05f4f111 -0, 1002000, 1002000, 0, 34944, 0xb24fdb42 -0, 1008000, 1008000, 0, 34944, 0xfe2ad344 -0, 1014000, 1014000, 0, 34944, 0xda4bcb8f -0, 1020000, 1020000, 0, 34944, 0xd28aca6b -0, 1026000, 1026000, 0, 34944, 0x9486c260 -0, 1032000, 1032000, 0, 34944, 0xad9fc04d -0, 1038000, 1038000, 0, 34944, 0x9333c0ca -0, 1044000, 1044000, 0, 34944, 0x96e9c226 -0, 1050000, 1050000, 0, 34944, 0x3e89bd6f -0, 1056000, 1056000, 0, 34944, 0x7a2dbd32 -0, 1062000, 1062000, 0, 34944, 0xe578ba53 -0, 1068000, 1068000, 0, 34944, 0xb77ebab1 -0, 1074000, 1074000, 0, 34944, 0xd8bfbcb1 -0, 1080000, 1080000, 0, 34944, 0x15d9bc97 -0, 1086000, 1086000, 0, 34944, 0x09c3b9f0 -0, 1092000, 1092000, 0, 34944, 0xd8c8b944 -0, 1098000, 1098000, 0, 34944, 0x2c2fb996 -0, 1104000, 1104000, 0, 34944, 0xd7a8b7e7 -0, 1110000, 1110000, 0, 34944, 0xce34b843 -0, 1116000, 1116000, 0, 34944, 0xba69e9fd -0, 1122000, 1122000, 0, 34944, 0x1b3f1adc -0, 1128000, 1128000, 0, 34944, 0x48f515aa -0, 1134000, 1134000, 0, 34944, 0x864e12bb -0, 1140000, 1140000, 0, 34944, 0xca571996 -0, 1146000, 1146000, 0, 34944, 0x1d5a1af0 -0, 1152000, 1152000, 0, 34944, 0x3d1e171f -0, 1158000, 1158000, 0, 34944, 0xb57417ca -0, 1164000, 1164000, 0, 34944, 0x6e6d1e9d -0, 1170000, 1170000, 0, 34944, 0xc9971899 -0, 1176000, 1176000, 0, 34944, 0xe0b112c8 -0, 1182000, 1182000, 0, 34944, 0x121b0cd9 -0, 1188000, 1188000, 0, 34944, 0x418e0eff -0, 1194000, 1194000, 0, 34944, 0x9e1b07d8 -0, 1200000, 1200000, 0, 34944, 0x5590064a -0, 1206000, 1206000, 0, 34944, 0x7a170b14 -0, 1212000, 1212000, 0, 34944, 0xf25709f0 -0, 1218000, 1218000, 0, 34944, 0x94fa099a -0, 1224000, 1224000, 0, 34944, 0x081e06ae -0, 1230000, 1230000, 0, 34944, 0xcfc40417 -0, 1236000, 1236000, 0, 34944, 0xed33096f -0, 1242000, 1242000, 0, 34944, 0xd73a07e2 -0, 1248000, 1248000, 0, 34944, 0xc512077d -0, 1254000, 1254000, 0, 34944, 0x27d7021d -0, 1260000, 1260000, 0, 34944, 0xab59fd20 -0, 1266000, 1266000, 0, 34944, 0xcc2400b7 -0, 1272000, 1272000, 0, 34944, 0xcb3bfb99 -0, 1278000, 1278000, 0, 34944, 0x0974fb1a -0, 1284000, 1284000, 0, 34944, 0xef79f8ba -0, 1290000, 1290000, 0, 34944, 0xf932f3a2 -0, 1296000, 1296000, 0, 34944, 0xa32df1bc -0, 1302000, 1302000, 0, 34944, 0xdbe0f532 -0, 1308000, 1308000, 0, 34944, 0x234cf142 -0, 1314000, 1314000, 0, 34944, 0xe68befd0 -0, 1320000, 1320000, 0, 34944, 0xe4e7ee45 -0, 1326000, 1326000, 0, 34944, 0x0283eff1 -0, 1332000, 1332000, 0, 34944, 0xc8d3f6db -0, 1338000, 1338000, 0, 34944, 0x0aa6ee88 -0, 1344000, 1344000, 0, 34944, 0xcc3de527 -0, 1350000, 1350000, 0, 34944, 0x9db0ebef -0, 1356000, 1356000, 0, 34944, 0xa207e9db -0, 1362000, 1362000, 0, 34944, 0x35b3e74a -0, 1368000, 1368000, 0, 34944, 0x1988e848 -0, 1374000, 1374000, 0, 34944, 0x727de73c -0, 1380000, 1380000, 0, 34944, 0x05d5e709 -0, 1386000, 1386000, 0, 34944, 0x3214e4b2 -0, 1392000, 1392000, 0, 34944, 0xed85e0a9 -0, 1398000, 1398000, 0, 34944, 0xf6c9e100 -0, 1404000, 1404000, 0, 34944, 0x57a8dbaf -0, 1410000, 1410000, 0, 34944, 0xc75fdf41 -0, 1416000, 1416000, 0, 34944, 0x736fde24 -0, 1422000, 1422000, 0, 34944, 0x8d4bde80 -0, 1428000, 1428000, 0, 34944, 0x3220dc86 -0, 1434000, 1434000, 0, 34944, 0xe498da85 -0, 1440000, 1440000, 0, 34944, 0x0655daed -0, 1446000, 1446000, 0, 34944, 0xb22ad874 -0, 1452000, 1452000, 0, 34944, 0x8198d411 -0, 1458000, 1458000, 0, 34944, 0xd0d2d557 -0, 1464000, 1464000, 0, 34944, 0xd740d1ff -0, 1470000, 1470000, 0, 34944, 0x2783d00e -0, 1476000, 1476000, 0, 34944, 0x7abdcd6b -0, 1482000, 1482000, 0, 34944, 0x2e47d1eb -0, 1488000, 1488000, 0, 34944, 0xfe1bcf60 -0, 1494000, 1494000, 0, 34944, 0xf0f0d5bb -0, 1500000, 1500000, 0, 34944, 0x9af7d581 -0, 1506000, 1506000, 0, 34944, 0xb325ca3d -0, 1512000, 1512000, 0, 34944, 0xd88abfbd -0, 1518000, 1518000, 0, 34944, 0xf2bab746 -0, 1524000, 1524000, 0, 34944, 0xac44a7dd -0, 1530000, 1530000, 0, 34944, 0x609e9ea3 -0, 1536000, 1536000, 0, 34944, 0xa39993b9 -0, 1542000, 1542000, 0, 34944, 0x9c948911 -0, 1548000, 1548000, 0, 34944, 0x72f8822d -0, 1554000, 1554000, 0, 34944, 0x7f3f7a8c -0, 1560000, 1560000, 0, 34944, 0x7ab475f9 -0, 1566000, 1566000, 0, 34944, 0x536f73aa -0, 1572000, 1572000, 0, 34944, 0x86cb71e5 -0, 1578000, 1578000, 0, 34944, 0x17157186 -0, 1584000, 1584000, 0, 34944, 0xe33671a4 -0, 1590000, 1590000, 0, 34944, 0xe33671a4 -0, 1596000, 1596000, 0, 34944, 0xe33671a4 -0, 1602000, 1602000, 0, 34944, 0xe33671a4 -0, 1608000, 1608000, 0, 34944, 0xe33671a4 -0, 1614000, 1614000, 0, 34944, 0xe33671a4 -0, 1620000, 1620000, 0, 34944, 0xe33671a4 -0, 1626000, 1626000, 0, 34944, 0xe33671a4 -0, 1632000, 1632000, 0, 34944, 0xe33671a4 -0, 1638000, 1638000, 0, 34944, 0xe33671a4 -0, 1644000, 1644000, 0, 34944, 0xe33671a4 -0, 1650000, 1650000, 0, 34944, 0xe33671a4 -0, 1656000, 1656000, 0, 34944, 0xe33671a4 -0, 1662000, 1662000, 0, 34944, 0xe33671a4 +#tb 0: 1/15 +0, 0, 0, 1, 34944, 0xe33671a4 +0, 1, 1, 1, 34944, 0xe33671a4 +0, 2, 2, 1, 34944, 0xe33671a4 +0, 3, 3, 1, 34944, 0xe33671a4 +0, 4, 4, 1, 34944, 0xe33671a4 +0, 5, 5, 1, 34944, 0xe33671a4 +0, 6, 6, 1, 34944, 0xe33671a4 +0, 7, 7, 1, 34944, 0xe33671a4 +0, 8, 8, 1, 34944, 0xe33671a4 +0, 9, 9, 1, 34944, 0xe33671a4 +0, 10, 10, 1, 34944, 0xe33671a4 +0, 11, 11, 1, 34944, 0xe33671a4 +0, 12, 12, 1, 34944, 0xe33671a4 +0, 13, 13, 1, 34944, 0xe33671a4 +0, 14, 14, 1, 34944, 0xe33671a4 +0, 15, 15, 1, 34944, 0x63196b41 +0, 16, 16, 1, 34944, 0x308d6f10 +0, 17, 17, 1, 34944, 0x86026ced +0, 18, 18, 1, 34944, 0xaa6a6bc9 +0, 19, 19, 1, 34944, 0x58276ee3 +0, 20, 20, 1, 34944, 0x402d70c2 +0, 21, 21, 1, 34944, 0x948d74bf +0, 22, 22, 1, 34944, 0x3d31759c +0, 23, 23, 1, 34944, 0x638c734e +0, 24, 24, 1, 34944, 0xe218768a +0, 25, 25, 1, 34944, 0xed6678ff +0, 26, 26, 1, 34944, 0x381b7dda +0, 27, 27, 1, 34944, 0x216680e7 +0, 28, 28, 1, 34944, 0xaca5810f +0, 29, 29, 1, 34944, 0xf70b81eb +0, 30, 30, 1, 34944, 0x3675858b +0, 31, 31, 1, 34944, 0xa51188c3 +0, 32, 32, 1, 34944, 0x3a848bf1 +0, 33, 33, 1, 34944, 0x67608d4d +0, 34, 34, 1, 34944, 0xafe49165 +0, 35, 35, 1, 34944, 0x7e8a94a7 +0, 36, 36, 1, 34944, 0x3b889432 +0, 37, 37, 1, 34944, 0x97e89623 +0, 38, 38, 1, 34944, 0x07819793 +0, 39, 39, 1, 34944, 0xdac39b87 +0, 40, 40, 1, 34944, 0x4d8c9d93 +0, 41, 41, 1, 34944, 0xcf009fa7 +0, 42, 42, 1, 34944, 0x2f109f6e +0, 43, 43, 1, 34944, 0xcedda4eb +0, 44, 44, 1, 34944, 0xfe89a6df +0, 45, 45, 1, 34944, 0x195ea7a9 +0, 46, 46, 1, 34944, 0x9287ab92 +0, 47, 47, 1, 34944, 0x6d21af54 +0, 48, 48, 1, 34944, 0xd627b28b +0, 49, 49, 1, 34944, 0x3ad5b6fd +0, 50, 50, 1, 34944, 0x5101b64d +0, 51, 51, 1, 34944, 0xb968b8ca +0, 52, 52, 1, 34944, 0xa105b74a +0, 53, 53, 1, 34944, 0xc056bdd6 +0, 54, 54, 1, 34944, 0xec7fc1d9 +0, 55, 55, 1, 34944, 0x92c3c3e0 +0, 56, 56, 1, 34944, 0x9bffc45c +0, 57, 57, 1, 34944, 0x5aabca4b +0, 58, 58, 1, 34944, 0xcbdacb26 +0, 59, 59, 1, 34944, 0xed6cce3f +0, 60, 60, 1, 34944, 0xcc61cfb8 +0, 61, 61, 1, 34944, 0x7a97d427 +0, 62, 62, 1, 34944, 0x7cdbd5ec +0, 63, 63, 1, 34944, 0x5851d9c4 +0, 64, 64, 1, 34944, 0x69d5dd1d +0, 65, 65, 1, 34944, 0xdf30dcf4 +0, 66, 66, 1, 34944, 0x2359e084 +0, 67, 67, 1, 34944, 0xe0bae491 +0, 68, 68, 1, 34944, 0xa716e4fd +0, 69, 69, 1, 34944, 0xe48aeaf4 +0, 70, 70, 1, 34944, 0x0a0deb21 +0, 71, 71, 1, 34944, 0xe8a56e12 +0, 72, 72, 1, 34944, 0x0d72c98e +0, 73, 73, 1, 34944, 0x71a7bb9d +0, 74, 74, 1, 34944, 0xc0c8c108 +0, 75, 75, 1, 34944, 0x1d1fc3ba +0, 76, 76, 1, 34944, 0xebcfc67f +0, 77, 77, 1, 34944, 0x2921cb5b +0, 78, 78, 1, 34944, 0x793ed099 +0, 79, 79, 1, 34944, 0xefebd9e8 +0, 80, 80, 1, 34944, 0x163c2330 +0, 81, 81, 1, 34944, 0x35155672 +0, 82, 82, 1, 34944, 0x05474e2e +0, 83, 83, 1, 34944, 0x9433542f +0, 84, 84, 1, 34944, 0x777d5a13 +0, 85, 85, 1, 34944, 0x87526776 +0, 86, 86, 1, 34944, 0x4c3c72c1 +0, 87, 87, 1, 34944, 0x70407b87 +0, 88, 88, 1, 34944, 0x2358861d +0, 89, 89, 1, 34944, 0xec61923f +0, 90, 90, 1, 34944, 0x0bb2a0d4 +0, 91, 91, 1, 34944, 0x6b6d8624 +0, 92, 92, 1, 34944, 0x624761ec +0, 93, 93, 1, 34944, 0xff23b926 +0, 94, 94, 1, 34944, 0x07fc7ca5 +0, 95, 95, 1, 34944, 0xa8d3ffda +0, 96, 96, 1, 34944, 0xa2d31265 +0, 97, 97, 1, 34944, 0x5e58225e +0, 98, 98, 1, 34944, 0x284b2fb0 +0, 99, 99, 1, 34944, 0x205b3cb1 +0, 100, 100, 1, 34944, 0x3fa64a09 +0, 101, 101, 1, 34944, 0xa5de5097 +0, 102, 102, 1, 34944, 0x00686cea +0, 103, 103, 1, 34944, 0x465a8282 +0, 104, 104, 1, 34944, 0x4ceb8189 +0, 105, 105, 1, 34944, 0x14698509 +0, 106, 106, 1, 34944, 0x232c830d +0, 107, 107, 1, 34944, 0x0739807c +0, 108, 108, 1, 34944, 0x83b0861e +0, 109, 109, 1, 34944, 0xbdc094b1 +0, 110, 110, 1, 34944, 0xc4c0a605 +0, 111, 111, 1, 34944, 0x8376b059 +0, 112, 112, 1, 34944, 0x2035b939 +0, 113, 113, 1, 34944, 0xb6bfc812 +0, 114, 114, 1, 34944, 0xc5d4d5c4 +0, 115, 115, 1, 34944, 0x492c954e +0, 116, 116, 1, 34944, 0xd23f0dcc +0, 117, 117, 1, 34944, 0x22d7ff6c +0, 118, 118, 1, 34944, 0xd08b4168 +0, 119, 119, 1, 34944, 0xa82e4062 +0, 120, 120, 1, 34944, 0xcc4f2f31 +0, 121, 121, 1, 34944, 0x964b0307 +0, 122, 122, 1, 34944, 0xe8130606 +0, 123, 123, 1, 34944, 0x5fb744bf +0, 124, 124, 1, 34944, 0x1546a88b +0, 125, 125, 1, 34944, 0xe6e4d94d +0, 126, 126, 1, 34944, 0x8d1ea97e +0, 127, 127, 1, 34944, 0x3bb1fb55 +0, 128, 128, 1, 34944, 0x3c37e9cc +0, 129, 129, 1, 34944, 0xe2d22521 +0, 130, 130, 1, 34944, 0x7c0ec8cc +0, 131, 131, 1, 34944, 0x7c2dc956 +0, 132, 132, 1, 34944, 0x7fe3c263 +0, 133, 133, 1, 34944, 0x9a65b813 +0, 134, 134, 1, 34944, 0x7ea7cb14 +0, 135, 135, 1, 34944, 0x31ded64e +0, 136, 136, 1, 34944, 0x50f30ad1 +0, 137, 137, 1, 34944, 0x12eac45c +0, 138, 138, 1, 34944, 0x984b6335 +0, 139, 139, 1, 34944, 0x3b9b02f0 +0, 140, 140, 1, 34944, 0x4629d2a4 +0, 141, 141, 1, 34944, 0x38687e89 +0, 142, 142, 1, 34944, 0xb76620fe +0, 143, 143, 1, 34944, 0x66347155 +0, 144, 144, 1, 34944, 0x6e6bc297 +0, 145, 145, 1, 34944, 0x452a653a +0, 146, 146, 1, 34944, 0x8c8a0683 +0, 147, 147, 1, 34944, 0xaf5d7c2d +0, 148, 148, 1, 34944, 0x3064a7e1 +0, 149, 149, 1, 34944, 0xc0657fc4 +0, 150, 150, 1, 34944, 0x1f129266 +0, 151, 151, 1, 34944, 0x35adedfb +0, 152, 152, 1, 34944, 0x40a3db0d +0, 153, 153, 1, 34944, 0x87bebb37 +0, 154, 154, 1, 34944, 0x04d7ffed +0, 155, 155, 1, 34944, 0x9bde3180 +0, 156, 156, 1, 34944, 0xc35c25bd +0, 157, 157, 1, 34944, 0x820bf4bb +0, 158, 158, 1, 34944, 0x876163ef +0, 159, 159, 1, 34944, 0x3ab6dac0 +0, 160, 160, 1, 34944, 0x69a9ef73 +0, 161, 161, 1, 34944, 0x0df3813c +0, 162, 162, 1, 34944, 0x1bba0947 +0, 163, 163, 1, 34944, 0x0b7883d4 +0, 164, 164, 1, 34944, 0xa9972f7e +0, 165, 165, 1, 34944, 0x603d08fe +0, 166, 166, 1, 34944, 0x05f4f111 +0, 167, 167, 1, 34944, 0xb24fdb42 +0, 168, 168, 1, 34944, 0xfe2ad344 +0, 169, 169, 1, 34944, 0xda4bcb8f +0, 170, 170, 1, 34944, 0xd28aca6b +0, 171, 171, 1, 34944, 0x9486c260 +0, 172, 172, 1, 34944, 0xad9fc04d +0, 173, 173, 1, 34944, 0x9333c0ca +0, 174, 174, 1, 34944, 0x96e9c226 +0, 175, 175, 1, 34944, 0x3e89bd6f +0, 176, 176, 1, 34944, 0x7a2dbd32 +0, 177, 177, 1, 34944, 0xe578ba53 +0, 178, 178, 1, 34944, 0xb77ebab1 +0, 179, 179, 1, 34944, 0xd8bfbcb1 +0, 180, 180, 1, 34944, 0x15d9bc97 +0, 181, 181, 1, 34944, 0x09c3b9f0 +0, 182, 182, 1, 34944, 0xd8c8b944 +0, 183, 183, 1, 34944, 0x2c2fb996 +0, 184, 184, 1, 34944, 0xd7a8b7e7 +0, 185, 185, 1, 34944, 0xce34b843 +0, 186, 186, 1, 34944, 0xba69e9fd +0, 187, 187, 1, 34944, 0x1b3f1adc +0, 188, 188, 1, 34944, 0x48f515aa +0, 189, 189, 1, 34944, 0x864e12bb +0, 190, 190, 1, 34944, 0xca571996 +0, 191, 191, 1, 34944, 0x1d5a1af0 +0, 192, 192, 1, 34944, 0x3d1e171f +0, 193, 193, 1, 34944, 0xb57417ca +0, 194, 194, 1, 34944, 0x6e6d1e9d +0, 195, 195, 1, 34944, 0xc9971899 +0, 196, 196, 1, 34944, 0xe0b112c8 +0, 197, 197, 1, 34944, 0x121b0cd9 +0, 198, 198, 1, 34944, 0x418e0eff +0, 199, 199, 1, 34944, 0x9e1b07d8 +0, 200, 200, 1, 34944, 0x5590064a +0, 201, 201, 1, 34944, 0x7a170b14 +0, 202, 202, 1, 34944, 0xf25709f0 +0, 203, 203, 1, 34944, 0x94fa099a +0, 204, 204, 1, 34944, 0x081e06ae +0, 205, 205, 1, 34944, 0xcfc40417 +0, 206, 206, 1, 34944, 0xed33096f +0, 207, 207, 1, 34944, 0xd73a07e2 +0, 208, 208, 1, 34944, 0xc512077d +0, 209, 209, 1, 34944, 0x27d7021d +0, 210, 210, 1, 34944, 0xab59fd20 +0, 211, 211, 1, 34944, 0xcc2400b7 +0, 212, 212, 1, 34944, 0xcb3bfb99 +0, 213, 213, 1, 34944, 0x0974fb1a +0, 214, 214, 1, 34944, 0xef79f8ba +0, 215, 215, 1, 34944, 0xf932f3a2 +0, 216, 216, 1, 34944, 0xa32df1bc +0, 217, 217, 1, 34944, 0xdbe0f532 +0, 218, 218, 1, 34944, 0x234cf142 +0, 219, 219, 1, 34944, 0xe68befd0 +0, 220, 220, 1, 34944, 0xe4e7ee45 +0, 221, 221, 1, 34944, 0x0283eff1 +0, 222, 222, 1, 34944, 0xc8d3f6db +0, 223, 223, 1, 34944, 0x0aa6ee88 +0, 224, 224, 1, 34944, 0xcc3de527 +0, 225, 225, 1, 34944, 0x9db0ebef +0, 226, 226, 1, 34944, 0xa207e9db +0, 227, 227, 1, 34944, 0x35b3e74a +0, 228, 228, 1, 34944, 0x1988e848 +0, 229, 229, 1, 34944, 0x727de73c +0, 230, 230, 1, 34944, 0x05d5e709 +0, 231, 231, 1, 34944, 0x3214e4b2 +0, 232, 232, 1, 34944, 0xed85e0a9 +0, 233, 233, 1, 34944, 0xf6c9e100 +0, 234, 234, 1, 34944, 0x57a8dbaf +0, 235, 235, 1, 34944, 0xc75fdf41 +0, 236, 236, 1, 34944, 0x736fde24 +0, 237, 237, 1, 34944, 0x8d4bde80 +0, 238, 238, 1, 34944, 0x3220dc86 +0, 239, 239, 1, 34944, 0xe498da85 +0, 240, 240, 1, 34944, 0x0655daed +0, 241, 241, 1, 34944, 0xb22ad874 +0, 242, 242, 1, 34944, 0x8198d411 +0, 243, 243, 1, 34944, 0xd0d2d557 +0, 244, 244, 1, 34944, 0xd740d1ff +0, 245, 245, 1, 34944, 0x2783d00e +0, 246, 246, 1, 34944, 0x7abdcd6b +0, 247, 247, 1, 34944, 0x2e47d1eb +0, 248, 248, 1, 34944, 0xfe1bcf60 +0, 249, 249, 1, 34944, 0xf0f0d5bb +0, 250, 250, 1, 34944, 0x9af7d581 +0, 251, 251, 1, 34944, 0xb325ca3d +0, 252, 252, 1, 34944, 0xd88abfbd +0, 253, 253, 1, 34944, 0xf2bab746 +0, 254, 254, 1, 34944, 0xac44a7dd +0, 255, 255, 1, 34944, 0x609e9ea3 +0, 256, 256, 1, 34944, 0xa39993b9 +0, 257, 257, 1, 34944, 0x9c948911 +0, 258, 258, 1, 34944, 0x72f8822d +0, 259, 259, 1, 34944, 0x7f3f7a8c +0, 260, 260, 1, 34944, 0x7ab475f9 +0, 261, 261, 1, 34944, 0x536f73aa +0, 262, 262, 1, 34944, 0x86cb71e5 +0, 263, 263, 1, 34944, 0x17157186 +0, 264, 264, 1, 34944, 0xe33671a4 +0, 265, 265, 1, 34944, 0xe33671a4 +0, 266, 266, 1, 34944, 0xe33671a4 +0, 267, 267, 1, 34944, 0xe33671a4 +0, 268, 268, 1, 34944, 0xe33671a4 +0, 269, 269, 1, 34944, 0xe33671a4 +0, 270, 270, 1, 34944, 0xe33671a4 +0, 271, 271, 1, 34944, 0xe33671a4 +0, 272, 272, 1, 34944, 0xe33671a4 +0, 273, 273, 1, 34944, 0xe33671a4 +0, 274, 274, 1, 34944, 0xe33671a4 +0, 275, 275, 1, 34944, 0xe33671a4 +0, 276, 276, 1, 34944, 0xe33671a4 +0, 277, 277, 1, 34944, 0xe33671a4 diff --git a/tests/ref/fate/ea-tqi b/tests/ref/fate/ea-tqi index ba0073b1e2..72afb81ede 100644 --- a/tests/ref/fate/ea-tqi +++ b/tests/ref/fate/ea-tqi @@ -1,27 +1,27 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 115200, 0x375ec573 -0, 6000, 6000, 0, 115200, 0x375ec573 -0, 12000, 12000, 0, 115200, 0x375ec573 -0, 18000, 18000, 0, 115200, 0x375ec573 -0, 24000, 24000, 0, 115200, 0x375ec573 -0, 30000, 30000, 0, 115200, 0x375ec573 -0, 36000, 36000, 0, 115200, 0x375ec573 -0, 42000, 42000, 0, 115200, 0x375ec573 -0, 48000, 48000, 0, 115200, 0x0b4d31bf -0, 54000, 54000, 0, 115200, 0xdd724598 -0, 60000, 60000, 0, 115200, 0xc3077e75 -0, 66000, 66000, 0, 115200, 0xbf70778a -0, 72000, 72000, 0, 115200, 0x117eb766 -0, 78000, 78000, 0, 115200, 0x4617fbad -0, 84000, 84000, 0, 115200, 0x5f5b02d2 -0, 90000, 90000, 0, 115200, 0x2a9c5325 -0, 96000, 96000, 0, 115200, 0x14a89e2a -0, 102000, 102000, 0, 115200, 0xe69aa994 -0, 108000, 108000, 0, 115200, 0xfbacf589 -0, 114000, 114000, 0, 115200, 0x1d714c6e -0, 120000, 120000, 0, 115200, 0x6eff66cb -0, 126000, 126000, 0, 115200, 0xee21c1cb -0, 132000, 132000, 0, 115200, 0xce714ada -0, 138000, 138000, 0, 115200, 0xf89d56c3 -0, 144000, 144000, 0, 115200, 0x65fd5e60 -0, 150000, 150000, 0, 115200, 0x0c256424 +#tb 0: 1/15 +0, 0, 0, 1, 115200, 0x375ec573 +0, 1, 1, 1, 115200, 0x375ec573 +0, 2, 2, 1, 115200, 0x375ec573 +0, 3, 3, 1, 115200, 0x375ec573 +0, 4, 4, 1, 115200, 0x375ec573 +0, 5, 5, 1, 115200, 0x375ec573 +0, 6, 6, 1, 115200, 0x375ec573 +0, 7, 7, 1, 115200, 0x375ec573 +0, 8, 8, 1, 115200, 0x0b4d31bf +0, 9, 9, 1, 115200, 0xdd724598 +0, 10, 10, 1, 115200, 0xc3077e75 +0, 11, 11, 1, 115200, 0xbf70778a +0, 12, 12, 1, 115200, 0x117eb766 +0, 13, 13, 1, 115200, 0x4617fbad +0, 14, 14, 1, 115200, 0x5f5b02d2 +0, 15, 15, 1, 115200, 0x2a9c5325 +0, 16, 16, 1, 115200, 0x14a89e2a +0, 17, 17, 1, 115200, 0xe69aa994 +0, 18, 18, 1, 115200, 0xfbacf589 +0, 19, 19, 1, 115200, 0x1d714c6e +0, 20, 20, 1, 115200, 0x6eff66cb +0, 21, 21, 1, 115200, 0xee21c1cb +0, 22, 22, 1, 115200, 0xce714ada +0, 23, 23, 1, 115200, 0xf89d56c3 +0, 24, 24, 1, 115200, 0x65fd5e60 +0, 25, 25, 1, 115200, 0x0c256424 diff --git a/tests/ref/fate/eval b/tests/ref/fate/eval index dfc5ae463d..d58cc80ab3 100644 --- a/tests/ref/fate/eval +++ b/tests/ref/fate/eval @@ -184,5 +184,38 @@ 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 + +Evaluating 'if(1, 2)' +'if(1, 2)' -> 2.000000 + +Evaluating 'ifnot(0, 23)' +'ifnot(0, 23)' -> 23.000000 + +Evaluating 'ifnot(1, NaN) + if(0, 1)' +'ifnot(1, NaN) + if(0, 1)' -> 0.000000 + +Evaluating 'taylor(1, 1)' +'taylor(1, 1)' -> 2.718282 + +Evaluating 'taylor(eq(mod(ld(1),4),1)-eq(mod(ld(1),4),3), PI/2, 1)' +'taylor(eq(mod(ld(1),4),1)-eq(mod(ld(1),4),3), PI/2, 1)' -> 1.000000 + +Evaluating 'root(sin(ld(0))-1, 2)' +'root(sin(ld(0))-1, 2)' -> 1.570796 + +Evaluating 'root(sin(ld(0))+6+sin(ld(0)/12)-log(ld(0)), 100)' +'root(sin(ld(0))+6+sin(ld(0)/12)-log(ld(0)), 100)' -> 60.965601 + 12.700000 == 12.7 0.931323 == 0.931322575 diff --git a/tests/ref/fate/filter-delogo b/tests/ref/fate/filter-delogo index 00226982b2..e0f24cd8ce 100644 --- a/tests/ref/fate/filter-delogo +++ b/tests/ref/fate/filter-delogo @@ -1,110 +1,110 @@ -#tb 0: 1/1000 -0, 1, 1, 0, 126720, 0x689de87e -0, 33, 33, 0, 126720, 0x3db9e91c -0, 66, 66, 0, 126720, 0x3db9e91c -0, 100, 100, 0, 126720, 0x3db9e91c -0, 133, 133, 0, 126720, 0xfa6ae95e -0, 166, 166, 0, 126720, 0x5bcbf0e6 -0, 200, 200, 0, 126720, 0x94a0f126 -0, 233, 233, 0, 126720, 0x0250f106 -0, 266, 266, 0, 126720, 0xcf6ab4bc -0, 300, 300, 0, 126720, 0x44aeb57c -0, 333, 333, 0, 126720, 0x33b0b5bc -0, 367, 367, 0, 126720, 0xc4bab591 -0, 400, 400, 0, 126720, 0xa492b5ec -0, 433, 433, 0, 126720, 0x1459b85c -0, 467, 467, 0, 126720, 0x806fb8dc -0, 500, 500, 0, 126720, 0xd241b871 -0, 533, 533, 0, 126720, 0x698eb5cc -0, 567, 567, 0, 126720, 0x4719aa98 -0, 600, 600, 0, 126720, 0x9ca1962c -0, 633, 633, 0, 126720, 0x18cda460 -0, 667, 667, 0, 126720, 0xc230b716 -0, 700, 700, 0, 126720, 0x8451a4e2 -0, 734, 734, 0, 126720, 0x59e9a7ea -0, 767, 767, 0, 126720, 0xc77ca73d -0, 800, 800, 0, 126720, 0x725fb976 -0, 834, 834, 0, 126720, 0xb30da3b3 -0, 867, 867, 0, 126720, 0x7af2ea86 -0, 900, 900, 0, 126720, 0x40d4b4eb -0, 934, 934, 0, 126720, 0x49d00307 -0, 967, 967, 0, 126720, 0x44c8848e -0, 1000, 1000, 0, 126720, 0xc6990101 -0, 1034, 1034, 0, 126720, 0x2e01b963 -0, 1067, 1067, 0, 126720, 0xd0e903f0 -0, 1101, 1101, 0, 126720, 0x3457d592 -0, 1134, 1134, 0, 126720, 0x4f1ddb3c -0, 1167, 1167, 0, 126720, 0x3980ace5 -0, 1201, 1201, 0, 126720, 0xb1e37954 -0, 1234, 1234, 0, 126720, 0x619fc554 -0, 1267, 1267, 0, 126720, 0x945fb39e -0, 1301, 1301, 0, 126720, 0xb1d5e0ce -0, 1334, 1334, 0, 126720, 0xf26e1dcc -0, 1368, 1368, 0, 126720, 0x04d5783e -0, 1401, 1401, 0, 126720, 0xbaa0479e -0, 1434, 1434, 0, 126720, 0x20d88b01 -0, 1468, 1468, 0, 126720, 0x59d99901 -0, 1501, 1501, 0, 126720, 0x1c6e09f6 -0, 1534, 1534, 0, 126720, 0xeec50fc5 -0, 1568, 1568, 0, 126720, 0xb3a92827 -0, 1601, 1601, 0, 126720, 0xf62dd2b6 -0, 1634, 1634, 0, 126720, 0x75b1e619 -0, 1668, 1668, 0, 126720, 0x6bbce2c0 -0, 1701, 1701, 0, 126720, 0xd93e023c -0, 1735, 1735, 0, 126720, 0xbbe8e7c2 -0, 1768, 1768, 0, 126720, 0x2272ec17 -0, 1801, 1801, 0, 126720, 0xf5e4ee6e -0, 1835, 1835, 0, 126720, 0x751d2607 -0, 1868, 1868, 0, 126720, 0x44c499c9 -0, 1901, 1901, 0, 126720, 0xddccd842 -0, 1935, 1935, 0, 126720, 0x508dd214 -0, 1968, 1968, 0, 126720, 0x8eb10272 -0, 2001, 2001, 0, 126720, 0x7224b1c6 -0, 2035, 2035, 0, 126720, 0x50ff456c -0, 2068, 2068, 0, 126720, 0xa81e2731 -0, 2102, 2102, 0, 126720, 0x7e50456d -0, 2135, 2135, 0, 126720, 0x44802978 -0, 2168, 2168, 0, 126720, 0x86e88743 -0, 2202, 2202, 0, 126720, 0x0b1087d6 -0, 2235, 2235, 0, 126720, 0xb0227d21 -0, 2268, 2268, 0, 126720, 0x29d10bd2 -0, 2302, 2302, 0, 126720, 0x04b43afa -0, 2335, 2335, 0, 126720, 0xb48e9698 -0, 2369, 2369, 0, 126720, 0x75d760fb -0, 2402, 2402, 0, 126720, 0xa2ab1fdb -0, 2435, 2435, 0, 126720, 0xec30a5ee -0, 2469, 2469, 0, 126720, 0xbdab7c8c -0, 2502, 2502, 0, 126720, 0xac5c3f2c -0, 2535, 2535, 0, 126720, 0xce6350be -0, 2569, 2569, 0, 126720, 0xb109657a -0, 2602, 2602, 0, 126720, 0x723865a4 -0, 2635, 2635, 0, 126720, 0xa9869124 -0, 2669, 2669, 0, 126720, 0xc41af558 -0, 2702, 2702, 0, 126720, 0xcbe6a402 -0, 2736, 2736, 0, 126720, 0xb6735ecb -0, 2769, 2769, 0, 126720, 0xba3059f2 -0, 2802, 2802, 0, 126720, 0xe7d63b8d -0, 2836, 2836, 0, 126720, 0x8f115906 -0, 2869, 2869, 0, 126720, 0xaf6a8dcb -0, 2902, 2902, 0, 126720, 0xb73e846e -0, 2936, 2936, 0, 126720, 0xedd6380f -0, 2969, 2969, 0, 126720, 0xd9026acf -0, 3002, 3002, 0, 126720, 0xa03a650b -0, 3036, 3036, 0, 126720, 0x262765bc -0, 3069, 3069, 0, 126720, 0xaaa9ded1 -0, 3103, 3103, 0, 126720, 0xe4f42665 -0, 3136, 3136, 0, 126720, 0x78daf760 -0, 3169, 3169, 0, 126720, 0x3b0c6ef8 -0, 3203, 3203, 0, 126720, 0xb745df80 -0, 3236, 3236, 0, 126720, 0x08e57b90 -0, 3269, 3269, 0, 126720, 0x6f883ab0 -0, 3303, 3303, 0, 126720, 0x934b4dd5 -0, 3336, 3336, 0, 126720, 0x762f108f -0, 3370, 3370, 0, 126720, 0x91ee0f2b -0, 3403, 3403, 0, 126720, 0x9af6e5e8 -0, 3436, 3436, 0, 126720, 0xdcd95e0a -0, 3470, 3470, 0, 126720, 0x22c33a6e -0, 3503, 3503, 0, 126720, 0x21c1b7f4 -0, 3536, 3536, 0, 126720, 0x0a66a1ed -0, 3570, 3570, 0, 126720, 0x53fea81b -0, 3603, 3603, 0, 126720, 0x597f5567 +#tb 0: 32768/982057 +0, 0, 0, 1, 126720, 0x689de87e +0, 1, 1, 1, 126720, 0x3db9e91c +0, 2, 2, 1, 126720, 0x3db9e91c +0, 3, 3, 1, 126720, 0x3db9e91c +0, 4, 4, 1, 126720, 0xfa6ae95e +0, 5, 5, 1, 126720, 0x5bcbf0e6 +0, 6, 6, 1, 126720, 0x94a0f126 +0, 7, 7, 1, 126720, 0x0250f106 +0, 8, 8, 1, 126720, 0xcf6ab4bc +0, 9, 9, 1, 126720, 0x44aeb57c +0, 10, 10, 1, 126720, 0x33b0b5bc +0, 11, 11, 1, 126720, 0xc4bab591 +0, 12, 12, 1, 126720, 0xa492b5ec +0, 13, 13, 1, 126720, 0x1459b85c +0, 14, 14, 1, 126720, 0x806fb8dc +0, 15, 15, 1, 126720, 0xd241b871 +0, 16, 16, 1, 126720, 0x698eb5cc +0, 17, 17, 1, 126720, 0x4719aa98 +0, 18, 18, 1, 126720, 0x9ca1962c +0, 19, 19, 1, 126720, 0x18cda460 +0, 20, 20, 1, 126720, 0xc230b716 +0, 21, 21, 1, 126720, 0x8451a4e2 +0, 22, 22, 1, 126720, 0x59e9a7ea +0, 23, 23, 1, 126720, 0xc77ca73d +0, 24, 24, 1, 126720, 0x725fb976 +0, 25, 25, 1, 126720, 0xb30da3b3 +0, 26, 26, 1, 126720, 0x7af2ea86 +0, 27, 27, 1, 126720, 0x40d4b4eb +0, 28, 28, 1, 126720, 0x49d00307 +0, 29, 29, 1, 126720, 0x44c8848e +0, 30, 30, 1, 126720, 0xc6990101 +0, 31, 31, 1, 126720, 0x2e01b963 +0, 32, 32, 1, 126720, 0xd0e903f0 +0, 33, 33, 1, 126720, 0x3457d592 +0, 34, 34, 1, 126720, 0x4f1ddb3c +0, 35, 35, 1, 126720, 0x3980ace5 +0, 36, 36, 1, 126720, 0xb1e37954 +0, 37, 37, 1, 126720, 0x619fc554 +0, 38, 38, 1, 126720, 0x945fb39e +0, 39, 39, 1, 126720, 0xb1d5e0ce +0, 40, 40, 1, 126720, 0xf26e1dcc +0, 41, 41, 1, 126720, 0x04d5783e +0, 42, 42, 1, 126720, 0xbaa0479e +0, 43, 43, 1, 126720, 0x20d88b01 +0, 44, 44, 1, 126720, 0x59d99901 +0, 45, 45, 1, 126720, 0x1c6e09f6 +0, 46, 46, 1, 126720, 0xeec50fc5 +0, 47, 47, 1, 126720, 0xb3a92827 +0, 48, 48, 1, 126720, 0xf62dd2b6 +0, 49, 49, 1, 126720, 0x75b1e619 +0, 50, 50, 1, 126720, 0x6bbce2c0 +0, 51, 51, 1, 126720, 0xd93e023c +0, 52, 52, 1, 126720, 0xbbe8e7c2 +0, 53, 53, 1, 126720, 0x2272ec17 +0, 54, 54, 1, 126720, 0xf5e4ee6e +0, 55, 55, 1, 126720, 0x751d2607 +0, 56, 56, 1, 126720, 0x44c499c9 +0, 57, 57, 1, 126720, 0xddccd842 +0, 58, 58, 1, 126720, 0x508dd214 +0, 59, 59, 1, 126720, 0x8eb10272 +0, 60, 60, 1, 126720, 0x7224b1c6 +0, 61, 61, 1, 126720, 0x50ff456c +0, 62, 62, 1, 126720, 0xa81e2731 +0, 63, 63, 1, 126720, 0x7e50456d +0, 64, 64, 1, 126720, 0x44802978 +0, 65, 65, 1, 126720, 0x86e88743 +0, 66, 66, 1, 126720, 0x0b1087d6 +0, 67, 67, 1, 126720, 0xb0227d21 +0, 68, 68, 1, 126720, 0x29d10bd2 +0, 69, 69, 1, 126720, 0x04b43afa +0, 70, 70, 1, 126720, 0xb48e9698 +0, 71, 71, 1, 126720, 0x75d760fb +0, 72, 72, 1, 126720, 0xa2ab1fdb +0, 73, 73, 1, 126720, 0xec30a5ee +0, 74, 74, 1, 126720, 0xbdab7c8c +0, 75, 75, 1, 126720, 0xac5c3f2c +0, 76, 76, 1, 126720, 0xce6350be +0, 77, 77, 1, 126720, 0xb109657a +0, 78, 78, 1, 126720, 0x723865a4 +0, 79, 79, 1, 126720, 0xa9869124 +0, 80, 80, 1, 126720, 0xc41af558 +0, 81, 81, 1, 126720, 0xcbe6a402 +0, 82, 82, 1, 126720, 0xb6735ecb +0, 83, 83, 1, 126720, 0xba3059f2 +0, 84, 84, 1, 126720, 0xe7d63b8d +0, 85, 85, 1, 126720, 0x8f115906 +0, 86, 86, 1, 126720, 0xaf6a8dcb +0, 87, 87, 1, 126720, 0xb73e846e +0, 88, 88, 1, 126720, 0xedd6380f +0, 89, 89, 1, 126720, 0xd9026acf +0, 90, 90, 1, 126720, 0xa03a650b +0, 91, 91, 1, 126720, 0x262765bc +0, 92, 92, 1, 126720, 0xaaa9ded1 +0, 93, 93, 1, 126720, 0xe4f42665 +0, 94, 94, 1, 126720, 0x78daf760 +0, 95, 95, 1, 126720, 0x3b0c6ef8 +0, 96, 96, 1, 126720, 0xb745df80 +0, 97, 97, 1, 126720, 0x08e57b90 +0, 98, 98, 1, 126720, 0x6f883ab0 +0, 99, 99, 1, 126720, 0x934b4dd5 +0, 100, 100, 1, 126720, 0x762f108f +0, 101, 101, 1, 126720, 0x91ee0f2b +0, 102, 102, 1, 126720, 0x9af6e5e8 +0, 103, 103, 1, 126720, 0xdcd95e0a +0, 104, 104, 1, 126720, 0x22c33a6e +0, 105, 105, 1, 126720, 0x21c1b7f4 +0, 106, 106, 1, 126720, 0x0a66a1ed +0, 107, 107, 1, 126720, 0x53fea81b +0, 108, 108, 1, 126720, 0x597f5567 diff --git a/tests/ref/fate/filter-yadif-mode0 b/tests/ref/fate/filter-yadif-mode0 index e260977141..0ed47a4e6d 100644 --- a/tests/ref/fate/filter-yadif-mode0 +++ b/tests/ref/fate/filter-yadif-mode0 @@ -1,32 +1,32 @@ -#tb 0: 1/180000 -0, 64800, 64800, 0, 622080, 0x4440caef -0, 72000, 72000, 0, 622080, 0xce67e69d -0, 79200, 79200, 0, 622080, 0x1dbdc653 -0, 86400, 86400, 0, 622080, 0x82c591d1 -0, 93600, 93600, 0, 622080, 0x8193740b -0, 100800, 100800, 0, 622080, 0xcb219711 -0, 108000, 108000, 0, 622080, 0x1870783b -0, 115200, 115200, 0, 622080, 0x7080590b -0, 122400, 122400, 0, 622080, 0x6df4175d -0, 129600, 129600, 0, 622080, 0x6b530e95 -0, 136800, 136800, 0, 622080, 0x7f9d66f7 -0, 144000, 144000, 0, 622080, 0x338cda81 -0, 151200, 151200, 0, 622080, 0xb13797f8 -0, 158400, 158400, 0, 622080, 0xb51e7ca4 -0, 165600, 165600, 0, 622080, 0x353eed75 -0, 172800, 172800, 0, 622080, 0xf93e92b0 -0, 180000, 180000, 0, 622080, 0xd0811094 -0, 187200, 187200, 0, 622080, 0xb04a3141 -0, 194400, 194400, 0, 622080, 0x4ab84909 -0, 201600, 201600, 0, 622080, 0xa0fcb8fb -0, 208800, 208800, 0, 622080, 0x9003aebb -0, 216000, 216000, 0, 622080, 0x153faa3e -0, 223200, 223200, 0, 622080, 0xae724063 -0, 230400, 230400, 0, 622080, 0xeb4de77a -0, 237600, 237600, 0, 622080, 0x209ed8c7 -0, 244800, 244800, 0, 622080, 0xe2bbac96 -0, 252000, 252000, 0, 622080, 0xe945441e -0, 259200, 259200, 0, 622080, 0x8f8cbd5f -0, 266400, 266400, 0, 622080, 0xbc3cf717 -0, 273600, 273600, 0, 622080, 0x0109f125 -0, 280800, 280800, 0, 622080, 0x230c373f +#tb 0: 1/25 +0, 9, 9, 1, 622080, 0x4440caef +0, 10, 10, 1, 622080, 0xce67e69d +0, 11, 11, 1, 622080, 0x1dbdc653 +0, 12, 12, 1, 622080, 0x82c591d1 +0, 13, 13, 1, 622080, 0x8193740b +0, 14, 14, 1, 622080, 0xcb219711 +0, 15, 15, 1, 622080, 0x1870783b +0, 16, 16, 1, 622080, 0x7080590b +0, 17, 17, 1, 622080, 0x6df4175d +0, 18, 18, 1, 622080, 0x6b530e95 +0, 19, 19, 1, 622080, 0x7f9d66f7 +0, 20, 20, 1, 622080, 0x338cda81 +0, 21, 21, 1, 622080, 0xb13797f8 +0, 22, 22, 1, 622080, 0xb51e7ca4 +0, 23, 23, 1, 622080, 0x353eed75 +0, 24, 24, 1, 622080, 0xf93e92b0 +0, 25, 25, 1, 622080, 0xd0811094 +0, 26, 26, 1, 622080, 0xb04a3141 +0, 27, 27, 1, 622080, 0x4ab84909 +0, 28, 28, 1, 622080, 0xa0fcb8fb +0, 29, 29, 1, 622080, 0x9003aebb +0, 30, 30, 1, 622080, 0x153faa3e +0, 31, 31, 1, 622080, 0xae724063 +0, 32, 32, 1, 622080, 0xeb4de77a +0, 33, 33, 1, 622080, 0x209ed8c7 +0, 34, 34, 1, 622080, 0xe2bbac96 +0, 35, 35, 1, 622080, 0xe945441e +0, 36, 36, 1, 622080, 0x8f8cbd5f +0, 37, 37, 1, 622080, 0xbc3cf717 +0, 38, 38, 1, 622080, 0x0109f125 +0, 39, 39, 1, 622080, 0x230c373f diff --git a/tests/ref/fate/filter-yadif-mode1 b/tests/ref/fate/filter-yadif-mode1 index b4981377ef..87bd18c362 100644 --- a/tests/ref/fate/filter-yadif-mode1 +++ b/tests/ref/fate/filter-yadif-mode1 @@ -1,63 +1,63 @@ -#tb 0: 1/180000 -0, 64800, 64800, 0, 622080, 0x4440caef -0, 68400, 68400, 0, 622080, 0xa5cea88b -0, 72000, 72000, 0, 622080, 0xce67e69d -0, 75600, 75600, 0, 622080, 0x9a57891f -0, 79200, 79200, 0, 622080, 0x1dbdc653 -0, 82800, 82800, 0, 622080, 0xc171c0c5 -0, 86400, 86400, 0, 622080, 0x82c591d1 -0, 90000, 90000, 0, 622080, 0x20db9890 -0, 93600, 93600, 0, 622080, 0x8193740b -0, 97200, 97200, 0, 622080, 0xdb181d52 -0, 100800, 100800, 0, 622080, 0xcb219711 -0, 104400, 104400, 0, 622080, 0xc2b913d1 -0, 108000, 108000, 0, 622080, 0x1870783b -0, 111600, 111600, 0, 622080, 0xf1d9c5fb -0, 115200, 115200, 0, 622080, 0x7080590b -0, 118800, 118800, 0, 622080, 0x669c5775 -0, 122400, 122400, 0, 622080, 0x6df4175d -0, 126000, 126000, 0, 622080, 0x01921a16 -0, 129600, 129600, 0, 622080, 0x6b530e95 -0, 133200, 133200, 0, 622080, 0xd5047bc9 -0, 136800, 136800, 0, 622080, 0x7f9d66f7 -0, 140400, 140400, 0, 622080, 0xa8b006eb -0, 144000, 144000, 0, 622080, 0x338cda81 -0, 147600, 147600, 0, 622080, 0xf0e125a7 -0, 151200, 151200, 0, 622080, 0xb13797f8 -0, 154800, 154800, 0, 622080, 0x4afe2976 -0, 158400, 158400, 0, 622080, 0xb51e7ca4 -0, 162000, 162000, 0, 622080, 0x637fcbfe -0, 165600, 165600, 0, 622080, 0x353eed75 -0, 169200, 169200, 0, 622080, 0xd9a8f5ac -0, 172800, 172800, 0, 622080, 0xf93e92b0 -0, 176400, 176400, 0, 622080, 0x4540039f -0, 180000, 180000, 0, 622080, 0xd0811094 -0, 183600, 183600, 0, 622080, 0x3039906f -0, 187200, 187200, 0, 622080, 0xb04a3141 -0, 190800, 190800, 0, 622080, 0x52872cf9 -0, 194400, 194400, 0, 622080, 0x4ab84909 -0, 198000, 198000, 0, 622080, 0x82de12ee -0, 201600, 201600, 0, 622080, 0xa0fcb8fb -0, 205200, 205200, 0, 622080, 0x7e849cc9 -0, 208800, 208800, 0, 622080, 0x9003aebb -0, 212400, 212400, 0, 622080, 0xffe6f770 -0, 216000, 216000, 0, 622080, 0x153faa3e -0, 219600, 219600, 0, 622080, 0xb67f3233 -0, 223200, 223200, 0, 622080, 0xae724063 -0, 226800, 226800, 0, 622080, 0x15fe44b4 -0, 230400, 230400, 0, 622080, 0xeb4de77a -0, 234000, 234000, 0, 622080, 0x380f8563 -0, 237600, 237600, 0, 622080, 0x209ed8c7 -0, 241200, 241200, 0, 622080, 0xb964d70f -0, 244800, 244800, 0, 622080, 0xe2bbac96 -0, 248400, 248400, 0, 622080, 0x4f60f7f4 -0, 252000, 252000, 0, 622080, 0xe945441e -0, 255600, 255600, 0, 622080, 0xd0afb742 -0, 259200, 259200, 0, 622080, 0x8f8cbd5f -0, 262800, 262800, 0, 622080, 0xb9a15294 -0, 266400, 266400, 0, 622080, 0xbc3cf717 -0, 270000, 270000, 0, 622080, 0xb70b01a9 -0, 273600, 273600, 0, 622080, 0x0109f125 -0, 277200, 277200, 0, 622080, 0xcb3a371f -0, 280800, 280800, 0, 622080, 0x230c373f -0, 284400, 284400, 0, 622080, 0x82dfb1f2 +#tb 0: 1/50 +0, 18, 18, 1, 622080, 0x4440caef +0, 19, 19, 1, 622080, 0xa5cea88b +0, 20, 20, 1, 622080, 0xce67e69d +0, 21, 21, 1, 622080, 0x9a57891f +0, 22, 22, 1, 622080, 0x1dbdc653 +0, 23, 23, 1, 622080, 0xc171c0c5 +0, 24, 24, 1, 622080, 0x82c591d1 +0, 25, 25, 1, 622080, 0x20db9890 +0, 26, 26, 1, 622080, 0x8193740b +0, 27, 27, 1, 622080, 0xdb181d52 +0, 28, 28, 1, 622080, 0xcb219711 +0, 29, 29, 1, 622080, 0xc2b913d1 +0, 30, 30, 1, 622080, 0x1870783b +0, 31, 31, 1, 622080, 0xf1d9c5fb +0, 32, 32, 1, 622080, 0x7080590b +0, 33, 33, 1, 622080, 0x669c5775 +0, 34, 34, 1, 622080, 0x6df4175d +0, 35, 35, 1, 622080, 0x01921a16 +0, 36, 36, 1, 622080, 0x6b530e95 +0, 37, 37, 1, 622080, 0xd5047bc9 +0, 38, 38, 1, 622080, 0x7f9d66f7 +0, 39, 39, 1, 622080, 0xa8b006eb +0, 40, 40, 1, 622080, 0x338cda81 +0, 41, 41, 1, 622080, 0xf0e125a7 +0, 42, 42, 1, 622080, 0xb13797f8 +0, 43, 43, 1, 622080, 0x4afe2976 +0, 44, 44, 1, 622080, 0xb51e7ca4 +0, 45, 45, 1, 622080, 0x637fcbfe +0, 46, 46, 1, 622080, 0x353eed75 +0, 47, 47, 1, 622080, 0xd9a8f5ac +0, 48, 48, 1, 622080, 0xf93e92b0 +0, 49, 49, 1, 622080, 0x4540039f +0, 50, 50, 1, 622080, 0xd0811094 +0, 51, 51, 1, 622080, 0x3039906f +0, 52, 52, 1, 622080, 0xb04a3141 +0, 53, 53, 1, 622080, 0x52872cf9 +0, 54, 54, 1, 622080, 0x4ab84909 +0, 55, 55, 1, 622080, 0x82de12ee +0, 56, 56, 1, 622080, 0xa0fcb8fb +0, 57, 57, 1, 622080, 0x7e849cc9 +0, 58, 58, 1, 622080, 0x9003aebb +0, 59, 59, 1, 622080, 0xffe6f770 +0, 60, 60, 1, 622080, 0x153faa3e +0, 61, 61, 1, 622080, 0xb67f3233 +0, 62, 62, 1, 622080, 0xae724063 +0, 63, 63, 1, 622080, 0x15fe44b4 +0, 64, 64, 1, 622080, 0xeb4de77a +0, 65, 65, 1, 622080, 0x380f8563 +0, 66, 66, 1, 622080, 0x209ed8c7 +0, 67, 67, 1, 622080, 0xb964d70f +0, 68, 68, 1, 622080, 0xe2bbac96 +0, 69, 69, 1, 622080, 0x4f60f7f4 +0, 70, 70, 1, 622080, 0xe945441e +0, 71, 71, 1, 622080, 0xd0afb742 +0, 72, 72, 1, 622080, 0x8f8cbd5f +0, 73, 73, 1, 622080, 0xb9a15294 +0, 74, 74, 1, 622080, 0xbc3cf717 +0, 75, 75, 1, 622080, 0xb70b01a9 +0, 76, 76, 1, 622080, 0x0109f125 +0, 77, 77, 1, 622080, 0xcb3a371f +0, 78, 78, 1, 622080, 0x230c373f +0, 79, 79, 1, 622080, 0x82dfb1f2 diff --git a/tests/ref/fate/flic-af11-palette-change b/tests/ref/fate/flic-af11-palette-change index 61e6c1d8a0..cd702b622c 100644 --- a/tests/ref/fate/flic-af11-palette-change +++ b/tests/ref/fate/flic-af11-palette-change @@ -1,117 +1,117 @@ #tb 0: 1/35 -0, 0, 0, 1, 192000, 0x64da83e8 -0, 1, 1, 1, 192000, 0xf59ccccc -0, 2, 2, 1, 192000, 0xaaa06c5c -0, 3, 3, 1, 192000, 0xa98f82c0 -0, 4, 4, 1, 192000, 0x164fbbdc -0, 5, 5, 1, 192000, 0x0b3abc0c -0, 6, 6, 1, 192000, 0x47661943 -0, 7, 7, 1, 192000, 0x30711074 -0, 8, 8, 1, 192000, 0x67684a84 -0, 9, 9, 1, 192000, 0x1d9afa70 -0, 10, 10, 1, 192000, 0x4fd28e78 -0, 11, 11, 1, 192000, 0x9bc5c8cc -0, 12, 12, 1, 192000, 0xcf268b6c -0, 13, 13, 1, 192000, 0xdfe65fd4 -0, 14, 14, 1, 192000, 0x47e75404 -0, 15, 15, 1, 192000, 0xb3b5b448 -0, 16, 16, 1, 192000, 0x826c94b4 -0, 17, 17, 1, 192000, 0x158e95f8 -0, 18, 18, 1, 192000, 0x576f031f -0, 19, 19, 1, 192000, 0xea3399e8 -0, 20, 20, 1, 192000, 0x76b1e224 -0, 21, 21, 1, 192000, 0x290073db -0, 22, 22, 1, 192000, 0x83741abf -0, 23, 23, 1, 192000, 0x50f9c4ec -0, 24, 24, 1, 192000, 0x6d8fdac0 -0, 25, 25, 1, 192000, 0xe26e2600 -0, 26, 26, 1, 192000, 0xbeb0e11c -0, 27, 27, 1, 192000, 0x38282fd4 -0, 28, 28, 1, 192000, 0x13d0b790 -0, 29, 29, 1, 192000, 0x0cf8fca9 -0, 30, 30, 1, 192000, 0x64da83e8 -0, 31, 31, 1, 192000, 0xf59ccccc -0, 32, 32, 1, 192000, 0xaaa06c5c -0, 33, 33, 1, 192000, 0xa98f82c0 -0, 34, 34, 1, 192000, 0x164fbbdc -0, 35, 35, 1, 192000, 0x0b3abc0c -0, 36, 36, 1, 192000, 0x47661943 -0, 37, 37, 1, 192000, 0x30711074 -0, 38, 38, 1, 192000, 0x67684a84 -0, 39, 39, 1, 192000, 0x1d9afa70 -0, 40, 40, 1, 192000, 0x4fd28e78 -0, 41, 41, 1, 192000, 0x9bc5c8cc -0, 42, 42, 1, 192000, 0xcf268b6c -0, 43, 43, 1, 192000, 0xdfe65fd4 -0, 44, 44, 1, 192000, 0x47e75404 -0, 45, 45, 1, 192000, 0xb3b5b448 -0, 46, 46, 1, 192000, 0x826c94b4 -0, 47, 47, 1, 192000, 0x158e95f8 -0, 48, 48, 1, 192000, 0x576f031f -0, 49, 49, 1, 192000, 0xea3399e8 -0, 50, 50, 1, 192000, 0x76b1e224 -0, 51, 51, 1, 192000, 0x290073db -0, 52, 52, 1, 192000, 0x83741abf -0, 53, 53, 1, 192000, 0x50f9c4ec -0, 54, 54, 1, 192000, 0x6d8fdac0 -0, 55, 55, 1, 192000, 0xe26e2600 -0, 56, 56, 1, 192000, 0xbeb0e11c -0, 57, 57, 1, 192000, 0x38282fd4 -0, 58, 58, 1, 192000, 0x13d0b790 -0, 59, 59, 1, 192000, 0x0cf8fca9 -0, 60, 60, 1, 192000, 0x64da83e8 -0, 61, 61, 1, 192000, 0xf59ccccc -0, 62, 62, 1, 192000, 0xaaa06c5c -0, 63, 63, 1, 192000, 0xa98f82c0 -0, 64, 64, 1, 192000, 0x164fbbdc -0, 65, 65, 1, 192000, 0x0b3abc0c -0, 66, 66, 1, 192000, 0x47661943 -0, 67, 67, 1, 192000, 0x30711074 -0, 68, 68, 1, 192000, 0x67684a84 -0, 69, 69, 1, 192000, 0x1d9afa70 -0, 70, 70, 1, 192000, 0x4fd28e78 -0, 71, 71, 1, 192000, 0x9bc5c8cc -0, 72, 72, 1, 192000, 0xcf268b6c -0, 73, 73, 1, 192000, 0xdfe65fd4 -0, 74, 74, 1, 192000, 0x47e75404 -0, 75, 75, 1, 192000, 0xb3b5b448 -0, 76, 76, 1, 192000, 0x826c94b4 -0, 77, 77, 1, 192000, 0x158e95f8 -0, 78, 78, 1, 192000, 0x576f031f -0, 79, 79, 1, 192000, 0xea3399e8 -0, 80, 80, 1, 192000, 0x76b1e224 -0, 81, 81, 1, 192000, 0x290073db -0, 82, 82, 1, 192000, 0x83741abf -0, 83, 83, 1, 192000, 0x50f9c4ec -0, 84, 84, 1, 192000, 0x6d8fdac0 -0, 85, 85, 1, 192000, 0xe26e2600 -0, 86, 86, 1, 192000, 0xbeb0e11c -0, 87, 87, 1, 192000, 0x38282fd4 -0, 88, 88, 1, 192000, 0x13d0b790 -0, 89, 89, 1, 192000, 0x0cf8fca9 -0, 90, 90, 1, 192000, 0xfcb10883 -0, 91, 91, 1, 192000, 0xfcb10883 -0, 92, 92, 1, 192000, 0xd0ba80c4 -0, 93, 93, 1, 192000, 0xd0ba80c4 -0, 94, 94, 1, 192000, 0x690520d9 -0, 95, 95, 1, 192000, 0x690520d9 -0, 96, 96, 1, 192000, 0x5b621c3f -0, 97, 97, 1, 192000, 0x5b621c3f -0, 98, 98, 1, 192000, 0x689e231f -0, 99, 99, 1, 192000, 0x689e231f -0, 100, 100, 1, 192000, 0x20653ff2 -0, 101, 101, 1, 192000, 0x20653ff2 -0, 102, 102, 1, 192000, 0xc18b3231 -0, 103, 103, 1, 192000, 0xc18b3231 -0, 104, 104, 1, 192000, 0x6d87ec3d -0, 105, 105, 1, 192000, 0x6d87ec3d -0, 106, 106, 1, 192000, 0x1c5b53d6 -0, 107, 107, 1, 192000, 0x1c5b53d6 -0, 108, 108, 1, 192000, 0x152fdf12 -0, 109, 109, 1, 192000, 0xde187291 -0, 110, 110, 1, 192000, 0x167617a5 -0, 111, 111, 1, 192000, 0x5067b8de -0, 112, 112, 1, 192000, 0xd02ae54e -0, 113, 113, 1, 192000, 0x0d6e9402 -0, 114, 114, 1, 192000, 0xa8e98616 -0, 115, 115, 1, 192000, 0x04762d1a +0, 0, 0, 1, 192000, 0x508ff8ac +0, 1, 1, 1, 192000, 0xef0d4274 +0, 2, 2, 1, 192000, 0x0d50e0dd +0, 3, 3, 1, 192000, 0xf638f782 +0, 4, 4, 1, 192000, 0x40e4314b +0, 5, 5, 1, 192000, 0x0ce5318f +0, 6, 6, 1, 192000, 0x14848fa9 +0, 7, 7, 1, 192000, 0x676f83e1 +0, 8, 8, 1, 192000, 0x5b98bea9 +0, 9, 9, 1, 192000, 0xf5cc709d +0, 10, 10, 1, 192000, 0x719a0373 +0, 11, 11, 1, 192000, 0xba5a3e74 +0, 12, 12, 1, 192000, 0x34e10051 +0, 13, 13, 1, 192000, 0xb66dd42d +0, 14, 14, 1, 192000, 0xfb58c833 +0, 15, 15, 1, 192000, 0xa28029a4 +0, 16, 16, 1, 192000, 0x28fa09b3 +0, 17, 17, 1, 192000, 0x676f0b08 +0, 18, 18, 1, 192000, 0x7af97965 +0, 19, 19, 1, 192000, 0x436f0f03 +0, 20, 20, 1, 192000, 0xbaca5814 +0, 21, 21, 1, 192000, 0xca97eb51 +0, 22, 22, 1, 192000, 0x1fc89137 +0, 23, 23, 1, 192000, 0x8af63a74 +0, 24, 24, 1, 192000, 0xca015077 +0, 25, 25, 1, 192000, 0x761599ad +0, 26, 26, 1, 192000, 0x1ca1570c +0, 27, 27, 1, 192000, 0x1209a3ac +0, 28, 28, 1, 192000, 0xf7d92d01 +0, 29, 29, 1, 192000, 0x970d6fea +0, 30, 30, 1, 192000, 0x508ff8ac +0, 31, 31, 1, 192000, 0xef0d4274 +0, 32, 32, 1, 192000, 0x0d50e0dd +0, 33, 33, 1, 192000, 0xf638f782 +0, 34, 34, 1, 192000, 0x40e4314b +0, 35, 35, 1, 192000, 0x0ce5318f +0, 36, 36, 1, 192000, 0x14848fa9 +0, 37, 37, 1, 192000, 0x676f83e1 +0, 38, 38, 1, 192000, 0x5b98bea9 +0, 39, 39, 1, 192000, 0xf5cc709d +0, 40, 40, 1, 192000, 0x719a0373 +0, 41, 41, 1, 192000, 0xba5a3e74 +0, 42, 42, 1, 192000, 0x34e10051 +0, 43, 43, 1, 192000, 0xb66dd42d +0, 44, 44, 1, 192000, 0xfb58c833 +0, 45, 45, 1, 192000, 0xa28029a4 +0, 46, 46, 1, 192000, 0x28fa09b3 +0, 47, 47, 1, 192000, 0x676f0b08 +0, 48, 48, 1, 192000, 0x7af97965 +0, 49, 49, 1, 192000, 0x436f0f03 +0, 50, 50, 1, 192000, 0xbaca5814 +0, 51, 51, 1, 192000, 0xca97eb51 +0, 52, 52, 1, 192000, 0x1fc89137 +0, 53, 53, 1, 192000, 0x8af63a74 +0, 54, 54, 1, 192000, 0xca015077 +0, 55, 55, 1, 192000, 0x761599ad +0, 56, 56, 1, 192000, 0x1ca1570c +0, 57, 57, 1, 192000, 0x1209a3ac +0, 58, 58, 1, 192000, 0xf7d92d01 +0, 59, 59, 1, 192000, 0x970d6fea +0, 60, 60, 1, 192000, 0x508ff8ac +0, 61, 61, 1, 192000, 0xef0d4274 +0, 62, 62, 1, 192000, 0x0d50e0dd +0, 63, 63, 1, 192000, 0xf638f782 +0, 64, 64, 1, 192000, 0x40e4314b +0, 65, 65, 1, 192000, 0x0ce5318f +0, 66, 66, 1, 192000, 0x14848fa9 +0, 67, 67, 1, 192000, 0x676f83e1 +0, 68, 68, 1, 192000, 0x5b98bea9 +0, 69, 69, 1, 192000, 0xf5cc709d +0, 70, 70, 1, 192000, 0x719a0373 +0, 71, 71, 1, 192000, 0xba5a3e74 +0, 72, 72, 1, 192000, 0x34e10051 +0, 73, 73, 1, 192000, 0xb66dd42d +0, 74, 74, 1, 192000, 0xfb58c833 +0, 75, 75, 1, 192000, 0xa28029a4 +0, 76, 76, 1, 192000, 0x28fa09b3 +0, 77, 77, 1, 192000, 0x676f0b08 +0, 78, 78, 1, 192000, 0x7af97965 +0, 79, 79, 1, 192000, 0x436f0f03 +0, 80, 80, 1, 192000, 0xbaca5814 +0, 81, 81, 1, 192000, 0xca97eb51 +0, 82, 82, 1, 192000, 0x1fc89137 +0, 83, 83, 1, 192000, 0x8af63a74 +0, 84, 84, 1, 192000, 0xca015077 +0, 85, 85, 1, 192000, 0x761599ad +0, 86, 86, 1, 192000, 0x1ca1570c +0, 87, 87, 1, 192000, 0x1209a3ac +0, 88, 88, 1, 192000, 0xf7d92d01 +0, 89, 89, 1, 192000, 0x970d6fea +0, 90, 90, 1, 192000, 0x1ff28298 +0, 91, 91, 1, 192000, 0x1ff28298 +0, 92, 92, 1, 192000, 0x407d09ca +0, 93, 93, 1, 192000, 0x407d09ca +0, 94, 94, 1, 192000, 0xc743a475 +0, 95, 95, 1, 192000, 0xc743a475 +0, 96, 96, 1, 192000, 0x46bf9f7d +0, 97, 97, 1, 192000, 0x46bf9f7d +0, 98, 98, 1, 192000, 0x57ecb2c1 +0, 99, 99, 1, 192000, 0x57ecb2c1 +0, 100, 100, 1, 192000, 0x680fd3bf +0, 101, 101, 1, 192000, 0x680fd3bf +0, 102, 102, 1, 192000, 0x8772ca19 +0, 103, 103, 1, 192000, 0x8772ca19 +0, 104, 104, 1, 192000, 0x3cc29bbf +0, 105, 105, 1, 192000, 0x3cc29bbf +0, 106, 106, 1, 192000, 0xe745fb3c +0, 107, 107, 1, 192000, 0xe745fb3c +0, 108, 108, 1, 192000, 0xc5279397 +0, 109, 109, 1, 192000, 0xcc902b35 +0, 110, 110, 1, 192000, 0x50a7cf32 +0, 111, 111, 1, 192000, 0x23fd6f51 +0, 112, 112, 1, 192000, 0x14fe9c4d +0, 113, 113, 1, 192000, 0x703249f9 +0, 114, 114, 1, 192000, 0x47b73bce +0, 115, 115, 1, 192000, 0x13bce1c9 diff --git a/tests/ref/fate/flic-magiccarpet b/tests/ref/fate/flic-magiccarpet index f0faf1dd41..23a93427db 100644 --- a/tests/ref/fate/flic-magiccarpet +++ b/tests/ref/fate/flic-magiccarpet @@ -1,43 +1,43 @@ #tb 0: 1/14 0, 0, 0, 1, 192000, 0x00000000 -0, 1, 1, 1, 192000, 0x9c057d9c -0, 2, 2, 1, 192000, 0xab1aacaf -0, 3, 3, 1, 192000, 0x49a1dccd -0, 4, 4, 1, 192000, 0xebb7e245 -0, 5, 5, 1, 192000, 0x6287759e -0, 6, 6, 1, 192000, 0xbf007410 -0, 7, 7, 1, 192000, 0x6c72b247 -0, 8, 8, 1, 192000, 0x4c26a8c3 -0, 9, 9, 1, 192000, 0x99f06050 -0, 10, 10, 1, 192000, 0x663f2d23 -0, 11, 11, 1, 192000, 0x813c3a1f -0, 12, 12, 1, 192000, 0x6d6cfbe7 -0, 13, 13, 1, 192000, 0x7b04163a -0, 14, 14, 1, 192000, 0x6792e679 -0, 15, 15, 1, 192000, 0x939ac626 -0, 16, 16, 1, 192000, 0xc7a139c0 -0, 17, 17, 1, 192000, 0xcac7ef0c -0, 18, 18, 1, 192000, 0xf4ec59e0 -0, 19, 19, 1, 192000, 0x56060f59 -0, 20, 20, 1, 192000, 0xf45ecb3b -0, 21, 21, 1, 192000, 0xe7e634ff -0, 22, 22, 1, 192000, 0x7ac04aa4 -0, 23, 23, 1, 192000, 0x4eaba5a1 -0, 24, 24, 1, 192000, 0x89b84e25 -0, 25, 25, 1, 192000, 0xc368ec1e -0, 26, 26, 1, 192000, 0xeeafb59e -0, 27, 27, 1, 192000, 0x0b630619 -0, 28, 28, 1, 192000, 0x59cb8954 -0, 29, 29, 1, 192000, 0x16b2875f -0, 30, 30, 1, 192000, 0x524e32bd -0, 31, 31, 1, 192000, 0x96000ba2 -0, 32, 32, 1, 192000, 0x18ec28af -0, 33, 33, 1, 192000, 0x2609c56c -0, 34, 34, 1, 192000, 0xff25bb5a -0, 35, 35, 1, 192000, 0xb19a8819 -0, 36, 36, 1, 192000, 0xa5ff8727 -0, 37, 37, 1, 192000, 0xe83f6289 -0, 38, 38, 1, 192000, 0xc6cb4903 -0, 39, 39, 1, 192000, 0xa4d93eb5 -0, 40, 40, 1, 192000, 0xec84ef6c +0, 1, 1, 1, 192000, 0x03567eeb +0, 2, 2, 1, 192000, 0xe73db12c +0, 3, 3, 1, 192000, 0x7cefe740 +0, 4, 4, 1, 192000, 0xb769f827 +0, 5, 5, 1, 192000, 0x71669dea +0, 6, 6, 1, 192000, 0xc203b934 +0, 7, 7, 1, 192000, 0x30671ee2 +0, 8, 8, 1, 192000, 0xaea33a1b +0, 9, 9, 1, 192000, 0x50f220c3 +0, 10, 10, 1, 192000, 0x1ddd090f +0, 11, 11, 1, 192000, 0x17ac22a4 +0, 12, 12, 1, 192000, 0x19f9f412 +0, 13, 13, 1, 192000, 0xa2df0e55 +0, 14, 14, 1, 192000, 0x5abcd663 +0, 15, 15, 1, 192000, 0x5b09b38d +0, 16, 16, 1, 192000, 0x894d1f43 +0, 17, 17, 1, 192000, 0xbc95caaf +0, 18, 18, 1, 192000, 0xeaca27fc +0, 19, 19, 1, 192000, 0x49c5ccb4 +0, 20, 20, 1, 192000, 0x8b3e78b0 +0, 21, 21, 1, 192000, 0x1645d3ae +0, 22, 22, 1, 192000, 0x4407da0f +0, 23, 23, 1, 192000, 0x7d0826ac +0, 24, 24, 1, 192000, 0xc17ec1b8 +0, 25, 25, 1, 192000, 0x4a82520d +0, 26, 26, 1, 192000, 0xa89f0e2f +0, 27, 27, 1, 192000, 0xd58b537a +0, 28, 28, 1, 192000, 0x7123dafe +0, 29, 29, 1, 192000, 0x15d1d065 +0, 30, 30, 1, 192000, 0xa86873f6 +0, 31, 31, 1, 192000, 0x32704a91 +0, 32, 32, 1, 192000, 0xbf2b63d7 +0, 33, 33, 1, 192000, 0xb98e0126 +0, 34, 34, 1, 192000, 0x412a03ee +0, 35, 35, 1, 192000, 0x601ad161 +0, 36, 36, 1, 192000, 0x01ead407 +0, 37, 37, 1, 192000, 0x75a7bbe5 +0, 38, 38, 1, 192000, 0x155ea759 +0, 39, 39, 1, 192000, 0xe3a0a6aa +0, 40, 40, 1, 192000, 0x2b5a5770 0, 41, 41, 1, 192000, 0x00000000 diff --git a/tests/ref/fate/fraps-v2 b/tests/ref/fate/fraps-v2 index 1ebfb7c281..06e0024ced 100644 --- a/tests/ref/fate/fraps-v2 +++ b/tests/ref/fate/fraps-v2 @@ -1,11 +1,3 @@ #tb 0: 1/30 0, 0, 0, 1, 1179648, 0x99f80436 -0, 1, 1, 1, 1179648, 0x99f80436 -0, 2, 2, 1, 1179648, 0x99f80436 -0, 3, 3, 1, 1179648, 0x99f80436 -0, 4, 4, 1, 1179648, 0x99f80436 0, 5, 5, 1, 1179648, 0xe8ae7a30 -0, 6, 6, 1, 1179648, 0xe8ae7a30 -0, 7, 7, 1, 1179648, 0xe8ae7a30 -0, 8, 8, 1, 1179648, 0xe8ae7a30 -0, 9, 9, 1, 1179648, 0xe8ae7a30 diff --git a/tests/ref/fate/fraps-v3 b/tests/ref/fate/fraps-v3 index ac8b701767..139ee7e470 100644 --- a/tests/ref/fate/fraps-v3 +++ b/tests/ref/fate/fraps-v3 @@ -3,8 +3,6 @@ 0, 1, 1, 1, 589824, 0xcd740f79 0, 2, 2, 1, 589824, 0x16f8f90e 0, 3, 3, 1, 589824, 0x1aaaceba -0, 4, 4, 1, 589824, 0x1aaaceba 0, 5, 5, 1, 589824, 0x902e8fe4 0, 6, 6, 1, 589824, 0x019a4443 -0, 7, 7, 1, 589824, 0x019a4443 0, 8, 8, 1, 589824, 0x04eff6c6 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..244e546cd0 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 202752, 0xffa1c502 +0, 1, 1, 1, 202752, 0x51752f3c +0, 2, 2, 1, 202752, 0xe683991d +0, 3, 3, 1, 202752, 0xf70200a4 +0, 4, 4, 1, 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..016abbce76 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 405504, 0xe0f40e71 +0, 1, 1, 1, 405504, 0x9bdb5900 +0, 2, 2, 1, 405504, 0x527003ca +0, 3, 3, 1, 405504, 0x1fbf8ba6 +0, 4, 4, 1, 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..93a3aa4bde --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 202752, 0xd5a1e49f +0, 1, 1, 1, 202752, 0x08352d61 +0, 2, 2, 1, 202752, 0x43f78f47 +0, 3, 3, 1, 202752, 0xfb5910f4 +0, 4, 4, 1, 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..4141eeeda8 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 405504, 0x049ab58e +0, 1, 1, 1, 405504, 0x4f6226cb +0, 2, 2, 1, 405504, 0xaa5fcb44 +0, 3, 3, 1, 405504, 0xbfc09965 +0, 4, 4, 1, 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..0957654b9c --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 3686400, 0x1f9b5bee +0, 1, 1, 1, 3686400, 0x657c3609 +0, 2, 2, 1, 3686400, 0x75753934 +0, 3, 3, 1, 3686400, 0xf434d8e1 +0, 4, 4, 1, 3686400, 0x40679c77 +0, 5, 5, 1, 3686400, 0x5734d8db +0, 6, 6, 1, 3686400, 0x4a3d8269 +0, 7, 7, 1, 3686400, 0xd20b6cf6 +0, 8, 8, 1, 3686400, 0x31956bca +0, 9, 9, 1, 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..79e69ebacc --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 3686400, 0x8b3ff360 +0, 1, 1, 1, 3686400, 0x422dead1 +0, 2, 2, 1, 3686400, 0xbdd0e431 +0, 3, 3, 1, 3686400, 0x1e3cc216 +0, 4, 4, 1, 3686400, 0x1a80b718 +0, 5, 5, 1, 3686400, 0xc7e3c0a2 +0, 6, 6, 1, 3686400, 0xffc99142 +0, 7, 7, 1, 3686400, 0x8b3bdf1e +0, 8, 8, 1, 3686400, 0xff1bccfb +0, 9, 9, 1, 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..fc4cc50a40 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 3686400, 0x97c36ae3 +0, 1, 1, 1, 3686400, 0x6a0aa629 +0, 2, 2, 1, 3686400, 0xc658d722 +0, 3, 3, 1, 3686400, 0x713bc774 +0, 4, 4, 1, 3686400, 0x8d0b3afe +0, 5, 5, 1, 3686400, 0x62bf24cd +0, 6, 6, 1, 3686400, 0x77e80436 +0, 7, 7, 1, 3686400, 0x4f258e07 +0, 8, 8, 1, 3686400, 0x8426bc53 +0, 9, 9, 1, 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..0aae9fedcb --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0xf50992f3 +0, 1, 1, 1, 8294400, 0xd34cdf98 +0, 2, 2, 1, 8294400, 0x76bced00 +0, 3, 3, 1, 8294400, 0xf9ffd9b1 +0, 4, 4, 1, 8294400, 0x303231aa +0, 5, 5, 1, 8294400, 0x0ca57c6a +0, 6, 6, 1, 8294400, 0xaa056bd5 +0, 7, 7, 1, 8294400, 0x785c9a12 +0, 8, 8, 1, 8294400, 0xe535750e +0, 9, 9, 1, 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..c74483cbb2 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0x96d051a1 +0, 1, 1, 1, 8294400, 0xf3c2974e +0, 2, 2, 1, 8294400, 0xb18f3ed0 +0, 3, 3, 1, 8294400, 0xb5ba9998 +0, 4, 4, 1, 8294400, 0x96327a34 +0, 5, 5, 1, 8294400, 0xe24d7b61 +0, 6, 6, 1, 8294400, 0xc45d5a16 +0, 7, 7, 1, 8294400, 0x13b4a537 +0, 8, 8, 1, 8294400, 0xa81dae90 +0, 9, 9, 1, 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..26d41d4cf7 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0x1b2f1079 +0, 1, 1, 1, 8294400, 0x6646f91c +0, 2, 2, 1, 8294400, 0x17dc9f51 +0, 3, 3, 1, 8294400, 0x4aad9b3a +0, 4, 4, 1, 8294400, 0x8a422d34 +0, 5, 5, 1, 8294400, 0x8fd76d87 +0, 6, 6, 1, 8294400, 0xc7c75f18 +0, 7, 7, 1, 8294400, 0x4a1c2643 +0, 8, 8, 1, 8294400, 0xfe225709 +0, 9, 9, 1, 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..3f9bfed903 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0xaa37ceea +0, 1, 1, 1, 8294400, 0xa7546d5c +0, 2, 2, 1, 8294400, 0xf2abaace +0, 3, 3, 1, 8294400, 0x36f4d47e +0, 4, 4, 1, 8294400, 0x1cdf917d +0, 5, 5, 1, 8294400, 0xa9377ba3 +0, 6, 6, 1, 8294400, 0x21c9db51 +0, 7, 7, 1, 8294400, 0x07d7936e +0, 8, 8, 1, 8294400, 0x7878ab94 +0, 9, 9, 1, 8294400, 0x77e40921 diff --git a/tests/ref/fate/h264-lossless b/tests/ref/fate/h264-lossless index 11cc4d0898..44cb13ba24 100644 --- a/tests/ref/fate/h264-lossless +++ b/tests/ref/fate/h264-lossless @@ -1,11 +1,11 @@ -#tb 0: 1/25 +#tb 0: 83333/5000000 0, 0, 0, 1, 460800, 0x7731dd2f -0, 1, 1, 1, 460800, 0x944b8c64 -0, 2, 2, 1, 460800, 0xbe833041 -0, 3, 3, 1, 460800, 0xbe95d96a -0, 4, 4, 1, 460800, 0xfe7ea5e6 -0, 5, 5, 1, 460800, 0x381743c7 -0, 6, 6, 1, 460800, 0x63fcc2e9 -0, 7, 7, 1, 460800, 0x79574960 -0, 8, 8, 1, 460800, 0xdab9e18a -0, 9, 9, 1, 460800, 0xd88e8fe8 +0, 2, 2, 1, 460800, 0x944b8c64 +0, 3, 3, 1, 460800, 0xbe833041 +0, 4, 4, 1, 460800, 0xbe95d96a +0, 5, 5, 1, 460800, 0xfe7ea5e6 +0, 6, 6, 1, 460800, 0x381743c7 +0, 7, 7, 1, 460800, 0x63fcc2e9 +0, 8, 8, 1, 460800, 0x79574960 +0, 9, 9, 1, 460800, 0xdab9e18a +0, 10, 10, 1, 460800, 0xd88e8fe8 diff --git a/tests/ref/fate/idroq-video-encode b/tests/ref/fate/idroq-video-encode index badb06d11d..24f3f0d823 100644 --- a/tests/ref/fate/idroq-video-encode +++ b/tests/ref/fate/idroq-video-encode @@ -1 +1 @@ -2ac89fa0e5600152667bcbc661f06cfe +2be5ade557acab688d58f1c5ec0773f4 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/indeo3 b/tests/ref/fate/indeo3 index e294f70bb8..0f5564928f 100644 --- a/tests/ref/fate/indeo3 +++ b/tests/ref/fate/indeo3 @@ -1,41 +1,41 @@ -#tb 0: 1/600 +#tb 0: 1/10 0, 0, 0, 1, 21600, 0x845098fc -0, 60, 60, 1, 21600, 0xc28e8bf0 -0, 120, 120, 1, 21600, 0x2f418fb4 -0, 180, 180, 1, 21600, 0x051d7a0e -0, 240, 240, 1, 21600, 0x1b36aa7c -0, 300, 300, 1, 21600, 0xb9e2ad38 -0, 360, 360, 1, 21600, 0x8dc99b60 -0, 420, 420, 1, 21600, 0xa3fa789a -0, 480, 480, 1, 21600, 0x1fdbade2 -0, 540, 540, 1, 21600, 0x4f4ac164 -0, 600, 600, 1, 21600, 0x0ea5cb50 -0, 660, 660, 1, 21600, 0xfb659528 -0, 720, 720, 1, 21600, 0xac5790f8 -0, 780, 780, 1, 21600, 0x9762beb4 -0, 840, 840, 1, 21600, 0x29b0da0a -0, 900, 900, 1, 21600, 0x6d88b0da -0, 960, 960, 1, 21600, 0x687b8efa -0, 1020, 1020, 1, 21600, 0xcd726220 -0, 1080, 1080, 1, 21600, 0xa1766598 -0, 1140, 1140, 1, 21600, 0xff4b8074 -0, 1200, 1200, 1, 21600, 0x845098fc -0, 1260, 1260, 1, 21600, 0xdb259e08 -0, 1320, 1320, 1, 21600, 0xb6bda5a0 -0, 1380, 1380, 1, 21600, 0xbb998962 -0, 1440, 1440, 1, 21600, 0x28aa7b7c -0, 1500, 1500, 1, 21600, 0x1ad1a15c -0, 1560, 1560, 1, 21600, 0xb535a128 -0, 1620, 1620, 1, 21600, 0x4dbf968a -0, 1680, 1680, 1, 21600, 0xfe90a8d6 -0, 1740, 1740, 1, 21600, 0xf63fabf0 -0, 1800, 1800, 1, 21600, 0xd6fabe58 -0, 1860, 1860, 1, 21600, 0x172eb09c -0, 1920, 1920, 1, 21600, 0x44f8a8fe -0, 1980, 1980, 1, 21600, 0x29429a06 -0, 2040, 2040, 1, 21600, 0xb12f8cc4 -0, 2100, 2100, 1, 21600, 0xd0c78cb4 -0, 2160, 2160, 1, 21600, 0x97e17e0c -0, 2220, 2220, 1, 21600, 0xf8ac6700 -0, 2280, 2280, 1, 21600, 0xf9c17c94 -0, 2340, 2340, 1, 21600, 0xb10e8c54 +0, 1, 1, 1, 21600, 0xc28e8bf0 +0, 2, 2, 1, 21600, 0x2f418fb4 +0, 3, 3, 1, 21600, 0x051d7a0e +0, 4, 4, 1, 21600, 0x1b36aa7c +0, 5, 5, 1, 21600, 0xb9e2ad38 +0, 6, 6, 1, 21600, 0x8dc99b60 +0, 7, 7, 1, 21600, 0xa3fa789a +0, 8, 8, 1, 21600, 0x1fdbade2 +0, 9, 9, 1, 21600, 0x4f4ac164 +0, 10, 10, 1, 21600, 0x0ea5cb50 +0, 11, 11, 1, 21600, 0xfb659528 +0, 12, 12, 1, 21600, 0xac5790f8 +0, 13, 13, 1, 21600, 0x9762beb4 +0, 14, 14, 1, 21600, 0x29b0da0a +0, 15, 15, 1, 21600, 0x6d88b0da +0, 16, 16, 1, 21600, 0x687b8efa +0, 17, 17, 1, 21600, 0xcd726220 +0, 18, 18, 1, 21600, 0xa1766598 +0, 19, 19, 1, 21600, 0xff4b8074 +0, 20, 20, 1, 21600, 0x845098fc +0, 21, 21, 1, 21600, 0xdb259e08 +0, 22, 22, 1, 21600, 0xb6bda5a0 +0, 23, 23, 1, 21600, 0xbb998962 +0, 24, 24, 1, 21600, 0x28aa7b7c +0, 25, 25, 1, 21600, 0x1ad1a15c +0, 26, 26, 1, 21600, 0xb535a128 +0, 27, 27, 1, 21600, 0x4dbf968a +0, 28, 28, 1, 21600, 0xfe90a8d6 +0, 29, 29, 1, 21600, 0xf63fabf0 +0, 30, 30, 1, 21600, 0xd6fabe58 +0, 31, 31, 1, 21600, 0x172eb09c +0, 32, 32, 1, 21600, 0x44f8a8fe +0, 33, 33, 1, 21600, 0x29429a06 +0, 34, 34, 1, 21600, 0xb12f8cc4 +0, 35, 35, 1, 21600, 0xd0c78cb4 +0, 36, 36, 1, 21600, 0x97e17e0c +0, 37, 37, 1, 21600, 0xf8ac6700 +0, 38, 38, 1, 21600, 0xf9c17c94 +0, 39, 39, 1, 21600, 0xb10e8c54 diff --git a/tests/ref/fate/indeo5 b/tests/ref/fate/indeo5 index 3f0adfb4ee..7b9123862d 100644 --- a/tests/ref/fate/indeo5 +++ b/tests/ref/fate/indeo5 @@ -1,6 +1,5 @@ #tb 0: 1/15 0, 0, 0, 1, 48600, 0x72d4193b -0, 1, 1, 1, 48600, 0x72d4193b 0, 2, 2, 1, 48600, 0x36abd6f3 0, 3, 3, 1, 48600, 0x99e582f7 0, 4, 4, 1, 48600, 0xa4cb6fb7 diff --git a/tests/ref/fate/interplay-mve-16bit b/tests/ref/fate/interplay-mve-16bit index 2469aaac59..b20e998857 100644 --- a/tests/ref/fate/interplay-mve-16bit +++ b/tests/ref/fate/interplay-mve-16bit @@ -1,51 +1,51 @@ -#tb 0: 1/1000000 -0, 0, 0, 0, 614400, 0x00000000 -0, 33360, 33360, 0, 614400, 0x00000000 -0, 66720, 66720, 0, 614400, 0xa17ea4ec -0, 100080, 100080, 0, 614400, 0x4fd207fb -0, 133440, 133440, 0, 614400, 0xd7a510fb -0, 166800, 166800, 0, 614400, 0xe901e2f4 -0, 200160, 200160, 0, 614400, 0x4ac5d3c4 -0, 233520, 233520, 0, 614400, 0x32e3e99c -0, 266880, 266880, 0, 614400, 0x7a2ff20c -0, 300240, 300240, 0, 614400, 0x59941193 -0, 333600, 333600, 0, 614400, 0x92773a2b -0, 366960, 366960, 0, 614400, 0x4cd14313 -0, 400320, 400320, 0, 614400, 0x2a093fa3 -0, 433680, 433680, 0, 614400, 0xf68b8463 -0, 467040, 467040, 0, 614400, 0xa9e1969b -0, 500400, 500400, 0, 614400, 0x461996bb -0, 533760, 533760, 0, 614400, 0xae58d053 -0, 567120, 567120, 0, 614400, 0x7693015a -0, 600480, 600480, 0, 614400, 0x0b3507fa -0, 633840, 633840, 0, 614400, 0xff5c2492 -0, 667200, 667200, 0, 614400, 0x636e3e32 -0, 700560, 700560, 0, 614400, 0x1acd6d0a -0, 733920, 733920, 0, 614400, 0x67039232 -0, 767280, 767280, 0, 614400, 0x8ab9c75a -0, 800640, 800640, 0, 614400, 0xe824bbe2 -0, 834000, 834000, 0, 614400, 0x5133e9ea -0, 867360, 867360, 0, 614400, 0xcecf1249 -0, 900720, 900720, 0, 614400, 0xe6d928c1 -0, 934080, 934080, 0, 614400, 0x8da46ff1 -0, 967440, 967440, 0, 614400, 0x1c778319 -0, 1000800, 1000800, 0, 614400, 0x35a19451 -0, 1034160, 1034160, 0, 614400, 0x5145d1b9 -0, 1067520, 1067520, 0, 614400, 0x146ee231 -0, 1100880, 1100880, 0, 614400, 0xd9b33380 -0, 1134240, 1134240, 0, 614400, 0x8b112ef8 -0, 1167600, 1167600, 0, 614400, 0xb9e79ab0 -0, 1200960, 1200960, 0, 614400, 0x62d3a498 -0, 1234320, 1234320, 0, 614400, 0xaeaaaa58 -0, 1267680, 1267680, 0, 614400, 0x8922c440 -0, 1301040, 1301040, 0, 614400, 0xd62ef758 -0, 1334400, 1334400, 0, 614400, 0x2a53149f -0, 1367760, 1367760, 0, 614400, 0x13da47df -0, 1401120, 1401120, 0, 614400, 0x27c05c3f -0, 1434480, 1434480, 0, 614400, 0x41ff7ca7 -0, 1467840, 1467840, 0, 614400, 0x6b0e8a07 -0, 1501200, 1501200, 0, 614400, 0xa200ad9f -0, 1534560, 1534560, 0, 614400, 0x9da7cc77 -0, 1567920, 1567920, 0, 614400, 0x2f5703be -0, 1601280, 1601280, 0, 614400, 0x91c720f6 -0, 1634640, 1634640, 0, 614400, 0x927a882e +#tb 0: 417/12500 +0, 0, 0, 1, 614400, 0x00000000 +0, 1, 1, 1, 614400, 0x00000000 +0, 2, 2, 1, 614400, 0x3c4ce011 +0, 3, 3, 1, 614400, 0x16e83922 +0, 4, 4, 1, 614400, 0x657a3d4d +0, 5, 5, 1, 614400, 0x933a08b0 +0, 6, 6, 1, 614400, 0xfcd5f76e +0, 7, 7, 1, 614400, 0xd0990cf8 +0, 8, 8, 1, 614400, 0x02131686 +0, 9, 9, 1, 614400, 0x4cf53656 +0, 10, 10, 1, 614400, 0x7d1960c0 +0, 11, 11, 1, 614400, 0x5d9f696f +0, 12, 12, 1, 614400, 0x54e06663 +0, 13, 13, 1, 614400, 0x4c1eade1 +0, 14, 14, 1, 614400, 0x4bd3bfff +0, 15, 15, 1, 614400, 0xab86c041 +0, 16, 16, 1, 614400, 0xbb2bfbf4 +0, 17, 17, 1, 614400, 0x43822e15 +0, 18, 18, 1, 614400, 0x835e352c +0, 19, 19, 1, 614400, 0x72cc538f +0, 20, 20, 1, 614400, 0x20bb6e30 +0, 21, 21, 1, 614400, 0xfb079f52 +0, 22, 22, 1, 614400, 0x759bc4d6 +0, 23, 23, 1, 614400, 0xd116fc3b +0, 24, 24, 1, 614400, 0x5c06efd2 +0, 25, 25, 1, 614400, 0x61641ecd +0, 26, 26, 1, 614400, 0x6c8d48a0 +0, 27, 27, 1, 614400, 0x64725eed +0, 28, 28, 1, 614400, 0x88f9a8ca +0, 29, 29, 1, 614400, 0xcf1cbcd9 +0, 30, 30, 1, 614400, 0x75a3ce24 +0, 31, 31, 1, 614400, 0x3bf80ce7 +0, 32, 32, 1, 614400, 0xd4011d7c +0, 33, 33, 1, 614400, 0xd569716b +0, 34, 34, 1, 614400, 0xfd626b6b +0, 35, 35, 1, 614400, 0xc856dbaf +0, 36, 36, 1, 614400, 0x0e56e68e +0, 37, 37, 1, 614400, 0x5b29ecc9 +0, 38, 38, 1, 614400, 0xe83c0804 +0, 39, 39, 1, 614400, 0xebdd3d61 +0, 40, 40, 1, 614400, 0x7f4c5b56 +0, 41, 41, 1, 614400, 0xb4019155 +0, 42, 42, 1, 614400, 0xffdda515 +0, 43, 43, 1, 614400, 0x5271c695 +0, 44, 44, 1, 614400, 0x8526d3c1 +0, 45, 45, 1, 614400, 0x5accf7a6 +0, 46, 46, 1, 614400, 0x959017aa +0, 47, 47, 1, 614400, 0x22f450f6 +0, 48, 48, 1, 614400, 0x2e3d6f37 +0, 49, 49, 1, 614400, 0x0db9d89f diff --git a/tests/ref/fate/interplay-mve-8bit b/tests/ref/fate/interplay-mve-8bit index abd86eb46d..b37bd6e376 100644 --- a/tests/ref/fate/interplay-mve-8bit +++ b/tests/ref/fate/interplay-mve-8bit @@ -1,111 +1,111 @@ -#tb 0: 1/1000000 -0, 0, 0, 0, 414720, 0xa5cd50ca -0, 66728, 66728, 0, 414720, 0x3facd321 -0, 133456, 133456, 0, 414720, 0x849e6d4b -0, 200184, 200184, 0, 414720, 0xe649363f -0, 266912, 266912, 0, 414720, 0x5bbd7b14 -0, 333640, 333640, 0, 414720, 0xe246ab51 -0, 400368, 400368, 0, 414720, 0x5721b22e -0, 467096, 467096, 0, 414720, 0xe391e107 -0, 533824, 533824, 0, 414720, 0x04d851ff -0, 600552, 600552, 0, 414720, 0x8d80d580 -0, 667280, 667280, 0, 414720, 0x5a24b0bc -0, 734008, 734008, 0, 414720, 0x06cd6960 -0, 800736, 800736, 0, 414720, 0xf5ca48b4 -0, 867464, 867464, 0, 414720, 0x24700f94 -0, 934192, 934192, 0, 414720, 0xb0bfe451 -0, 1000920, 1000920, 0, 414720, 0x00e9f3d1 -0, 1067648, 1067648, 0, 414720, 0x0efbffd1 -0, 1134376, 1134376, 0, 414720, 0x2ecdfc8d -0, 1201104, 1201104, 0, 414720, 0x94b531fc -0, 1267832, 1267832, 0, 414720, 0x2c2579f8 -0, 1334560, 1334560, 0, 414720, 0x6c7ecfb8 -0, 1401288, 1401288, 0, 414720, 0x08982527 -0, 1468016, 1468016, 0, 414720, 0x5c0161b3 -0, 1534744, 1534744, 0, 414720, 0x453ce413 -0, 1601472, 1601472, 0, 414720, 0x634e36b2 -0, 1668200, 1668200, 0, 414720, 0x401a683a -0, 1734928, 1734928, 0, 414720, 0x3c5f442e -0, 1801656, 1801656, 0, 414720, 0x075ef787 -0, 1868384, 1868384, 0, 414720, 0x8501a04f -0, 1935112, 1935112, 0, 414720, 0x3620093b -0, 2001840, 2001840, 0, 414720, 0xa42d9480 -0, 2068568, 2068568, 0, 414720, 0x09b150b4 -0, 2135296, 2135296, 0, 414720, 0xcad407f0 -0, 2202024, 2202024, 0, 414720, 0x69e5eecd -0, 2268752, 2268752, 0, 414720, 0xb92ad2d9 -0, 2335480, 2335480, 0, 414720, 0xc78eaf29 -0, 2402208, 2402208, 0, 414720, 0x47c3fa91 -0, 2468936, 2468936, 0, 414720, 0x8847b7b8 -0, 2535664, 2535664, 0, 414720, 0x864cab2f -0, 2602392, 2602392, 0, 414720, 0x78d653e2 -0, 2669120, 2669120, 0, 414720, 0xda15cbd2 -0, 2735848, 2735848, 0, 414720, 0xdf9ce28a -0, 2802576, 2802576, 0, 414720, 0xe88c49ca -0, 2869304, 2869304, 0, 414720, 0xd6bcbc07 -0, 2936032, 2936032, 0, 414720, 0xf0b4a7bf -0, 3002760, 3002760, 0, 414720, 0x74f9bfbf -0, 3069488, 3069488, 0, 414720, 0x904ce103 -0, 3136216, 3136216, 0, 414720, 0xca877e4a -0, 3202944, 3202944, 0, 414720, 0x588effd6 -0, 3269672, 3269672, 0, 414720, 0x6dff8b71 -0, 3336400, 3336400, 0, 414720, 0xbeaae788 -0, 3403128, 3403128, 0, 414720, 0x1a4d1242 -0, 3469856, 3469856, 0, 414720, 0x4ae98ea0 -0, 3536584, 3536584, 0, 414720, 0x41ed6d22 -0, 3603312, 3603312, 0, 414720, 0x486e70aa -0, 3670040, 3670040, 0, 414720, 0xfddc103e -0, 3736768, 3736768, 0, 414720, 0x8620f03e -0, 3803496, 3803496, 0, 414720, 0x0e4ec273 -0, 3870224, 3870224, 0, 414720, 0xb2298b3e -0, 3936952, 3936952, 0, 414720, 0xb4f50176 -0, 4003680, 4003680, 0, 414720, 0xb9c7a495 -0, 4070408, 4070408, 0, 414720, 0xed270702 -0, 4137136, 4137136, 0, 414720, 0x98b72586 -0, 4203864, 4203864, 0, 414720, 0xd8977cb1 -0, 4270592, 4270592, 0, 414720, 0xff3d3851 -0, 4337320, 4337320, 0, 414720, 0x7e4f0424 -0, 4404048, 4404048, 0, 414720, 0xa9e75006 -0, 4470776, 4470776, 0, 414720, 0x8f98cba9 -0, 4537504, 4537504, 0, 414720, 0x25ecd620 -0, 4604232, 4604232, 0, 414720, 0x78cf5c58 -0, 4670960, 4670960, 0, 414720, 0x3fb4b81a -0, 4737688, 4737688, 0, 414720, 0xd7b655fa -0, 4804416, 4804416, 0, 414720, 0xd9158db3 -0, 4871144, 4871144, 0, 414720, 0x2e651852 -0, 4937872, 4937872, 0, 414720, 0x9f9adb64 -0, 5004600, 5004600, 0, 414720, 0xe9d16e81 -0, 5071328, 5071328, 0, 414720, 0xbe73daf5 -0, 5138056, 5138056, 0, 414720, 0x3d164329 -0, 5204784, 5204784, 0, 414720, 0x1d5a9bc8 -0, 5271512, 5271512, 0, 414720, 0x8e8debbe -0, 5338240, 5338240, 0, 414720, 0x4e7a2bf0 -0, 5404968, 5404968, 0, 414720, 0x4a13804d -0, 5471696, 5471696, 0, 414720, 0x5dd188d8 -0, 5538424, 5538424, 0, 414720, 0xbe7f4963 -0, 5605152, 5605152, 0, 414720, 0xcff3b767 -0, 5671880, 5671880, 0, 414720, 0xbbd3afa0 -0, 5738608, 5738608, 0, 414720, 0xaf9dec62 -0, 5805336, 5805336, 0, 414720, 0xc74816a1 -0, 5872064, 5872064, 0, 414720, 0x51488bfc -0, 5938792, 5938792, 0, 414720, 0x68c10a2c -0, 6005520, 6005520, 0, 414720, 0x10179c4e -0, 6072248, 6072248, 0, 414720, 0x18d559b7 -0, 6138976, 6138976, 0, 414720, 0x8257aa55 -0, 6205704, 6205704, 0, 414720, 0x9ea24501 -0, 6272432, 6272432, 0, 414720, 0x238605cc -0, 6339160, 6339160, 0, 414720, 0xb552deaa -0, 6405888, 6405888, 0, 414720, 0x07c3348d -0, 6472616, 6472616, 0, 414720, 0x82f4f9b0 -0, 6539344, 6539344, 0, 414720, 0xf5d76bc5 -0, 6606072, 6606072, 0, 414720, 0x34b3a1e6 -0, 6672800, 6672800, 0, 414720, 0xda25e11b -0, 6739528, 6739528, 0, 414720, 0x2b19936b -0, 6806256, 6806256, 0, 414720, 0xe91f9f73 -0, 6872984, 6872984, 0, 414720, 0x48d09aab -0, 6939712, 6939712, 0, 414720, 0xac42bf83 -0, 7006440, 7006440, 0, 414720, 0x2d8ca14e -0, 7073168, 7073168, 0, 414720, 0xe65462fd -0, 7139896, 7139896, 0, 414720, 0xe5bfc929 -0, 7206624, 7206624, 0, 414720, 0x66784c58 -0, 7273352, 7273352, 0, 414720, 0x70dbeca8 +#tb 0: 8341/125000 +0, 0, 0, 1, 414720, 0x2580d574 +0, 1, 1, 1, 414720, 0x97f55cd3 +0, 2, 2, 1, 414720, 0x9408fb63 +0, 3, 3, 1, 414720, 0x7e53c155 +0, 4, 4, 1, 414720, 0xd8570262 +0, 5, 5, 1, 414720, 0x9dc72ed5 +0, 6, 6, 1, 414720, 0xf7d33211 +0, 7, 7, 1, 414720, 0x95935e3b +0, 8, 8, 1, 414720, 0x62b1cdc5 +0, 9, 9, 1, 414720, 0x971f500a +0, 10, 10, 1, 414720, 0x05f82b6c +0, 11, 11, 1, 414720, 0x7713e3cb +0, 12, 12, 1, 414720, 0x3170c2f0 +0, 13, 13, 1, 414720, 0x8d818956 +0, 14, 14, 1, 414720, 0x16775d71 +0, 15, 15, 1, 414720, 0x63016ce1 +0, 16, 16, 1, 414720, 0x2f94792c +0, 17, 17, 1, 414720, 0x37f67725 +0, 18, 18, 1, 414720, 0xeb95adb1 +0, 19, 19, 1, 414720, 0xbf32f6df +0, 20, 20, 1, 414720, 0x242f4d09 +0, 21, 21, 1, 414720, 0x28a2a3b9 +0, 22, 22, 1, 414720, 0x895de0a6 +0, 23, 23, 1, 414720, 0xd3b46447 +0, 24, 24, 1, 414720, 0x3bbfb7d1 +0, 25, 25, 1, 414720, 0x0a5ee9ad +0, 26, 26, 1, 414720, 0xaabac502 +0, 27, 27, 1, 414720, 0x0951779d +0, 28, 28, 1, 414720, 0x150e2073 +0, 29, 29, 1, 414720, 0xb86d87ae +0, 30, 30, 1, 414720, 0x135411da +0, 31, 31, 1, 414720, 0x9c8fcda5 +0, 32, 32, 1, 414720, 0xb7ba838e +0, 33, 33, 1, 414720, 0x7ef869e1 +0, 34, 34, 1, 414720, 0xf9764d47 +0, 35, 35, 1, 414720, 0xe6c72872 +0, 36, 36, 1, 414720, 0xb95b73b8 +0, 37, 37, 1, 414720, 0xa19e3221 +0, 38, 38, 1, 414720, 0xc0be27cd +0, 39, 39, 1, 414720, 0xe97cd1a9 +0, 40, 40, 1, 414720, 0xb6524a34 +0, 41, 41, 1, 414720, 0x61a1607b +0, 42, 42, 1, 414720, 0x1dd9c606 +0, 43, 43, 1, 414720, 0xe2e736fa +0, 44, 44, 1, 414720, 0x25b922d9 +0, 45, 45, 1, 414720, 0xbc023b36 +0, 46, 46, 1, 414720, 0x39bb5cdf +0, 47, 47, 1, 414720, 0xf83bfc4f +0, 48, 48, 1, 414720, 0x3eae7f36 +0, 49, 49, 1, 414720, 0x8cf80c32 +0, 50, 50, 1, 414720, 0xbc576c03 +0, 51, 51, 1, 414720, 0x28b79ab1 +0, 52, 52, 1, 414720, 0x15da1138 +0, 53, 53, 1, 414720, 0x345ff676 +0, 54, 54, 1, 414720, 0x0108f909 +0, 55, 55, 1, 414720, 0x57459616 +0, 56, 56, 1, 414720, 0x2f497782 +0, 57, 57, 1, 414720, 0xb72b4f79 +0, 58, 58, 1, 414720, 0x2bfd1967 +0, 59, 59, 1, 414720, 0x974a99cd +0, 60, 60, 1, 414720, 0x5f5f4129 +0, 61, 61, 1, 414720, 0x51ad9df4 +0, 62, 62, 1, 414720, 0xd6e5c16c +0, 63, 63, 1, 414720, 0xd8751bda +0, 64, 64, 1, 414720, 0x216ed6f3 +0, 65, 65, 1, 414720, 0x63a0a67d +0, 66, 66, 1, 414720, 0xe4f4eb0f +0, 67, 67, 1, 414720, 0xa1665ef8 +0, 68, 68, 1, 414720, 0xc3116dfd +0, 69, 69, 1, 414720, 0x3213fd70 +0, 70, 70, 1, 414720, 0x2af76048 +0, 71, 71, 1, 414720, 0x3570085d +0, 72, 72, 1, 414720, 0x2a7c3c39 +0, 73, 73, 1, 414720, 0xd8a6ba7e +0, 74, 74, 1, 414720, 0x48107b4d +0, 75, 75, 1, 414720, 0x653a0936 +0, 76, 76, 1, 414720, 0xf68c77ab +0, 77, 77, 1, 414720, 0xa5ecde84 +0, 78, 78, 1, 414720, 0xaec33ca1 +0, 79, 79, 1, 414720, 0x26e68740 +0, 80, 80, 1, 414720, 0xac09bfa5 +0, 81, 81, 1, 414720, 0xed5111b2 +0, 82, 82, 1, 414720, 0x38041c98 +0, 83, 83, 1, 414720, 0x76fbde1d +0, 84, 84, 1, 414720, 0x3ae64b7d +0, 85, 85, 1, 414720, 0xb05f4da2 +0, 86, 86, 1, 414720, 0x65769088 +0, 87, 87, 1, 414720, 0xbc45ba59 +0, 88, 88, 1, 414720, 0x8c893436 +0, 89, 89, 1, 414720, 0x1d5ebe7f +0, 90, 90, 1, 414720, 0xa9cd5a53 +0, 91, 91, 1, 414720, 0xc69e1fb0 +0, 92, 92, 1, 414720, 0xb28a77ec +0, 93, 93, 1, 414720, 0x834f1219 +0, 94, 94, 1, 414720, 0xba34c848 +0, 95, 95, 1, 414720, 0x80e590c1 +0, 96, 96, 1, 414720, 0x7146dc31 +0, 97, 97, 1, 414720, 0x05929a5f +0, 98, 98, 1, 414720, 0x721708c5 +0, 99, 99, 1, 414720, 0x4aa83cbe +0, 100, 100, 1, 414720, 0x221d799f +0, 101, 101, 1, 414720, 0xe9e72bec +0, 102, 102, 1, 414720, 0xb6a3385d +0, 103, 103, 1, 414720, 0x795a3362 +0, 104, 104, 1, 414720, 0x770b58d9 +0, 105, 105, 1, 414720, 0xb5563ce4 +0, 106, 106, 1, 414720, 0x0c1a00cc +0, 107, 107, 1, 414720, 0xcbd467fd +0, 108, 108, 1, 414720, 0x3bccec29 +0, 109, 109, 1, 414720, 0x92d78db7 diff --git a/tests/ref/fate/iv8-demux b/tests/ref/fate/iv8-demux index 56a54a11db..f13e691944 100644 --- a/tests/ref/fate/iv8-demux +++ b/tests/ref/fate/iv8-demux @@ -19,8 +19,8 @@ 0, 57600, 61200, 0, 20874, 0xed0b91ec 0, 61200, 64799, 0, 20877, 0xe1623e01 0, 64799, 68399, 0, 20933, 0x19906564 -0, 68399, 72000, 3600, 20891, 0x3d064fd3 -0, 72000, 75600, 3600, 20834, 0xcb774dbc -0, 75600, 79200, 3600, 20870, 0xbc536589 -0, 79200, 82800, 3600, 21421, 0xc99a68e4 -0, 82800, 86400, 3600, 12869, 0x5684e304 +0, 68399, 72000, 0, 20891, 0x3d064fd3 +0, 72000, 75600, 0, 20834, 0xcb774dbc +0, 75600, 79200, 0, 20870, 0xbc536589 +0, 79200, 82800, 0, 21421, 0xc99a68e4 +0, 82800, 86400, 0, 12869, 0x5684e304 diff --git a/tests/ref/fate/jv b/tests/ref/fate/jv new file mode 100644 index 0000000000..b0a6008d93 --- /dev/null +++ b/tests/ref/fate/jv @@ -0,0 +1,8 @@ +#tb 0: 2/25 +0, 0, 0, 1, 192000, 0x00000000 +0, 2, 2, 1, 192000, 0x331b1c12 +0, 3, 3, 1, 192000, 0xc2fa2d89 +0, 4, 4, 1, 192000, 0x9b3035ac +0, 5, 5, 1, 192000, 0xb8e331eb +0, 6, 6, 1, 192000, 0xd35b2053 +0, 7, 7, 1, 192000, 0x01062188 diff --git a/tests/ref/fate/jv-demux b/tests/ref/fate/jv-demux new file mode 100644 index 0000000000..c57fce0217 --- /dev/null +++ b/tests/ref/fate/jv-demux @@ -0,0 +1,20 @@ +#tb 0: 2/25 +#tb 1: 1/22050 +0, 0, 0, 1, 6, 0x000a0003 +1, 0, 0, 131072, 131072, 0x14c664d6 +0, 1, 1, 1, 773, 0x11802a51 +0, 2, 2, 1, 12974, 0xc2e466b7 +0, 3, 3, 1, 12200, 0x3c0eeb31 +0, 4, 4, 1, 13339, 0x91d82488 +0, 5, 5, 1, 13940, 0x064c350a +0, 6, 6, 1, 14418, 0x078d2dd2 +0, 7, 7, 1, 14539, 0x145167ed +0, 8, 8, 1, 2552, 0xcf2b1db7 +1, 131072, 131072, 1764, 1764, 0x30be734d +1, 132836, 132836, 1764, 1764, 0xa4c873a7 +1, 134600, 134600, 1764, 1764, 0xd5f17443 +1, 136364, 136364, 1764, 1764, 0xd31c7230 +1, 138128, 138128, 1764, 1764, 0x181d730f +1, 139892, 139892, 1764, 1764, 0x76f47538 +1, 141656, 141656, 1764, 1764, 0x6c51715d +1, 143420, 143420, 1764, 1764, 0x689374f5 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/mjpegb b/tests/ref/fate/mjpegb index e4887f4af9..ef8a00b23e 100644 --- a/tests/ref/fate/mjpegb +++ b/tests/ref/fate/mjpegb @@ -1,11 +1,11 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 38400, 0x45311080 -0, 100, 100, 0, 38400, 0x9474f731 -0, 200, 200, 0, 38400, 0x429ebb12 -0, 300, 300, 0, 38400, 0x472c199a -0, 400, 400, 0, 38400, 0xefd49dae -0, 500, 500, 0, 38400, 0x78627fa9 -0, 600, 600, 0, 38400, 0x2a8d9148 -0, 700, 700, 0, 38400, 0x21cc6738 -0, 800, 800, 0, 38400, 0x0bc4703f -0, 900, 900, 0, 38400, 0x1ddcc035 +#tb 0: 1/12 +0, 0, 0, 1, 38400, 0x45311080 +0, 1, 1, 1, 38400, 0x9474f731 +0, 2, 2, 1, 38400, 0x429ebb12 +0, 3, 3, 1, 38400, 0x472c199a +0, 4, 4, 1, 38400, 0xefd49dae +0, 5, 5, 1, 38400, 0x78627fa9 +0, 6, 6, 1, 38400, 0x2a8d9148 +0, 7, 7, 1, 38400, 0x21cc6738 +0, 8, 8, 1, 38400, 0x0bc4703f +0, 9, 9, 1, 38400, 0x1ddcc035 diff --git a/tests/ref/fate/motionpixels b/tests/ref/fate/motionpixels index 97d8edfb43..c875275b89 100644 --- a/tests/ref/fate/motionpixels +++ b/tests/ref/fate/motionpixels @@ -1,112 +1,112 @@ #tb 0: 66667/1000000 0, 0, 0, 1, 230400, 0xee05b509 -0, 1, 1, 1, 230400, 0x71048964 -0, 2, 2, 1, 230400, 0x2ebe4ba1 -0, 3, 3, 1, 230400, 0xeedc45a6 -0, 4, 4, 1, 230400, 0x218e8656 -0, 5, 5, 1, 230400, 0x5792b17e -0, 6, 6, 1, 230400, 0x51b0a062 -0, 7, 7, 1, 230400, 0x5dc4fd9c -0, 8, 8, 1, 230400, 0x9b0261b1 -0, 9, 9, 1, 230400, 0x35086ffc -0, 10, 10, 1, 230400, 0xcf9352ff -0, 11, 11, 1, 230400, 0x0b5139a1 -0, 12, 12, 1, 230400, 0x22e8a31e -0, 13, 13, 1, 230400, 0x82f61a81 -0, 14, 14, 1, 230400, 0xc5741ab5 -0, 15, 15, 1, 230400, 0xb5e7b2ff -0, 16, 16, 1, 230400, 0x583289ca -0, 17, 17, 1, 230400, 0xee52afbb -0, 18, 18, 1, 230400, 0xfdb4dc1a -0, 19, 19, 1, 230400, 0xf5ce99c0 -0, 20, 20, 1, 230400, 0xae222255 -0, 21, 21, 1, 230400, 0xc4f4439d -0, 22, 22, 1, 230400, 0x1758f224 -0, 23, 23, 1, 230400, 0x5f517926 -0, 24, 24, 1, 230400, 0x73a8bed8 -0, 25, 25, 1, 230400, 0x7ef8410c -0, 26, 26, 1, 230400, 0xfcb693c7 -0, 27, 27, 1, 230400, 0x5292832e -0, 28, 28, 1, 230400, 0x591261d7 -0, 29, 29, 1, 230400, 0x28cca691 -0, 30, 30, 1, 230400, 0x22cf40ef -0, 31, 31, 1, 230400, 0x517b10f9 -0, 32, 32, 1, 230400, 0x8197e939 -0, 33, 33, 1, 230400, 0x9654ffdb -0, 34, 34, 1, 230400, 0x803f10dd -0, 35, 35, 1, 230400, 0xff9f67af -0, 36, 36, 1, 230400, 0x4847244c -0, 37, 37, 1, 230400, 0xff31638f -0, 38, 38, 1, 230400, 0x9692def5 -0, 39, 39, 1, 230400, 0x67f0a5fb -0, 40, 40, 1, 230400, 0xce192074 -0, 41, 41, 1, 230400, 0x33d6c4a5 -0, 42, 42, 1, 230400, 0xaf7b5a03 -0, 43, 43, 1, 230400, 0xd956b0c0 -0, 44, 44, 1, 230400, 0x58ff1a65 -0, 45, 45, 1, 230400, 0x044758a1 -0, 46, 46, 1, 230400, 0xe8045b65 -0, 47, 47, 1, 230400, 0xf504c5fb -0, 48, 48, 1, 230400, 0x17a9a2b0 -0, 49, 49, 1, 230400, 0xf68bab8c -0, 50, 50, 1, 230400, 0xd06dd0cb -0, 51, 51, 1, 230400, 0xc47d2673 -0, 52, 52, 1, 230400, 0x2112f291 -0, 53, 53, 1, 230400, 0x4c07c83c -0, 54, 54, 1, 230400, 0x22ca0113 -0, 55, 55, 1, 230400, 0x25b0c8b1 -0, 56, 56, 1, 230400, 0xb6afc645 -0, 57, 57, 1, 230400, 0x663b1c09 -0, 58, 58, 1, 230400, 0x9006ef1f -0, 59, 59, 1, 230400, 0x54f81b11 -0, 60, 60, 1, 230400, 0x456b79f2 -0, 61, 61, 1, 230400, 0xb08f24d0 -0, 62, 62, 1, 230400, 0x652ad875 -0, 63, 63, 1, 230400, 0xc6ecd67f -0, 64, 64, 1, 230400, 0x78dad721 -0, 65, 65, 1, 230400, 0x1d2a4f71 -0, 66, 66, 1, 230400, 0xc71721d1 -0, 67, 67, 1, 230400, 0x64e3a7df -0, 68, 68, 1, 230400, 0x3bb18e71 -0, 69, 69, 1, 230400, 0xb571d58c -0, 70, 70, 1, 230400, 0xdae6ed5c -0, 71, 71, 1, 230400, 0xdd91504b -0, 72, 72, 1, 230400, 0xd5a807a5 -0, 73, 73, 1, 230400, 0x39a67b03 -0, 74, 74, 1, 230400, 0xe245c8ac -0, 75, 75, 1, 230400, 0x5b0d7858 -0, 76, 76, 1, 230400, 0x501b8097 -0, 77, 77, 1, 230400, 0xf7b10d48 -0, 78, 78, 1, 230400, 0x769db0bd -0, 79, 79, 1, 230400, 0x600f1086 -0, 80, 80, 1, 230400, 0x874f5565 -0, 81, 81, 1, 230400, 0x14322f73 -0, 82, 82, 1, 230400, 0x0eaa36a5 -0, 83, 83, 1, 230400, 0x97178d13 -0, 84, 84, 1, 230400, 0xd4c7a0d1 -0, 85, 85, 1, 230400, 0x1d424ec8 -0, 86, 86, 1, 230400, 0x695ad8d9 -0, 87, 87, 1, 230400, 0xe7cc3ecf -0, 88, 88, 1, 230400, 0xfd25fd8c -0, 89, 89, 1, 230400, 0xef4bc203 -0, 90, 90, 1, 230400, 0x2a113bec -0, 91, 91, 1, 230400, 0x6e7ad403 -0, 92, 92, 1, 230400, 0xc6714d2b -0, 93, 93, 1, 230400, 0x77df8ba6 -0, 94, 94, 1, 230400, 0xcd283106 -0, 95, 95, 1, 230400, 0xcb95676f -0, 96, 96, 1, 230400, 0xb0b70393 -0, 97, 97, 1, 230400, 0x4c40bd63 -0, 98, 98, 1, 230400, 0x557e8ccf -0, 99, 99, 1, 230400, 0x9d5934b2 -0, 100, 100, 1, 230400, 0x43c1793f -0, 101, 101, 1, 230400, 0x0232361e -0, 102, 102, 1, 230400, 0x92ed91e4 -0, 103, 103, 1, 230400, 0x99769789 -0, 104, 104, 1, 230400, 0xd49c2c5b -0, 105, 105, 1, 230400, 0x66b03495 -0, 106, 106, 1, 230400, 0xb88a4658 -0, 107, 107, 1, 230400, 0x9c21e4c2 -0, 108, 108, 1, 230400, 0xb343f372 -0, 109, 109, 1, 230400, 0xf7f1e588 -0, 110, 110, 1, 230400, 0x9682bdb2 +0, 1, 1, 1, 230400, 0x23b28b24 +0, 2, 2, 1, 230400, 0x4a4d6007 +0, 3, 3, 1, 230400, 0xe5550693 +0, 4, 4, 1, 230400, 0xad4905a3 +0, 5, 5, 1, 230400, 0xc83b9030 +0, 6, 6, 1, 230400, 0xbc73a26a +0, 7, 7, 1, 230400, 0x7065ff8a +0, 8, 8, 1, 230400, 0x65bc7675 +0, 9, 9, 1, 230400, 0xc245737f +0, 10, 10, 1, 230400, 0x77e6c1ed +0, 11, 11, 1, 230400, 0x6761d73a +0, 12, 12, 1, 230400, 0x6207b8f8 +0, 13, 13, 1, 230400, 0xa3691862 +0, 14, 14, 1, 230400, 0x83fbfc24 +0, 15, 15, 1, 230400, 0xe1c34ef0 +0, 16, 16, 1, 230400, 0xd7b50e8e +0, 17, 17, 1, 230400, 0x5b5e2f29 +0, 18, 18, 1, 230400, 0xca7825e5 +0, 19, 19, 1, 230400, 0xb4c7b4a9 +0, 20, 20, 1, 230400, 0xc35513b5 +0, 21, 21, 1, 230400, 0x36117834 +0, 22, 22, 1, 230400, 0x8af035d7 +0, 23, 23, 1, 230400, 0x25c50a2e +0, 24, 24, 1, 230400, 0x52f54107 +0, 25, 25, 1, 230400, 0xaddca5f9 +0, 26, 26, 1, 230400, 0x3b1fe64c +0, 27, 27, 1, 230400, 0xcd52de15 +0, 28, 28, 1, 230400, 0xfaa4f7fa +0, 29, 29, 1, 230400, 0xce5b3221 +0, 30, 30, 1, 230400, 0xb2c3d9ba +0, 31, 31, 1, 230400, 0xf6ec95e9 +0, 32, 32, 1, 230400, 0xfa7ebd18 +0, 33, 33, 1, 230400, 0xb6e50465 +0, 34, 34, 1, 230400, 0xd48ceee9 +0, 35, 35, 1, 230400, 0x333605cf +0, 36, 36, 1, 230400, 0xe7ccf362 +0, 37, 37, 1, 230400, 0x39f07b83 +0, 38, 38, 1, 230400, 0xd6450b2e +0, 39, 39, 1, 230400, 0x2029ec12 +0, 40, 40, 1, 230400, 0x15d7762e +0, 41, 41, 1, 230400, 0x0d69506d +0, 42, 42, 1, 230400, 0xcf2ef066 +0, 43, 43, 1, 230400, 0x2c145df0 +0, 44, 44, 1, 230400, 0x153d7fe7 +0, 45, 45, 1, 230400, 0x98846aea +0, 46, 46, 1, 230400, 0xc0347d4e +0, 47, 47, 1, 230400, 0xda7a58a8 +0, 48, 48, 1, 230400, 0x5724c05e +0, 49, 49, 1, 230400, 0x9805237b +0, 50, 50, 1, 230400, 0x2f5f0d70 +0, 51, 51, 1, 230400, 0xb1271014 +0, 52, 52, 1, 230400, 0x6cb29d9c +0, 53, 53, 1, 230400, 0x4f91fdb4 +0, 54, 54, 1, 230400, 0x274b3f30 +0, 55, 55, 1, 230400, 0xdfc508e8 +0, 56, 56, 1, 230400, 0x16e974ef +0, 57, 57, 1, 230400, 0x98fae336 +0, 58, 58, 1, 230400, 0xbf265f84 +0, 59, 59, 1, 230400, 0x75cf323b +0, 60, 60, 1, 230400, 0xdb3481f7 +0, 61, 61, 1, 230400, 0xb8453df5 +0, 62, 62, 1, 230400, 0xd4598deb +0, 63, 63, 1, 230400, 0x4dc19cf6 +0, 64, 64, 1, 230400, 0xa8d1b340 +0, 65, 65, 1, 230400, 0x1f98aa27 +0, 66, 66, 1, 230400, 0x505c0687 +0, 67, 67, 1, 230400, 0x86179997 +0, 68, 68, 1, 230400, 0x7e28cc7d +0, 69, 69, 1, 230400, 0x0a81c0bc +0, 70, 70, 1, 230400, 0x71cc0c9a +0, 71, 71, 1, 230400, 0x8c01340f +0, 72, 72, 1, 230400, 0x4afea48a +0, 73, 73, 1, 230400, 0x7dc88c26 +0, 74, 74, 1, 230400, 0x4155fbbb +0, 75, 75, 1, 230400, 0xb1ec2d6b +0, 76, 76, 1, 230400, 0x6986ee65 +0, 77, 77, 1, 230400, 0x8ff9a311 +0, 78, 78, 1, 230400, 0x36c21c52 +0, 79, 79, 1, 230400, 0xdb0fad2e +0, 80, 80, 1, 230400, 0xc7a83c34 +0, 81, 81, 1, 230400, 0x8bd97389 +0, 82, 82, 1, 230400, 0x6dd8f0d6 +0, 83, 83, 1, 230400, 0x228e2076 +0, 84, 84, 1, 230400, 0x22544f03 +0, 85, 85, 1, 230400, 0x938084ef +0, 86, 86, 1, 230400, 0xb002cd81 +0, 87, 87, 1, 230400, 0xe58d3339 +0, 88, 88, 1, 230400, 0x02470a69 +0, 89, 89, 1, 230400, 0xa5c51328 +0, 90, 90, 1, 230400, 0x1a6e37ec +0, 91, 91, 1, 230400, 0x8f40563c +0, 92, 92, 1, 230400, 0x30f9095f +0, 93, 93, 1, 230400, 0x6227f0e8 +0, 94, 94, 1, 230400, 0xdca3596d +0, 95, 95, 1, 230400, 0x30938988 +0, 96, 96, 1, 230400, 0x28bdc666 +0, 97, 97, 1, 230400, 0x6c534265 +0, 98, 98, 1, 230400, 0x6ea56d2d +0, 99, 99, 1, 230400, 0x125f3808 +0, 100, 100, 1, 230400, 0x92a41d2f +0, 101, 101, 1, 230400, 0xf1cf2410 +0, 102, 102, 1, 230400, 0x1bea1204 +0, 103, 103, 1, 230400, 0x817e60f9 +0, 104, 104, 1, 230400, 0x9f6c720e +0, 105, 105, 1, 230400, 0xf1a43a2f +0, 106, 106, 1, 230400, 0x5e5e0b7f +0, 107, 107, 1, 230400, 0x7f526bcf +0, 108, 108, 1, 230400, 0x63a846ed +0, 109, 109, 1, 230400, 0x94400af9 +0, 110, 110, 1, 230400, 0x51f4241e diff --git a/tests/ref/fate/mpeg2-field-enc b/tests/ref/fate/mpeg2-field-enc index 079aae46b6..903adb56b8 100644 --- a/tests/ref/fate/mpeg2-field-enc +++ b/tests/ref/fate/mpeg2-field-enc @@ -1,32 +1,32 @@ -#tb 0: 1/90000 -0, 32400, 32400, 0, 622080, 0xb3b66c5c -0, 36000, 36000, 0, 622080, 0x088ec02b -0, 39600, 39600, 0, 622080, 0x7a36db21 -0, 43200, 43200, 0, 622080, 0x541b286f -0, 46800, 46800, 0, 622080, 0xb6c3e590 -0, 50400, 50400, 0, 622080, 0x39dbed51 -0, 54000, 54000, 0, 622080, 0x973dc728 -0, 57600, 57600, 0, 622080, 0xd7a4f804 -0, 61200, 61200, 0, 622080, 0xa2484762 -0, 64800, 64800, 0, 622080, 0x0cd268d1 -0, 68400, 68400, 0, 622080, 0x72eb663d -0, 72000, 72000, 0, 622080, 0x8fdbac59 -0, 75600, 75600, 0, 622080, 0xa6f4feb9 -0, 79200, 79200, 0, 622080, 0xadb828c6 -0, 82800, 82800, 0, 622080, 0xea630a63 -0, 86400, 86400, 0, 622080, 0xa901d925 -0, 90000, 90000, 0, 622080, 0xac5e7087 -0, 93600, 93600, 0, 622080, 0x10274a2b -0, 97200, 97200, 0, 622080, 0x143d541c -0, 100800, 100800, 0, 622080, 0xee94c93a -0, 104400, 104400, 0, 622080, 0xca030208 -0, 108000, 108000, 0, 622080, 0x26f30ead -0, 111600, 111600, 0, 622080, 0xfc22f32c -0, 115200, 115200, 0, 622080, 0x940a5ff8 -0, 118800, 118800, 0, 622080, 0x2164f805 -0, 122400, 122400, 0, 622080, 0xa76f5aba -0, 126000, 126000, 0, 622080, 0x8c311471 -0, 129600, 129600, 0, 622080, 0xa45e1d95 -0, 133200, 133200, 0, 622080, 0x6cc61d6c -0, 136800, 136800, 0, 622080, 0x6983b417 -0, 140400, 140400, 0, 622080, 0x982363c0 +#tb 0: 1/25 +0, 9, 9, 1, 622080, 0xb3b66c5c +0, 10, 10, 1, 622080, 0x088ec02b +0, 11, 11, 1, 622080, 0x7a36db21 +0, 12, 12, 1, 622080, 0x541b286f +0, 13, 13, 1, 622080, 0xb6c3e590 +0, 14, 14, 1, 622080, 0x39dbed51 +0, 15, 15, 1, 622080, 0x973dc728 +0, 16, 16, 1, 622080, 0xd7a4f804 +0, 17, 17, 1, 622080, 0xa2484762 +0, 18, 18, 1, 622080, 0x0cd268d1 +0, 19, 19, 1, 622080, 0x72eb663d +0, 20, 20, 1, 622080, 0x8fdbac59 +0, 21, 21, 1, 622080, 0xa6f4feb9 +0, 22, 22, 1, 622080, 0xadb828c6 +0, 23, 23, 1, 622080, 0xea630a63 +0, 24, 24, 1, 622080, 0xa901d925 +0, 25, 25, 1, 622080, 0xac5e7087 +0, 26, 26, 1, 622080, 0x10274a2b +0, 27, 27, 1, 622080, 0x143d541c +0, 28, 28, 1, 622080, 0xee94c93a +0, 29, 29, 1, 622080, 0xca030208 +0, 30, 30, 1, 622080, 0x26f30ead +0, 31, 31, 1, 622080, 0xfc22f32c +0, 32, 32, 1, 622080, 0x940a5ff8 +0, 33, 33, 1, 622080, 0x2164f805 +0, 34, 34, 1, 622080, 0xa76f5aba +0, 35, 35, 1, 622080, 0x8c311471 +0, 36, 36, 1, 622080, 0xa45e1d95 +0, 37, 37, 1, 622080, 0x6cc61d6c +0, 38, 38, 1, 622080, 0x6983b417 +0, 39, 39, 1, 622080, 0x982363c0 diff --git a/tests/ref/fate/msvideo1-16bit b/tests/ref/fate/msvideo1-16bit index fffdea294a..f5c0e64748 100644 --- a/tests/ref/fate/msvideo1-16bit +++ b/tests/ref/fate/msvideo1-16bit @@ -1,31 +1,31 @@ #tb 0: 33369/500000 -0, 0, 0, 1, 65712, 0x917e0076 -0, 1, 1, 1, 65712, 0xfe76fd1f -0, 2, 2, 1, 65712, 0xd85820ee -0, 3, 3, 1, 65712, 0x1b410f6e -0, 4, 4, 1, 65712, 0x53c50436 -0, 5, 5, 1, 65712, 0xa191044d -0, 6, 6, 1, 65712, 0xcf02ff1f -0, 7, 7, 1, 65712, 0xc2abf85f -0, 8, 8, 1, 65712, 0xe273087e -0, 9, 9, 1, 65712, 0x087d0936 -0, 10, 10, 1, 65712, 0x4e4f2e96 -0, 11, 11, 1, 65712, 0x91b51896 -0, 12, 12, 1, 65712, 0x2798450e -0, 13, 13, 1, 65712, 0x9fea1d06 -0, 14, 14, 1, 65712, 0xc64a2506 -0, 15, 15, 1, 65712, 0x0551fe07 -0, 16, 16, 1, 65712, 0xc64a042e -0, 17, 17, 1, 65712, 0xf3680dc6 -0, 18, 18, 1, 65712, 0x2ea5356e -0, 19, 19, 1, 65712, 0x0315ed3f -0, 20, 20, 1, 65712, 0xc1d1f917 -0, 21, 21, 1, 65712, 0xc0f6e607 -0, 22, 22, 1, 65712, 0x5b0a092e -0, 23, 23, 1, 65712, 0x1551f16f -0, 24, 24, 1, 65712, 0x8440ee87 -0, 25, 25, 1, 65712, 0xf7581ae6 -0, 26, 26, 1, 65712, 0xee67037e -0, 27, 27, 1, 65712, 0x4a212ca6 -0, 28, 28, 1, 65712, 0x693e0aa6 -0, 29, 29, 1, 65712, 0x13e31116 +0, 0, 0, 1, 65712, 0x03ff25b8 +0, 1, 1, 1, 65712, 0xfca02276 +0, 2, 2, 1, 65712, 0xd23646e4 +0, 3, 3, 1, 65712, 0x9ea43556 +0, 4, 4, 1, 65712, 0x47412948 +0, 5, 5, 1, 65712, 0x667230c9 +0, 6, 6, 1, 65712, 0x8224247a +0, 7, 7, 1, 65712, 0x9c0f1d71 +0, 8, 8, 1, 65712, 0x4fbb2e11 +0, 9, 9, 1, 65712, 0x0e4a2e34 +0, 10, 10, 1, 65712, 0xd58954c8 +0, 11, 11, 1, 65712, 0x131d3e2c +0, 12, 12, 1, 65712, 0x3b686bc7 +0, 13, 13, 1, 65712, 0xbea342a7 +0, 14, 14, 1, 65712, 0xbdff4ac7 +0, 15, 15, 1, 65712, 0x215e22ab +0, 16, 16, 1, 65712, 0xa9f0295f +0, 17, 17, 1, 65712, 0x46fb32f3 +0, 18, 18, 1, 65712, 0xd8be5bee +0, 19, 19, 1, 65712, 0x526411b6 +0, 20, 20, 1, 65712, 0x53951e21 +0, 21, 21, 1, 65712, 0x54a70ab3 +0, 22, 22, 1, 65712, 0xcc872e7a +0, 23, 23, 1, 65712, 0x06b2164c +0, 24, 24, 1, 65712, 0x1ae5135f +0, 25, 25, 1, 65712, 0x8d8a40b4 +0, 26, 26, 1, 65712, 0x3d732893 +0, 27, 27, 1, 65712, 0x239a52a8 +0, 28, 28, 1, 65712, 0xf6bd2fc9 +0, 29, 29, 1, 65712, 0x40b336c4 diff --git a/tests/ref/fate/nuv b/tests/ref/fate/nuv index e9286d6a6d..8838fbb646 100644 --- a/tests/ref/fate/nuv +++ b/tests/ref/fate/nuv @@ -1,10 +1,10 @@ -#tb 0: 1/1000 -0, 118, 118, 0, 460800, 0x54aedafe -0, 152, 152, 0, 460800, 0xb7aa8b56 -0, 177, 177, 0, 460800, 0x283ea3b5 -0, 202, 202, 0, 460800, 0x283ea3b5 -0, 235, 235, 0, 460800, 0x10e577de -0, 269, 269, 0, 460800, 0x4e091ee2 -0, 302, 302, 0, 460800, 0x2ea88828 -0, 335, 335, 0, 460800, 0x4b7f4df0 -0, 369, 369, 0, 460800, 0xb30eb322 +#tb 0: 100/2997 +0, 4, 4, 1, 460800, 0x54aedafe +0, 5, 5, 1, 460800, 0xb7aa8b56 +0, 6, 6, 1, 460800, 0x283ea3b5 +0, 7, 7, 1, 460800, 0x283ea3b5 +0, 8, 8, 1, 460800, 0x10e577de +0, 9, 9, 1, 460800, 0x4e091ee2 +0, 10, 10, 1, 460800, 0x2ea88828 +0, 11, 11, 1, 460800, 0x4b7f4df0 +0, 12, 12, 1, 460800, 0xa57f20d0 diff --git a/tests/ref/fate/options-force_key_frames b/tests/ref/fate/options-force_key_frames new file mode 100644 index 0000000000..205296c5cf --- /dev/null +++ b/tests/ref/fate/options-force_key_frames @@ -0,0 +1,4 @@ +654970e7a09ff4869596c2a47e698007 *tests/data/fate/options-force_key_frames.avi +113320 tests/data/fate/options-force_key_frames.avi +8f68ad2e602ecd87a3e0c097ba99d773 *tests/data/fate/options-force_key_frames.out.framecrc +stddev:34363.01 PSNR: 5.61 MAXDIFF:56305 bytes: 7603200/ 186 diff --git a/tests/ref/fate/paf-audio b/tests/ref/fate/paf-audio new file mode 100644 index 0000000000..ba47d5d85d --- /dev/null +++ b/tests/ref/fate/paf-audio @@ -0,0 +1,7 @@ +#tb 0: 1/22050 +0, 0, 0, 57330, 229320, 0x062508b4 +0, 57330, 57330, 57330, 229320, 0x0a966cbf +0, 114660, 114660, 57330, 229320, 0xee9bad45 +0, 171990, 171990, 57330, 229320, 0xde88274e +0, 229320, 229320, 57330, 229320, 0x2fdeeaf6 +0, 286650, 286650, 57330, 229320, 0xf793fe5b diff --git a/tests/ref/fate/paf-demux b/tests/ref/fate/paf-demux new file mode 100644 index 0000000000..689f9b133e --- /dev/null +++ b/tests/ref/fate/paf-demux @@ -0,0 +1,160 @@ +#tb 0: 1/10 +#tb 1: 1/22050 +0, 0, 0, 1, 262144, 0x7f9a3c6a +1, 0, 0, 57330, 131072, 0x255a6ac2 +0, 1, 1, 1, 260600, 0x0329e6f4 +0, 2, 2, 1, 259724, 0x2db0ad5e +0, 3, 3, 1, 258616, 0xe666009d +0, 4, 4, 1, 257364, 0xba42458c +0, 5, 5, 1, 255964, 0xf7e04c83 +0, 6, 6, 1, 254192, 0xa04b49ff +0, 7, 7, 1, 252232, 0x65d4ab4c +0, 8, 8, 1, 249960, 0x8f0b3854 +0, 9, 9, 1, 247396, 0x16d70776 +0, 10, 10, 1, 244452, 0x8b0648f3 +0, 11, 11, 1, 240972, 0x07e3ef41 +0, 12, 12, 1, 237288, 0x197a1964 +0, 13, 13, 1, 233344, 0xd6c51f01 +0, 14, 14, 1, 229196, 0x48581a65 +0, 15, 15, 1, 224688, 0x710e1fdb +0, 16, 16, 1, 219248, 0xcd96719d +0, 17, 17, 1, 212712, 0x4de31fd8 +0, 18, 18, 1, 205864, 0x21a0a106 +0, 19, 19, 1, 199148, 0xd1d77c92 +0, 20, 20, 1, 192072, 0x620627a6 +0, 21, 21, 1, 184928, 0x81548454 +0, 22, 22, 1, 178296, 0x7bb40918 +0, 23, 23, 1, 171944, 0xa7b714bb +0, 24, 24, 1, 165584, 0xa6246dba +0, 25, 25, 1, 159468, 0x7bc54abb +0, 26, 26, 1, 153524, 0xd2774028 +1, 57330, 57330, 57330, 131072, 0xcc38a5e5 +0, 27, 27, 1, 147568, 0xd94b2368 +0, 28, 28, 1, 141536, 0xb512eae6 +0, 29, 29, 1, 135368, 0x9b6ea2b3 +0, 30, 30, 1, 128296, 0x7c26d136 +0, 31, 31, 1, 120932, 0xccb8b273 +0, 32, 32, 1, 113432, 0x9f2bb997 +0, 33, 33, 1, 105724, 0x735519f6 +0, 34, 34, 1, 98428, 0xa2933dbb +0, 35, 35, 1, 91136, 0xbe852457 +0, 36, 36, 1, 83844, 0xc471106a +0, 37, 37, 1, 76648, 0x3f6e1c92 +0, 38, 38, 1, 69624, 0x00f86b27 +0, 39, 39, 1, 62436, 0xf360ccf0 +0, 40, 40, 1, 55268, 0x0373c2a3 +0, 41, 41, 1, 48220, 0xd5a5e0c1 +0, 42, 42, 1, 48216, 0x1da7e0ad +0, 43, 43, 1, 48212, 0xa984e098 +0, 44, 44, 1, 48208, 0x7962e082 +0, 45, 45, 1, 48204, 0xc245e06e +0, 46, 46, 1, 48200, 0x4f2de059 +0, 47, 47, 1, 48196, 0x2013e043 +0, 48, 48, 1, 48192, 0x34ffe02c +0, 49, 49, 1, 48188, 0x7f22e018 +0, 50, 50, 1, 48184, 0x0d5ae003 +0, 51, 51, 1, 48180, 0xdf91dfed +0, 52, 52, 1, 48176, 0xf5eddfd6 +1, 114660, 114660, 57330, 131072, 0x4d9c2c7e +0, 53, 53, 1, 48172, 0x415fdfc2 +0, 54, 54, 1, 48168, 0xd0d8dfad +0, 55, 55, 1, 48164, 0xa47edf97 +0, 56, 56, 1, 48160, 0xbc4adf80 +0, 57, 57, 1, 48156, 0x08fcdf6c +0, 58, 58, 1, 48152, 0x99c5df57 +0, 59, 59, 1, 41116, 0x8c22a4c1 +0, 60, 60, 1, 34124, 0x33c9e476 +0, 61, 61, 1, 27272, 0x8069fb08 +0, 62, 62, 1, 20636, 0xa413e37e +0, 63, 63, 1, 14072, 0x428a2075 +0, 64, 64, 1, 7712, 0x7c6b914f +0, 65, 65, 1, 262144, 0x687484cb +0, 66, 66, 1, 256292, 0x0dec8b5a +0, 67, 67, 1, 250612, 0xd127f411 +0, 68, 68, 1, 245404, 0x4e760ddf +0, 69, 69, 1, 241956, 0x0412f83d +0, 70, 70, 1, 241184, 0x0de227e2 +0, 71, 71, 1, 241180, 0xebe9eafb +0, 72, 72, 1, 241176, 0xf0c8eae5 +0, 73, 73, 1, 241172, 0x47bbeace +0, 74, 74, 1, 241168, 0xfb8aeab9 +0, 75, 75, 1, 241164, 0x0180eaa3 +0, 76, 76, 1, 241160, 0x5978ea8c +0, 77, 77, 1, 241156, 0xbc86ea78 +0, 78, 78, 1, 241152, 0x71b4ea63 +1, 171990, 171990, 57330, 131072, 0x1b512fb8 +0, 79, 79, 1, 241148, 0x78fbea4d +0, 80, 80, 1, 241144, 0xd263ea36 +0, 81, 81, 1, 237912, 0xcb5839a6 +0, 82, 82, 1, 229296, 0x350f07b6 +0, 83, 83, 1, 214256, 0x3c954096 +0, 84, 84, 1, 198068, 0x1470ae1f +0, 85, 85, 1, 180664, 0xa80de8b6 +0, 86, 86, 1, 164672, 0x11ecf816 +0, 87, 87, 1, 148996, 0x6346aa49 +0, 88, 88, 1, 134804, 0x8fe4699a +0, 89, 89, 1, 124488, 0x63b82fa0 +0, 90, 90, 1, 116892, 0xac785c29 +0, 91, 91, 1, 109528, 0xc24da959 +0, 92, 92, 1, 102688, 0xba25eb56 +0, 93, 93, 1, 95192, 0x999820b3 +0, 94, 94, 1, 89980, 0xa81aee1a +0, 95, 95, 1, 84696, 0xb274dad5 +0, 96, 96, 1, 79152, 0xd7936f6e +0, 97, 97, 1, 74232, 0x1abdf78a +0, 98, 98, 1, 69112, 0x212918e8 +0, 99, 99, 1, 63484, 0x45e36b2f +0, 100, 100, 1, 58616, 0xef171a5a +0, 101, 101, 1, 53396, 0xd16be9a0 +0, 102, 102, 1, 47388, 0xc602914b +0, 103, 103, 1, 42276, 0x6b86b9dd +0, 104, 104, 1, 36932, 0xea0d85cb +1, 229320, 229320, 57330, 131072, 0x4e478505 +0, 105, 105, 1, 30408, 0xc7df6cba +0, 106, 106, 1, 24468, 0x80007205 +0, 107, 107, 1, 18572, 0xb4aa84d2 +0, 108, 108, 1, 12632, 0x12c2efb8 +0, 109, 109, 1, 6604, 0x75002817 +0, 110, 110, 1, 262144, 0xf9544f5b +0, 111, 111, 1, 255448, 0x9242877e +0, 112, 112, 1, 248532, 0xef495999 +0, 113, 113, 1, 238032, 0xac29500b +0, 114, 114, 1, 225424, 0x73035f24 +0, 115, 115, 1, 215860, 0xed94de14 +0, 116, 116, 1, 205996, 0x4d417b16 +0, 117, 117, 1, 191904, 0xc195d49f +0, 118, 118, 1, 182596, 0x32a14954 +0, 119, 119, 1, 174988, 0xdc83fa02 +0, 120, 120, 1, 168008, 0x5e1d7302 +0, 121, 121, 1, 161032, 0xf503efb4 +0, 122, 122, 1, 154044, 0x1df06a7c +0, 123, 123, 1, 147056, 0x4c22ec13 +0, 124, 124, 1, 140060, 0xede97385 +0, 125, 125, 1, 133064, 0x50eefee6 +0, 126, 126, 1, 126060, 0xc6478fb8 +0, 127, 127, 1, 119056, 0xf45a2080 +0, 128, 128, 1, 112044, 0x1d49b4ae +0, 129, 129, 1, 105028, 0xd35649dd +0, 130, 130, 1, 98012, 0x03ede949 +1, 286650, 286650, 57330, 131072, 0xb29e283e +0, 131, 131, 1, 91000, 0x57128fb0 +0, 132, 132, 1, 84000, 0xf7ff39c0 +0, 133, 133, 1, 77004, 0xda18e580 +0, 134, 134, 1, 70004, 0x8eff8af4 +0, 135, 135, 1, 62992, 0x665831fd +0, 136, 136, 1, 55976, 0x130ada75 +0, 137, 137, 1, 48956, 0x4cf47b2f +0, 138, 138, 1, 41936, 0x7a8e2006 +0, 139, 139, 1, 34920, 0x9527ca2b +0, 140, 140, 1, 27912, 0x4c8078df +0, 141, 141, 1, 20884, 0x1e152e1f +0, 142, 142, 1, 13848, 0xd358d51b +0, 143, 143, 1, 262144, 0x38f14810 +0, 144, 144, 1, 255104, 0x579bf26b +0, 145, 145, 1, 255100, 0x6488a2d4 +0, 146, 146, 1, 248096, 0xbe966730 +0, 147, 147, 1, 241144, 0xd8e3abf6 +0, 148, 148, 1, 234268, 0xde2bb38e +0, 149, 149, 1, 227440, 0xb78f1aed +0, 150, 150, 1, 220692, 0x86026588 +0, 151, 151, 1, 214000, 0x0fdbc796 diff --git a/tests/ref/fate/paf-video b/tests/ref/fate/paf-video new file mode 100644 index 0000000000..ed37c288c3 --- /dev/null +++ b/tests/ref/fate/paf-video @@ -0,0 +1,153 @@ +#tb 0: 1/10 +0, 0, 0, 1, 147456, 0x00000000 +0, 1, 1, 1, 147456, 0x7be40798 +0, 2, 2, 1, 147456, 0x44bc2fc0 +0, 3, 3, 1, 147456, 0x82676740 +0, 4, 4, 1, 147456, 0xd8b8ad10 +0, 5, 5, 1, 147456, 0x816f1c51 +0, 6, 6, 1, 147456, 0x43cdb992 +0, 7, 7, 1, 147456, 0x795198be +0, 8, 8, 1, 147456, 0x4738b47b +0, 9, 9, 1, 147456, 0xd05f2cca +0, 10, 10, 1, 147456, 0xe1b2d879 +0, 11, 11, 1, 147456, 0x538e0987 +0, 12, 12, 1, 147456, 0x2009cbce +0, 13, 13, 1, 147456, 0xf4fedfdf +0, 14, 14, 1, 147456, 0x288cfddb +0, 15, 15, 1, 147456, 0x27be3801 +0, 16, 16, 1, 147456, 0xba20cf85 +0, 17, 17, 1, 147456, 0x16dda72f +0, 18, 18, 1, 147456, 0x06742d33 +0, 19, 19, 1, 147456, 0x268b800a +0, 20, 20, 1, 147456, 0x3094518e +0, 21, 21, 1, 147456, 0xea944b0d +0, 22, 22, 1, 147456, 0xf99990e0 +0, 23, 23, 1, 147456, 0x609a90de +0, 24, 24, 1, 147456, 0xcde18594 +0, 25, 25, 1, 147456, 0x86b3d02d +0, 26, 26, 1, 147456, 0x38d99cd7 +0, 27, 27, 1, 147456, 0x5cbfa3d2 +0, 28, 28, 1, 147456, 0xf292759f +0, 29, 29, 1, 147456, 0xdae223dd +0, 30, 30, 1, 147456, 0x55097657 +0, 31, 31, 1, 147456, 0x5ea6276c +0, 32, 32, 1, 147456, 0x85532d21 +0, 33, 33, 1, 147456, 0x21c447d1 +0, 34, 34, 1, 147456, 0x6cbb700d +0, 35, 35, 1, 147456, 0x889c443a +0, 36, 36, 1, 147456, 0xad4171fd +0, 37, 37, 1, 147456, 0xab26d665 +0, 38, 38, 1, 147456, 0xcf8a2e29 +0, 39, 39, 1, 147456, 0xc934a62a +0, 40, 40, 1, 147456, 0xacca580c +0, 41, 41, 1, 147456, 0xacca580c +0, 42, 42, 1, 147456, 0xacca580c +0, 43, 43, 1, 147456, 0xacca580c +0, 44, 44, 1, 147456, 0xacca580c +0, 45, 45, 1, 147456, 0xacca580c +0, 46, 46, 1, 147456, 0xacca580c +0, 47, 47, 1, 147456, 0xacca580c +0, 48, 48, 1, 147456, 0xacca580c +0, 49, 49, 1, 147456, 0xacca580c +0, 50, 50, 1, 147456, 0xacca580c +0, 51, 51, 1, 147456, 0xacca580c +0, 52, 52, 1, 147456, 0xacca580c +0, 53, 53, 1, 147456, 0xacca580c +0, 54, 54, 1, 147456, 0xacca580c +0, 55, 55, 1, 147456, 0xacca580c +0, 56, 56, 1, 147456, 0xacca580c +0, 57, 57, 1, 147456, 0xacca580c +0, 58, 58, 1, 147456, 0xdd6a7104 +0, 59, 59, 1, 147456, 0x33e84c72 +0, 60, 60, 1, 147456, 0x86526e6a +0, 61, 61, 1, 147456, 0x569863ad +0, 62, 62, 1, 147456, 0x6269920f +0, 63, 63, 1, 147456, 0x9ce49665 +0, 64, 64, 1, 147456, 0x782fcf56 +0, 65, 65, 1, 147456, 0x4401ef4a +0, 66, 66, 1, 147456, 0xe06ffba8 +0, 67, 67, 1, 147456, 0xc87b2af3 +0, 68, 68, 1, 147456, 0x9fcaf0ef +0, 69, 69, 1, 147456, 0x00000000 +0, 70, 70, 1, 147456, 0x00000000 +0, 71, 71, 1, 147456, 0x00000000 +0, 72, 72, 1, 147456, 0x00000000 +0, 73, 73, 1, 147456, 0x00000000 +0, 74, 74, 1, 147456, 0x00000000 +0, 75, 75, 1, 147456, 0x00000000 +0, 76, 76, 1, 147456, 0x00000000 +0, 77, 77, 1, 147456, 0x00000000 +0, 78, 78, 1, 147456, 0x00000000 +0, 79, 79, 1, 147456, 0x00000000 +0, 80, 80, 1, 147456, 0xc30c145f +0, 81, 81, 1, 147456, 0x2d51e3c6 +0, 82, 82, 1, 147456, 0x5d41d6d2 +0, 83, 83, 1, 147456, 0x7abf857a +0, 84, 84, 1, 147456, 0xd72e22f3 +0, 85, 85, 1, 147456, 0x89548b30 +0, 86, 86, 1, 147456, 0xd26fc965 +0, 87, 87, 1, 147456, 0xc664fe62 +0, 88, 88, 1, 147456, 0x51608d9e +0, 89, 89, 1, 147456, 0xf188e257 +0, 90, 90, 1, 147456, 0x3d82f8bd +0, 91, 91, 1, 147456, 0x08e38aa9 +0, 92, 92, 1, 147456, 0xb0c78fc3 +0, 93, 93, 1, 147456, 0xeec1ce57 +0, 94, 94, 1, 147456, 0xac75dd73 +0, 95, 95, 1, 147456, 0x94beecca +0, 96, 96, 1, 147456, 0xfa417ee8 +0, 97, 97, 1, 147456, 0x68ee990a +0, 98, 98, 1, 147456, 0x3df4bcd2 +0, 99, 99, 1, 147456, 0xff68d376 +0, 100, 100, 1, 147456, 0x4a211592 +0, 101, 101, 1, 147456, 0x6ce6b6f2 +0, 102, 102, 1, 147456, 0x8f17ca91 +0, 103, 103, 1, 147456, 0xcb94232c +0, 104, 104, 1, 147456, 0x46b58bcd +0, 105, 105, 1, 147456, 0x260e8b49 +0, 106, 106, 1, 147456, 0xd9f55cb1 +0, 107, 107, 1, 147456, 0x96e0b93c +0, 108, 108, 1, 147456, 0xdbb4e51c +0, 109, 109, 1, 147456, 0x3a4c7fcd +0, 110, 110, 1, 147456, 0x25c58597 +0, 111, 111, 1, 147456, 0xfc0afd6a +0, 112, 112, 1, 147456, 0x65aae479 +0, 113, 113, 1, 147456, 0x9c060d17 +0, 114, 114, 1, 147456, 0xac1f5d8c +0, 115, 115, 1, 147456, 0x627bf813 +0, 116, 116, 1, 147456, 0x2b6d2bbc +0, 117, 117, 1, 147456, 0x4d6b8274 +0, 118, 118, 1, 147456, 0x89ab152b +0, 119, 119, 1, 147456, 0xdcb31afc +0, 120, 120, 1, 147456, 0x9aac1a8b +0, 121, 121, 1, 147456, 0xe8ad1a42 +0, 122, 122, 1, 147456, 0x05e019de +0, 123, 123, 1, 147456, 0x541e1991 +0, 124, 124, 1, 147456, 0xeb5d182b +0, 125, 125, 1, 147456, 0x00ef16e4 +0, 126, 126, 1, 147456, 0xe91a164b +0, 127, 127, 1, 147456, 0xc37014bf +0, 128, 128, 1, 147456, 0xb87b130a +0, 129, 129, 1, 147456, 0x879f1202 +0, 130, 130, 1, 147456, 0x8de710f6 +0, 131, 131, 1, 147456, 0x499910b0 +0, 132, 132, 1, 147456, 0x494f0f49 +0, 133, 133, 1, 147456, 0x1d090f09 +0, 134, 134, 1, 147456, 0x31930e92 +0, 135, 135, 1, 147456, 0x42fe0d72 +0, 136, 136, 1, 147456, 0xc8980c5d +0, 137, 137, 1, 147456, 0xd1fc0b7b +0, 138, 138, 1, 147456, 0x2b620a27 +0, 139, 139, 1, 147456, 0xe9cf08f4 +0, 140, 140, 1, 147456, 0x4fb707ea +0, 141, 141, 1, 147456, 0x8ec706fa +0, 142, 142, 1, 147456, 0xde090640 +0, 143, 143, 1, 147456, 0xf7b1059d +0, 144, 144, 1, 147456, 0xf7b1059d +0, 145, 145, 1, 147456, 0x581902c4 +0, 146, 146, 1, 147456, 0x2b18d1e7 +0, 147, 147, 1, 147456, 0xe07b8612 +0, 148, 148, 1, 147456, 0xdf341f10 +0, 149, 149, 1, 147456, 0x5c43a9df +0, 150, 150, 1, 147456, 0xaf121817 +0, 151, 151, 1, 147456, 0x53ba70bf diff --git a/tests/ref/fate/parseutils b/tests/ref/fate/parseutils new file mode 100644 index 0000000000..042ebef938 --- /dev/null +++ b/tests/ref/fate/parseutils @@ -0,0 +1,76 @@ +Testing av_parse_video_rate() +'-inf' -> -1/0 error +'inf' -> 1/0 error +'nan' -> 0/0 error +'123/0' -> 1/0 error +'-123 / 0' -> -1/0 error +'' -> 0/0 error +'/' -> 0/0 error +' 123 / 321' -> 41/107 +'foo/foo' -> 0/0 error +'foo/1' -> 0/0 error +'1/foo' -> 1/0 error +'0/0' -> 0/0 error +'/0' -> 0/0 error +'1/' -> 1/0 error +'1' -> 1/1 +'0' -> 0/1 error +'-123/123' -> -1/1 error +'-foo' -> 0/0 error +'123.23' -> 12323/100 +'.23' -> 23/100 +'-.23' -> -23/100 error +'-0.234' -> -117/500 error +'-0.0000001' -> 0/1 error +' 21332.2324 ' -> 917286/43 +' -21332.2324 ' -> -917286/43 error + +Testing av_parse_color() +bikeshed -> R(80) G(64) B(140) A(59) +RaNdOm -> R(185) G(88) B(148) A(94) +foo -> error +red -> R(255) G(0) B(0) A(255) +Red -> error +RED -> R(255) G(0) B(0) A(255) +Violet -> R(238) G(130) B(238) A(255) +Yellow -> R(255) G(255) B(0) A(255) +Red -> R(255) G(0) B(0) A(255) +0x000000 -> R(0) G(0) B(0) A(255) +0x0000000 -> error +0xff000000 -> R(255) G(0) B(0) A(0) +0x3e34ff -> R(62) G(52) B(255) A(255) +0x3e34ffaa -> R(62) G(52) B(255) A(170) +0xffXXee -> error +0xfoobar -> error +0xffffeeeeeeee -> error +#ff0000 -> R(255) G(0) B(0) A(255) +#ffXX00 -> error +ff0000 -> R(255) G(0) B(0) A(255) +ffXX00 -> error +red@foo -> error +random@10 -> error +0xff0000@1.0 -> R(255) G(0) B(0) A(255) +red@ -> error +red@0xfff -> error +red@0xf -> R(255) G(0) B(0) A(15) +red@2 -> error +red@0.1 -> R(255) G(0) B(0) A(25) +red@-1 -> error +red@0.5 -> R(255) G(0) B(0) A(127) +red@1.0 -> R(255) G(0) B(0) A(255) +red@256 -> error +red@10foo -> error +red@-1.0 -> error +red@-0.0 -> R(255) G(0) B(0) A(0) + +Testing av_parse_time() +(now is 2012-03-17 09:14:13 +0100, local time is UTC+1) +now -> 1331972053.000000 = 2012-03-17T08:14:13Z +12:35:46 -> 1331984146.000000 = 2012-03-17T11:35:46Z +2000-12-20 0:02:47.5z -> 977270567.500000 = 2000-12-20T00:02:47Z +2000-12-20T010247.6 -> 977270567.600000 = 2000-12-20T00:02:47Z +2:34:56.79 -> +9296790000 +-1:23:45.67 -> -5025670000 +42.1729 -> +42172900 +-1729.42 -> -1729420000 +12:34 -> error diff --git a/tests/ref/fate/pictor b/tests/ref/fate/pictor index 3dc4344758..c89b6087bb 100644 --- a/tests/ref/fate/pictor +++ b/tests/ref/fate/pictor @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 192816, 0xf97e2ba1 +0, 0, 0, 1, 192816, 0x29b9c158 diff --git a/tests/ref/fate/prores-422 b/tests/ref/fate/prores-422 index 379739fa08..acd09e3da6 100644 --- a/tests/ref/fate/prores-422 +++ b/tests/ref/fate/prores-422 @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0xe8e9d448 -0, 100, 100, 0, 8294400, 0xe8e9d448 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0xe8e9d448 +0, 1, 1, 1, 8294400, 0xe8e9d448 diff --git a/tests/ref/fate/prores-422_hq b/tests/ref/fate/prores-422_hq index dc93c33122..a404ef4d3f 100644 --- a/tests/ref/fate/prores-422_hq +++ b/tests/ref/fate/prores-422_hq @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0x817063b0 -0, 100, 100, 0, 8294400, 0x817063b0 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0x817063b0 +0, 1, 1, 1, 8294400, 0x817063b0 diff --git a/tests/ref/fate/prores-422_lt b/tests/ref/fate/prores-422_lt index 1c508409d3..09e2408cd1 100644 --- a/tests/ref/fate/prores-422_lt +++ b/tests/ref/fate/prores-422_lt @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0xcd4ccde1 -0, 100, 100, 0, 8294400, 0xcd4ccde1 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0xcd4ccde1 +0, 1, 1, 1, 8294400, 0xcd4ccde1 diff --git a/tests/ref/fate/prores-422_proxy b/tests/ref/fate/prores-422_proxy index 3763b001fa..d716f87c2b 100644 --- a/tests/ref/fate/prores-422_proxy +++ b/tests/ref/fate/prores-422_proxy @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0x51d29320 -0, 100, 100, 0, 8294400, 0x51d29320 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0x51d29320 +0, 1, 1, 1, 8294400, 0x51d29320 diff --git a/tests/ref/fate/prores-alpha b/tests/ref/fate/prores-alpha index 80442fe7b5..bdb5c6ee70 100644 --- a/tests/ref/fate/prores-alpha +++ b/tests/ref/fate/prores-alpha @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 12441600, 0x254d8f95 -0, 100, 100, 0, 12441600, 0x254d8f95 +#tb 0: 100/2997 +0, 0, 0, 1, 12441600, 0x254d8f95 +0, 1, 1, 1, 12441600, 0x254d8f95 diff --git a/tests/ref/fate/ptx b/tests/ref/fate/ptx index fad2a500fe..7edbbddc4c 100644 --- a/tests/ref/fate/ptx +++ b/tests/ref/fate/ptx @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 393216, 0xda280efc +0, 0, 0, 1, 393216, 0x30479950 diff --git a/tests/ref/fate/pva-demux b/tests/ref/fate/pva-demux index 69b1d4015f..67d4844e13 100644 --- a/tests/ref/fate/pva-demux +++ b/tests/ref/fate/pva-demux @@ -1,26 +1,27 @@ -#tb 0: 1/90000 -0, 0, 0, 2160, 384, 0x071abcc8 -0, 2160, 2160, 2160, 384, 0x31c9aee0 -0, 4320, 4320, 2160, 384, 0xa50eaa94 -0, 6480, 6480, 2160, 384, 0x9e86ba0e -0, 8640, 8640, 2160, 384, 0x2321b800 -0, 10800, 10800, 2160, 384, 0x2347afa8 -0, 12960, 12960, 2160, 384, 0x0831b8d3 -0, 15120, 15120, 2160, 384, 0xd5acafa1 -0, 17280, 17280, 2160, 384, 0xc975b9d2 -0, 19440, 19440, 2160, 384, 0x2e10b02a -0, 21600, 21600, 2160, 384, 0x501eadd0 -0, 23760, 23760, 2160, 384, 0x153fc171 -0, 25920, 25920, 2160, 384, 0xc5f0b3c2 -0, 28080, 28080, 2160, 384, 0xf731b200 -0, 30240, 30240, 2160, 384, 0x2e16b713 -0, 32400, 32400, 2160, 384, 0x61f6bba9 -0, 34560, 34560, 2160, 384, 0x1b9eb0ff -0, 36720, 36720, 2160, 384, 0x2ab4b7bd -0, 38880, 38880, 2160, 384, 0xd66eb45c -0, 41040, 41040, 2160, 384, 0x145ab426 -0, 43200, 43200, 2160, 384, 0x297cb370 -0, 45360, 45360, 2160, 384, 0x287bb6b7 -0, 47520, 47520, 2160, 384, 0xfddbb7df -0, 49680, 49680, 2160, 384, 0xbbb2af0c -0, 51840, 51840, 2160, 384, 0x8f03b5fc +#tb 0: 1/25 +#tb 1: 1/90000 +1, 0, 0, 2160, 384, 0x071abcc8 +1, 2160, 2160, 2160, 384, 0x31c9aee0 +1, 4320, 4320, 2160, 384, 0xa50eaa94 +1, 6480, 6480, 2160, 384, 0x9e86ba0e +1, 8640, 8640, 2160, 384, 0x2321b800 +1, 10800, 10800, 2160, 384, 0x2347afa8 +1, 12960, 12960, 2160, 384, 0x0831b8d3 +1, 15120, 15120, 2160, 384, 0xd5acafa1 +1, 17280, 17280, 2160, 384, 0xc975b9d2 +1, 19440, 19440, 2160, 384, 0x2e10b02a +1, 21600, 21600, 2160, 384, 0x501eadd0 +1, 23760, 23760, 2160, 384, 0x153fc171 +1, 25920, 25920, 2160, 384, 0xc5f0b3c2 +1, 28080, 28080, 2160, 384, 0xf731b200 +1, 30240, 30240, 2160, 384, 0x2e16b713 +1, 32400, 32400, 2160, 384, 0x61f6bba9 +1, 34560, 34560, 2160, 384, 0x1b9eb0ff +1, 36720, 36720, 2160, 384, 0x2ab4b7bd +1, 38880, 38880, 2160, 384, 0xd66eb45c +1, 41040, 41040, 2160, 384, 0x145ab426 +1, 43200, 43200, 2160, 384, 0x297cb370 +1, 45360, 45360, 2160, 384, 0x287bb6b7 +1, 47520, 47520, 2160, 384, 0xfddbb7df +1, 49680, 49680, 2160, 384, 0xbbb2af0c +1, 51840, 51840, 2160, 384, 0x8f03b5fc diff --git a/tests/ref/fate/qtrle-16bit b/tests/ref/fate/qtrle-16bit index d0d71b57c2..2021f2a6e8 100644 --- a/tests/ref/fate/qtrle-16bit +++ b/tests/ref/fate/qtrle-16bit @@ -1,84 +1,84 @@ -#tb 0: 1/600 -0, 0, 0, 1, 57600, 0xe6b0a48c -0, 40, 40, 1, 57600, 0xe064d51c -0, 80, 80, 1, 57600, 0xbfce6b33 -0, 120, 120, 1, 57600, 0x371bab02 -0, 160, 160, 1, 57600, 0x0d2d7456 -0, 200, 200, 1, 57600, 0x9184eecb -0, 240, 240, 1, 57600, 0xb482e8db -0, 280, 280, 1, 57600, 0x0f4cd4be -0, 320, 320, 1, 57600, 0xe276cccb -0, 360, 360, 1, 57600, 0x04c21c62 -0, 400, 400, 1, 57600, 0x848960a2 -0, 440, 440, 1, 57600, 0xc4c8cf03 -0, 480, 480, 1, 57600, 0xb4094866 -0, 520, 520, 1, 57600, 0xf22da043 -0, 560, 560, 1, 57600, 0x6517b67b -0, 600, 600, 1, 57600, 0x23e39ccb -0, 640, 640, 1, 57600, 0x41525ca3 -0, 680, 680, 1, 57600, 0xc3edc5f3 -0, 720, 720, 1, 57600, 0x8ce81c7e -0, 760, 760, 1, 57600, 0x56829443 -0, 800, 800, 1, 57600, 0x511ce287 -0, 840, 840, 1, 57600, 0x8f029a5b -0, 880, 880, 1, 57600, 0x2b47cf43 -0, 920, 920, 1, 57600, 0x8e7ecf4b -0, 960, 960, 1, 57600, 0xd620317e -0, 1000, 1000, 1, 57600, 0x5987646e -0, 1040, 1040, 1, 57600, 0xcfedb7df -0, 1080, 1080, 1, 57600, 0x33746e7b -0, 1120, 1120, 1, 57600, 0x1d318573 -0, 1160, 1160, 1, 57600, 0xc851848b -0, 1200, 1200, 1, 57600, 0x939db1d7 -0, 1240, 1240, 1, 57600, 0x1719aed3 -0, 1280, 1280, 1, 57600, 0x1ba3e18c -0, 1320, 1320, 1, 57600, 0x04f355fb -0, 1360, 1360, 1, 57600, 0x6fafd5f4 -0, 1400, 1400, 1, 57600, 0x434f800b -0, 1440, 1440, 1, 57600, 0xed42179b -0, 1480, 1480, 1, 57600, 0x3b33118b -0, 1520, 1520, 1, 57600, 0xf81880cb -0, 1560, 1560, 1, 57600, 0xd2c58e1b -0, 1600, 1600, 1, 57600, 0xd96f50eb -0, 1640, 1640, 1, 57600, 0x64ef63fb -0, 1680, 1680, 1, 57600, 0x7b14b6fc -0, 1720, 1720, 1, 57600, 0xeb1c9054 -0, 1760, 1760, 1, 57600, 0x3b30c97c -0, 1800, 1800, 1, 57600, 0xc93e9484 -0, 1840, 1840, 1, 57600, 0xe012c0cc -0, 1880, 1880, 1, 57600, 0x48e2dda4 -0, 1920, 1920, 1, 57600, 0x13eb55fb -0, 1960, 1960, 1, 57600, 0xa5edbedc -0, 2000, 2000, 1, 57600, 0x0123a484 -0, 2040, 2040, 1, 57600, 0xc624a7ac -0, 2080, 2080, 1, 57600, 0xd83cf45c -0, 2120, 2120, 1, 57600, 0x8f9bf4b4 -0, 2160, 2160, 1, 57600, 0x2d494b8c -0, 2200, 2200, 1, 57600, 0xb246f07c -0, 2240, 2240, 1, 57600, 0x5750e67c -0, 2280, 2280, 1, 57600, 0x6643e9ac -0, 2320, 2320, 1, 57600, 0x8d3b86b3 -0, 2360, 2360, 1, 57600, 0x4bb0546b -0, 2400, 2400, 1, 57600, 0xfe439333 -0, 2440, 2440, 1, 57600, 0x0cc76233 -0, 2480, 2480, 1, 57600, 0xb6fe40ae -0, 2520, 2520, 1, 57600, 0xf79fe0d7 -0, 2560, 2560, 1, 57600, 0xdc90dcbb -0, 2600, 2600, 1, 57600, 0x371e7c2b -0, 2640, 2640, 1, 57600, 0x7c4590bb -0, 2680, 2680, 1, 57600, 0x66f5454b -0, 2720, 2720, 1, 57600, 0x1678ae5b -0, 2760, 2760, 1, 57600, 0x1ee8fdec -0, 2800, 2800, 1, 57600, 0x98d2a083 -0, 2840, 2840, 1, 57600, 0x86d29e5b -0, 2880, 2880, 1, 57600, 0x23d2bc83 -0, 2920, 2920, 1, 57600, 0x3fc729f2 -0, 2960, 2960, 1, 57600, 0x821d61da -0, 3000, 3000, 1, 57600, 0xdd549e0e -0, 3040, 3040, 1, 57600, 0x641234e2 -0, 3080, 3080, 1, 57600, 0x9a282112 -0, 3120, 3120, 1, 57600, 0x6587e2fb -0, 3160, 3160, 1, 57600, 0x043d0cb2 -0, 3200, 3200, 1, 57600, 0x90328707 -0, 3240, 3240, 1, 57600, 0x5744d313 -0, 3280, 3280, 1, 57600, 0x6e1b95cb +#tb 0: 1/15 +0, 0, 0, 1, 57600, 0xcf2d39fc +0, 1, 1, 1, 57600, 0xfc9f6bed +0, 2, 2, 1, 57600, 0x3f5805bb +0, 3, 3, 1, 57600, 0xcb34504e +0, 4, 4, 1, 57600, 0x66b6f6e9 +0, 5, 5, 1, 57600, 0x18698e4d +0, 6, 6, 1, 57600, 0x233288d7 +0, 7, 7, 1, 57600, 0x6b195ac5 +0, 8, 8, 1, 57600, 0x3b466b45 +0, 9, 9, 1, 57600, 0x9e3dbd75 +0, 10, 10, 1, 57600, 0x90ee04b7 +0, 11, 11, 1, 57600, 0x81096dda +0, 12, 12, 1, 57600, 0xef24ca50 +0, 13, 13, 1, 57600, 0xea7a3da8 +0, 14, 14, 1, 57600, 0xc3f054c2 +0, 15, 15, 1, 57600, 0x34af39ec +0, 16, 16, 1, 57600, 0xfc31f846 +0, 17, 17, 1, 57600, 0xa4606399 +0, 18, 18, 1, 57600, 0x4b8a9c88 +0, 19, 19, 1, 57600, 0x87db3195 +0, 20, 20, 1, 57600, 0x443b618d +0, 21, 21, 1, 57600, 0x601e380e +0, 22, 22, 1, 57600, 0x405c6e6f +0, 23, 23, 1, 57600, 0xe6b66f29 +0, 24, 24, 1, 57600, 0xb8e4b2d1 +0, 25, 25, 1, 57600, 0x9fc8e7da +0, 26, 26, 1, 57600, 0x3bdb363b +0, 27, 27, 1, 57600, 0xacac0b6a +0, 28, 28, 1, 57600, 0xff3022fb +0, 29, 29, 1, 57600, 0x1e5721f3 +0, 30, 30, 1, 57600, 0x511a3071 +0, 31, 31, 1, 57600, 0xff6d4dc0 +0, 32, 32, 1, 57600, 0x5df97a35 +0, 33, 33, 1, 57600, 0x3877f1b1 +0, 34, 34, 1, 57600, 0xa9096dd2 +0, 35, 35, 1, 57600, 0xd36e1ccc +0, 36, 36, 1, 57600, 0xdc94b124 +0, 37, 37, 1, 57600, 0x873fab49 +0, 38, 38, 1, 57600, 0x7f081dca +0, 39, 39, 1, 57600, 0x7df52bc3 +0, 40, 40, 1, 57600, 0xf41feb99 +0, 41, 41, 1, 57600, 0xcf59ffeb +0, 42, 42, 1, 57600, 0x0dd94dfe +0, 43, 43, 1, 57600, 0xfbc52500 +0, 44, 44, 1, 57600, 0xc300606e +0, 45, 45, 1, 57600, 0x01e529b4 +0, 46, 46, 1, 57600, 0x359a57b0 +0, 47, 47, 1, 57600, 0xcfee7511 +0, 48, 48, 1, 57600, 0x2189f139 +0, 49, 49, 1, 57600, 0xcc535558 +0, 50, 50, 1, 57600, 0xeed13a76 +0, 51, 51, 1, 57600, 0xfb5c3ddd +0, 52, 52, 1, 57600, 0x36a98c53 +0, 53, 53, 1, 57600, 0xf4c38c4b +0, 54, 54, 1, 57600, 0x53d5df15 +0, 55, 55, 1, 57600, 0x336d890c +0, 56, 56, 1, 57600, 0x19967f1c +0, 57, 57, 1, 57600, 0xa36b8224 +0, 58, 58, 1, 57600, 0xf6ec2490 +0, 59, 59, 1, 57600, 0x6ffff0d1 +0, 60, 60, 1, 57600, 0xfcb73114 +0, 61, 61, 1, 57600, 0x5f5fff35 +0, 62, 62, 1, 57600, 0xf113c4a0 +0, 63, 63, 1, 57600, 0x64ca6175 +0, 64, 64, 1, 57600, 0x3f6f7d15 +0, 65, 65, 1, 57600, 0x18b619df +0, 66, 66, 1, 57600, 0xe6872ed7 +0, 67, 67, 1, 57600, 0x3641e174 +0, 68, 68, 1, 57600, 0x4c144d8c +0, 69, 69, 1, 57600, 0x82529776 +0, 70, 70, 1, 57600, 0xd96f3ead +0, 71, 71, 1, 57600, 0xce183c4e +0, 72, 72, 1, 57600, 0xaa475b24 +0, 73, 73, 1, 57600, 0xf7c5cbf3 +0, 74, 74, 1, 57600, 0x798e0548 +0, 75, 75, 1, 57600, 0x1233241a +0, 76, 76, 1, 57600, 0x1424d758 +0, 77, 77, 1, 57600, 0xa446c264 +0, 78, 78, 1, 57600, 0x66e082ae +0, 79, 79, 1, 57600, 0xb58cacc8 +0, 80, 80, 1, 57600, 0x3d86431c +0, 81, 81, 1, 57600, 0x601b724e +0, 82, 82, 1, 57600, 0xbe9a32c8 diff --git a/tests/ref/fate/qtrle-1bit b/tests/ref/fate/qtrle-1bit index 1cbaa9c5af..f191169236 100644 --- a/tests/ref/fate/qtrle-1bit +++ b/tests/ref/fate/qtrle-1bit @@ -1,39 +1,39 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 9600, 0xc1632102 -0, 100, 100, 0, 9600, 0x0f6c0521 -0, 200, 200, 0, 9600, 0x04b90b5a -0, 300, 300, 0, 9600, 0x2ebd4500 -0, 400, 400, 0, 9600, 0x726f46f4 -0, 500, 500, 0, 9600, 0x37f6968e -0, 600, 600, 0, 9600, 0x7305872e -0, 700, 700, 0, 9600, 0x222eff5e -0, 800, 800, 0, 9600, 0x9317e227 -0, 900, 900, 0, 9600, 0x421eee9d -0, 1000, 1000, 0, 9600, 0xcbcfaaff -0, 1100, 1100, 0, 9600, 0xe7d43be2 -0, 1200, 1200, 0, 9600, 0x0b71e28c -0, 1300, 1300, 0, 9600, 0xd6a050ca -0, 1400, 1400, 0, 9600, 0x0ac6dbf5 -0, 1500, 1500, 0, 9600, 0x5c036038 -0, 1600, 1600, 0, 9600, 0x6e417ed6 -0, 1700, 1700, 0, 9600, 0x8bd0dc22 -0, 1800, 1800, 0, 9600, 0xdf3b0877 -0, 1900, 1900, 0, 9600, 0xae6e7823 -0, 2000, 2000, 0, 9600, 0x8ff0ac32 -0, 2100, 2100, 0, 9600, 0xa2d9e2ce -0, 2200, 2200, 0, 9600, 0x5fd92b65 -0, 2300, 2300, 0, 9600, 0x81c1c824 -0, 2400, 2400, 0, 9600, 0xb8a2ace4 -0, 2500, 2500, 0, 9600, 0x65b70404 -0, 2600, 2600, 0, 9600, 0xc5349eb2 -0, 2700, 2700, 0, 9600, 0xf60cc2b8 -0, 2800, 2800, 0, 9600, 0x31474595 -0, 2900, 2900, 0, 9600, 0xf602635b -0, 3000, 3000, 0, 9600, 0x873cbd87 -0, 3100, 3100, 0, 9600, 0xb9793ffe -0, 3200, 3200, 0, 9600, 0x42eb2831 -0, 3300, 3300, 0, 9600, 0x44cc1dab -0, 3400, 3400, 0, 9600, 0xbdcbbb87 -0, 3500, 3500, 0, 9600, 0x29c22df7 -0, 3600, 3600, 0, 9600, 0xde502ef5 -0, 3700, 3700, 0, 9600, 0xaf311aeb +#tb 0: 1/12 +0, 0, 0, 1, 9600, 0xc5921aa2 +0, 1, 1, 1, 9600, 0x9032fc52 +0, 2, 2, 1, 9600, 0x7db0038e +0, 3, 3, 1, 9600, 0x95b73c41 +0, 4, 4, 1, 9600, 0x531e4189 +0, 5, 5, 1, 9600, 0xb73390ec +0, 6, 6, 1, 9600, 0x958e8221 +0, 7, 7, 1, 9600, 0xd393f8a6 +0, 8, 8, 1, 9600, 0xa085da1c +0, 9, 9, 1, 9600, 0x57ace74f +0, 10, 10, 1, 9600, 0x5d11a308 +0, 11, 11, 1, 9600, 0x13e133b7 +0, 12, 12, 1, 9600, 0x494edb86 +0, 13, 13, 1, 9600, 0x43a448ea +0, 14, 14, 1, 9600, 0x3562d35b +0, 15, 15, 1, 9600, 0x0bc655d2 +0, 16, 16, 1, 9600, 0xbece73a1 +0, 17, 17, 1, 9600, 0x82e7cfa1 +0, 18, 18, 1, 9600, 0xda29fd8f +0, 19, 19, 1, 9600, 0x70fb700b +0, 20, 20, 1, 9600, 0xaf57a6b0 +0, 21, 21, 1, 9600, 0x0a5ed9b9 +0, 22, 22, 1, 9600, 0xf7c62c38 +0, 23, 23, 1, 9600, 0x0aa2ccfd +0, 24, 24, 1, 9600, 0xc9adabae +0, 25, 25, 1, 9600, 0x67ff0aba +0, 26, 26, 1, 9600, 0xea79a465 +0, 27, 27, 1, 9600, 0x8928c626 +0, 28, 28, 1, 9600, 0x8dab4111 +0, 29, 29, 1, 9600, 0x81ef63f9 +0, 30, 30, 1, 9600, 0xf977bc5e +0, 31, 31, 1, 9600, 0x9e6a3f4a +0, 32, 32, 1, 9600, 0x77c92865 +0, 33, 33, 1, 9600, 0x3915170d +0, 34, 34, 1, 9600, 0xbe19b995 +0, 35, 35, 1, 9600, 0x3e8a3077 +0, 36, 36, 1, 9600, 0x1331342e +0, 37, 37, 1, 9600, 0x4d692175 diff --git a/tests/ref/fate/qtrle-24bit b/tests/ref/fate/qtrle-24bit index 7a162b820e..a21b0996f4 100644 --- a/tests/ref/fate/qtrle-24bit +++ b/tests/ref/fate/qtrle-24bit @@ -1,35 +1,35 @@ -#tb 0: 1/600 +#tb 0: 1/10 0, 0, 0, 1, 57600, 0x3718ad00 -0, 60, 60, 1, 57600, 0x54861558 -0, 120, 120, 1, 57600, 0xea1d6233 -0, 180, 180, 1, 57600, 0xf669a2fd -0, 240, 240, 1, 57600, 0xc9f76f31 -0, 300, 300, 1, 57600, 0xe23c6d7b -0, 360, 360, 1, 57600, 0xbc9d6167 -0, 420, 420, 1, 57600, 0x0ca63477 -0, 480, 480, 1, 57600, 0xc0850d22 -0, 540, 540, 1, 57600, 0x735d10b2 -0, 600, 600, 1, 57600, 0x561f3c4a -0, 660, 660, 1, 57600, 0x84db9cf1 -0, 720, 720, 1, 57600, 0x9fb841f4 -0, 780, 780, 1, 57600, 0xeaf262ab -0, 840, 840, 1, 57600, 0x264886b4 -0, 900, 900, 1, 57600, 0x5edc5518 -0, 960, 960, 1, 57600, 0xd3e60c72 -0, 1020, 1020, 1, 57600, 0x9cabaed7 -0, 1080, 1080, 1, 57600, 0x616716cf -0, 1140, 1140, 1, 57600, 0xa43f61aa -0, 1200, 1200, 1, 57600, 0xdba3a0bd -0, 1260, 1260, 1, 57600, 0xa7dd6dfa -0, 1320, 1320, 1, 57600, 0xc3fa6c84 -0, 1380, 1380, 1, 57600, 0xb1275fb8 -0, 1440, 1440, 1, 57600, 0x2e39331f -0, 1500, 1500, 1, 57600, 0x5b9e0bca -0, 1560, 1560, 1, 57600, 0x0e760f5a -0, 1620, 1620, 1, 57600, 0xc56c3e69 -0, 1680, 1680, 1, 57600, 0x51da9fb8 -0, 1740, 1740, 1, 57600, 0xe3a1432b -0, 1800, 1800, 1, 57600, 0xe1b360a3 -0, 1860, 1860, 1, 57600, 0x30b383cd -0, 1920, 1920, 1, 57600, 0x950c5439 -0, 1980, 1980, 1, 57600, 0x8f9d0ca2 +0, 1, 1, 1, 57600, 0x54861558 +0, 2, 2, 1, 57600, 0xea1d6233 +0, 3, 3, 1, 57600, 0xf669a2fd +0, 4, 4, 1, 57600, 0xc9f76f31 +0, 5, 5, 1, 57600, 0xe23c6d7b +0, 6, 6, 1, 57600, 0xbc9d6167 +0, 7, 7, 1, 57600, 0x0ca63477 +0, 8, 8, 1, 57600, 0xc0850d22 +0, 9, 9, 1, 57600, 0x735d10b2 +0, 10, 10, 1, 57600, 0x561f3c4a +0, 11, 11, 1, 57600, 0x84db9cf1 +0, 12, 12, 1, 57600, 0x9fb841f4 +0, 13, 13, 1, 57600, 0xeaf262ab +0, 14, 14, 1, 57600, 0x264886b4 +0, 15, 15, 1, 57600, 0x5edc5518 +0, 16, 16, 1, 57600, 0xd3e60c72 +0, 17, 17, 1, 57600, 0x9cabaed7 +0, 18, 18, 1, 57600, 0x616716cf +0, 19, 19, 1, 57600, 0xa43f61aa +0, 20, 20, 1, 57600, 0xdba3a0bd +0, 21, 21, 1, 57600, 0xa7dd6dfa +0, 22, 22, 1, 57600, 0xc3fa6c84 +0, 23, 23, 1, 57600, 0xb1275fb8 +0, 24, 24, 1, 57600, 0x2e39331f +0, 25, 25, 1, 57600, 0x5b9e0bca +0, 26, 26, 1, 57600, 0x0e760f5a +0, 27, 27, 1, 57600, 0xc56c3e69 +0, 28, 28, 1, 57600, 0x51da9fb8 +0, 29, 29, 1, 57600, 0xe3a1432b +0, 30, 30, 1, 57600, 0xe1b360a3 +0, 31, 31, 1, 57600, 0x30b383cd +0, 32, 32, 1, 57600, 0x950c5439 +0, 33, 33, 1, 57600, 0x8f9d0ca2 diff --git a/tests/ref/fate/qtrle-2bit b/tests/ref/fate/qtrle-2bit index 5866db5955..95c0f7c391 100644 --- a/tests/ref/fate/qtrle-2bit +++ b/tests/ref/fate/qtrle-2bit @@ -1,39 +1,39 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 230400, 0xb1ee55dc -0, 100, 100, 0, 230400, 0x97c580bf -0, 200, 200, 0, 230400, 0xd4bd57e8 -0, 300, 300, 0, 230400, 0x412b79aa -0, 400, 400, 0, 230400, 0x928a44d1 -0, 500, 500, 0, 230400, 0x6bbdc0e4 -0, 600, 600, 0, 230400, 0x382e960f -0, 700, 700, 0, 230400, 0x62c863ea -0, 800, 800, 0, 230400, 0xbfccd3ce -0, 900, 900, 0, 230400, 0x1987cdd4 -0, 1000, 1000, 0, 230400, 0x40279727 -0, 1100, 1100, 0, 230400, 0x9d4f6746 -0, 1200, 1200, 0, 230400, 0x7b8a77ec -0, 1300, 1300, 0, 230400, 0x2ce7a781 -0, 1400, 1400, 0, 230400, 0xb749815e -0, 1500, 1500, 0, 230400, 0x61c88610 -0, 1600, 1600, 0, 230400, 0x8449114d -0, 1700, 1700, 0, 230400, 0x5f73e666 -0, 1800, 1800, 0, 230400, 0xbde53ce6 -0, 1900, 1900, 0, 230400, 0x8c7406fd -0, 2000, 2000, 0, 230400, 0xf9e9a3ef -0, 2100, 2100, 0, 230400, 0x7e0a3077 -0, 2200, 2200, 0, 230400, 0xd9245c5f -0, 2300, 2300, 0, 230400, 0x6d077ea2 -0, 2400, 2400, 0, 230400, 0xf622bb2a -0, 2500, 2500, 0, 230400, 0x35292dc8 -0, 2600, 2600, 0, 230400, 0xc0cea946 -0, 2700, 2700, 0, 230400, 0x98b27b60 -0, 2800, 2800, 0, 230400, 0x668ef6bd -0, 2900, 2900, 0, 230400, 0x6c07a31c -0, 3000, 3000, 0, 230400, 0x0b4a6ae1 -0, 3100, 3100, 0, 230400, 0x945b9878 -0, 3200, 3200, 0, 230400, 0xab28031c -0, 3300, 3300, 0, 230400, 0x977252b0 -0, 3400, 3400, 0, 230400, 0x6c3d9706 -0, 3500, 3500, 0, 230400, 0xe053bc2a -0, 3600, 3600, 0, 230400, 0x4cf2fc7c -0, 3700, 3700, 0, 230400, 0x610beda7 +#tb 0: 1/12 +0, 0, 0, 1, 230400, 0xb1ee55dc +0, 1, 1, 1, 230400, 0x97c580bf +0, 2, 2, 1, 230400, 0xd4bd57e8 +0, 3, 3, 1, 230400, 0x412b79aa +0, 4, 4, 1, 230400, 0x928a44d1 +0, 5, 5, 1, 230400, 0x6bbdc0e4 +0, 6, 6, 1, 230400, 0x382e960f +0, 7, 7, 1, 230400, 0x62c863ea +0, 8, 8, 1, 230400, 0xbfccd3ce +0, 9, 9, 1, 230400, 0x1987cdd4 +0, 10, 10, 1, 230400, 0x40279727 +0, 11, 11, 1, 230400, 0x9d4f6746 +0, 12, 12, 1, 230400, 0x7b8a77ec +0, 13, 13, 1, 230400, 0x2ce7a781 +0, 14, 14, 1, 230400, 0xb749815e +0, 15, 15, 1, 230400, 0x61c88610 +0, 16, 16, 1, 230400, 0x8449114d +0, 17, 17, 1, 230400, 0x5f73e666 +0, 18, 18, 1, 230400, 0xbde53ce6 +0, 19, 19, 1, 230400, 0x8c7406fd +0, 20, 20, 1, 230400, 0xf9e9a3ef +0, 21, 21, 1, 230400, 0x7e0a3077 +0, 22, 22, 1, 230400, 0xd9245c5f +0, 23, 23, 1, 230400, 0x6d077ea2 +0, 24, 24, 1, 230400, 0xf622bb2a +0, 25, 25, 1, 230400, 0x35292dc8 +0, 26, 26, 1, 230400, 0xc0cea946 +0, 27, 27, 1, 230400, 0x98b27b60 +0, 28, 28, 1, 230400, 0x668ef6bd +0, 29, 29, 1, 230400, 0x6c07a31c +0, 30, 30, 1, 230400, 0x0b4a6ae1 +0, 31, 31, 1, 230400, 0x945b9878 +0, 32, 32, 1, 230400, 0xab28031c +0, 33, 33, 1, 230400, 0x977252b0 +0, 34, 34, 1, 230400, 0x6c3d9706 +0, 35, 35, 1, 230400, 0xe053bc2a +0, 36, 36, 1, 230400, 0x4cf2fc7c +0, 37, 37, 1, 230400, 0x610beda7 diff --git a/tests/ref/fate/qtrle-32bit b/tests/ref/fate/qtrle-32bit index bbdd464593..ed6dc03a26 100644 --- a/tests/ref/fate/qtrle-32bit +++ b/tests/ref/fate/qtrle-32bit @@ -1,27 +1,27 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 1036800, 0x2a90d062 -0, 100, 100, 0, 1036800, 0x6565aded -0, 200, 200, 0, 1036800, 0xf0b587d2 -0, 300, 300, 0, 1036800, 0xf0b4e53f -0, 400, 400, 0, 1036800, 0x5ba4b96a -0, 500, 500, 0, 1036800, 0x501df9c1 -0, 600, 600, 0, 1036800, 0xcf45b940 -0, 700, 700, 0, 1036800, 0xa454df07 -0, 800, 800, 0, 1036800, 0xc504d152 -0, 900, 900, 0, 1036800, 0xd90ecac7 -0, 1000, 1000, 0, 1036800, 0xe30368df -0, 1100, 1100, 0, 1036800, 0x0ca35522 -0, 1200, 1200, 0, 1036800, 0xe76b8d43 -0, 1300, 1300, 0, 1036800, 0x7c85a447 -0, 1400, 1400, 0, 1036800, 0x3e2d1b5f -0, 1500, 1500, 0, 1036800, 0x230fa5a6 -0, 1600, 1600, 0, 1036800, 0x4fad025e -0, 1700, 1700, 0, 1036800, 0x7d3366ae -0, 1800, 1800, 0, 1036800, 0xa83720f7 -0, 1900, 1900, 0, 1036800, 0x5dbd13b1 -0, 2000, 2000, 0, 1036800, 0xd0ebd56d -0, 2100, 2100, 0, 1036800, 0x4d7c67f3 -0, 2200, 2200, 0, 1036800, 0x226baa3f -0, 2300, 2300, 0, 1036800, 0xc0e93acf -0, 2400, 2400, 0, 1036800, 0x5a466c17 -0, 2500, 2500, 0, 1036800, 0xfdb7d2ea +#tb 0: 100/2997 +0, 0, 0, 1, 1036800, 0x2a90d062 +0, 1, 1, 1, 1036800, 0x6565aded +0, 2, 2, 1, 1036800, 0xf0b587d2 +0, 3, 3, 1, 1036800, 0xf0b4e53f +0, 4, 4, 1, 1036800, 0x5ba4b96a +0, 5, 5, 1, 1036800, 0x501df9c1 +0, 6, 6, 1, 1036800, 0xcf45b940 +0, 7, 7, 1, 1036800, 0xa454df07 +0, 8, 8, 1, 1036800, 0xc504d152 +0, 9, 9, 1, 1036800, 0xd90ecac7 +0, 10, 10, 1, 1036800, 0xe30368df +0, 11, 11, 1, 1036800, 0x0ca35522 +0, 12, 12, 1, 1036800, 0xe76b8d43 +0, 13, 13, 1, 1036800, 0x7c85a447 +0, 14, 14, 1, 1036800, 0x3e2d1b5f +0, 15, 15, 1, 1036800, 0x230fa5a6 +0, 16, 16, 1, 1036800, 0x4fad025e +0, 17, 17, 1, 1036800, 0x7d3366ae +0, 18, 18, 1, 1036800, 0xa83720f7 +0, 19, 19, 1, 1036800, 0x5dbd13b1 +0, 20, 20, 1, 1036800, 0xd0ebd56d +0, 21, 21, 1, 1036800, 0x4d7c67f3 +0, 22, 22, 1, 1036800, 0x226baa3f +0, 23, 23, 1, 1036800, 0xc0e93acf +0, 24, 24, 1, 1036800, 0x5a466c17 +0, 25, 25, 1, 1036800, 0xfdb7d2ea diff --git a/tests/ref/fate/qtrle-4bit b/tests/ref/fate/qtrle-4bit index cc09e78475..74eb4ab078 100644 --- a/tests/ref/fate/qtrle-4bit +++ b/tests/ref/fate/qtrle-4bit @@ -1,39 +1,39 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 230400, 0x0655b3d9 -0, 100, 100, 0, 230400, 0x9c626fd3 -0, 200, 200, 0, 230400, 0x5bc95868 -0, 300, 300, 0, 230400, 0x55a38387 -0, 400, 400, 0, 230400, 0xd3495b60 -0, 500, 500, 0, 230400, 0xecdb2d15 -0, 600, 600, 0, 230400, 0x7f9b373e -0, 700, 700, 0, 230400, 0x51caac22 -0, 800, 800, 0, 230400, 0x0f2ac153 -0, 900, 900, 0, 230400, 0xe5a6f9e7 -0, 1000, 1000, 0, 230400, 0xfc2b2250 -0, 1100, 1100, 0, 230400, 0x24e2da1b -0, 1200, 1200, 0, 230400, 0x2723d7dd -0, 1300, 1300, 0, 230400, 0x024a4989 -0, 1400, 1400, 0, 230400, 0xdbafb92d -0, 1500, 1500, 0, 230400, 0x6b9b5056 -0, 1600, 1600, 0, 230400, 0x010cabb4 -0, 1700, 1700, 0, 230400, 0xf75bc1c0 -0, 1800, 1800, 0, 230400, 0x6c7fd744 -0, 1900, 1900, 0, 230400, 0xabe4371a -0, 2000, 2000, 0, 230400, 0xe41fb781 -0, 2100, 2100, 0, 230400, 0x42c5649e -0, 2200, 2200, 0, 230400, 0xf5511deb -0, 2300, 2300, 0, 230400, 0xebf5ab32 -0, 2400, 2400, 0, 230400, 0x44398194 -0, 2500, 2500, 0, 230400, 0xfd63510c -0, 2600, 2600, 0, 230400, 0xa013975e -0, 2700, 2700, 0, 230400, 0xe0aa028d -0, 2800, 2800, 0, 230400, 0x349f6f3b -0, 2900, 2900, 0, 230400, 0x2446032c -0, 3000, 3000, 0, 230400, 0x648f122c -0, 3100, 3100, 0, 230400, 0xbda221fd -0, 3200, 3200, 0, 230400, 0xf0f97642 -0, 3300, 3300, 0, 230400, 0x6a1737de -0, 3400, 3400, 0, 230400, 0x808a8179 -0, 3500, 3500, 0, 230400, 0x121641cf -0, 3600, 3600, 0, 230400, 0x275d11ea -0, 3700, 3700, 0, 230400, 0x92adf2cf +#tb 0: 1/12 +0, 0, 0, 1, 230400, 0x0655b3d9 +0, 1, 1, 1, 230400, 0x9c626fd3 +0, 2, 2, 1, 230400, 0x5bc95868 +0, 3, 3, 1, 230400, 0x55a38387 +0, 4, 4, 1, 230400, 0xd3495b60 +0, 5, 5, 1, 230400, 0xecdb2d15 +0, 6, 6, 1, 230400, 0x7f9b373e +0, 7, 7, 1, 230400, 0x51caac22 +0, 8, 8, 1, 230400, 0x0f2ac153 +0, 9, 9, 1, 230400, 0xe5a6f9e7 +0, 10, 10, 1, 230400, 0xfc2b2250 +0, 11, 11, 1, 230400, 0x24e2da1b +0, 12, 12, 1, 230400, 0x2723d7dd +0, 13, 13, 1, 230400, 0x024a4989 +0, 14, 14, 1, 230400, 0xdbafb92d +0, 15, 15, 1, 230400, 0x6b9b5056 +0, 16, 16, 1, 230400, 0x010cabb4 +0, 17, 17, 1, 230400, 0xf75bc1c0 +0, 18, 18, 1, 230400, 0x6c7fd744 +0, 19, 19, 1, 230400, 0xabe4371a +0, 20, 20, 1, 230400, 0xe41fb781 +0, 21, 21, 1, 230400, 0x42c5649e +0, 22, 22, 1, 230400, 0xf5511deb +0, 23, 23, 1, 230400, 0xebf5ab32 +0, 24, 24, 1, 230400, 0x44398194 +0, 25, 25, 1, 230400, 0xfd63510c +0, 26, 26, 1, 230400, 0xa013975e +0, 27, 27, 1, 230400, 0xe0aa028d +0, 28, 28, 1, 230400, 0x349f6f3b +0, 29, 29, 1, 230400, 0x2446032c +0, 30, 30, 1, 230400, 0x648f122c +0, 31, 31, 1, 230400, 0xbda221fd +0, 32, 32, 1, 230400, 0xf0f97642 +0, 33, 33, 1, 230400, 0x6a1737de +0, 34, 34, 1, 230400, 0x808a8179 +0, 35, 35, 1, 230400, 0x121641cf +0, 36, 36, 1, 230400, 0x275d11ea +0, 37, 37, 1, 230400, 0x92adf2cf diff --git a/tests/ref/fate/qtrle-8bit b/tests/ref/fate/qtrle-8bit index bef2358e94..5b30fbbf5c 100644 --- a/tests/ref/fate/qtrle-8bit +++ b/tests/ref/fate/qtrle-8bit @@ -1,168 +1,168 @@ -#tb 0: 1/600 +#tb 0: 1/15 0, 0, 0, 1, 921600, 0x1492e3ed -0, 40, 40, 1, 921600, 0x1492e3ed -0, 80, 80, 1, 921600, 0x1492e3ed -0, 120, 120, 1, 921600, 0x23ef4fc7 -0, 160, 160, 1, 921600, 0x23ef4fc7 -0, 200, 200, 1, 921600, 0xe406d4be -0, 240, 240, 1, 921600, 0xe406d4be -0, 280, 280, 1, 921600, 0xe406d4be -0, 320, 320, 1, 921600, 0x62b8b5a1 -0, 360, 360, 1, 921600, 0x62b8b5a1 -0, 400, 400, 1, 921600, 0x7d8ba674 -0, 440, 440, 1, 921600, 0x7d8ba674 -0, 480, 480, 1, 921600, 0x7d8ba674 -0, 520, 520, 1, 921600, 0xfe666be7 -0, 560, 560, 1, 921600, 0xfe666be7 -0, 600, 600, 1, 921600, 0x721baec0 -0, 640, 640, 1, 921600, 0x721baec0 -0, 680, 680, 1, 921600, 0x721baec0 -0, 720, 720, 1, 921600, 0xc237180a -0, 760, 760, 1, 921600, 0xc237180a -0, 800, 800, 1, 921600, 0xf03a7482 -0, 840, 840, 1, 921600, 0xf03a7482 -0, 880, 880, 1, 921600, 0xf03a7482 -0, 920, 920, 1, 921600, 0x5612a391 -0, 960, 960, 1, 921600, 0x5612a391 -0, 1000, 1000, 1, 921600, 0x9dbcc46a -0, 1040, 1040, 1, 921600, 0x9dbcc46a -0, 1080, 1080, 1, 921600, 0x9dbcc46a -0, 1120, 1120, 1, 921600, 0xa128a5d5 -0, 1160, 1160, 1, 921600, 0xa128a5d5 -0, 1200, 1200, 1, 921600, 0x63e0025c -0, 1240, 1240, 1, 921600, 0x63e0025c -0, 1280, 1280, 1, 921600, 0x63e0025c -0, 1320, 1320, 1, 921600, 0x262359ed -0, 1360, 1360, 1, 921600, 0x262359ed -0, 1400, 1400, 1, 921600, 0x343688e8 -0, 1440, 1440, 1, 921600, 0x343688e8 -0, 1480, 1480, 1, 921600, 0x343688e8 -0, 1520, 1520, 1, 921600, 0x343688e8 -0, 1560, 1560, 1, 921600, 0x343688e8 -0, 1600, 1600, 1, 921600, 0x343688e8 -0, 1640, 1640, 1, 921600, 0x343688e8 -0, 1680, 1680, 1, 921600, 0x343688e8 -0, 1720, 1720, 1, 921600, 0x343688e8 -0, 1760, 1760, 1, 921600, 0x343688e8 -0, 1800, 1800, 1, 921600, 0xe4b29d57 -0, 1840, 1840, 1, 921600, 0xe4b29d57 -0, 1880, 1880, 1, 921600, 0xe4b29d57 -0, 1920, 1920, 1, 921600, 0x198e8a4a -0, 1960, 1960, 1, 921600, 0x198e8a4a -0, 2000, 2000, 1, 921600, 0x0cad8dc9 -0, 2040, 2040, 1, 921600, 0x0cad8dc9 -0, 2080, 2080, 1, 921600, 0x0cad8dc9 -0, 2120, 2120, 1, 921600, 0x1f74cf3d -0, 2160, 2160, 1, 921600, 0x1f74cf3d -0, 2200, 2200, 1, 921600, 0xec5b5449 -0, 2240, 2240, 1, 921600, 0xec5b5449 -0, 2280, 2280, 1, 921600, 0xec5b5449 -0, 2320, 2320, 1, 921600, 0x39829711 -0, 2360, 2360, 1, 921600, 0x39829711 -0, 2400, 2400, 1, 921600, 0x6de5b9c6 -0, 2440, 2440, 1, 921600, 0x6de5b9c6 -0, 2480, 2480, 1, 921600, 0x6de5b9c6 -0, 2520, 2520, 1, 921600, 0x47b0e9d4 -0, 2560, 2560, 1, 921600, 0x47b0e9d4 -0, 2600, 2600, 1, 921600, 0x756452b8 -0, 2640, 2640, 1, 921600, 0x756452b8 -0, 2680, 2680, 1, 921600, 0x756452b8 -0, 2720, 2720, 1, 921600, 0x6fce3478 -0, 2760, 2760, 1, 921600, 0x6fce3478 -0, 2800, 2800, 1, 921600, 0x372397cd -0, 2840, 2840, 1, 921600, 0x372397cd -0, 2880, 2880, 1, 921600, 0x372397cd -0, 2920, 2920, 1, 921600, 0xe3999ba1 -0, 2960, 2960, 1, 921600, 0xe3999ba1 -0, 3000, 3000, 1, 921600, 0x6ba26b43 -0, 3040, 3040, 1, 921600, 0x6ba26b43 -0, 3080, 3080, 1, 921600, 0x6ba26b43 -0, 3120, 3120, 1, 921600, 0x4e9ee49e -0, 3160, 3160, 1, 921600, 0x4e9ee49e -0, 3200, 3200, 1, 921600, 0xdb5fd6e7 -0, 3240, 3240, 1, 921600, 0xdb5fd6e7 -0, 3280, 3280, 1, 921600, 0xdb5fd6e7 -0, 3320, 3320, 1, 921600, 0x8f2254a5 -0, 3360, 3360, 1, 921600, 0x8f2254a5 -0, 3400, 3400, 1, 921600, 0x8f2254a5 -0, 3440, 3440, 1, 921600, 0x8f2254a5 -0, 3480, 3480, 1, 921600, 0x8f2254a5 -0, 3520, 3520, 1, 921600, 0x8f2254a5 -0, 3560, 3560, 1, 921600, 0x8f2254a5 -0, 3600, 3600, 1, 921600, 0x8f2254a5 -0, 3640, 3640, 1, 921600, 0x8f2254a5 -0, 3680, 3680, 1, 921600, 0x8f2254a5 -0, 3720, 3720, 1, 921600, 0x57e95c32 -0, 3760, 3760, 1, 921600, 0x57e95c32 -0, 3800, 3800, 1, 921600, 0x41627a9b -0, 3840, 3840, 1, 921600, 0x41627a9b -0, 3880, 3880, 1, 921600, 0x41627a9b -0, 3920, 3920, 1, 921600, 0x7412dcee -0, 3960, 3960, 1, 921600, 0x7412dcee -0, 4000, 4000, 1, 921600, 0xaebe10ed -0, 4040, 4040, 1, 921600, 0xaebe10ed -0, 4080, 4080, 1, 921600, 0xaebe10ed -0, 4120, 4120, 1, 921600, 0x411a91f6 -0, 4160, 4160, 1, 921600, 0x411a91f6 -0, 4200, 4200, 1, 921600, 0xb059df3f -0, 4240, 4240, 1, 921600, 0xb059df3f -0, 4280, 4280, 1, 921600, 0xb059df3f -0, 4320, 4320, 1, 921600, 0x4d6f5a77 -0, 4360, 4360, 1, 921600, 0x4d6f5a77 -0, 4400, 4400, 1, 921600, 0xbbf06df4 -0, 4440, 4440, 1, 921600, 0xbbf06df4 -0, 4480, 4480, 1, 921600, 0xbbf06df4 -0, 4520, 4520, 1, 921600, 0xe27f7bf6 -0, 4560, 4560, 1, 921600, 0xe27f7bf6 -0, 4600, 4600, 1, 921600, 0xd7e8360e -0, 4640, 4640, 1, 921600, 0xd7e8360e -0, 4680, 4680, 1, 921600, 0xd7e8360e -0, 4720, 4720, 1, 921600, 0x1dd4c344 -0, 4760, 4760, 1, 921600, 0x1dd4c344 -0, 4800, 4800, 1, 921600, 0x7995a7ce -0, 4840, 4840, 1, 921600, 0x7995a7ce -0, 4880, 4880, 1, 921600, 0x7995a7ce -0, 4920, 4920, 1, 921600, 0x2ef3c566 -0, 4960, 4960, 1, 921600, 0x2ef3c566 -0, 5000, 5000, 1, 921600, 0xf296736e -0, 5040, 5040, 1, 921600, 0xf296736e -0, 5080, 5080, 1, 921600, 0xf296736e -0, 5120, 5120, 1, 921600, 0xf296736e -0, 5160, 5160, 1, 921600, 0xf296736e -0, 5200, 5200, 1, 921600, 0xf296736e -0, 5240, 5240, 1, 921600, 0xf296736e -0, 5280, 5280, 1, 921600, 0xf296736e -0, 5320, 5320, 1, 921600, 0xf296736e -0, 5360, 5360, 1, 921600, 0xf296736e -0, 5400, 5400, 1, 921600, 0x1a488311 -0, 5440, 5440, 1, 921600, 0x1a488311 -0, 5480, 5480, 1, 921600, 0x1a488311 -0, 5520, 5520, 1, 921600, 0x9e28011b -0, 5560, 5560, 1, 921600, 0x9e28011b -0, 5600, 5600, 1, 921600, 0x84d1ea80 -0, 5640, 5640, 1, 921600, 0x84d1ea80 -0, 5680, 5680, 1, 921600, 0x84d1ea80 -0, 5720, 5720, 1, 921600, 0x9ed41052 -0, 5760, 5760, 1, 921600, 0x9ed41052 -0, 5800, 5800, 1, 921600, 0xd4db7206 -0, 5840, 5840, 1, 921600, 0xd4db7206 -0, 5880, 5880, 1, 921600, 0xd4db7206 -0, 5920, 5920, 1, 921600, 0x55f695a9 -0, 5960, 5960, 1, 921600, 0x55f695a9 -0, 6000, 6000, 1, 921600, 0x9d8c667f -0, 6040, 6040, 1, 921600, 0x9d8c667f -0, 6080, 6080, 1, 921600, 0x9d8c667f -0, 6120, 6120, 1, 921600, 0x9b6037ec -0, 6160, 6160, 1, 921600, 0x9b6037ec -0, 6200, 6200, 1, 921600, 0x57c5e835 -0, 6240, 6240, 1, 921600, 0x57c5e835 -0, 6280, 6280, 1, 921600, 0x57c5e835 -0, 6320, 6320, 1, 921600, 0x476dad89 -0, 6360, 6360, 1, 921600, 0x476dad89 -0, 6400, 6400, 1, 921600, 0xcfd6ad2b -0, 6440, 6440, 1, 921600, 0xcfd6ad2b -0, 6480, 6480, 1, 921600, 0xcfd6ad2b -0, 6520, 6520, 1, 921600, 0x3b372379 -0, 6560, 6560, 1, 921600, 0x3b372379 -0, 6600, 6600, 1, 921600, 0x36f245f5 -0, 6620, 6620, 1, 921600, 0x36f245f5 +0, 1, 1, 1, 921600, 0x1492e3ed +0, 2, 2, 1, 921600, 0x1492e3ed +0, 3, 3, 1, 921600, 0x23ef4fc7 +0, 4, 4, 1, 921600, 0x23ef4fc7 +0, 5, 5, 1, 921600, 0xe406d4be +0, 6, 6, 1, 921600, 0xe406d4be +0, 7, 7, 1, 921600, 0xe406d4be +0, 8, 8, 1, 921600, 0x62b8b5a1 +0, 9, 9, 1, 921600, 0x62b8b5a1 +0, 10, 10, 1, 921600, 0x7d8ba674 +0, 11, 11, 1, 921600, 0x7d8ba674 +0, 12, 12, 1, 921600, 0x7d8ba674 +0, 13, 13, 1, 921600, 0xfe666be7 +0, 14, 14, 1, 921600, 0xfe666be7 +0, 15, 15, 1, 921600, 0x721baec0 +0, 16, 16, 1, 921600, 0x721baec0 +0, 17, 17, 1, 921600, 0x721baec0 +0, 18, 18, 1, 921600, 0xc237180a +0, 19, 19, 1, 921600, 0xc237180a +0, 20, 20, 1, 921600, 0xf03a7482 +0, 21, 21, 1, 921600, 0xf03a7482 +0, 22, 22, 1, 921600, 0xf03a7482 +0, 23, 23, 1, 921600, 0x5612a391 +0, 24, 24, 1, 921600, 0x5612a391 +0, 25, 25, 1, 921600, 0x9dbcc46a +0, 26, 26, 1, 921600, 0x9dbcc46a +0, 27, 27, 1, 921600, 0x9dbcc46a +0, 28, 28, 1, 921600, 0xa128a5d5 +0, 29, 29, 1, 921600, 0xa128a5d5 +0, 30, 30, 1, 921600, 0x63e0025c +0, 31, 31, 1, 921600, 0x63e0025c +0, 32, 32, 1, 921600, 0x63e0025c +0, 33, 33, 1, 921600, 0x262359ed +0, 34, 34, 1, 921600, 0x262359ed +0, 35, 35, 1, 921600, 0x343688e8 +0, 36, 36, 1, 921600, 0x343688e8 +0, 37, 37, 1, 921600, 0x343688e8 +0, 38, 38, 1, 921600, 0x343688e8 +0, 39, 39, 1, 921600, 0x343688e8 +0, 40, 40, 1, 921600, 0x343688e8 +0, 41, 41, 1, 921600, 0x343688e8 +0, 42, 42, 1, 921600, 0x343688e8 +0, 43, 43, 1, 921600, 0x343688e8 +0, 44, 44, 1, 921600, 0x343688e8 +0, 45, 45, 1, 921600, 0xe4b29d57 +0, 46, 46, 1, 921600, 0xe4b29d57 +0, 47, 47, 1, 921600, 0xe4b29d57 +0, 48, 48, 1, 921600, 0x198e8a4a +0, 49, 49, 1, 921600, 0x198e8a4a +0, 50, 50, 1, 921600, 0x0cad8dc9 +0, 51, 51, 1, 921600, 0x0cad8dc9 +0, 52, 52, 1, 921600, 0x0cad8dc9 +0, 53, 53, 1, 921600, 0x1f74cf3d +0, 54, 54, 1, 921600, 0x1f74cf3d +0, 55, 55, 1, 921600, 0xec5b5449 +0, 56, 56, 1, 921600, 0xec5b5449 +0, 57, 57, 1, 921600, 0xec5b5449 +0, 58, 58, 1, 921600, 0x39829711 +0, 59, 59, 1, 921600, 0x39829711 +0, 60, 60, 1, 921600, 0x6de5b9c6 +0, 61, 61, 1, 921600, 0x6de5b9c6 +0, 62, 62, 1, 921600, 0x6de5b9c6 +0, 63, 63, 1, 921600, 0x47b0e9d4 +0, 64, 64, 1, 921600, 0x47b0e9d4 +0, 65, 65, 1, 921600, 0x756452b8 +0, 66, 66, 1, 921600, 0x756452b8 +0, 67, 67, 1, 921600, 0x756452b8 +0, 68, 68, 1, 921600, 0x6fce3478 +0, 69, 69, 1, 921600, 0x6fce3478 +0, 70, 70, 1, 921600, 0x372397cd +0, 71, 71, 1, 921600, 0x372397cd +0, 72, 72, 1, 921600, 0x372397cd +0, 73, 73, 1, 921600, 0xe3999ba1 +0, 74, 74, 1, 921600, 0xe3999ba1 +0, 75, 75, 1, 921600, 0x6ba26b43 +0, 76, 76, 1, 921600, 0x6ba26b43 +0, 77, 77, 1, 921600, 0x6ba26b43 +0, 78, 78, 1, 921600, 0x4e9ee49e +0, 79, 79, 1, 921600, 0x4e9ee49e +0, 80, 80, 1, 921600, 0xdb5fd6e7 +0, 81, 81, 1, 921600, 0xdb5fd6e7 +0, 82, 82, 1, 921600, 0xdb5fd6e7 +0, 83, 83, 1, 921600, 0x8f2254a5 +0, 84, 84, 1, 921600, 0x8f2254a5 +0, 85, 85, 1, 921600, 0x8f2254a5 +0, 86, 86, 1, 921600, 0x8f2254a5 +0, 87, 87, 1, 921600, 0x8f2254a5 +0, 88, 88, 1, 921600, 0x8f2254a5 +0, 89, 89, 1, 921600, 0x8f2254a5 +0, 90, 90, 1, 921600, 0x8f2254a5 +0, 91, 91, 1, 921600, 0x8f2254a5 +0, 92, 92, 1, 921600, 0x8f2254a5 +0, 93, 93, 1, 921600, 0x57e95c32 +0, 94, 94, 1, 921600, 0x57e95c32 +0, 95, 95, 1, 921600, 0x41627a9b +0, 96, 96, 1, 921600, 0x41627a9b +0, 97, 97, 1, 921600, 0x41627a9b +0, 98, 98, 1, 921600, 0x7412dcee +0, 99, 99, 1, 921600, 0x7412dcee +0, 100, 100, 1, 921600, 0xaebe10ed +0, 101, 101, 1, 921600, 0xaebe10ed +0, 102, 102, 1, 921600, 0xaebe10ed +0, 103, 103, 1, 921600, 0x411a91f6 +0, 104, 104, 1, 921600, 0x411a91f6 +0, 105, 105, 1, 921600, 0xb059df3f +0, 106, 106, 1, 921600, 0xb059df3f +0, 107, 107, 1, 921600, 0xb059df3f +0, 108, 108, 1, 921600, 0x4d6f5a77 +0, 109, 109, 1, 921600, 0x4d6f5a77 +0, 110, 110, 1, 921600, 0xbbf06df4 +0, 111, 111, 1, 921600, 0xbbf06df4 +0, 112, 112, 1, 921600, 0xbbf06df4 +0, 113, 113, 1, 921600, 0xe27f7bf6 +0, 114, 114, 1, 921600, 0xe27f7bf6 +0, 115, 115, 1, 921600, 0xd7e8360e +0, 116, 116, 1, 921600, 0xd7e8360e +0, 117, 117, 1, 921600, 0xd7e8360e +0, 118, 118, 1, 921600, 0x1dd4c344 +0, 119, 119, 1, 921600, 0x1dd4c344 +0, 120, 120, 1, 921600, 0x7995a7ce +0, 121, 121, 1, 921600, 0x7995a7ce +0, 122, 122, 1, 921600, 0x7995a7ce +0, 123, 123, 1, 921600, 0x2ef3c566 +0, 124, 124, 1, 921600, 0x2ef3c566 +0, 125, 125, 1, 921600, 0xf296736e +0, 126, 126, 1, 921600, 0xf296736e +0, 127, 127, 1, 921600, 0xf296736e +0, 128, 128, 1, 921600, 0xf296736e +0, 129, 129, 1, 921600, 0xf296736e +0, 130, 130, 1, 921600, 0xf296736e +0, 131, 131, 1, 921600, 0xf296736e +0, 132, 132, 1, 921600, 0xf296736e +0, 133, 133, 1, 921600, 0xf296736e +0, 134, 134, 1, 921600, 0xf296736e +0, 135, 135, 1, 921600, 0x1a488311 +0, 136, 136, 1, 921600, 0x1a488311 +0, 137, 137, 1, 921600, 0x1a488311 +0, 138, 138, 1, 921600, 0x9e28011b +0, 139, 139, 1, 921600, 0x9e28011b +0, 140, 140, 1, 921600, 0x84d1ea80 +0, 141, 141, 1, 921600, 0x84d1ea80 +0, 142, 142, 1, 921600, 0x84d1ea80 +0, 143, 143, 1, 921600, 0x9ed41052 +0, 144, 144, 1, 921600, 0x9ed41052 +0, 145, 145, 1, 921600, 0xd4db7206 +0, 146, 146, 1, 921600, 0xd4db7206 +0, 147, 147, 1, 921600, 0xd4db7206 +0, 148, 148, 1, 921600, 0x55f695a9 +0, 149, 149, 1, 921600, 0x55f695a9 +0, 150, 150, 1, 921600, 0x9d8c667f +0, 151, 151, 1, 921600, 0x9d8c667f +0, 152, 152, 1, 921600, 0x9d8c667f +0, 153, 153, 1, 921600, 0x9b6037ec +0, 154, 154, 1, 921600, 0x9b6037ec +0, 155, 155, 1, 921600, 0x57c5e835 +0, 156, 156, 1, 921600, 0x57c5e835 +0, 157, 157, 1, 921600, 0x57c5e835 +0, 158, 158, 1, 921600, 0x476dad89 +0, 159, 159, 1, 921600, 0x476dad89 +0, 160, 160, 1, 921600, 0xcfd6ad2b +0, 161, 161, 1, 921600, 0xcfd6ad2b +0, 162, 162, 1, 921600, 0xcfd6ad2b +0, 163, 163, 1, 921600, 0x3b372379 +0, 164, 164, 1, 921600, 0x3b372379 +0, 165, 165, 1, 921600, 0x36f245f5 +0, 166, 166, 1, 921600, 0x36f245f5 diff --git a/tests/ref/fate/quickdraw b/tests/ref/fate/quickdraw index 9a55ad5084..eccb477fb7 100644 --- a/tests/ref/fate/quickdraw +++ b/tests/ref/fate/quickdraw @@ -1,3 +1,3 @@ -#tb 0: 1/600 +#tb 0: 1/15 0, 0, 0, 1, 921600, 0xc0e68764 -0, 80, 80, 1, 921600, 0x01a16629 +0, 2, 2, 1, 921600, 0x01a16629 diff --git a/tests/ref/fate/random_seed b/tests/ref/fate/random_seed new file mode 100644 index 0000000000..2b5b3afe72 --- /dev/null +++ b/tests/ref/fate/random_seed @@ -0,0 +1 @@ +seeds OK diff --git a/tests/ref/fate/rpza b/tests/ref/fate/rpza index a1c5333069..a9ae3bbadb 100644 --- a/tests/ref/fate/rpza +++ b/tests/ref/fate/rpza @@ -1,31 +1,31 @@ -#tb 0: 1/600 -0, 0, 0, 1, 230400, 0x4aec80a3 -0, 40, 40, 1, 230400, 0xb6c41452 -0, 80, 80, 1, 230400, 0xa6c27f12 -0, 120, 120, 1, 230400, 0x309bd2d2 -0, 160, 160, 1, 230400, 0x597a7341 -0, 200, 200, 1, 230400, 0x597a7341 -0, 240, 240, 1, 230400, 0xd6d6c569 -0, 280, 280, 1, 230400, 0x31413d89 -0, 320, 320, 1, 230400, 0x464e42e9 -0, 360, 360, 1, 230400, 0x502d7c71 -0, 400, 400, 1, 230400, 0x502d7c71 -0, 440, 440, 1, 230400, 0xc96f23d1 -0, 480, 480, 1, 230400, 0xc96f23d1 -0, 520, 520, 1, 230400, 0x5bfd2bc7 -0, 560, 560, 1, 230400, 0x821640a7 -0, 600, 600, 1, 230400, 0x8f001967 -0, 640, 640, 1, 230400, 0x406ba109 -0, 680, 680, 1, 230400, 0x85d99b50 -0, 720, 720, 1, 230400, 0x2fdb4018 -0, 760, 760, 1, 230400, 0xfa127259 -0, 800, 800, 1, 230400, 0xe6427b9b -0, 840, 840, 1, 230400, 0xe6427b9b -0, 880, 880, 1, 230400, 0x3a279000 -0, 920, 920, 1, 230400, 0x710755ee -0, 960, 960, 1, 230400, 0x76549d35 -0, 1000, 1000, 1, 230400, 0xf4d0132c -0, 1040, 1040, 1, 230400, 0xf4d0132c -0, 1080, 1080, 1, 230400, 0x19d7ec14 -0, 1120, 1120, 1, 230400, 0x19d7ec14 -0, 1160, 1160, 1, 230400, 0x5f24b7e1 +#tb 0: 1/15 +0, 0, 0, 1, 230400, 0x26a4728c +0, 1, 1, 1, 230400, 0xa5ff0a21 +0, 2, 2, 1, 230400, 0x479d767d +0, 3, 3, 1, 230400, 0xc619cd01 +0, 4, 4, 1, 230400, 0x1d377157 +0, 5, 5, 1, 230400, 0x1d377157 +0, 6, 6, 1, 230400, 0x0941c629 +0, 7, 7, 1, 230400, 0xe64b3a93 +0, 8, 8, 1, 230400, 0x28493fd7 +0, 9, 9, 1, 230400, 0x18c77af2 +0, 10, 10, 1, 230400, 0x18c77af2 +0, 11, 11, 1, 230400, 0x5a542008 +0, 12, 12, 1, 230400, 0x5a542008 +0, 13, 13, 1, 230400, 0x3b1a34fd +0, 14, 14, 1, 230400, 0x77d34944 +0, 15, 15, 1, 230400, 0x50ac218c +0, 16, 16, 1, 230400, 0xcb999f16 +0, 17, 17, 1, 230400, 0xe1ce9f19 +0, 18, 18, 1, 230400, 0xb10b4264 +0, 19, 19, 1, 230400, 0x61207031 +0, 20, 20, 1, 230400, 0x81626d5b +0, 21, 21, 1, 230400, 0x81626d5b +0, 22, 22, 1, 230400, 0x1cb59751 +0, 23, 23, 1, 230400, 0x316e6962 +0, 24, 24, 1, 230400, 0x4c01b829 +0, 25, 25, 1, 230400, 0x276e32bc +0, 26, 26, 1, 230400, 0x276e32bc +0, 27, 27, 1, 230400, 0xe251117a +0, 28, 28, 1, 230400, 0xe251117a +0, 29, 29, 1, 230400, 0x41b7f098 diff --git a/tests/ref/fate/rv30 b/tests/ref/fate/rv30 index 48834237e3..df002d948b 100644 --- a/tests/ref/fate/rv30 +++ b/tests/ref/fate/rv30 @@ -1,110 +1,110 @@ -#tb 0: 1/1000 -0, 1, 1, 0, 126720, 0xcefaec47 -0, 33, 33, 0, 126720, 0xa416ece5 -0, 66, 66, 0, 126720, 0xa416ece5 -0, 100, 100, 0, 126720, 0xa416ece5 -0, 133, 133, 0, 126720, 0x60d6ed27 -0, 166, 166, 0, 126720, 0x259af497 -0, 200, 200, 0, 126720, 0x5e6ff4d7 -0, 233, 233, 0, 126720, 0xcc10f4b7 -0, 266, 266, 0, 126720, 0x763ab817 -0, 300, 300, 0, 126720, 0xeb6fb8d7 -0, 333, 333, 0, 126720, 0xda71b917 -0, 367, 367, 0, 126720, 0x0967b8f7 -0, 400, 400, 0, 126720, 0x4b62b947 -0, 433, 433, 0, 126720, 0xbb1abbb7 -0, 467, 467, 0, 126720, 0x273fbc37 -0, 500, 500, 0, 126720, 0x16eebbd7 -0, 533, 533, 0, 126720, 0x105eb927 -0, 567, 567, 0, 126720, 0x7fa3ae27 -0, 600, 600, 0, 126720, 0x722e99f7 -0, 633, 633, 0, 126720, 0x5ac9a827 -0, 667, 667, 0, 126720, 0x07beba77 -0, 700, 700, 0, 126720, 0x29d6a887 -0, 734, 734, 0, 126720, 0xa5caab87 -0, 767, 767, 0, 126720, 0x9ca7aac7 -0, 800, 800, 0, 126720, 0xb7debcd7 -0, 834, 834, 0, 126720, 0xd115a757 -0, 867, 867, 0, 126720, 0x6ddaef32 -0, 900, 900, 0, 126720, 0xde1bb900 -0, 934, 934, 0, 126720, 0xac6c071b -0, 967, 967, 0, 126720, 0x04e7897c -0, 1000, 1000, 0, 126720, 0x5eee050f -0, 1034, 1034, 0, 126720, 0xe675be59 -0, 1067, 1067, 0, 126720, 0xdc3e0837 -0, 1101, 1101, 0, 126720, 0x68cfda2b -0, 1134, 1134, 0, 126720, 0xe572dfc9 -0, 1167, 1167, 0, 126720, 0x582fb176 -0, 1201, 1201, 0, 126720, 0xa9477df0 -0, 1234, 1234, 0, 126720, 0xbc3cc34f -0, 1267, 1267, 0, 126720, 0xcf8cb0e2 -0, 1301, 1301, 0, 126720, 0xcff1db35 -0, 1334, 1334, 0, 126720, 0xc6e10f9f -0, 1368, 1368, 0, 126720, 0x75ae61b6 -0, 1401, 1401, 0, 126720, 0x12af3119 -0, 1434, 1434, 0, 126720, 0x85597543 -0, 1468, 1468, 0, 126720, 0x68c27aca -0, 1501, 1501, 0, 126720, 0x554fe3e4 -0, 1534, 1534, 0, 126720, 0x72ecea95 -0, 1568, 1568, 0, 126720, 0xf4d003d1 -0, 1601, 1601, 0, 126720, 0x9bf6a605 -0, 1634, 1634, 0, 126720, 0x5d00b5fe -0, 1668, 1668, 0, 126720, 0x93f7b040 -0, 1701, 1701, 0, 126720, 0x0d6ad154 -0, 1735, 1735, 0, 126720, 0x4be8b4ea -0, 1768, 1768, 0, 126720, 0xe39bba0d -0, 1801, 1801, 0, 126720, 0x9c21bad8 -0, 1835, 1835, 0, 126720, 0xa567f25b -0, 1868, 1868, 0, 126720, 0x7a82663a -0, 1901, 1901, 0, 126720, 0x72f2a47d -0, 1935, 1935, 0, 126720, 0x4f639ebe -0, 1968, 1968, 0, 126720, 0xab0fce83 -0, 2001, 2001, 0, 126720, 0x6cf87d39 -0, 2035, 2035, 0, 126720, 0x534a10cc -0, 2068, 2068, 0, 126720, 0x6bbcf44c -0, 2102, 2102, 0, 126720, 0xfdca11d3 -0, 2135, 2135, 0, 126720, 0x7e58f5a6 -0, 2168, 2168, 0, 126720, 0x5fd753d8 -0, 2202, 2202, 0, 126720, 0x0c735615 -0, 2235, 2235, 0, 126720, 0x2a034ebf -0, 2268, 2268, 0, 126720, 0xeaf3dd0b -0, 2302, 2302, 0, 126720, 0x0eaf0c1b -0, 2335, 2335, 0, 126720, 0xce5e6794 -0, 2369, 2369, 0, 126720, 0xf27c31c3 -0, 2402, 2402, 0, 126720, 0xb64af168 -0, 2435, 2435, 0, 126720, 0x14cf7974 -0, 2469, 2469, 0, 126720, 0x1c2a513d -0, 2502, 2502, 0, 126720, 0xa3f515ab -0, 2535, 2535, 0, 126720, 0xcfd62765 -0, 2569, 2569, 0, 126720, 0xbc513f2a -0, 2602, 2602, 0, 126720, 0xbc303fae -0, 2635, 2635, 0, 126720, 0x2f8f69b9 -0, 2669, 2669, 0, 126720, 0x0a22cc69 -0, 2702, 2702, 0, 126720, 0xd9f67585 -0, 2736, 2736, 0, 126720, 0x20403001 -0, 2769, 2769, 0, 126720, 0xf92b2a25 -0, 2802, 2802, 0, 126720, 0x3c170aad -0, 2836, 2836, 0, 126720, 0x3378251f -0, 2869, 2869, 0, 126720, 0xb3ed5911 -0, 2902, 2902, 0, 126720, 0x35d24ef8 -0, 2936, 2936, 0, 126720, 0x8da30275 -0, 2969, 2969, 0, 126720, 0xc15a3577 -0, 3002, 3002, 0, 126720, 0xf2942f53 -0, 3036, 3036, 0, 126720, 0x44d8304a -0, 3069, 3069, 0, 126720, 0xd688a932 -0, 3103, 3103, 0, 126720, 0x0a24f256 -0, 3136, 3136, 0, 126720, 0xfab9c45d -0, 3169, 3169, 0, 126720, 0x10e939ce -0, 3203, 3203, 0, 126720, 0x97fcaa3a -0, 3236, 3236, 0, 126720, 0x45464610 -0, 3269, 3269, 0, 126720, 0xfe2e057d -0, 3303, 3303, 0, 126720, 0x0b6718ae -0, 3336, 3336, 0, 126720, 0x5284da7b -0, 3370, 3370, 0, 126720, 0x23efdc35 -0, 3403, 3403, 0, 126720, 0xc387b2b3 -0, 3436, 3436, 0, 126720, 0xc9e92bf1 -0, 3470, 3470, 0, 126720, 0xfbf20a01 -0, 3503, 3503, 0, 126720, 0x4d888b2e -0, 3536, 3536, 0, 126720, 0xdd0d74df -0, 3570, 3570, 0, 126720, 0x49d07aa4 -0, 3603, 3603, 0, 126720, 0x08382b8e +#tb 0: 32768/982057 +0, 0, 0, 1, 126720, 0xcefaec47 +0, 1, 1, 1, 126720, 0xa416ece5 +0, 2, 2, 1, 126720, 0xa416ece5 +0, 3, 3, 1, 126720, 0xa416ece5 +0, 4, 4, 1, 126720, 0x60d6ed27 +0, 5, 5, 1, 126720, 0x259af497 +0, 6, 6, 1, 126720, 0x5e6ff4d7 +0, 7, 7, 1, 126720, 0xcc10f4b7 +0, 8, 8, 1, 126720, 0x763ab817 +0, 9, 9, 1, 126720, 0xeb6fb8d7 +0, 10, 10, 1, 126720, 0xda71b917 +0, 11, 11, 1, 126720, 0x0967b8f7 +0, 12, 12, 1, 126720, 0x4b62b947 +0, 13, 13, 1, 126720, 0xbb1abbb7 +0, 14, 14, 1, 126720, 0x273fbc37 +0, 15, 15, 1, 126720, 0x16eebbd7 +0, 16, 16, 1, 126720, 0x105eb927 +0, 17, 17, 1, 126720, 0x7fa3ae27 +0, 18, 18, 1, 126720, 0x722e99f7 +0, 19, 19, 1, 126720, 0x5ac9a827 +0, 20, 20, 1, 126720, 0x07beba77 +0, 21, 21, 1, 126720, 0x29d6a887 +0, 22, 22, 1, 126720, 0xa5caab87 +0, 23, 23, 1, 126720, 0x9ca7aac7 +0, 24, 24, 1, 126720, 0xb7debcd7 +0, 25, 25, 1, 126720, 0xd115a757 +0, 26, 26, 1, 126720, 0x6ddaef32 +0, 27, 27, 1, 126720, 0xde1bb900 +0, 28, 28, 1, 126720, 0xac6c071b +0, 29, 29, 1, 126720, 0x04e7897c +0, 30, 30, 1, 126720, 0x5eee050f +0, 31, 31, 1, 126720, 0xe675be59 +0, 32, 32, 1, 126720, 0xdc3e0837 +0, 33, 33, 1, 126720, 0x68cfda2b +0, 34, 34, 1, 126720, 0xe572dfc9 +0, 35, 35, 1, 126720, 0x582fb176 +0, 36, 36, 1, 126720, 0xa9477df0 +0, 37, 37, 1, 126720, 0xbc3cc34f +0, 38, 38, 1, 126720, 0xcf8cb0e2 +0, 39, 39, 1, 126720, 0xcff1db35 +0, 40, 40, 1, 126720, 0xc6e10f9f +0, 41, 41, 1, 126720, 0x75ae61b6 +0, 42, 42, 1, 126720, 0x12af3119 +0, 43, 43, 1, 126720, 0x85597543 +0, 44, 44, 1, 126720, 0x68c27aca +0, 45, 45, 1, 126720, 0x554fe3e4 +0, 46, 46, 1, 126720, 0x72ecea95 +0, 47, 47, 1, 126720, 0xf4d003d1 +0, 48, 48, 1, 126720, 0x9bf6a605 +0, 49, 49, 1, 126720, 0x5d00b5fe +0, 50, 50, 1, 126720, 0x93f7b040 +0, 51, 51, 1, 126720, 0x0d6ad154 +0, 52, 52, 1, 126720, 0x4be8b4ea +0, 53, 53, 1, 126720, 0xe39bba0d +0, 54, 54, 1, 126720, 0x9c21bad8 +0, 55, 55, 1, 126720, 0xa567f25b +0, 56, 56, 1, 126720, 0x7a82663a +0, 57, 57, 1, 126720, 0x72f2a47d +0, 58, 58, 1, 126720, 0x4f639ebe +0, 59, 59, 1, 126720, 0xab0fce83 +0, 60, 60, 1, 126720, 0x6cf87d39 +0, 61, 61, 1, 126720, 0x534a10cc +0, 62, 62, 1, 126720, 0x6bbcf44c +0, 63, 63, 1, 126720, 0xfdca11d3 +0, 64, 64, 1, 126720, 0x7e58f5a6 +0, 65, 65, 1, 126720, 0x5fd753d8 +0, 66, 66, 1, 126720, 0x0c735615 +0, 67, 67, 1, 126720, 0x2a034ebf +0, 68, 68, 1, 126720, 0xeaf3dd0b +0, 69, 69, 1, 126720, 0x0eaf0c1b +0, 70, 70, 1, 126720, 0xce5e6794 +0, 71, 71, 1, 126720, 0xf27c31c3 +0, 72, 72, 1, 126720, 0xb64af168 +0, 73, 73, 1, 126720, 0x14cf7974 +0, 74, 74, 1, 126720, 0x1c2a513d +0, 75, 75, 1, 126720, 0xa3f515ab +0, 76, 76, 1, 126720, 0xcfd62765 +0, 77, 77, 1, 126720, 0xbc513f2a +0, 78, 78, 1, 126720, 0xbc303fae +0, 79, 79, 1, 126720, 0x2f8f69b9 +0, 80, 80, 1, 126720, 0x0a22cc69 +0, 81, 81, 1, 126720, 0xd9f67585 +0, 82, 82, 1, 126720, 0x20403001 +0, 83, 83, 1, 126720, 0xf92b2a25 +0, 84, 84, 1, 126720, 0x3c170aad +0, 85, 85, 1, 126720, 0x3378251f +0, 86, 86, 1, 126720, 0xb3ed5911 +0, 87, 87, 1, 126720, 0x35d24ef8 +0, 88, 88, 1, 126720, 0x8da30275 +0, 89, 89, 1, 126720, 0xc15a3577 +0, 90, 90, 1, 126720, 0xf2942f53 +0, 91, 91, 1, 126720, 0x44d8304a +0, 92, 92, 1, 126720, 0xd688a932 +0, 93, 93, 1, 126720, 0x0a24f256 +0, 94, 94, 1, 126720, 0xfab9c45d +0, 95, 95, 1, 126720, 0x10e939ce +0, 96, 96, 1, 126720, 0x97fcaa3a +0, 97, 97, 1, 126720, 0x45464610 +0, 98, 98, 1, 126720, 0xfe2e057d +0, 99, 99, 1, 126720, 0x0b6718ae +0, 100, 100, 1, 126720, 0x5284da7b +0, 101, 101, 1, 126720, 0x23efdc35 +0, 102, 102, 1, 126720, 0xc387b2b3 +0, 103, 103, 1, 126720, 0xc9e92bf1 +0, 104, 104, 1, 126720, 0xfbf20a01 +0, 105, 105, 1, 126720, 0x4d888b2e +0, 106, 106, 1, 126720, 0xdd0d74df +0, 107, 107, 1, 126720, 0x49d07aa4 +0, 108, 108, 1, 126720, 0x08382b8e diff --git a/tests/ref/fate/rv40 b/tests/ref/fate/rv40 index d5cb265a00..6159859cad 100644 --- a/tests/ref/fate/rv40 +++ b/tests/ref/fate/rv40 @@ -1,240 +1,241 @@ -#tb 0: 1/1000 -0, -41, -41, 0, 276480, 0x5f7a0d4f -0, 42, 42, 0, 276480, 0x5f7a0d4f -0, 83, 83, 0, 276480, 0x5f7a0d4f -0, 125, 125, 0, 276480, 0x5f7a0d4f -0, 167, 167, 0, 276480, 0x5f7a0d4f -0, 209, 209, 0, 276480, 0x5f7a0d4f -0, 250, 250, 0, 276480, 0x5f7a0d4f -0, 292, 292, 0, 276480, 0x5f7a0d4f -0, 334, 334, 0, 276480, 0x5f7a0d4f -0, 375, 375, 0, 276480, 0x5f7a0d4f -0, 417, 417, 0, 276480, 0x5f7a0d4f -0, 459, 459, 0, 276480, 0x5f7a0d4f -0, 501, 501, 0, 276480, 0x5f7a0d4f -0, 542, 542, 0, 276480, 0x5f7a0d4f -0, 584, 584, 0, 276480, 0x5f7a0d4f -0, 626, 626, 0, 276480, 0x5f7a0d4f -0, 667, 667, 0, 276480, 0x5f7a0d4f -0, 709, 709, 0, 276480, 0x5f7a0d4f -0, 751, 751, 0, 276480, 0x5f7a0d4f -0, 792, 792, 0, 276480, 0x5f7a0d4f -0, 834, 834, 0, 276480, 0x5f7a0d4f -0, 876, 876, 0, 276480, 0x5f7a0d4f -0, 918, 918, 0, 276480, 0x5f7a0d4f -0, 959, 959, 0, 276480, 0x5f7a0d4f -0, 1001, 1001, 0, 276480, 0x5f7a0d4f -0, 1043, 1043, 0, 276480, 0x5f7a0d4f -0, 1084, 1084, 0, 276480, 0x5f7a0d4f -0, 1126, 1126, 0, 276480, 0x5f7a0d4f -0, 1168, 1168, 0, 276480, 0x5f7a0d4f -0, 1210, 1210, 0, 276480, 0x5f7a0d4f -0, 1251, 1251, 0, 276480, 0x5f7a0d4f -0, 1293, 1293, 0, 276480, 0x5f7a0d4f -0, 1335, 1335, 0, 276480, 0x5f7a0d4f -0, 1376, 1376, 0, 276480, 0x75641594 -0, 1418, 1418, 0, 276480, 0x32ee3526 -0, 1460, 1460, 0, 276480, 0xcb53479a -0, 1502, 1502, 0, 276480, 0x7ca9658e -0, 1543, 1543, 0, 276480, 0x5ce39368 -0, 1585, 1585, 0, 276480, 0x4ec1e418 -0, 1627, 1627, 0, 276480, 0xb3790499 -0, 1668, 1668, 0, 276480, 0xa9f1506f -0, 1710, 1710, 0, 276480, 0x85cbc3b5 -0, 1752, 1752, 0, 276480, 0x377c7b46 -0, 1793, 1793, 0, 276480, 0x1a61d8db -0, 1835, 1835, 0, 276480, 0xe1de7f0a -0, 1877, 1877, 0, 276480, 0x756a4a2e -0, 1919, 1919, 0, 276480, 0xcb379547 -0, 1960, 1960, 0, 276480, 0xbae14484 -0, 2002, 2002, 0, 276480, 0x8e12331c -0, 2044, 2044, 0, 276480, 0x99c085be -0, 2085, 2085, 0, 276480, 0xe479ffed -0, 2127, 2127, 0, 276480, 0x99c82949 -0, 2169, 2169, 0, 276480, 0xac7672dd -0, 2211, 2211, 0, 276480, 0x1e4fae19 -0, 2252, 2252, 0, 276480, 0x776412ef -0, 2294, 2294, 0, 276480, 0x7d9b579f -0, 2336, 2336, 0, 276480, 0x1cd1ab29 -0, 2377, 2377, 0, 276480, 0x58ce0f38 -0, 2419, 2419, 0, 276480, 0x5ab69b27 -0, 2461, 2461, 0, 276480, 0x0afad610 -0, 2503, 2503, 0, 276480, 0x9eca3f11 -0, 2544, 2544, 0, 276480, 0xc3db9706 -0, 2586, 2586, 0, 276480, 0xc9c57884 -0, 2628, 2628, 0, 276480, 0xd9fbb2cf -0, 2669, 2669, 0, 276480, 0xdc07f3c9 -0, 2711, 2711, 0, 276480, 0x000b5269 -0, 2753, 2753, 0, 276480, 0x27ff7a5d -0, 2794, 2794, 0, 276480, 0xd92e2017 -0, 2836, 2836, 0, 276480, 0x18d4b27d -0, 2878, 2878, 0, 276480, 0x70647530 -0, 2920, 2920, 0, 276480, 0x97612c4b -0, 2961, 2961, 0, 276480, 0xc9d4ac78 -0, 3003, 3003, 0, 276480, 0x4ec4d57f -0, 3045, 3045, 0, 276480, 0xdf4e04d7 -0, 3086, 3086, 0, 276480, 0xbd98f57c -0, 3128, 3128, 0, 276480, 0x7247ea3e -0, 3170, 3170, 0, 276480, 0xa5d670ec -0, 3212, 3212, 0, 276480, 0x5163b29b -0, 3253, 3253, 0, 276480, 0x99170e64 -0, 3295, 3295, 0, 276480, 0x37f4c0b0 -0, 3337, 3337, 0, 276480, 0x7a4f2561 -0, 3378, 3378, 0, 276480, 0x8a4e991f -0, 3420, 3420, 0, 276480, 0x6a45425f -0, 3462, 3462, 0, 276480, 0x1f0e2bb6 -0, 3504, 3504, 0, 276480, 0xd75482c6 -0, 3545, 3545, 0, 276480, 0x7bf6b1ef -0, 3587, 3587, 0, 276480, 0x6de1e34b -0, 3629, 3629, 0, 276480, 0x4526c89b -0, 3670, 3670, 0, 276480, 0xf964e18e -0, 3712, 3712, 0, 276480, 0xdcaaa99a -0, 3754, 3754, 0, 276480, 0xd1e98808 -0, 3795, 3795, 0, 276480, 0x556b2365 -0, 3837, 3837, 0, 276480, 0x0cf65540 -0, 3879, 3879, 0, 276480, 0x6e2d524e -0, 3921, 3921, 0, 276480, 0x22c50a3d -0, 3962, 3962, 0, 276480, 0x293f19af -0, 4004, 4004, 0, 276480, 0xf4b1c461 -0, 4046, 4046, 0, 276480, 0x62b76407 -0, 4087, 4087, 0, 276480, 0x51e9b3eb -0, 4129, 4129, 0, 276480, 0x7b910bc7 -0, 4171, 4171, 0, 276480, 0x6dd14ca6 -0, 4213, 4213, 0, 276480, 0x441f7afd -0, 4254, 4254, 0, 276480, 0xfb01efc6 -0, 4296, 4296, 0, 276480, 0x4f73ccea -0, 4338, 4338, 0, 276480, 0x5ac8e06f -0, 4379, 4379, 0, 276480, 0x294bb441 -0, 4421, 4421, 0, 276480, 0xe04ac45e -0, 4463, 4463, 0, 276480, 0xa7a38d41 -0, 4505, 4505, 0, 276480, 0xf688a3ed -0, 4546, 4546, 0, 276480, 0x58f275ea -0, 4588, 4588, 0, 276480, 0xf0b3b71b -0, 4630, 4630, 0, 276480, 0x3ce773bf -0, 4671, 4671, 0, 276480, 0x01840548 -0, 4713, 4713, 0, 276480, 0x674e34e4 -0, 4755, 4755, 0, 276480, 0x41dda2d9 -0, 4796, 4796, 0, 276480, 0xc5b60838 -0, 4838, 4838, 0, 276480, 0x9b209f41 -0, 4880, 4880, 0, 276480, 0xf46ba7fb -0, 4922, 4922, 0, 276480, 0x28b54815 -0, 4963, 4963, 0, 276480, 0xb605a933 -0, 5005, 5005, 0, 276480, 0x34484aff -0, 5047, 5047, 0, 276480, 0xaf2b5d89 -0, 5088, 5088, 0, 276480, 0x8facba58 -0, 5130, 5130, 0, 276480, 0xbbe3e99f -0, 5172, 5172, 0, 276480, 0x02162c7c -0, 5214, 5214, 0, 276480, 0x28a63236 -0, 5255, 5255, 0, 276480, 0x1ad43fd7 -0, 5297, 5297, 0, 276480, 0xe37883e5 -0, 5339, 5339, 0, 276480, 0x2b8a89c5 -0, 5380, 5380, 0, 276480, 0x71507bd2 -0, 5422, 5422, 0, 276480, 0x35626022 -0, 5464, 5464, 0, 276480, 0x461fc3e7 -0, 5506, 5506, 0, 276480, 0xce5af1ec -0, 5547, 5547, 0, 276480, 0x7c1139b3 -0, 5589, 5589, 0, 276480, 0x7fd73a99 -0, 5631, 5631, 0, 276480, 0x4ae4c3a6 -0, 5672, 5672, 0, 276480, 0xcb60725a -0, 5714, 5714, 0, 276480, 0xb52e1aa2 -0, 5756, 5756, 0, 276480, 0xd6f82cae -0, 5797, 5797, 0, 276480, 0x6310e665 -0, 5839, 5839, 0, 276480, 0xfa88a483 -0, 5881, 5881, 0, 276480, 0xf88f75d4 -0, 5923, 5923, 0, 276480, 0x04a8e3ee -0, 5964, 5964, 0, 276480, 0x54766a12 -0, 6006, 6006, 0, 276480, 0x0b41f0d7 -0, 6048, 6048, 0, 276480, 0xa29f5b01 -0, 6089, 6089, 0, 276480, 0x754ceaf5 -0, 6131, 6131, 0, 276480, 0x150c0423 -0, 6173, 6173, 0, 276480, 0xde084059 -0, 6215, 6215, 0, 276480, 0x5a38b4af -0, 6256, 6256, 0, 276480, 0xfcebc261 -0, 6298, 6298, 0, 276480, 0x0eb9770d -0, 6340, 6340, 0, 276480, 0x046394ae -0, 6381, 6381, 0, 276480, 0x3d3ca985 -0, 6423, 6423, 0, 276480, 0x94a03c75 -0, 6465, 6465, 0, 276480, 0x800eea2d -0, 6507, 6507, 0, 276480, 0x6a841f41 -0, 6548, 6548, 0, 276480, 0x2f98911c -0, 6590, 6590, 0, 276480, 0x923b9937 -0, 6632, 6632, 0, 276480, 0xe82f8e0f -0, 6673, 6673, 0, 276480, 0xee82d657 -0, 6715, 6715, 0, 276480, 0xefab7ffd -0, 6757, 6757, 0, 276480, 0x6b9fbc80 -0, 6798, 6798, 0, 276480, 0x4a1ada47 -0, 6840, 6840, 0, 276480, 0x6d4b49d7 -0, 6882, 6882, 0, 276480, 0xe4bdbd1e -0, 6924, 6924, 0, 276480, 0x225a56c0 -0, 6965, 6965, 0, 276480, 0xd4adadad -0, 7007, 7007, 0, 276480, 0xff4e1a8c -0, 7049, 7049, 0, 276480, 0xf58b1b7c -0, 7090, 7090, 0, 276480, 0xbaffcdcc -0, 7132, 7132, 0, 276480, 0x374f88f0 -0, 7174, 7174, 0, 276480, 0x3d861ae6 -0, 7216, 7216, 0, 276480, 0xeb6eb88f -0, 7257, 7257, 0, 276480, 0xdb753d35 -0, 7299, 7299, 0, 276480, 0x9aa543af -0, 7341, 7341, 0, 276480, 0xb24c8016 -0, 7382, 7382, 0, 276480, 0xea80a82e -0, 7424, 7424, 0, 276480, 0x2aae902a -0, 7466, 7466, 0, 276480, 0x5bba3cfb -0, 7508, 7508, 0, 276480, 0x5c6e97a9 -0, 7549, 7549, 0, 276480, 0x9b9ee961 -0, 7591, 7591, 0, 276480, 0xaa12b6fd -0, 7633, 7633, 0, 276480, 0xe9d2439f -0, 7674, 7674, 0, 276480, 0xbf09053c -0, 7716, 7716, 0, 276480, 0x50c31e73 -0, 7758, 7758, 0, 276480, 0xdd9fb89f -0, 7799, 7799, 0, 276480, 0x3e4e5aec -0, 7841, 7841, 0, 276480, 0x0b752d28 -0, 7883, 7883, 0, 276480, 0xaf82399a -0, 7925, 7925, 0, 276480, 0x7ce5f23c -0, 7966, 7966, 0, 276480, 0xad135d0f -0, 8008, 8008, 0, 276480, 0x55dadd30 -0, 8050, 8050, 0, 276480, 0x5aaa7519 -0, 8091, 8091, 0, 276480, 0xe45a5599 -0, 8133, 8133, 0, 276480, 0xc8e89913 -0, 8175, 8175, 0, 276480, 0x2f447fd3 -0, 8217, 8217, 0, 276480, 0x704411fb -0, 8258, 8258, 0, 276480, 0x9d7430a1 -0, 8300, 8300, 0, 276480, 0x24dd5fd3 -0, 8342, 8342, 0, 276480, 0x51cb657c -0, 8383, 8383, 0, 276480, 0x2c230702 -0, 8425, 8425, 0, 276480, 0x4a4f76cd -0, 8467, 8467, 0, 276480, 0xdcd71e88 -0, 8509, 8509, 0, 276480, 0x87160f99 -0, 8550, 8550, 0, 276480, 0x27f54854 -0, 8592, 8592, 0, 276480, 0x694d76e3 -0, 8634, 8634, 0, 276480, 0xcbe93c19 -0, 8675, 8675, 0, 276480, 0x50742e1b -0, 8717, 8717, 0, 276480, 0x525463e2 -0, 8759, 8759, 0, 276480, 0x819898f9 -0, 8800, 8800, 0, 276480, 0x08fac755 -0, 8842, 8842, 0, 276480, 0x35c46927 -0, 8884, 8884, 0, 276480, 0xeeed00fc -0, 8926, 8926, 0, 276480, 0xb6f99ee3 -0, 8967, 8967, 0, 276480, 0xd87f4c73 -0, 9009, 9009, 0, 276480, 0xde97d9fd -0, 9051, 9051, 0, 276480, 0xefc83107 -0, 9092, 9092, 0, 276480, 0xbb22e024 -0, 9134, 9134, 0, 276480, 0x53a7cfcb -0, 9176, 9176, 0, 276480, 0xbe1fbb19 -0, 9218, 9218, 0, 276480, 0x300f922a -0, 9259, 9259, 0, 276480, 0x826fc3bd -0, 9301, 9301, 0, 276480, 0x679aa57a -0, 9343, 9343, 0, 276480, 0x5497097b -0, 9384, 9384, 0, 276480, 0x679a53f8 -0, 9426, 9426, 0, 276480, 0x976c9e93 -0, 9468, 9468, 0, 276480, 0xe80f87f2 -0, 9510, 9510, 0, 276480, 0xdc2d7c6c -0, 9551, 9551, 0, 276480, 0xb194656e -0, 9593, 9593, 0, 276480, 0xf002c5ca -0, 9635, 9635, 0, 276480, 0x43fc1c64 -0, 9676, 9676, 0, 276480, 0xf62d8581 -0, 9718, 9718, 0, 276480, 0xb243dda5 -0, 9760, 9760, 0, 276480, 0x1700efbb -0, 9801, 9801, 0, 276480, 0x9ebe6ba2 -0, 9843, 9843, 0, 276480, 0x8f316c66 -0, 9885, 9885, 0, 276480, 0x6348ecf5 -0, 9927, 9927, 0, 276480, 0x34b5b78a +#tb 0: 32768/785647 +0, 0, 0, 1, 276480, 0x5f7a0d4f +0, 1, 1, 1, 276480, 0x5f7a0d4f +0, 2, 2, 1, 276480, 0x5f7a0d4f +0, 3, 3, 1, 276480, 0x5f7a0d4f +0, 4, 4, 1, 276480, 0x5f7a0d4f +0, 5, 5, 1, 276480, 0x5f7a0d4f +0, 6, 6, 1, 276480, 0x5f7a0d4f +0, 7, 7, 1, 276480, 0x5f7a0d4f +0, 8, 8, 1, 276480, 0x5f7a0d4f +0, 9, 9, 1, 276480, 0x5f7a0d4f +0, 10, 10, 1, 276480, 0x5f7a0d4f +0, 11, 11, 1, 276480, 0x5f7a0d4f +0, 12, 12, 1, 276480, 0x5f7a0d4f +0, 13, 13, 1, 276480, 0x5f7a0d4f +0, 14, 14, 1, 276480, 0x5f7a0d4f +0, 15, 15, 1, 276480, 0x5f7a0d4f +0, 16, 16, 1, 276480, 0x5f7a0d4f +0, 17, 17, 1, 276480, 0x5f7a0d4f +0, 18, 18, 1, 276480, 0x5f7a0d4f +0, 19, 19, 1, 276480, 0x5f7a0d4f +0, 20, 20, 1, 276480, 0x5f7a0d4f +0, 21, 21, 1, 276480, 0x5f7a0d4f +0, 22, 22, 1, 276480, 0x5f7a0d4f +0, 23, 23, 1, 276480, 0x5f7a0d4f +0, 24, 24, 1, 276480, 0x5f7a0d4f +0, 25, 25, 1, 276480, 0x5f7a0d4f +0, 26, 26, 1, 276480, 0x5f7a0d4f +0, 27, 27, 1, 276480, 0x5f7a0d4f +0, 28, 28, 1, 276480, 0x5f7a0d4f +0, 29, 29, 1, 276480, 0x5f7a0d4f +0, 30, 30, 1, 276480, 0x5f7a0d4f +0, 31, 31, 1, 276480, 0x5f7a0d4f +0, 32, 32, 1, 276480, 0x5f7a0d4f +0, 33, 33, 1, 276480, 0x75641594 +0, 34, 34, 1, 276480, 0x32ee3526 +0, 35, 35, 1, 276480, 0xcb53479a +0, 36, 36, 1, 276480, 0x7ca9658e +0, 37, 37, 1, 276480, 0x5ce39368 +0, 38, 38, 1, 276480, 0x4ec1e418 +0, 39, 39, 1, 276480, 0xb3790499 +0, 40, 40, 1, 276480, 0xa9f1506f +0, 41, 41, 1, 276480, 0x85cbc3b5 +0, 42, 42, 1, 276480, 0x377c7b46 +0, 43, 43, 1, 276480, 0x1a61d8db +0, 44, 44, 1, 276480, 0xe1de7f0a +0, 45, 45, 1, 276480, 0x756a4a2e +0, 46, 46, 1, 276480, 0xcb379547 +0, 47, 47, 1, 276480, 0xbae14484 +0, 48, 48, 1, 276480, 0x8e12331c +0, 49, 49, 1, 276480, 0x99c085be +0, 50, 50, 1, 276480, 0xe479ffed +0, 51, 51, 1, 276480, 0x99c82949 +0, 52, 52, 1, 276480, 0xac7672dd +0, 53, 53, 1, 276480, 0x1e4fae19 +0, 54, 54, 1, 276480, 0x776412ef +0, 55, 55, 1, 276480, 0x7d9b579f +0, 56, 56, 1, 276480, 0x1cd1ab29 +0, 57, 57, 1, 276480, 0x58ce0f38 +0, 58, 58, 1, 276480, 0x5ab69b27 +0, 59, 59, 1, 276480, 0x0afad610 +0, 60, 60, 1, 276480, 0x9eca3f11 +0, 61, 61, 1, 276480, 0xc3db9706 +0, 62, 62, 1, 276480, 0xc9c57884 +0, 63, 63, 1, 276480, 0xd9fbb2cf +0, 64, 64, 1, 276480, 0xdc07f3c9 +0, 65, 65, 1, 276480, 0x000b5269 +0, 66, 66, 1, 276480, 0x27ff7a5d +0, 67, 67, 1, 276480, 0xd92e2017 +0, 68, 68, 1, 276480, 0x18d4b27d +0, 69, 69, 1, 276480, 0x70647530 +0, 70, 70, 1, 276480, 0x97612c4b +0, 71, 71, 1, 276480, 0xc9d4ac78 +0, 72, 72, 1, 276480, 0x4ec4d57f +0, 73, 73, 1, 276480, 0xdf4e04d7 +0, 74, 74, 1, 276480, 0xbd98f57c +0, 75, 75, 1, 276480, 0x7247ea3e +0, 76, 76, 1, 276480, 0xa5d670ec +0, 77, 77, 1, 276480, 0x5163b29b +0, 78, 78, 1, 276480, 0x99170e64 +0, 79, 79, 1, 276480, 0x37f4c0b0 +0, 80, 80, 1, 276480, 0x7a4f2561 +0, 81, 81, 1, 276480, 0x8a4e991f +0, 82, 82, 1, 276480, 0x6a45425f +0, 83, 83, 1, 276480, 0x1f0e2bb6 +0, 84, 84, 1, 276480, 0xd75482c6 +0, 85, 85, 1, 276480, 0x7bf6b1ef +0, 86, 86, 1, 276480, 0x6de1e34b +0, 87, 87, 1, 276480, 0x4526c89b +0, 88, 88, 1, 276480, 0xf964e18e +0, 89, 89, 1, 276480, 0xdcaaa99a +0, 90, 90, 1, 276480, 0xd1e98808 +0, 91, 91, 1, 276480, 0x556b2365 +0, 92, 92, 1, 276480, 0x0cf65540 +0, 93, 93, 1, 276480, 0x6e2d524e +0, 94, 94, 1, 276480, 0x22c50a3d +0, 95, 95, 1, 276480, 0x293f19af +0, 96, 96, 1, 276480, 0xf4b1c461 +0, 97, 97, 1, 276480, 0x62b76407 +0, 98, 98, 1, 276480, 0x51e9b3eb +0, 99, 99, 1, 276480, 0x7b910bc7 +0, 100, 100, 1, 276480, 0x6dd14ca6 +0, 101, 101, 1, 276480, 0x441f7afd +0, 102, 102, 1, 276480, 0xfb01efc6 +0, 103, 103, 1, 276480, 0x4f73ccea +0, 104, 104, 1, 276480, 0x5ac8e06f +0, 105, 105, 1, 276480, 0x294bb441 +0, 106, 106, 1, 276480, 0xe04ac45e +0, 107, 107, 1, 276480, 0xa7a38d41 +0, 108, 108, 1, 276480, 0xf688a3ed +0, 109, 109, 1, 276480, 0x58f275ea +0, 110, 110, 1, 276480, 0xf0b3b71b +0, 111, 111, 1, 276480, 0x3ce773bf +0, 112, 112, 1, 276480, 0x01840548 +0, 113, 113, 1, 276480, 0x674e34e4 +0, 114, 114, 1, 276480, 0x41dda2d9 +0, 115, 115, 1, 276480, 0xc5b60838 +0, 116, 116, 1, 276480, 0x9b209f41 +0, 117, 117, 1, 276480, 0xf46ba7fb +0, 118, 118, 1, 276480, 0x28b54815 +0, 119, 119, 1, 276480, 0xb605a933 +0, 120, 120, 1, 276480, 0x34484aff +0, 121, 121, 1, 276480, 0xaf2b5d89 +0, 122, 122, 1, 276480, 0x8facba58 +0, 123, 123, 1, 276480, 0xbbe3e99f +0, 124, 124, 1, 276480, 0x02162c7c +0, 125, 125, 1, 276480, 0x28a63236 +0, 126, 126, 1, 276480, 0x1ad43fd7 +0, 127, 127, 1, 276480, 0xe37883e5 +0, 128, 128, 1, 276480, 0x2b8a89c5 +0, 129, 129, 1, 276480, 0x71507bd2 +0, 130, 130, 1, 276480, 0x35626022 +0, 131, 131, 1, 276480, 0x461fc3e7 +0, 132, 132, 1, 276480, 0xce5af1ec +0, 133, 133, 1, 276480, 0x7c1139b3 +0, 134, 134, 1, 276480, 0x7fd73a99 +0, 135, 135, 1, 276480, 0x4ae4c3a6 +0, 136, 136, 1, 276480, 0xcb60725a +0, 137, 137, 1, 276480, 0xb52e1aa2 +0, 138, 138, 1, 276480, 0xd6f82cae +0, 139, 139, 1, 276480, 0x6310e665 +0, 140, 140, 1, 276480, 0xfa88a483 +0, 141, 141, 1, 276480, 0xf88f75d4 +0, 142, 142, 1, 276480, 0x04a8e3ee +0, 143, 143, 1, 276480, 0x54766a12 +0, 144, 144, 1, 276480, 0x0b41f0d7 +0, 145, 145, 1, 276480, 0xa29f5b01 +0, 146, 146, 1, 276480, 0x754ceaf5 +0, 147, 147, 1, 276480, 0x150c0423 +0, 148, 148, 1, 276480, 0xde084059 +0, 149, 149, 1, 276480, 0x5a38b4af +0, 150, 150, 1, 276480, 0xfcebc261 +0, 151, 151, 1, 276480, 0x0eb9770d +0, 152, 152, 1, 276480, 0x046394ae +0, 153, 153, 1, 276480, 0x3d3ca985 +0, 154, 154, 1, 276480, 0x94a03c75 +0, 155, 155, 1, 276480, 0x800eea2d +0, 156, 156, 1, 276480, 0x6a841f41 +0, 157, 157, 1, 276480, 0x2f98911c +0, 158, 158, 1, 276480, 0x923b9937 +0, 159, 159, 1, 276480, 0xe82f8e0f +0, 160, 160, 1, 276480, 0xee82d657 +0, 161, 161, 1, 276480, 0xefab7ffd +0, 162, 162, 1, 276480, 0x6b9fbc80 +0, 163, 163, 1, 276480, 0x4a1ada47 +0, 164, 164, 1, 276480, 0x6d4b49d7 +0, 165, 165, 1, 276480, 0xe4bdbd1e +0, 166, 166, 1, 276480, 0x225a56c0 +0, 167, 167, 1, 276480, 0xd4adadad +0, 168, 168, 1, 276480, 0xff4e1a8c +0, 169, 169, 1, 276480, 0xf58b1b7c +0, 170, 170, 1, 276480, 0xbaffcdcc +0, 171, 171, 1, 276480, 0x374f88f0 +0, 172, 172, 1, 276480, 0x3d861ae6 +0, 173, 173, 1, 276480, 0xeb6eb88f +0, 174, 174, 1, 276480, 0xdb753d35 +0, 175, 175, 1, 276480, 0x9aa543af +0, 176, 176, 1, 276480, 0xb24c8016 +0, 177, 177, 1, 276480, 0xea80a82e +0, 178, 178, 1, 276480, 0x2aae902a +0, 179, 179, 1, 276480, 0x5bba3cfb +0, 180, 180, 1, 276480, 0x5c6e97a9 +0, 181, 181, 1, 276480, 0x9b9ee961 +0, 182, 182, 1, 276480, 0xaa12b6fd +0, 183, 183, 1, 276480, 0xe9d2439f +0, 184, 184, 1, 276480, 0xbf09053c +0, 185, 185, 1, 276480, 0x50c31e73 +0, 186, 186, 1, 276480, 0xdd9fb89f +0, 187, 187, 1, 276480, 0x3e4e5aec +0, 188, 188, 1, 276480, 0x0b752d28 +0, 189, 189, 1, 276480, 0xaf82399a +0, 190, 190, 1, 276480, 0x7ce5f23c +0, 191, 191, 1, 276480, 0xad135d0f +0, 192, 192, 1, 276480, 0x55dadd30 +0, 193, 193, 1, 276480, 0x5aaa7519 +0, 194, 194, 1, 276480, 0xe45a5599 +0, 195, 195, 1, 276480, 0xc8e89913 +0, 196, 196, 1, 276480, 0x2f447fd3 +0, 197, 197, 1, 276480, 0x704411fb +0, 198, 198, 1, 276480, 0x9d7430a1 +0, 199, 199, 1, 276480, 0x24dd5fd3 +0, 200, 200, 1, 276480, 0x51cb657c +0, 201, 201, 1, 276480, 0x2c230702 +0, 202, 202, 1, 276480, 0x4a4f76cd +0, 203, 203, 1, 276480, 0xdcd71e88 +0, 204, 204, 1, 276480, 0x87160f99 +0, 205, 205, 1, 276480, 0x27f54854 +0, 206, 206, 1, 276480, 0x694d76e3 +0, 207, 207, 1, 276480, 0xcbe93c19 +0, 208, 208, 1, 276480, 0x50742e1b +0, 209, 209, 1, 276480, 0x525463e2 +0, 210, 210, 1, 276480, 0x819898f9 +0, 211, 211, 1, 276480, 0x08fac755 +0, 212, 212, 1, 276480, 0x35c46927 +0, 213, 213, 1, 276480, 0xeeed00fc +0, 214, 214, 1, 276480, 0xb6f99ee3 +0, 215, 215, 1, 276480, 0xd87f4c73 +0, 216, 216, 1, 276480, 0xde97d9fd +0, 217, 217, 1, 276480, 0xefc83107 +0, 218, 218, 1, 276480, 0xbb22e024 +0, 219, 219, 1, 276480, 0x53a7cfcb +0, 220, 220, 1, 276480, 0xbe1fbb19 +0, 221, 221, 1, 276480, 0x300f922a +0, 222, 222, 1, 276480, 0x826fc3bd +0, 223, 223, 1, 276480, 0x679aa57a +0, 224, 224, 1, 276480, 0x5497097b +0, 225, 225, 1, 276480, 0x679a53f8 +0, 226, 226, 1, 276480, 0x976c9e93 +0, 227, 227, 1, 276480, 0xe80f87f2 +0, 228, 228, 1, 276480, 0xdc2d7c6c +0, 229, 229, 1, 276480, 0xb194656e +0, 230, 230, 1, 276480, 0xf002c5ca +0, 231, 231, 1, 276480, 0x43fc1c64 +0, 232, 232, 1, 276480, 0xf62d8581 +0, 233, 233, 1, 276480, 0xb243dda5 +0, 234, 234, 1, 276480, 0x1700efbb +0, 235, 235, 1, 276480, 0x9ebe6ba2 +0, 236, 236, 1, 276480, 0x8f316c66 +0, 237, 237, 1, 276480, 0x6348ecf5 +0, 238, 238, 1, 276480, 0x34b5b78a +0, 239, 239, 1, 276480, 0xcbf66922 diff --git a/tests/ref/fate/sanm b/tests/ref/fate/sanm new file mode 100644 index 0000000000..8b6f903721 --- /dev/null +++ b/tests/ref/fate/sanm @@ -0,0 +1,16 @@ +#tb 0: 66667/1000000 +0, 0, 0, 1, 921600, 0x00000000 +0, 1, 1, 1, 921600, 0x00000000 +0, 2, 2, 1, 921600, 0x00000000 +0, 3, 3, 1, 921600, 0x00000000 +0, 4, 4, 1, 921600, 0x00000000 +0, 5, 5, 1, 921600, 0x00000000 +0, 6, 6, 1, 921600, 0x00000000 +0, 7, 7, 1, 921600, 0x00000000 +0, 8, 8, 1, 921600, 0x00000000 +0, 9, 9, 1, 921600, 0x00000000 +0, 10, 10, 1, 921600, 0x0aa05443 +0, 11, 11, 1, 921600, 0x81d2a7fe +0, 12, 12, 1, 921600, 0x769f303b +0, 13, 13, 1, 921600, 0xcd68d0cd +0, 14, 14, 1, 921600, 0x4cb4894a diff --git a/tests/ref/fate/smc b/tests/ref/fate/smc index cdfc3d5594..1635b37e55 100644 --- a/tests/ref/fate/smc +++ b/tests/ref/fate/smc @@ -1,121 +1,121 @@ -#tb 0: 1/30 +#tb 0: 1/10 0, 0, 0, 1, 230400, 0xf814fc90 -0, 3, 3, 1, 230400, 0xe1b13137 -0, 6, 6, 1, 230400, 0xa7f4d408 -0, 9, 9, 1, 230400, 0x4b86e1d5 -0, 12, 12, 1, 230400, 0xc663af5a -0, 15, 15, 1, 230400, 0x943b5757 -0, 18, 18, 1, 230400, 0x0d7ee496 -0, 21, 21, 1, 230400, 0x78792de4 -0, 24, 24, 1, 230400, 0xd102fb8d -0, 27, 27, 1, 230400, 0xf9006139 -0, 30, 30, 1, 230400, 0x216bd87d -0, 33, 33, 1, 230400, 0x1e4c902c -0, 36, 36, 1, 230400, 0x5aaa7742 -0, 39, 39, 1, 230400, 0x48699d93 -0, 42, 42, 1, 230400, 0xd1e22a5c -0, 45, 45, 1, 230400, 0x18929315 -0, 48, 48, 1, 230400, 0x680dd4d3 -0, 51, 51, 1, 230400, 0x4cdbcbcb -0, 54, 54, 1, 230400, 0x6f810d98 -0, 57, 57, 1, 230400, 0xb4f68204 -0, 60, 60, 1, 230400, 0xbd3bb19e -0, 63, 63, 1, 230400, 0xab27b424 -0, 66, 66, 1, 230400, 0xe5dd675d -0, 69, 69, 1, 230400, 0x811e45a1 -0, 72, 72, 1, 230400, 0x951011f7 -0, 75, 75, 1, 230400, 0x2f1e2b99 -0, 78, 78, 1, 230400, 0x6657c0d6 -0, 81, 81, 1, 230400, 0xfd29177d -0, 84, 84, 1, 230400, 0x4b4c01d7 -0, 87, 87, 1, 230400, 0x9af286aa -0, 90, 90, 1, 230400, 0xc4e9b193 -0, 93, 93, 1, 230400, 0x05dc28ec -0, 96, 96, 1, 230400, 0x68352119 -0, 99, 99, 1, 230400, 0x0b87e79c -0, 102, 102, 1, 230400, 0x8358b180 -0, 105, 105, 1, 230400, 0x8debbc9d -0, 108, 108, 1, 230400, 0x961c58ce -0, 111, 111, 1, 230400, 0xd8a809c8 -0, 114, 114, 1, 230400, 0x5351789d -0, 117, 117, 1, 230400, 0xa7ca598c -0, 120, 120, 1, 230400, 0xc5ce1812 -0, 123, 123, 1, 230400, 0x74496550 -0, 126, 126, 1, 230400, 0x326e366e -0, 129, 129, 1, 230400, 0x27ae9a92 -0, 132, 132, 1, 230400, 0xadbc8794 -0, 135, 135, 1, 230400, 0x7f3587d8 -0, 138, 138, 1, 230400, 0xf0400ca6 -0, 141, 141, 1, 230400, 0x59a5138e -0, 144, 144, 1, 230400, 0x456d62a5 -0, 147, 147, 1, 230400, 0xf1a5e5f1 -0, 150, 150, 1, 230400, 0x75c712e4 -0, 153, 153, 1, 230400, 0xd160780a -0, 156, 156, 1, 230400, 0xc6c23cf0 -0, 159, 159, 1, 230400, 0x0339a2ac -0, 162, 162, 1, 230400, 0x0e27a2e2 -0, 165, 165, 1, 230400, 0x84976300 -0, 168, 168, 1, 230400, 0xb368f3c4 -0, 171, 171, 1, 230400, 0xa5231fb8 -0, 174, 174, 1, 230400, 0x17c036d4 -0, 177, 177, 1, 230400, 0xfc81a2c0 -0, 180, 180, 1, 230400, 0x99faa403 -0, 183, 183, 1, 230400, 0xff59efd3 -0, 186, 186, 1, 230400, 0xcece1d23 -0, 189, 189, 1, 230400, 0x56c785d9 -0, 192, 192, 1, 230400, 0xe5a9f222 -0, 195, 195, 1, 230400, 0xb80946f8 -0, 198, 198, 1, 230400, 0xf6b642c6 -0, 201, 201, 1, 230400, 0x69573aed -0, 204, 204, 1, 230400, 0xfb69a1fd -0, 207, 207, 1, 230400, 0x100b47f4 -0, 210, 210, 1, 230400, 0x6edf9543 -0, 213, 213, 1, 230400, 0x11fdf43c -0, 216, 216, 1, 230400, 0xd143bf2a -0, 219, 219, 1, 230400, 0x7ca747c4 -0, 222, 222, 1, 230400, 0xd984bd73 -0, 225, 225, 1, 230400, 0xc5477e8d -0, 228, 228, 1, 230400, 0xf7d58300 -0, 231, 231, 1, 230400, 0x7a1b9463 -0, 234, 234, 1, 230400, 0x47a29342 -0, 237, 237, 1, 230400, 0xdf437f9d -0, 240, 240, 1, 230400, 0xf836ef5d -0, 243, 243, 1, 230400, 0xc98937af -0, 246, 246, 1, 230400, 0x9258695b -0, 249, 249, 1, 230400, 0xd4fe179c -0, 252, 252, 1, 230400, 0x35d524d3 -0, 255, 255, 1, 230400, 0xd9ce5484 -0, 258, 258, 1, 230400, 0xdef776ed -0, 261, 261, 1, 230400, 0x154c4057 -0, 264, 264, 1, 230400, 0xf5c764f1 -0, 267, 267, 1, 230400, 0x41979b13 -0, 270, 270, 1, 230400, 0xae4e83db -0, 273, 273, 1, 230400, 0x09fc0f83 -0, 276, 276, 1, 230400, 0x60267fdf -0, 279, 279, 1, 230400, 0xeaafc525 -0, 282, 282, 1, 230400, 0x80cc35e5 -0, 285, 285, 1, 230400, 0xd82c6164 -0, 288, 288, 1, 230400, 0xd68b8111 -0, 291, 291, 1, 230400, 0x96f874a3 -0, 294, 294, 1, 230400, 0x7fc861c4 -0, 297, 297, 1, 230400, 0xb911f310 -0, 300, 300, 1, 230400, 0x35bbf5aa -0, 303, 303, 1, 230400, 0xa922b683 -0, 306, 306, 1, 230400, 0xbf6ae353 -0, 309, 309, 1, 230400, 0x6bd3984c -0, 312, 312, 1, 230400, 0xe51768c0 -0, 315, 315, 1, 230400, 0xee691624 -0, 318, 318, 1, 230400, 0xd546fed7 -0, 321, 321, 1, 230400, 0x98d375e6 -0, 324, 324, 1, 230400, 0x3b9ca990 -0, 327, 327, 1, 230400, 0x27128ad1 -0, 330, 330, 1, 230400, 0x2788e38c -0, 333, 333, 1, 230400, 0xb0cf3381 -0, 336, 336, 1, 230400, 0x4fc86d39 -0, 339, 339, 1, 230400, 0xf5632fff -0, 342, 342, 1, 230400, 0x7fa1e6c2 -0, 345, 345, 1, 230400, 0xffeef044 -0, 348, 348, 1, 230400, 0x932af385 -0, 351, 351, 1, 230400, 0x76738428 -0, 354, 354, 1, 230400, 0xf6771ba2 -0, 357, 357, 1, 230400, 0x17e2ff27 +0, 1, 1, 1, 230400, 0xe1b13137 +0, 2, 2, 1, 230400, 0xa7f4d408 +0, 3, 3, 1, 230400, 0x4b86e1d5 +0, 4, 4, 1, 230400, 0xc663af5a +0, 5, 5, 1, 230400, 0x943b5757 +0, 6, 6, 1, 230400, 0x0d7ee496 +0, 7, 7, 1, 230400, 0x78792de4 +0, 8, 8, 1, 230400, 0xd102fb8d +0, 9, 9, 1, 230400, 0xf9006139 +0, 10, 10, 1, 230400, 0x216bd87d +0, 11, 11, 1, 230400, 0x1e4c902c +0, 12, 12, 1, 230400, 0x5aaa7742 +0, 13, 13, 1, 230400, 0x48699d93 +0, 14, 14, 1, 230400, 0xd1e22a5c +0, 15, 15, 1, 230400, 0x18929315 +0, 16, 16, 1, 230400, 0x680dd4d3 +0, 17, 17, 1, 230400, 0x4cdbcbcb +0, 18, 18, 1, 230400, 0x6f810d98 +0, 19, 19, 1, 230400, 0xb4f68204 +0, 20, 20, 1, 230400, 0xbd3bb19e +0, 21, 21, 1, 230400, 0xab27b424 +0, 22, 22, 1, 230400, 0xe5dd675d +0, 23, 23, 1, 230400, 0x811e45a1 +0, 24, 24, 1, 230400, 0x951011f7 +0, 25, 25, 1, 230400, 0x2f1e2b99 +0, 26, 26, 1, 230400, 0x6657c0d6 +0, 27, 27, 1, 230400, 0xfd29177d +0, 28, 28, 1, 230400, 0x4b4c01d7 +0, 29, 29, 1, 230400, 0x9af286aa +0, 30, 30, 1, 230400, 0xc4e9b193 +0, 31, 31, 1, 230400, 0x05dc28ec +0, 32, 32, 1, 230400, 0x68352119 +0, 33, 33, 1, 230400, 0x0b87e79c +0, 34, 34, 1, 230400, 0x8358b180 +0, 35, 35, 1, 230400, 0x8debbc9d +0, 36, 36, 1, 230400, 0x961c58ce +0, 37, 37, 1, 230400, 0xd8a809c8 +0, 38, 38, 1, 230400, 0x5351789d +0, 39, 39, 1, 230400, 0xa7ca598c +0, 40, 40, 1, 230400, 0xc5ce1812 +0, 41, 41, 1, 230400, 0x74496550 +0, 42, 42, 1, 230400, 0x326e366e +0, 43, 43, 1, 230400, 0x27ae9a92 +0, 44, 44, 1, 230400, 0xadbc8794 +0, 45, 45, 1, 230400, 0x7f3587d8 +0, 46, 46, 1, 230400, 0xf0400ca6 +0, 47, 47, 1, 230400, 0x59a5138e +0, 48, 48, 1, 230400, 0x456d62a5 +0, 49, 49, 1, 230400, 0xf1a5e5f1 +0, 50, 50, 1, 230400, 0x75c712e4 +0, 51, 51, 1, 230400, 0xd160780a +0, 52, 52, 1, 230400, 0xc6c23cf0 +0, 53, 53, 1, 230400, 0x0339a2ac +0, 54, 54, 1, 230400, 0x0e27a2e2 +0, 55, 55, 1, 230400, 0x84976300 +0, 56, 56, 1, 230400, 0xb368f3c4 +0, 57, 57, 1, 230400, 0xa5231fb8 +0, 58, 58, 1, 230400, 0x17c036d4 +0, 59, 59, 1, 230400, 0xfc81a2c0 +0, 60, 60, 1, 230400, 0x99faa403 +0, 61, 61, 1, 230400, 0xff59efd3 +0, 62, 62, 1, 230400, 0xcece1d23 +0, 63, 63, 1, 230400, 0x56c785d9 +0, 64, 64, 1, 230400, 0xe5a9f222 +0, 65, 65, 1, 230400, 0xb80946f8 +0, 66, 66, 1, 230400, 0xf6b642c6 +0, 67, 67, 1, 230400, 0x69573aed +0, 68, 68, 1, 230400, 0xfb69a1fd +0, 69, 69, 1, 230400, 0x100b47f4 +0, 70, 70, 1, 230400, 0x6edf9543 +0, 71, 71, 1, 230400, 0x11fdf43c +0, 72, 72, 1, 230400, 0xd143bf2a +0, 73, 73, 1, 230400, 0x7ca747c4 +0, 74, 74, 1, 230400, 0xd984bd73 +0, 75, 75, 1, 230400, 0xc5477e8d +0, 76, 76, 1, 230400, 0xf7d58300 +0, 77, 77, 1, 230400, 0x7a1b9463 +0, 78, 78, 1, 230400, 0x47a29342 +0, 79, 79, 1, 230400, 0xdf437f9d +0, 80, 80, 1, 230400, 0xf836ef5d +0, 81, 81, 1, 230400, 0xc98937af +0, 82, 82, 1, 230400, 0x9258695b +0, 83, 83, 1, 230400, 0xd4fe179c +0, 84, 84, 1, 230400, 0x35d524d3 +0, 85, 85, 1, 230400, 0xd9ce5484 +0, 86, 86, 1, 230400, 0xdef776ed +0, 87, 87, 1, 230400, 0x154c4057 +0, 88, 88, 1, 230400, 0xf5c764f1 +0, 89, 89, 1, 230400, 0x41979b13 +0, 90, 90, 1, 230400, 0xae4e83db +0, 91, 91, 1, 230400, 0x09fc0f83 +0, 92, 92, 1, 230400, 0x60267fdf +0, 93, 93, 1, 230400, 0xeaafc525 +0, 94, 94, 1, 230400, 0x80cc35e5 +0, 95, 95, 1, 230400, 0xd82c6164 +0, 96, 96, 1, 230400, 0xd68b8111 +0, 97, 97, 1, 230400, 0x96f874a3 +0, 98, 98, 1, 230400, 0x7fc861c4 +0, 99, 99, 1, 230400, 0xb911f310 +0, 100, 100, 1, 230400, 0x35bbf5aa +0, 101, 101, 1, 230400, 0xa922b683 +0, 102, 102, 1, 230400, 0xbf6ae353 +0, 103, 103, 1, 230400, 0x6bd3984c +0, 104, 104, 1, 230400, 0xe51768c0 +0, 105, 105, 1, 230400, 0xee691624 +0, 106, 106, 1, 230400, 0xd546fed7 +0, 107, 107, 1, 230400, 0x98d375e6 +0, 108, 108, 1, 230400, 0x3b9ca990 +0, 109, 109, 1, 230400, 0x27128ad1 +0, 110, 110, 1, 230400, 0x2788e38c +0, 111, 111, 1, 230400, 0xb0cf3381 +0, 112, 112, 1, 230400, 0x4fc86d39 +0, 113, 113, 1, 230400, 0xf5632fff +0, 114, 114, 1, 230400, 0x7fa1e6c2 +0, 115, 115, 1, 230400, 0xffeef044 +0, 116, 116, 1, 230400, 0x932af385 +0, 117, 117, 1, 230400, 0x76738428 +0, 118, 118, 1, 230400, 0xf6771ba2 +0, 119, 119, 1, 230400, 0x17e2ff27 diff --git a/tests/ref/fate/smjpeg b/tests/ref/fate/smjpeg new file mode 100644 index 0000000000..7aac52febc --- /dev/null +++ b/tests/ref/fate/smjpeg @@ -0,0 +1,425 @@ +#tb 0: 1/1000 +#tb 1: 1/22050 +0, 0, 0, 0, 734, 0x5a042c2c +1, 0, 0, 512, 1024, 0x00000000 +1, 507, 507, 512, 1024, 0x00000000 +1, 1014, 1014, 512, 1024, 0xd89a448e +1, 1521, 1521, 512, 1024, 0x695b369c +1, 2029, 2029, 512, 1024, 0xc8ba5707 +0, 111, 111, 0, 763, 0xb5893f2f +1, 2558, 2558, 512, 1024, 0xdf241fc6 +1, 3065, 3065, 512, 1024, 0x61cf4166 +1, 3572, 3572, 512, 1024, 0x97cbc386 +1, 4079, 4079, 512, 1024, 0x44899d04 +1, 4586, 4586, 512, 1024, 0xa7cbaa62 +0, 222, 222, 0, 3023, 0x0f3907d3 +1, 5116, 5116, 512, 1024, 0xa7aea60c +1, 5623, 5623, 512, 1024, 0xd7b18a89 +1, 6130, 6130, 512, 1024, 0x268e81f6 +1, 6637, 6637, 512, 1024, 0x9cf83a2f +1, 7166, 7166, 512, 1024, 0x5559b508 +0, 333, 333, 0, 4800, 0x22e6e18a +1, 7673, 7673, 512, 1024, 0xe1b9e71c +1, 8181, 8181, 512, 1024, 0xdcee733e +1, 8688, 8688, 512, 1024, 0xe5918f60 +1, 9195, 9195, 512, 1024, 0x29dbd209 +1, 9724, 9724, 512, 1024, 0x9bcbcf16 +0, 444, 444, 0, 6417, 0x427adde5 +1, 10231, 10231, 512, 1024, 0x86f5f458 +1, 10738, 10738, 512, 1024, 0xabcbda86 +1, 11246, 11246, 512, 1024, 0xc51f77b9 +1, 11775, 11775, 512, 1024, 0xf6b3a504 +0, 555, 555, 0, 6776, 0x7a74c6ad +1, 12282, 12282, 512, 1024, 0x1af3e40e +1, 12789, 12789, 512, 1024, 0x3866b03b +1, 13296, 13296, 512, 1024, 0xbc005403 +1, 13803, 13803, 512, 1024, 0xe9dfcc51 +1, 14333, 14333, 512, 1024, 0x83c837cb +0, 666, 666, 0, 6808, 0x1f6eb7c3 +1, 14840, 14840, 512, 1024, 0xfa649580 +1, 15347, 15347, 512, 1024, 0x519452ea +1, 15854, 15854, 512, 1024, 0xd4978774 +1, 16383, 16383, 512, 1024, 0xe2a3b1cd +1, 16890, 16890, 512, 1024, 0x9a9472ad +0, 777, 777, 0, 6726, 0x452087e6 +1, 17397, 17397, 512, 1024, 0xa12d4060 +1, 17905, 17905, 512, 1024, 0x31fb0646 +1, 18412, 18412, 512, 1024, 0xfc44343f +1, 18941, 18941, 512, 1024, 0x0847751a +1, 19448, 19448, 512, 1024, 0x227968a2 +0, 888, 888, 0, 6829, 0xee82b109 +1, 19955, 19955, 512, 1024, 0x7cce9f1c +1, 20462, 20462, 512, 1024, 0xb8356713 +1, 20992, 20992, 512, 1024, 0xb29f6e6f +1, 21499, 21499, 512, 1024, 0x9e1430ab +1, 22006, 22006, 512, 1024, 0x26d85423 +0, 999, 999, 0, 7055, 0xf41f1108 +1, 22513, 22513, 512, 1024, 0x6496547d +1, 23020, 23020, 512, 1024, 0x316b1a86 +1, 23549, 23549, 512, 1024, 0x3cd83afc +1, 24057, 24057, 512, 1024, 0x993ff633 +0, 1111, 1111, 0, 6977, 0xf8fe1ede +1, 24564, 24564, 512, 1024, 0x0708d1a2 +1, 25071, 25071, 512, 1024, 0xd7230db9 +1, 25578, 25578, 512, 1024, 0xbb0779ca +1, 26107, 26107, 512, 1024, 0xc6094e1b +1, 26614, 26614, 512, 1024, 0x15a8b039 +0, 1222, 1222, 0, 6942, 0x9ad105c6 +1, 27122, 27122, 512, 1024, 0xd6dbe88c +1, 27629, 27629, 512, 1024, 0x7e8d1140 +1, 28158, 28158, 512, 1024, 0xef88e525 +1, 28665, 28665, 512, 1024, 0x44e21149 +1, 29172, 29172, 512, 1024, 0x65b0f5f4 +0, 1333, 1333, 0, 6926, 0xe239dad6 +1, 29679, 29679, 512, 1024, 0xb955f687 +1, 30186, 30186, 512, 1024, 0xc85fba9c +1, 30716, 30716, 512, 1024, 0xf59655ad +1, 31223, 31223, 512, 1024, 0x6de80bf1 +1, 31730, 31730, 512, 1024, 0x2dcf6e41 +0, 1444, 1444, 0, 6966, 0x81dcfab1 +1, 32237, 32237, 512, 1024, 0xd0ddcf8a +1, 32766, 32766, 512, 1024, 0x00135c2d +1, 33273, 33273, 512, 1024, 0x697f8efd +1, 33781, 33781, 512, 1024, 0x7a9bada5 +0, 1555, 1555, 0, 6896, 0x31e6cc02 +1, 34288, 34288, 512, 1024, 0x0d22783c +1, 34795, 34795, 512, 1024, 0x7726d07d +1, 35324, 35324, 512, 1024, 0xa2f14f67 +1, 35831, 35831, 512, 1024, 0x7f51060d +1, 36338, 36338, 512, 1024, 0xc4ec6aea +0, 1666, 1666, 0, 6889, 0x1cc1006e +1, 36846, 36846, 512, 1024, 0x9bb37ca4 +1, 37375, 37375, 512, 1024, 0x9b085577 +1, 37882, 37882, 512, 1024, 0x8812f8af +1, 38389, 38389, 512, 1024, 0x788f5221 +1, 38896, 38896, 512, 1024, 0x3a2ce642 +0, 1777, 1777, 0, 6933, 0xc303f87f +1, 39403, 39403, 512, 1024, 0x72415692 +1, 39933, 39933, 512, 1024, 0xe3dcc105 +1, 40440, 40440, 512, 1024, 0xb26c0599 +1, 40947, 40947, 512, 1024, 0x5c9e55eb +1, 41454, 41454, 512, 1024, 0x8fe88707 +0, 1888, 1888, 0, 7034, 0xb4970a20 +1, 41983, 41983, 512, 1024, 0xc5d7beb6 +1, 42490, 42490, 512, 1024, 0xe1d3a3b4 +1, 42998, 42998, 512, 1024, 0x012da0c6 +1, 43505, 43505, 512, 1024, 0x8d010922 +1, 44012, 44012, 512, 1024, 0x3366eb0d +0, 1999, 1999, 0, 6961, 0xf064095d +1, 44541, 44541, 512, 1024, 0xc9381a27 +1, 45048, 45048, 512, 1024, 0x0774f685 +1, 45555, 45555, 512, 1024, 0xc5cae0a5 +1, 46062, 46062, 512, 1024, 0xa6f4737c +0, 2111, 2111, 0, 7089, 0x5ba350f9 +1, 46592, 46592, 512, 1024, 0x8fb6d0d1 +1, 47099, 47099, 512, 1024, 0x05f579c2 +1, 47606, 47606, 512, 1024, 0x56905d99 +1, 48113, 48113, 512, 1024, 0x002ee18d +1, 48620, 48620, 512, 1024, 0xeb37ef51 +0, 2222, 2222, 0, 7078, 0xa83f3e88 +1, 49149, 49149, 512, 1024, 0x38025635 +1, 49657, 49657, 512, 1024, 0x4fe643c8 +1, 50164, 50164, 512, 1024, 0x11d66ab1 +1, 50671, 50671, 512, 1024, 0xcc3051e9 +1, 51178, 51178, 512, 1024, 0xcd93e854 +0, 2333, 2333, 0, 7147, 0xcda66cfc +1, 51707, 51707, 512, 1024, 0x38f1196d +1, 52214, 52214, 512, 1024, 0x657a15fc +1, 52722, 52722, 512, 1024, 0x669ce2a9 +1, 53229, 53229, 512, 1024, 0x95862dda +1, 53758, 53758, 512, 1024, 0x1726a7b2 +0, 2444, 2444, 0, 7173, 0xb7455859 +1, 54265, 54265, 512, 1024, 0xd6ece2a1 +1, 54772, 54772, 512, 1024, 0x33ab9553 +1, 55279, 55279, 512, 1024, 0xd50c73a6 +1, 55787, 55787, 512, 1024, 0xfe25b63a +1, 56316, 56316, 512, 1024, 0x7e2959e3 +0, 2555, 2555, 0, 7213, 0x97b89994 +1, 56823, 56823, 512, 1024, 0xa4c07b34 +1, 57330, 57330, 512, 1024, 0xd6d8f15c +1, 57837, 57837, 512, 1024, 0x1eccddd7 +1, 58366, 58366, 512, 1024, 0x2b69f9cb +0, 2666, 2666, 0, 7170, 0xca8b2948 +1, 58874, 58874, 512, 1024, 0x667b775f +1, 59381, 59381, 512, 1024, 0xad3b84e9 +1, 59888, 59888, 512, 1024, 0x4f29fc67 +1, 60395, 60395, 512, 1024, 0x8d611ab7 +1, 60924, 60924, 512, 1024, 0x278966ea +0, 2777, 2777, 0, 7174, 0xc7cc6bbb +1, 61431, 61431, 512, 1024, 0xaf33812b +1, 61938, 61938, 512, 1024, 0xa55f4265 +1, 62446, 62446, 512, 1024, 0x023cb51c +1, 62975, 62975, 512, 1024, 0x1d1f1005 +1, 63482, 63482, 512, 1024, 0x874cccf7 +0, 2888, 2888, 0, 7235, 0xc2e68d2b +1, 63989, 63989, 512, 1024, 0xda705428 +1, 64496, 64496, 512, 1024, 0x48d9b440 +1, 65003, 65003, 512, 1024, 0xa14e0712 +1, 65533, 65533, 512, 1024, 0x7efbad1f +1, 66040, 66040, 512, 1024, 0xdb82c17f +0, 3000, 3000, 0, 7261, 0x8204a423 +1, 66547, 66547, 512, 1024, 0xcbe87613 +1, 67054, 67054, 512, 1024, 0x3a63df1d +1, 67583, 67583, 512, 1024, 0xd5636bba +1, 68090, 68090, 512, 1024, 0x9397af23 +0, 3111, 3111, 0, 7353, 0xacc7e7c0 +1, 68598, 68598, 512, 1024, 0x32a07c98 +1, 69105, 69105, 512, 1024, 0x202ca667 +1, 69612, 69612, 512, 1024, 0xdf969011 +1, 70141, 70141, 512, 1024, 0xc434d238 +1, 70648, 70648, 512, 1024, 0xe9ad7562 +0, 3222, 3222, 0, 7065, 0x45035c5c +1, 71155, 71155, 512, 1024, 0xb51b6b50 +1, 71663, 71663, 512, 1024, 0xe70aecd3 +1, 72192, 72192, 512, 1024, 0x03c816b2 +1, 72699, 72699, 512, 1024, 0x869fdf25 +1, 73206, 73206, 512, 1024, 0xd40a0a62 +0, 3333, 3333, 0, 7269, 0x72edbb76 +1, 73713, 73713, 512, 1024, 0x5af7dd35 +1, 74220, 74220, 512, 1024, 0x891ffc72 +1, 74750, 74750, 512, 1024, 0x1ff68a08 +1, 75257, 75257, 512, 1024, 0x5a7517a9 +1, 75764, 75764, 512, 1024, 0x0f959f74 +0, 3444, 3444, 0, 7220, 0xb926772f +1, 76271, 76271, 512, 1024, 0xe92a12a2 +1, 76778, 76778, 512, 1024, 0x38000e55 +1, 77307, 77307, 512, 1024, 0x39fbdd70 +1, 77814, 77814, 512, 1024, 0xca3d9184 +1, 78322, 78322, 512, 1024, 0x66c8995b +0, 3555, 3555, 0, 7326, 0x0a66c632 +1, 78829, 78829, 512, 1024, 0xac25acea +1, 79358, 79358, 512, 1024, 0x3cd1046c +1, 79865, 79865, 512, 1024, 0x6a1df31c +1, 80372, 80372, 512, 1024, 0x21ca10a1 +0, 3666, 3666, 0, 7225, 0xe39076ab +1, 80879, 80879, 512, 1024, 0x1aeccedc +1, 81387, 81387, 512, 1024, 0xddea1335 +1, 81916, 81916, 512, 1024, 0x19f5ca9f +1, 82423, 82423, 512, 1024, 0x88e95e43 +1, 82930, 82930, 512, 1024, 0x726284fe +0, 3777, 3777, 0, 7265, 0xe0209036 +1, 83437, 83437, 512, 1024, 0x6b85b40e +1, 83966, 83966, 512, 1024, 0x111fee2a +1, 84474, 84474, 512, 1024, 0x3656b588 +1, 84981, 84981, 512, 1024, 0xa5a2b552 +1, 85488, 85488, 512, 1024, 0x38fb2467 +0, 3888, 3888, 0, 7337, 0x7a5dc093 +1, 85995, 85995, 512, 1024, 0xaa919ccc +1, 86524, 86524, 512, 1024, 0x15993dbc +1, 87031, 87031, 512, 1024, 0xbe01a7b9 +1, 87539, 87539, 512, 1024, 0xefe93c09 +1, 88046, 88046, 512, 1024, 0x1bb566e5 +0, 4000, 4000, 0, 7246, 0x519a7a3c +1, 88575, 88575, 512, 1024, 0x15ce6237 +1, 89082, 89082, 512, 1024, 0xa8552e66 +1, 89589, 89589, 512, 1024, 0x9d80187e +1, 90096, 90096, 512, 1024, 0x5df3fc30 +1, 90603, 90603, 512, 1024, 0x1a312aa5 +0, 4111, 4111, 0, 7266, 0x352c8078 +1, 91133, 91133, 512, 1024, 0x6bb8e302 +1, 91640, 91640, 512, 1024, 0xbd9684bb +1, 92147, 92147, 512, 1024, 0x78b0b166 +1, 92654, 92654, 512, 1024, 0xd9af5eae +0, 4222, 4222, 0, 7323, 0xcaf69d7c +1, 93183, 93183, 512, 1024, 0xdb90fe82 +1, 93690, 93690, 512, 1024, 0x327614e9 +1, 94198, 94198, 512, 1024, 0x1f19b7fe +1, 94705, 94705, 512, 1024, 0x46c53f96 +1, 95212, 95212, 512, 1024, 0x921b2189 +0, 4333, 4333, 0, 7309, 0x98c1e6f7 +1, 95741, 95741, 512, 1024, 0xa8fbc85a +1, 96248, 96248, 512, 1024, 0xabfdaaae +1, 96755, 96755, 512, 1024, 0x6acc7387 +1, 97263, 97263, 512, 1024, 0x0d9c27b5 +1, 97792, 97792, 512, 1024, 0xba4dd809 +0, 4444, 4444, 0, 7121, 0x913d5bd6 +1, 98299, 98299, 512, 1024, 0x2a2ad521 +1, 98806, 98806, 512, 1024, 0x892de38a +1, 99313, 99313, 512, 1024, 0xdc97a2eb +1, 99820, 99820, 512, 1024, 0x4f614ca4 +1, 100350, 100350, 512, 1024, 0x9c8a77ea +0, 4555, 4555, 111, 7088, 0x56302362 +1, 100857, 100857, 512, 1024, 0x2d30e646 +1, 101364, 101364, 512, 1024, 0x74e800a7 +1, 101871, 101871, 512, 1024, 0x1e01fb02 +1, 102378, 102378, 512, 1024, 0x4ed2c1d8 +0, 4666, 4666, 111, 7104, 0xc0d14f78 +1, 102907, 102907, 512, 1024, 0xf2fdbe63 +1, 103415, 103415, 512, 1024, 0x8d6f63a1 +1, 103922, 103922, 512, 1024, 0xded468d9 +1, 104429, 104429, 512, 1024, 0xccad839e +1, 104958, 104958, 512, 1024, 0xdde7c082 +0, 4777, 4777, 111, 7169, 0xd03c825b +1, 105465, 105465, 512, 1024, 0x548613c5 +1, 105972, 105972, 512, 1024, 0x383909bd +1, 106479, 106479, 512, 1024, 0xfd37627b +1, 106987, 106987, 512, 1024, 0x6d95a481 +1, 107516, 107516, 512, 1024, 0x56aa87fa +0, 4888, 4888, 111, 7038, 0x1ecc201d +1, 108023, 108023, 512, 1024, 0x7b67258c +1, 108530, 108530, 512, 1024, 0x7dd99a92 +1, 109037, 109037, 512, 1024, 0x4a66d102 +1, 109566, 109566, 512, 1024, 0x7b3fce51 +1, 110074, 110074, 512, 1024, 0xbbd968aa +0, 5000, 5000, 111, 7015, 0x83c94454 +1, 110581, 110581, 512, 1024, 0x8283ec36 +1, 111088, 111088, 512, 1024, 0x3c96493d +1, 111595, 111595, 512, 1024, 0xfa4f8cf8 +1, 112124, 112124, 512, 1024, 0xe2cf872d +1, 112631, 112631, 512, 1024, 0x0a9e7aa6 +0, 5111, 5111, 111, 6983, 0x9e51f54d +1, 113139, 113139, 512, 1024, 0x6e7a0550 +1, 113646, 113646, 512, 1024, 0x3acfea2f +1, 114175, 114175, 512, 1024, 0x7111d0fa +1, 114682, 114682, 512, 1024, 0xe9a1eca9 +0, 5222, 5222, 111, 7088, 0x70d33de1 +1, 115189, 115189, 512, 1024, 0x24da6c46 +1, 115696, 115696, 512, 1024, 0x117cff37 +1, 116204, 116204, 512, 1024, 0x0f27cab6 +1, 116733, 116733, 512, 1024, 0x69b6b4e6 +1, 117240, 117240, 512, 1024, 0x1e6cc841 +0, 5333, 5333, 111, 7096, 0x4d0f81b5 +1, 117747, 117747, 512, 1024, 0xb01e2365 +1, 118254, 118254, 512, 1024, 0x14e200d3 +1, 118783, 118783, 512, 1024, 0xd1184c98 +1, 119291, 119291, 512, 1024, 0xef9140e9 +1, 119798, 119798, 512, 1024, 0x4cbb645e +0, 5444, 5444, 111, 7106, 0xd1a83ddc +1, 120305, 120305, 512, 1024, 0xe7fe2f06 +1, 120812, 120812, 512, 1024, 0xf8c45028 +1, 121341, 121341, 512, 1024, 0x561358f4 +1, 121848, 121848, 512, 1024, 0xd0129b77 +1, 122355, 122355, 512, 1024, 0xcc636e88 +0, 5555, 5555, 111, 7219, 0x20f47fe4 +1, 122863, 122863, 512, 1024, 0xe9406321 +1, 123392, 123392, 512, 1024, 0x9f16a041 +1, 123899, 123899, 512, 1024, 0x468bf409 +1, 124406, 124406, 512, 1024, 0x3df70f7b +1, 124913, 124913, 512, 1024, 0xa880b11b +0, 5666, 5666, 111, 7184, 0x45dc6a0e +1, 125420, 125420, 512, 1024, 0x3286c489 +1, 125950, 125950, 512, 1024, 0x39fe9ebc +1, 126457, 126457, 512, 1024, 0xc533d83b +1, 126964, 126964, 512, 1024, 0x153b195d +0, 5777, 5777, 111, 7222, 0x488c6499 +1, 127471, 127471, 512, 1024, 0xd84786a1 +1, 127978, 127978, 512, 1024, 0xdc295aaa +1, 128507, 128507, 512, 1024, 0xfb764d8c +1, 129015, 129015, 512, 1024, 0xeebc9db9 +1, 129522, 129522, 512, 1024, 0x7ba9403e +0, 5888, 5888, 111, 7254, 0xbd097ba7 +1, 130029, 130029, 512, 1024, 0x4e5571ec +1, 130558, 130558, 512, 1024, 0xd965fad4 +1, 131065, 131065, 512, 1024, 0x87e259f2 +1, 131572, 131572, 512, 1024, 0xae7e533b +1, 132080, 132080, 512, 1024, 0x313cf4d6 +0, 6000, 6000, 111, 7189, 0x46e06d43 +1, 132587, 132587, 512, 1024, 0xe1844c90 +1, 133116, 133116, 512, 1024, 0xbb057b44 +1, 133623, 133623, 512, 1024, 0xa5099687 +1, 134130, 134130, 512, 1024, 0xbff10707 +1, 134637, 134637, 512, 1024, 0x37c4ffc0 +0, 6111, 6111, 111, 7283, 0x19dd7319 +1, 135167, 135167, 512, 1024, 0xf9fb6caa +1, 135674, 135674, 512, 1024, 0x3b6a3a1f +1, 136181, 136181, 512, 1024, 0x83431edb +1, 136688, 136688, 512, 1024, 0x1eb713cf +1, 137195, 137195, 512, 1024, 0xd7b07a6d +0, 6222, 6222, 111, 7161, 0x23171d02 +1, 137724, 137724, 512, 1024, 0x81ae3391 +1, 138231, 138231, 512, 1024, 0xf150130a +1, 138739, 138739, 512, 1024, 0x09678eaa +1, 139246, 139246, 512, 1024, 0xb94e06f1 +0, 6333, 6333, 111, 6976, 0xcc610c26 +1, 139775, 139775, 512, 1024, 0x67b1dbc9 +1, 140282, 140282, 512, 1024, 0xd6edc235 +1, 140789, 140789, 512, 1024, 0x34e4c499 +1, 141296, 141296, 512, 1024, 0xeefd89c0 +1, 141804, 141804, 512, 1024, 0x38afdaf1 +0, 6444, 6444, 111, 7056, 0x6cd917b0 +1, 142333, 142333, 512, 1024, 0x29a60d76 +1, 142840, 142840, 512, 1024, 0xe28a4372 +1, 143347, 143347, 512, 1024, 0x7089454d +1, 143854, 143854, 512, 1024, 0x0c01bb7b +1, 144383, 144383, 512, 1024, 0xbd776a72 +0, 6555, 6555, 111, 6736, 0x02b78951 +1, 144891, 144891, 512, 1024, 0x86776fd0 +1, 145398, 145398, 512, 1024, 0xb37c88f7 +1, 145905, 145905, 512, 1024, 0x5f90aaf8 +1, 146412, 146412, 512, 1024, 0x203d4222 +1, 146941, 146941, 512, 1024, 0x382692a6 +0, 6666, 6666, 111, 6540, 0x767e0854 +1, 147448, 147448, 512, 1024, 0xf37c95fd +1, 147956, 147956, 512, 1024, 0x6c0b8877 +1, 148463, 148463, 512, 1024, 0x2e54a8b6 +1, 148992, 148992, 512, 1024, 0x7f266488 +0, 6777, 6777, 111, 6170, 0xc84962fb +1, 149499, 149499, 512, 1024, 0xfbf20f9a +1, 150006, 150006, 512, 1024, 0xf2985cc0 +1, 150513, 150513, 512, 1024, 0xc7075340 +1, 151020, 151020, 512, 1024, 0xe4585695 +1, 151550, 151550, 512, 1024, 0xbdffa380 +0, 6888, 6888, 111, 6169, 0x27e06c03 +1, 152057, 152057, 512, 1024, 0x2422a8a9 +1, 152564, 152564, 512, 1024, 0x59cbd75f +1, 153071, 153071, 512, 1024, 0x04ad1a8c +1, 153578, 153578, 512, 1024, 0x33c09191 +1, 154107, 154107, 512, 1024, 0x55efa6fd +0, 7000, 7000, 111, 5864, 0xd14db83f +1, 154615, 154615, 512, 1024, 0xf73d0e5d +1, 155122, 155122, 512, 1024, 0x6141ebae +1, 155629, 155629, 512, 1024, 0x7db17a68 +1, 156158, 156158, 512, 1024, 0xa6c690b6 +1, 156665, 156665, 512, 1024, 0xa6fd6725 +0, 7111, 7111, 111, 5375, 0x4a21055d +1, 157172, 157172, 512, 1024, 0x50a90b9b +1, 157680, 157680, 512, 1024, 0xef990dc8 +1, 158187, 158187, 512, 1024, 0x75adf6b5 +1, 158716, 158716, 512, 1024, 0x61eac43e +1, 159223, 159223, 512, 1024, 0x67797a19 +0, 7222, 7222, 111, 5206, 0x95ead3cb +1, 159730, 159730, 512, 1024, 0xf325277a +1, 160237, 160237, 512, 1024, 0x18bf254a +1, 160767, 160767, 512, 1024, 0x2ce6bee3 +1, 161274, 161274, 512, 1024, 0x8d320860 +0, 7333, 7333, 111, 5220, 0xcfdcc37e +1, 161781, 161781, 512, 1024, 0xc979b6e8 +1, 162288, 162288, 512, 1024, 0xdb644b41 +1, 162795, 162795, 512, 1024, 0xe1b368ba +1, 163324, 163324, 512, 1024, 0xacc53d15 +1, 163832, 163832, 512, 1024, 0x42ea8c18 +0, 7444, 7444, 111, 4946, 0x2d864a77 +1, 164339, 164339, 512, 1024, 0xe52c99a4 +1, 164846, 164846, 512, 1024, 0xd7db54a6 +1, 165375, 165375, 512, 1024, 0x7f27a7e3 +1, 165882, 165882, 512, 1024, 0xf7ffeaa9 +1, 166389, 166389, 512, 1024, 0x792b6088 +0, 7555, 7555, 111, 4390, 0x2ab9f462 +1, 166896, 166896, 512, 1024, 0x61d99724 +1, 167404, 167404, 512, 1024, 0x5213720e +1, 167933, 167933, 512, 1024, 0xac09dd30 +1, 168440, 168440, 512, 1024, 0x960bf6bb +1, 168947, 168947, 512, 1024, 0xc90168e1 +0, 7666, 7666, 111, 4051, 0x1d09592e +1, 169454, 169454, 512, 1024, 0x43b45768 +1, 169983, 169983, 512, 1024, 0x935d60a1 +1, 170491, 170491, 512, 1024, 0x9a342ef2 +1, 170998, 170998, 512, 1024, 0xc894709f +0, 7777, 7777, 111, 3680, 0x39bd6a12 +1, 171505, 171505, 512, 1024, 0x59b43b07 +1, 172012, 172012, 512, 1024, 0x36a1a98d +1, 172541, 172541, 512, 1024, 0x9e1a121c +1, 173048, 173048, 512, 1024, 0x02208b78 +1, 173556, 173556, 512, 1024, 0xd1d7b274 +0, 7888, 7888, 111, 2910, 0x6337ece9 +1, 174063, 174063, 512, 1024, 0xdacd5096 +1, 174592, 174592, 512, 1024, 0x51b71ead +1, 175099, 175099, 512, 1024, 0xd009a7ca +1, 175606, 175606, 512, 1024, 0xb6d5a938 +1, 176113, 176113, 512, 1024, 0xf3d45e47 +0, 8000, 8000, 111, 2153, 0xf4e3bc17 +1, 176621, 176621, 512, 1024, 0xea8e04fc +1, 177150, 177150, 512, 1024, 0x0b928bd8 +1, 177657, 177657, 512, 1024, 0x0f02caec +1, 178164, 178164, 512, 1024, 0xe2b137a8 +1, 178671, 178671, 512, 1024, 0xd5f94892 diff --git a/tests/ref/fate/smjpeg-demux b/tests/ref/fate/smjpeg-demux index 4fcd6149d4..637f28c663 100644 --- a/tests/ref/fate/smjpeg-demux +++ b/tests/ref/fate/smjpeg-demux @@ -232,7 +232,7 @@ 1, 4388, 4388, 23, 260, 0x06ad6a93 1, 4411, 4411, 23, 260, 0xdd1b6c91 1, 4435, 4435, 23, 260, 0x05b94d27 -0, 4444, 4444, 111, 7121, 0x913d5bd6 +0, 4444, 4444, 0, 7121, 0x913d5bd6 1, 4458, 4458, 23, 260, 0x12cc5062 1, 4481, 4481, 23, 260, 0x44526d0f 1, 4504, 4504, 23, 260, 0xf2ac6d95 diff --git a/tests/ref/fate/sub-jacosub b/tests/ref/fate/sub-jacosub new file mode 100644 index 0000000000..b65aee290f --- /dev/null +++ b/tests/ref/fate/sub-jacosub @@ -0,0 +1 @@ +4e8f2d1d4130251163432d2a448680be diff --git a/tests/ref/fate/sub-microdvd b/tests/ref/fate/sub-microdvd new file mode 100644 index 0000000000..9fc10fbc57 --- /dev/null +++ b/tests/ref/fate/sub-microdvd @@ -0,0 +1 @@ +6356b8c53169aae6a20bce34d0f7be87 diff --git a/tests/ref/fate/sub-movtext b/tests/ref/fate/sub-movtext new file mode 100644 index 0000000000..d91c24303c --- /dev/null +++ b/tests/ref/fate/sub-movtext @@ -0,0 +1 @@ +21453e8ddbbe35d1368a99fe563c969d diff --git a/tests/ref/fate/sub-movtextenc b/tests/ref/fate/sub-movtextenc new file mode 100644 index 0000000000..deafb64162 --- /dev/null +++ b/tests/ref/fate/sub-movtextenc @@ -0,0 +1 @@ +42640029a44ce4c5748e5e7ba5c189fd diff --git a/tests/ref/fate/sub-realtext b/tests/ref/fate/sub-realtext new file mode 100644 index 0000000000..42ac3bb19b --- /dev/null +++ b/tests/ref/fate/sub-realtext @@ -0,0 +1 @@ +5366f62be001f6fd4a7f48893828bf51 diff --git a/tests/ref/fate/sub-sami b/tests/ref/fate/sub-sami new file mode 100644 index 0000000000..308e000347 --- /dev/null +++ b/tests/ref/fate/sub-sami @@ -0,0 +1 @@ +00642e143339b4ca29dc6e990436387c diff --git a/tests/ref/fate/sub-srt b/tests/ref/fate/sub-srt index 5a1466437e..ba5e50a65e 100644 --- a/tests/ref/fate/sub-srt +++ b/tests/ref/fate/sub-srt @@ -1 +1 @@ -03b2a3f7e7e83624c8e4d1b5569df758 +a246a00ed72655cb8db3eaf64a522e0d diff --git a/tests/ref/fate/sub-subviewer b/tests/ref/fate/sub-subviewer new file mode 100644 index 0000000000..3b5327f67b --- /dev/null +++ b/tests/ref/fate/sub-subviewer @@ -0,0 +1 @@ +303c25863d2283928c19db58a53c93e2 diff --git a/tests/ref/fate/svq1 b/tests/ref/fate/svq1 index 3b26d1ffa5..3bcf715a61 100644 --- a/tests/ref/fate/svq1 +++ b/tests/ref/fate/svq1 @@ -1,151 +1,151 @@ -#tb 0: 1/600 +#tb 0: 1/15 0, 0, 0, 1, 21600, 0x7f9389e3 -0, 40, 40, 1, 21600, 0xcebb8896 -0, 80, 80, 1, 21600, 0xef51860a -0, 120, 120, 1, 21600, 0x88d97e7d -0, 160, 160, 1, 21600, 0xc7757c88 -0, 200, 200, 1, 21600, 0x2f537ade -0, 240, 240, 1, 21600, 0xd50a7eff -0, 280, 280, 1, 21600, 0xdcfb7fc6 -0, 320, 320, 1, 21600, 0x0d608299 -0, 360, 360, 1, 21600, 0x97ca81b4 -0, 400, 400, 1, 21600, 0x791f80e7 -0, 440, 440, 1, 21600, 0x96ae7d33 -0, 480, 480, 1, 21600, 0x4d7474a8 -0, 520, 520, 1, 21600, 0x2ae76f37 -0, 560, 560, 1, 21600, 0x7da76265 -0, 600, 600, 1, 21600, 0x93ae3eb6 -0, 640, 640, 1, 21600, 0xebfd3868 -0, 680, 680, 1, 21600, 0x54f82ffa -0, 720, 720, 1, 21600, 0x8d5b2ad0 -0, 760, 760, 1, 21600, 0xe67128e6 -0, 800, 800, 1, 21600, 0xb7bf613e -0, 840, 840, 1, 21600, 0xefd0f51b -0, 880, 880, 1, 21600, 0x31b7da59 -0, 920, 920, 1, 21600, 0x7a84a8f7 -0, 960, 960, 1, 21600, 0x0351ad27 -0, 1000, 1000, 1, 21600, 0xed6f434d -0, 1040, 1040, 1, 21600, 0x0e771127 -0, 1080, 1080, 1, 21600, 0x37bf0b95 -0, 1120, 1120, 1, 21600, 0x30e10a77 -0, 1160, 1160, 1, 21600, 0x1a48288a -0, 1200, 1200, 1, 21600, 0xf43c6770 -0, 1240, 1240, 1, 21600, 0x3c43ae68 -0, 1280, 1280, 1, 21600, 0x04dc0949 -0, 1320, 1320, 1, 21600, 0x7920758d -0, 1360, 1360, 1, 21600, 0x6c12bab5 -0, 1400, 1400, 1, 21600, 0x1ac23706 -0, 1440, 1440, 1, 21600, 0x7a95cb5f -0, 1480, 1480, 1, 21600, 0xf1bfbb46 -0, 1520, 1520, 1, 21600, 0x773d1d0c -0, 1560, 1560, 1, 21600, 0x2e7bea65 -0, 1600, 1600, 1, 21600, 0xdb1a086f -0, 1640, 1640, 1, 21600, 0x5b36b78d -0, 1680, 1680, 1, 21600, 0x7b533ca6 -0, 1720, 1720, 1, 21600, 0x65d75105 -0, 1760, 1760, 1, 21600, 0xfe6f6207 -0, 1800, 1800, 1, 21600, 0x44c4ce57 -0, 1840, 1840, 1, 21600, 0x220f3dae -0, 1880, 1880, 1, 21600, 0xb4d20ffb -0, 1920, 1920, 1, 21600, 0x8907ad72 -0, 1960, 1960, 1, 21600, 0xc6418998 -0, 2000, 2000, 1, 21600, 0x395b6670 -0, 2040, 2040, 1, 21600, 0x83495b88 -0, 2080, 2080, 1, 21600, 0x8920d683 -0, 2120, 2120, 1, 21600, 0xd7fc64ea -0, 2160, 2160, 1, 21600, 0x21a3b222 -0, 2200, 2200, 1, 21600, 0xc11f2dbd -0, 2240, 2240, 1, 21600, 0xd1d5495d -0, 2280, 2280, 1, 21600, 0x70f2de20 -0, 2320, 2320, 1, 21600, 0x10adc9a9 -0, 2360, 2360, 1, 21600, 0xf713c0ec -0, 2400, 2400, 1, 21600, 0xa346b3fe -0, 2440, 2440, 1, 21600, 0x7945c29b -0, 2480, 2480, 1, 21600, 0xb07ceb91 -0, 2520, 2520, 1, 21600, 0xe1eaf9ef -0, 2560, 2560, 1, 21600, 0x6fa915c7 -0, 2600, 2600, 1, 21600, 0x61952055 -0, 2640, 2640, 1, 21600, 0x4bca2382 -0, 2680, 2680, 1, 21600, 0x36161fe2 -0, 2720, 2720, 1, 21600, 0xf93a28f7 -0, 2760, 2760, 1, 21600, 0xa02a3d47 -0, 2800, 2800, 1, 21600, 0x925b3609 -0, 2840, 2840, 1, 21600, 0x5b6941db -0, 2880, 2880, 1, 21600, 0x33154a91 -0, 2920, 2920, 1, 21600, 0xb1d75c50 -0, 2960, 2960, 1, 21600, 0x1cb369bd -0, 3000, 3000, 1, 21600, 0x3be4eff2 -0, 3040, 3040, 1, 21600, 0xbb89c301 -0, 3080, 3080, 1, 21600, 0xc7630d85 -0, 3120, 3120, 1, 21600, 0xf7441c67 -0, 3160, 3160, 1, 21600, 0xc23611ef -0, 3200, 3200, 1, 21600, 0x840efb21 -0, 3240, 3240, 1, 21600, 0x7d470a0f -0, 3280, 3280, 1, 21600, 0xfe093210 -0, 3320, 3320, 1, 21600, 0x0f3ea098 -0, 3360, 3360, 1, 21600, 0xcd72286f -0, 3400, 3400, 1, 21600, 0x826f8030 -0, 3440, 3440, 1, 21600, 0xcda3ace8 -0, 3480, 3480, 1, 21600, 0x39cb4cd0 -0, 3520, 3520, 1, 21600, 0xa86a60ac -0, 3560, 3560, 1, 21600, 0xcd32ed8e -0, 3600, 3600, 1, 21600, 0x769b285d -0, 3640, 3640, 1, 21600, 0x10234cd0 -0, 3680, 3680, 1, 21600, 0x951036b8 -0, 3720, 3720, 1, 21600, 0xaef248fa -0, 3760, 3760, 1, 21600, 0x74e36e84 -0, 3800, 3800, 1, 21600, 0x3908531b -0, 3840, 3840, 1, 21600, 0x342f2a9d -0, 3880, 3880, 1, 21600, 0x291d58f3 -0, 3920, 3920, 1, 21600, 0xcf24b1e5 -0, 3960, 3960, 1, 21600, 0x3e7c7959 -0, 4000, 4000, 1, 21600, 0x6517e573 -0, 4040, 4040, 1, 21600, 0x304cc6db -0, 4080, 4080, 1, 21600, 0x272895e4 -0, 4120, 4120, 1, 21600, 0x52325837 -0, 4160, 4160, 1, 21600, 0xd01344bd -0, 4200, 4200, 1, 21600, 0xd25a370b -0, 4240, 4240, 1, 21600, 0x274e0ae9 -0, 4280, 4280, 1, 21600, 0x6f66138f -0, 4320, 4320, 1, 21600, 0xd35a0f60 -0, 4360, 4360, 1, 21600, 0xe0610863 -0, 4400, 4400, 1, 21600, 0x920b05fb -0, 4440, 4440, 1, 21600, 0x5befe39d -0, 4480, 4480, 1, 21600, 0xd167bd58 -0, 4520, 4520, 1, 21600, 0x653ac504 -0, 4560, 4560, 1, 21600, 0x8372c6d7 -0, 4600, 4600, 1, 21600, 0x0302c276 -0, 4640, 4640, 1, 21600, 0xa176b694 -0, 4680, 4680, 1, 21600, 0x4c2e935a -0, 4720, 4720, 1, 21600, 0xf7ea844e -0, 4760, 4760, 1, 21600, 0x76d6c07b -0, 4800, 4800, 1, 21600, 0x0a14d610 -0, 4840, 4840, 1, 21600, 0x0ec9f3f3 -0, 4880, 4880, 1, 21600, 0xdc90f6ea -0, 4920, 4920, 1, 21600, 0xc841f9ef -0, 4960, 4960, 1, 21600, 0x7ab5f9b9 -0, 5000, 5000, 1, 21600, 0xda40f3c2 -0, 5040, 5040, 1, 21600, 0x0040fb72 -0, 5080, 5080, 1, 21600, 0x705b0786 -0, 5120, 5120, 1, 21600, 0x26d5198d -0, 5160, 5160, 1, 21600, 0x6f5153ad -0, 5200, 5200, 1, 21600, 0x9f26624b -0, 5240, 5240, 1, 21600, 0x0d3ea7af -0, 5280, 5280, 1, 21600, 0xb957ca79 -0, 5320, 5320, 1, 21600, 0x03a60612 -0, 5360, 5360, 1, 21600, 0x3ddc4ff1 -0, 5400, 5400, 1, 21600, 0x8fe5697f -0, 5440, 5440, 1, 21600, 0x3d199b09 -0, 5480, 5480, 1, 21600, 0x97e2b504 -0, 5520, 5520, 1, 21600, 0x7563f784 -0, 5560, 5560, 1, 21600, 0x9a473879 -0, 5600, 5600, 1, 21600, 0x2e2054e5 -0, 5640, 5640, 1, 21600, 0x06b3658b -0, 5680, 5680, 1, 21600, 0xa37ee249 -0, 5720, 5720, 1, 21600, 0xa527efa1 -0, 5760, 5760, 1, 21600, 0x12791532 -0, 5800, 5800, 1, 21600, 0xc5350145 -0, 5840, 5840, 1, 21600, 0xcd44f1ac -0, 5880, 5880, 1, 21600, 0xe610edfb -0, 5920, 5920, 1, 21600, 0x5642f672 -0, 5960, 5960, 1, 21600, 0xf2bc3e5b +0, 1, 1, 1, 21600, 0xcebb8896 +0, 2, 2, 1, 21600, 0xef51860a +0, 3, 3, 1, 21600, 0x88d97e7d +0, 4, 4, 1, 21600, 0xc7757c88 +0, 5, 5, 1, 21600, 0x2f537ade +0, 6, 6, 1, 21600, 0xd50a7eff +0, 7, 7, 1, 21600, 0xdcfb7fc6 +0, 8, 8, 1, 21600, 0x0d608299 +0, 9, 9, 1, 21600, 0x97ca81b4 +0, 10, 10, 1, 21600, 0x791f80e7 +0, 11, 11, 1, 21600, 0x96ae7d33 +0, 12, 12, 1, 21600, 0x4d7474a8 +0, 13, 13, 1, 21600, 0x2ae76f37 +0, 14, 14, 1, 21600, 0x7da76265 +0, 15, 15, 1, 21600, 0x93ae3eb6 +0, 16, 16, 1, 21600, 0xebfd3868 +0, 17, 17, 1, 21600, 0x54f82ffa +0, 18, 18, 1, 21600, 0x8d5b2ad0 +0, 19, 19, 1, 21600, 0xe67128e6 +0, 20, 20, 1, 21600, 0xb7bf613e +0, 21, 21, 1, 21600, 0xefd0f51b +0, 22, 22, 1, 21600, 0x31b7da59 +0, 23, 23, 1, 21600, 0x7a84a8f7 +0, 24, 24, 1, 21600, 0x0351ad27 +0, 25, 25, 1, 21600, 0xed6f434d +0, 26, 26, 1, 21600, 0x0e771127 +0, 27, 27, 1, 21600, 0x37bf0b95 +0, 28, 28, 1, 21600, 0x30e10a77 +0, 29, 29, 1, 21600, 0x1a48288a +0, 30, 30, 1, 21600, 0xf43c6770 +0, 31, 31, 1, 21600, 0x3c43ae68 +0, 32, 32, 1, 21600, 0x04dc0949 +0, 33, 33, 1, 21600, 0x7920758d +0, 34, 34, 1, 21600, 0x6c12bab5 +0, 35, 35, 1, 21600, 0x1ac23706 +0, 36, 36, 1, 21600, 0x7a95cb5f +0, 37, 37, 1, 21600, 0xf1bfbb46 +0, 38, 38, 1, 21600, 0x773d1d0c +0, 39, 39, 1, 21600, 0x2e7bea65 +0, 40, 40, 1, 21600, 0xdb1a086f +0, 41, 41, 1, 21600, 0x5b36b78d +0, 42, 42, 1, 21600, 0x7b533ca6 +0, 43, 43, 1, 21600, 0x65d75105 +0, 44, 44, 1, 21600, 0xfe6f6207 +0, 45, 45, 1, 21600, 0x44c4ce57 +0, 46, 46, 1, 21600, 0x220f3dae +0, 47, 47, 1, 21600, 0xb4d20ffb +0, 48, 48, 1, 21600, 0x8907ad72 +0, 49, 49, 1, 21600, 0xc6418998 +0, 50, 50, 1, 21600, 0x395b6670 +0, 51, 51, 1, 21600, 0x83495b88 +0, 52, 52, 1, 21600, 0x8920d683 +0, 53, 53, 1, 21600, 0xd7fc64ea +0, 54, 54, 1, 21600, 0x21a3b222 +0, 55, 55, 1, 21600, 0xc11f2dbd +0, 56, 56, 1, 21600, 0xd1d5495d +0, 57, 57, 1, 21600, 0x70f2de20 +0, 58, 58, 1, 21600, 0x10adc9a9 +0, 59, 59, 1, 21600, 0xf713c0ec +0, 60, 60, 1, 21600, 0xa346b3fe +0, 61, 61, 1, 21600, 0x7945c29b +0, 62, 62, 1, 21600, 0xb07ceb91 +0, 63, 63, 1, 21600, 0xe1eaf9ef +0, 64, 64, 1, 21600, 0x6fa915c7 +0, 65, 65, 1, 21600, 0x61952055 +0, 66, 66, 1, 21600, 0x4bca2382 +0, 67, 67, 1, 21600, 0x36161fe2 +0, 68, 68, 1, 21600, 0xf93a28f7 +0, 69, 69, 1, 21600, 0xa02a3d47 +0, 70, 70, 1, 21600, 0x925b3609 +0, 71, 71, 1, 21600, 0x5b6941db +0, 72, 72, 1, 21600, 0x33154a91 +0, 73, 73, 1, 21600, 0xb1d75c50 +0, 74, 74, 1, 21600, 0x1cb369bd +0, 75, 75, 1, 21600, 0x3be4eff2 +0, 76, 76, 1, 21600, 0xbb89c301 +0, 77, 77, 1, 21600, 0xc7630d85 +0, 78, 78, 1, 21600, 0xf7441c67 +0, 79, 79, 1, 21600, 0xc23611ef +0, 80, 80, 1, 21600, 0x840efb21 +0, 81, 81, 1, 21600, 0x7d470a0f +0, 82, 82, 1, 21600, 0xfe093210 +0, 83, 83, 1, 21600, 0x0f3ea098 +0, 84, 84, 1, 21600, 0xcd72286f +0, 85, 85, 1, 21600, 0x826f8030 +0, 86, 86, 1, 21600, 0xcda3ace8 +0, 87, 87, 1, 21600, 0x39cb4cd0 +0, 88, 88, 1, 21600, 0xa86a60ac +0, 89, 89, 1, 21600, 0xcd32ed8e +0, 90, 90, 1, 21600, 0x769b285d +0, 91, 91, 1, 21600, 0x10234cd0 +0, 92, 92, 1, 21600, 0x951036b8 +0, 93, 93, 1, 21600, 0xaef248fa +0, 94, 94, 1, 21600, 0x74e36e84 +0, 95, 95, 1, 21600, 0x3908531b +0, 96, 96, 1, 21600, 0x342f2a9d +0, 97, 97, 1, 21600, 0x291d58f3 +0, 98, 98, 1, 21600, 0xcf24b1e5 +0, 99, 99, 1, 21600, 0x3e7c7959 +0, 100, 100, 1, 21600, 0x6517e573 +0, 101, 101, 1, 21600, 0x304cc6db +0, 102, 102, 1, 21600, 0x272895e4 +0, 103, 103, 1, 21600, 0x52325837 +0, 104, 104, 1, 21600, 0xd01344bd +0, 105, 105, 1, 21600, 0xd25a370b +0, 106, 106, 1, 21600, 0x274e0ae9 +0, 107, 107, 1, 21600, 0x6f66138f +0, 108, 108, 1, 21600, 0xd35a0f60 +0, 109, 109, 1, 21600, 0xe0610863 +0, 110, 110, 1, 21600, 0x920b05fb +0, 111, 111, 1, 21600, 0x5befe39d +0, 112, 112, 1, 21600, 0xd167bd58 +0, 113, 113, 1, 21600, 0x653ac504 +0, 114, 114, 1, 21600, 0x8372c6d7 +0, 115, 115, 1, 21600, 0x0302c276 +0, 116, 116, 1, 21600, 0xa176b694 +0, 117, 117, 1, 21600, 0x4c2e935a +0, 118, 118, 1, 21600, 0xf7ea844e +0, 119, 119, 1, 21600, 0x76d6c07b +0, 120, 120, 1, 21600, 0x0a14d610 +0, 121, 121, 1, 21600, 0x0ec9f3f3 +0, 122, 122, 1, 21600, 0xdc90f6ea +0, 123, 123, 1, 21600, 0xc841f9ef +0, 124, 124, 1, 21600, 0x7ab5f9b9 +0, 125, 125, 1, 21600, 0xda40f3c2 +0, 126, 126, 1, 21600, 0x0040fb72 +0, 127, 127, 1, 21600, 0x705b0786 +0, 128, 128, 1, 21600, 0x26d5198d +0, 129, 129, 1, 21600, 0x6f5153ad +0, 130, 130, 1, 21600, 0x9f26624b +0, 131, 131, 1, 21600, 0x0d3ea7af +0, 132, 132, 1, 21600, 0xb957ca79 +0, 133, 133, 1, 21600, 0x03a60612 +0, 134, 134, 1, 21600, 0x3ddc4ff1 +0, 135, 135, 1, 21600, 0x8fe5697f +0, 136, 136, 1, 21600, 0x3d199b09 +0, 137, 137, 1, 21600, 0x97e2b504 +0, 138, 138, 1, 21600, 0x7563f784 +0, 139, 139, 1, 21600, 0x9a473879 +0, 140, 140, 1, 21600, 0x2e2054e5 +0, 141, 141, 1, 21600, 0x06b3658b +0, 142, 142, 1, 21600, 0xa37ee249 +0, 143, 143, 1, 21600, 0xa527efa1 +0, 144, 144, 1, 21600, 0x12791532 +0, 145, 145, 1, 21600, 0xc5350145 +0, 146, 146, 1, 21600, 0xcd44f1ac +0, 147, 147, 1, 21600, 0xe610edfb +0, 148, 148, 1, 21600, 0x5642f672 +0, 149, 149, 1, 21600, 0xf2bc3e5b diff --git a/tests/ref/fate/svq3 b/tests/ref/fate/svq3 index 141300ac17..073d10b366 100644 --- a/tests/ref/fate/svq3 +++ b/tests/ref/fate/svq3 @@ -1,181 +1,181 @@ -#tb 0: 1/600 +#tb 0: 1/30 0, 0, 0, 1, 115200, 0x2c810465 -0, 20, 20, 1, 115200, 0x010b5765 -0, 40, 40, 1, 115200, 0x2be11a4e -0, 60, 60, 1, 115200, 0x99445d06 -0, 80, 80, 1, 115200, 0x6b54d83c -0, 100, 100, 1, 115200, 0x3832b76a -0, 120, 120, 1, 115200, 0x3832b76a -0, 140, 140, 1, 115200, 0xe18385db -0, 160, 160, 1, 115200, 0x847d4bf0 -0, 180, 180, 1, 115200, 0x0d650f50 -0, 200, 200, 1, 115200, 0x4b85c44c -0, 220, 220, 1, 115200, 0xce1927a6 -0, 240, 240, 1, 115200, 0x89353747 -0, 260, 260, 1, 115200, 0x58da43f2 -0, 280, 280, 1, 115200, 0xee9a4eef -0, 300, 300, 1, 115200, 0xce9453d9 -0, 320, 320, 1, 115200, 0x804a5eb0 -0, 340, 340, 1, 115200, 0xb3d46605 -0, 360, 360, 1, 115200, 0x45b5668e -0, 380, 380, 1, 115200, 0xdd0d4c5a -0, 400, 400, 1, 115200, 0x99101301 -0, 420, 420, 1, 115200, 0xf0c3f272 -0, 440, 440, 1, 115200, 0xea21f8b1 -0, 460, 460, 1, 115200, 0xd8e7fbb1 -0, 480, 480, 1, 115200, 0x89d90aa1 -0, 500, 500, 1, 115200, 0x882e19da -0, 520, 520, 1, 115200, 0xfc0f2709 -0, 540, 540, 1, 115200, 0x9b732f3f -0, 560, 560, 1, 115200, 0xec453cda -0, 580, 580, 1, 115200, 0xa77e4989 -0, 600, 600, 1, 115200, 0xad935834 -0, 620, 620, 1, 115200, 0x3a5a6177 -0, 640, 640, 1, 115200, 0xd3c07999 -0, 660, 660, 1, 115200, 0xfad388dd -0, 680, 680, 1, 115200, 0xaf6e9520 -0, 700, 700, 1, 115200, 0xdb64a4b3 -0, 720, 720, 1, 115200, 0xc6f9b49e -0, 740, 740, 1, 115200, 0x4446c315 -0, 760, 760, 1, 115200, 0x660bd01c -0, 780, 780, 1, 115200, 0x963fdd7d -0, 800, 800, 1, 115200, 0x8733e7b3 -0, 820, 820, 1, 115200, 0x41aaf1d5 -0, 840, 840, 1, 115200, 0xa803fd81 -0, 860, 860, 1, 115200, 0xe2b4077f -0, 880, 880, 1, 115200, 0xfe6707cb -0, 900, 900, 1, 115200, 0x027c122d -0, 920, 920, 1, 115200, 0xbcb81ea8 -0, 940, 940, 1, 115200, 0xd2ac2405 -0, 960, 960, 1, 115200, 0x3d893006 -0, 980, 980, 1, 115200, 0xbdcc3ba8 -0, 1000, 1000, 1, 115200, 0x83ed4c6b -0, 1020, 1020, 1, 115200, 0x69ee5e7c -0, 1040, 1040, 1, 115200, 0xfe317411 -0, 1060, 1060, 1, 115200, 0x849e84e6 -0, 1080, 1080, 1, 115200, 0x040f945f -0, 1100, 1100, 1, 115200, 0x6481ac89 -0, 1120, 1120, 1, 115200, 0x8a48be9e -0, 1140, 1140, 1, 115200, 0xb162ce94 -0, 1160, 1160, 1, 115200, 0x178dd69a -0, 1180, 1180, 1, 115200, 0x64fdecaa -0, 1200, 1200, 1, 115200, 0x4b51297e -0, 1220, 1220, 1, 115200, 0x3d39a1ae -0, 1240, 1240, 1, 115200, 0x900fd939 -0, 1260, 1260, 1, 115200, 0x7704fb19 -0, 1280, 1280, 1, 115200, 0xa426137e -0, 1300, 1300, 1, 115200, 0x9a112706 -0, 1320, 1320, 1, 115200, 0x294931f7 -0, 1340, 1340, 1, 115200, 0x0d0e4372 -0, 1360, 1360, 1, 115200, 0x33bd50e4 -0, 1380, 1380, 1, 115200, 0x9c86e3e2 -0, 1400, 1400, 1, 115200, 0x714af5d5 -0, 1420, 1420, 1, 115200, 0xc5f9fcd0 -0, 1440, 1440, 1, 115200, 0x184602bb -0, 1460, 1460, 1, 115200, 0x6958e9e6 -0, 1480, 1480, 1, 115200, 0x5a214952 -0, 1500, 1500, 1, 115200, 0x706cca0e -0, 1520, 1520, 1, 115200, 0x67689363 -0, 1540, 1540, 1, 115200, 0x459f410c -0, 1560, 1560, 1, 115200, 0xa8f4c365 -0, 1580, 1580, 1, 115200, 0xf1fc50c5 -0, 1600, 1600, 1, 115200, 0xc22af545 -0, 1620, 1620, 1, 115200, 0xd39802a2 -0, 1640, 1640, 1, 115200, 0xb76c04b6 -0, 1660, 1660, 1, 115200, 0x7a548db4 -0, 1680, 1680, 1, 115200, 0x79e56765 -0, 1700, 1700, 1, 115200, 0x3f273a17 -0, 1720, 1720, 1, 115200, 0xe04366db -0, 1740, 1740, 1, 115200, 0x8e10939b -0, 1760, 1760, 1, 115200, 0x49220ea2 -0, 1780, 1780, 1, 115200, 0x35361889 -0, 1800, 1800, 1, 115200, 0x9b20bdfa -0, 1820, 1820, 1, 115200, 0x5d472eaf -0, 1840, 1840, 1, 115200, 0xeda43081 -0, 1860, 1860, 1, 115200, 0x59bae8b4 -0, 1880, 1880, 1, 115200, 0xf126d6a4 -0, 1900, 1900, 1, 115200, 0x18106464 -0, 1920, 1920, 1, 115200, 0x85530c73 -0, 1940, 1940, 1, 115200, 0xcef32c78 -0, 1960, 1960, 1, 115200, 0xfd6233a0 -0, 1980, 1980, 1, 115200, 0xae9d6fc3 -0, 2000, 2000, 1, 115200, 0x3d0cce10 -0, 2020, 2020, 1, 115200, 0xfce5f124 -0, 2040, 2040, 1, 115200, 0x90b10802 -0, 2060, 2060, 1, 115200, 0xeea44201 -0, 2080, 2080, 1, 115200, 0x1cefb56d -0, 2100, 2100, 1, 115200, 0xd6daa0b1 -0, 2120, 2120, 1, 115200, 0xd700cef4 -0, 2140, 2140, 1, 115200, 0x36dbf58f -0, 2160, 2160, 1, 115200, 0xdb20d060 -0, 2180, 2180, 1, 115200, 0x5ca61fd5 -0, 2200, 2200, 1, 115200, 0x4f271361 -0, 2220, 2220, 1, 115200, 0xcaf03743 -0, 2240, 2240, 1, 115200, 0x520f351a -0, 2260, 2260, 1, 115200, 0x40bc7b89 -0, 2280, 2280, 1, 115200, 0xd0af0b08 -0, 2300, 2300, 1, 115200, 0x6a45290c -0, 2320, 2320, 1, 115200, 0x57210c14 -0, 2340, 2340, 1, 115200, 0xc1e233f9 -0, 2360, 2360, 1, 115200, 0x96fdfc54 -0, 2380, 2380, 1, 115200, 0x43a8359c -0, 2400, 2400, 1, 115200, 0xd493bfde -0, 2420, 2420, 1, 115200, 0xd5339d13 -0, 2440, 2440, 1, 115200, 0x7542baa0 -0, 2460, 2460, 1, 115200, 0x268d2cb9 -0, 2480, 2480, 1, 115200, 0xaf3888bb -0, 2500, 2500, 1, 115200, 0xb82f520a -0, 2520, 2520, 1, 115200, 0x0feb2981 -0, 2540, 2540, 1, 115200, 0x45314b58 -0, 2560, 2560, 1, 115200, 0xb26a193a -0, 2580, 2580, 1, 115200, 0xdfdffc38 -0, 2600, 2600, 1, 115200, 0xec6a55f5 -0, 2620, 2620, 1, 115200, 0xf6e35716 -0, 2640, 2640, 1, 115200, 0x5ce8544e -0, 2660, 2660, 1, 115200, 0x3e38ddce -0, 2680, 2680, 1, 115200, 0x964a2006 -0, 2700, 2700, 1, 115200, 0xaba138d6 -0, 2720, 2720, 1, 115200, 0x2f46949c -0, 2740, 2740, 1, 115200, 0xbdbdb587 -0, 2760, 2760, 1, 115200, 0x1bf11e1d -0, 2780, 2780, 1, 115200, 0x2632f558 -0, 2800, 2800, 1, 115200, 0x0e58078b -0, 2820, 2820, 1, 115200, 0x2ab2f9be -0, 2840, 2840, 1, 115200, 0x9205f1d8 -0, 2860, 2860, 1, 115200, 0x6a4bd949 -0, 2880, 2880, 1, 115200, 0xedc1552f -0, 2900, 2900, 1, 115200, 0x0a60974d -0, 2920, 2920, 1, 115200, 0xe1a1400e -0, 2940, 2940, 1, 115200, 0x45f06952 -0, 2960, 2960, 1, 115200, 0xc5163125 -0, 2980, 2980, 1, 115200, 0x151da156 -0, 3000, 3000, 1, 115200, 0x3f34b048 -0, 3020, 3020, 1, 115200, 0xcf7c1e5d -0, 3040, 3040, 1, 115200, 0xed9c4e1c -0, 3060, 3060, 1, 115200, 0x47e06453 -0, 3080, 3080, 1, 115200, 0xc8ce6f19 -0, 3100, 3100, 1, 115200, 0xac619619 -0, 3120, 3120, 1, 115200, 0x64711e2d -0, 3140, 3140, 1, 115200, 0x1f502b52 -0, 3160, 3160, 1, 115200, 0x39592c9d -0, 3180, 3180, 1, 115200, 0x7dffb901 -0, 3200, 3200, 1, 115200, 0xc75fa3ce -0, 3220, 3220, 1, 115200, 0x625bc977 -0, 3240, 3240, 1, 115200, 0x15c7fda3 -0, 3260, 3260, 1, 115200, 0x6e5d35b5 -0, 3280, 3280, 1, 115200, 0xf847cf88 -0, 3300, 3300, 1, 115200, 0xc10867fe -0, 3320, 3320, 1, 115200, 0xae07fbfc -0, 3340, 3340, 1, 115200, 0xc1571542 -0, 3360, 3360, 1, 115200, 0x4c7d5602 -0, 3380, 3380, 1, 115200, 0xbe7045aa -0, 3400, 3400, 1, 115200, 0xc8b4835b -0, 3420, 3420, 1, 115200, 0xf9b7d427 -0, 3440, 3440, 1, 115200, 0x7fa7c112 -0, 3460, 3460, 1, 115200, 0xe0105feb -0, 3480, 3480, 1, 115200, 0x70784740 -0, 3500, 3500, 1, 115200, 0xa6801ef5 -0, 3520, 3520, 1, 115200, 0x9cf35921 -0, 3540, 3540, 1, 115200, 0x4d956630 -0, 3560, 3560, 1, 115200, 0x717a25c1 -0, 3580, 3580, 1, 115200, 0x8f5e39de +0, 1, 1, 1, 115200, 0x010b5765 +0, 2, 2, 1, 115200, 0x2be11a4e +0, 3, 3, 1, 115200, 0x99445d06 +0, 4, 4, 1, 115200, 0x6b54d83c +0, 5, 5, 1, 115200, 0x3832b76a +0, 6, 6, 1, 115200, 0x3832b76a +0, 7, 7, 1, 115200, 0xe18385db +0, 8, 8, 1, 115200, 0x847d4bf0 +0, 9, 9, 1, 115200, 0x0d650f50 +0, 10, 10, 1, 115200, 0x4b85c44c +0, 11, 11, 1, 115200, 0xce1927a6 +0, 12, 12, 1, 115200, 0x89353747 +0, 13, 13, 1, 115200, 0x58da43f2 +0, 14, 14, 1, 115200, 0xee9a4eef +0, 15, 15, 1, 115200, 0xce9453d9 +0, 16, 16, 1, 115200, 0x804a5eb0 +0, 17, 17, 1, 115200, 0xb3d46605 +0, 18, 18, 1, 115200, 0x45b5668e +0, 19, 19, 1, 115200, 0xdd0d4c5a +0, 20, 20, 1, 115200, 0x99101301 +0, 21, 21, 1, 115200, 0xf0c3f272 +0, 22, 22, 1, 115200, 0xea21f8b1 +0, 23, 23, 1, 115200, 0xd8e7fbb1 +0, 24, 24, 1, 115200, 0x89d90aa1 +0, 25, 25, 1, 115200, 0x882e19da +0, 26, 26, 1, 115200, 0xfc0f2709 +0, 27, 27, 1, 115200, 0x9b732f3f +0, 28, 28, 1, 115200, 0xec453cda +0, 29, 29, 1, 115200, 0xa77e4989 +0, 30, 30, 1, 115200, 0xad935834 +0, 31, 31, 1, 115200, 0x3a5a6177 +0, 32, 32, 1, 115200, 0xd3c07999 +0, 33, 33, 1, 115200, 0xfad388dd +0, 34, 34, 1, 115200, 0xaf6e9520 +0, 35, 35, 1, 115200, 0xdb64a4b3 +0, 36, 36, 1, 115200, 0xc6f9b49e +0, 37, 37, 1, 115200, 0x4446c315 +0, 38, 38, 1, 115200, 0x660bd01c +0, 39, 39, 1, 115200, 0x963fdd7d +0, 40, 40, 1, 115200, 0x8733e7b3 +0, 41, 41, 1, 115200, 0x41aaf1d5 +0, 42, 42, 1, 115200, 0xa803fd81 +0, 43, 43, 1, 115200, 0xe2b4077f +0, 44, 44, 1, 115200, 0xfe6707cb +0, 45, 45, 1, 115200, 0x027c122d +0, 46, 46, 1, 115200, 0xbcb81ea8 +0, 47, 47, 1, 115200, 0xd2ac2405 +0, 48, 48, 1, 115200, 0x3d893006 +0, 49, 49, 1, 115200, 0xbdcc3ba8 +0, 50, 50, 1, 115200, 0x83ed4c6b +0, 51, 51, 1, 115200, 0x69ee5e7c +0, 52, 52, 1, 115200, 0xfe317411 +0, 53, 53, 1, 115200, 0x849e84e6 +0, 54, 54, 1, 115200, 0x040f945f +0, 55, 55, 1, 115200, 0x6481ac89 +0, 56, 56, 1, 115200, 0x8a48be9e +0, 57, 57, 1, 115200, 0xb162ce94 +0, 58, 58, 1, 115200, 0x178dd69a +0, 59, 59, 1, 115200, 0x64fdecaa +0, 60, 60, 1, 115200, 0x4b51297e +0, 61, 61, 1, 115200, 0x3d39a1ae +0, 62, 62, 1, 115200, 0x900fd939 +0, 63, 63, 1, 115200, 0x7704fb19 +0, 64, 64, 1, 115200, 0xa426137e +0, 65, 65, 1, 115200, 0x9a112706 +0, 66, 66, 1, 115200, 0x294931f7 +0, 67, 67, 1, 115200, 0x0d0e4372 +0, 68, 68, 1, 115200, 0x33bd50e4 +0, 69, 69, 1, 115200, 0x9c86e3e2 +0, 70, 70, 1, 115200, 0x714af5d5 +0, 71, 71, 1, 115200, 0xc5f9fcd0 +0, 72, 72, 1, 115200, 0x184602bb +0, 73, 73, 1, 115200, 0x6958e9e6 +0, 74, 74, 1, 115200, 0x5a214952 +0, 75, 75, 1, 115200, 0x706cca0e +0, 76, 76, 1, 115200, 0x67689363 +0, 77, 77, 1, 115200, 0x459f410c +0, 78, 78, 1, 115200, 0xa8f4c365 +0, 79, 79, 1, 115200, 0xf1fc50c5 +0, 80, 80, 1, 115200, 0xc22af545 +0, 81, 81, 1, 115200, 0xd39802a2 +0, 82, 82, 1, 115200, 0xb76c04b6 +0, 83, 83, 1, 115200, 0x7a548db4 +0, 84, 84, 1, 115200, 0x79e56765 +0, 85, 85, 1, 115200, 0x3f273a17 +0, 86, 86, 1, 115200, 0xe04366db +0, 87, 87, 1, 115200, 0x8e10939b +0, 88, 88, 1, 115200, 0x49220ea2 +0, 89, 89, 1, 115200, 0x35361889 +0, 90, 90, 1, 115200, 0x9b20bdfa +0, 91, 91, 1, 115200, 0x5d472eaf +0, 92, 92, 1, 115200, 0xeda43081 +0, 93, 93, 1, 115200, 0x59bae8b4 +0, 94, 94, 1, 115200, 0xf126d6a4 +0, 95, 95, 1, 115200, 0x18106464 +0, 96, 96, 1, 115200, 0x85530c73 +0, 97, 97, 1, 115200, 0xcef32c78 +0, 98, 98, 1, 115200, 0xfd6233a0 +0, 99, 99, 1, 115200, 0xae9d6fc3 +0, 100, 100, 1, 115200, 0x3d0cce10 +0, 101, 101, 1, 115200, 0xfce5f124 +0, 102, 102, 1, 115200, 0x90b10802 +0, 103, 103, 1, 115200, 0xeea44201 +0, 104, 104, 1, 115200, 0x1cefb56d +0, 105, 105, 1, 115200, 0xd6daa0b1 +0, 106, 106, 1, 115200, 0xd700cef4 +0, 107, 107, 1, 115200, 0x36dbf58f +0, 108, 108, 1, 115200, 0xdb20d060 +0, 109, 109, 1, 115200, 0x5ca61fd5 +0, 110, 110, 1, 115200, 0x4f271361 +0, 111, 111, 1, 115200, 0xcaf03743 +0, 112, 112, 1, 115200, 0x520f351a +0, 113, 113, 1, 115200, 0x40bc7b89 +0, 114, 114, 1, 115200, 0xd0af0b08 +0, 115, 115, 1, 115200, 0x6a45290c +0, 116, 116, 1, 115200, 0x57210c14 +0, 117, 117, 1, 115200, 0xc1e233f9 +0, 118, 118, 1, 115200, 0x96fdfc54 +0, 119, 119, 1, 115200, 0x43a8359c +0, 120, 120, 1, 115200, 0xd493bfde +0, 121, 121, 1, 115200, 0xd5339d13 +0, 122, 122, 1, 115200, 0x7542baa0 +0, 123, 123, 1, 115200, 0x268d2cb9 +0, 124, 124, 1, 115200, 0xaf3888bb +0, 125, 125, 1, 115200, 0xb82f520a +0, 126, 126, 1, 115200, 0x0feb2981 +0, 127, 127, 1, 115200, 0x45314b58 +0, 128, 128, 1, 115200, 0xb26a193a +0, 129, 129, 1, 115200, 0xdfdffc38 +0, 130, 130, 1, 115200, 0xec6a55f5 +0, 131, 131, 1, 115200, 0xf6e35716 +0, 132, 132, 1, 115200, 0x5ce8544e +0, 133, 133, 1, 115200, 0x3e38ddce +0, 134, 134, 1, 115200, 0x964a2006 +0, 135, 135, 1, 115200, 0xaba138d6 +0, 136, 136, 1, 115200, 0x2f46949c +0, 137, 137, 1, 115200, 0xbdbdb587 +0, 138, 138, 1, 115200, 0x1bf11e1d +0, 139, 139, 1, 115200, 0x2632f558 +0, 140, 140, 1, 115200, 0x0e58078b +0, 141, 141, 1, 115200, 0x2ab2f9be +0, 142, 142, 1, 115200, 0x9205f1d8 +0, 143, 143, 1, 115200, 0x6a4bd949 +0, 144, 144, 1, 115200, 0xedc1552f +0, 145, 145, 1, 115200, 0x0a60974d +0, 146, 146, 1, 115200, 0xe1a1400e +0, 147, 147, 1, 115200, 0x45f06952 +0, 148, 148, 1, 115200, 0xc5163125 +0, 149, 149, 1, 115200, 0x151da156 +0, 150, 150, 1, 115200, 0x3f34b048 +0, 151, 151, 1, 115200, 0xcf7c1e5d +0, 152, 152, 1, 115200, 0xed9c4e1c +0, 153, 153, 1, 115200, 0x47e06453 +0, 154, 154, 1, 115200, 0xc8ce6f19 +0, 155, 155, 1, 115200, 0xac619619 +0, 156, 156, 1, 115200, 0x64711e2d +0, 157, 157, 1, 115200, 0x1f502b52 +0, 158, 158, 1, 115200, 0x39592c9d +0, 159, 159, 1, 115200, 0x7dffb901 +0, 160, 160, 1, 115200, 0xc75fa3ce +0, 161, 161, 1, 115200, 0x625bc977 +0, 162, 162, 1, 115200, 0x15c7fda3 +0, 163, 163, 1, 115200, 0x6e5d35b5 +0, 164, 164, 1, 115200, 0xf847cf88 +0, 165, 165, 1, 115200, 0xc10867fe +0, 166, 166, 1, 115200, 0xae07fbfc +0, 167, 167, 1, 115200, 0xc1571542 +0, 168, 168, 1, 115200, 0x4c7d5602 +0, 169, 169, 1, 115200, 0xbe7045aa +0, 170, 170, 1, 115200, 0xc8b4835b +0, 171, 171, 1, 115200, 0xf9b7d427 +0, 172, 172, 1, 115200, 0x7fa7c112 +0, 173, 173, 1, 115200, 0xe0105feb +0, 174, 174, 1, 115200, 0x70784740 +0, 175, 175, 1, 115200, 0xa6801ef5 +0, 176, 176, 1, 115200, 0x9cf35921 +0, 177, 177, 1, 115200, 0x4d956630 +0, 178, 178, 1, 115200, 0x717a25c1 +0, 179, 179, 1, 115200, 0x8f5e39de diff --git a/tests/ref/fate/targa-conformance-CCM8 b/tests/ref/fate/targa-conformance-CCM8 index aad3bfc955..45bb18167b 100644 --- a/tests/ref/fate/targa-conformance-CCM8 +++ b/tests/ref/fate/targa-conformance-CCM8 @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 65536, 0xcf98bc29 +0, 0, 0, 1, 65536, 0x47e97fe9 diff --git a/tests/ref/fate/targa-conformance-UCM8 b/tests/ref/fate/targa-conformance-UCM8 index aad3bfc955..45bb18167b 100644 --- a/tests/ref/fate/targa-conformance-UCM8 +++ b/tests/ref/fate/targa-conformance-UCM8 @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 65536, 0xcf98bc29 +0, 0, 0, 1, 65536, 0x47e97fe9 diff --git a/tests/ref/fate/truemotion1-15 b/tests/ref/fate/truemotion1-15 index 6b5281decf..af4a3205d8 100644 --- a/tests/ref/fate/truemotion1-15 +++ b/tests/ref/fate/truemotion1-15 @@ -1,106 +1,106 @@ #tb 0: 1/15 -0, 0, 0, 1, 161280, 0x7041748d -0, 1, 1, 1, 161280, 0x3cc4dfb5 -0, 2, 2, 1, 161280, 0xca3af22d -0, 3, 3, 1, 161280, 0x23ad1d85 -0, 4, 4, 1, 161280, 0x9c9cf364 -0, 5, 5, 1, 161280, 0x1551d6a8 -0, 6, 6, 1, 161280, 0xc39f6b95 -0, 7, 7, 1, 161280, 0x3b036dcc -0, 8, 8, 1, 161280, 0xa6fac1db -0, 9, 9, 1, 161280, 0x67656b62 -0, 10, 10, 1, 161280, 0xb41f47d1 -0, 11, 11, 1, 161280, 0xc207249e -0, 12, 12, 1, 161280, 0xbee8f843 -0, 13, 13, 1, 161280, 0x092acf46 -0, 14, 14, 1, 161280, 0x8d9e2680 -0, 15, 15, 1, 161280, 0x8becc20c -0, 16, 16, 1, 161280, 0x655e444e -0, 17, 17, 1, 161280, 0x5c112da0 -0, 18, 18, 1, 161280, 0x232fa9eb -0, 19, 19, 1, 161280, 0x9721745d -0, 20, 20, 1, 161280, 0x92f1d880 -0, 21, 21, 1, 161280, 0x16233978 -0, 22, 22, 1, 161280, 0x19a27e69 -0, 23, 23, 1, 161280, 0x7b6ad73a -0, 24, 24, 1, 161280, 0xa7a674aa -0, 25, 25, 1, 161280, 0x4e434abb -0, 26, 26, 1, 161280, 0xb96eea14 -0, 27, 27, 1, 161280, 0x1350188c -0, 28, 28, 1, 161280, 0x79c6f305 -0, 29, 29, 1, 161280, 0xa9c7782d -0, 30, 30, 1, 161280, 0x40a4f456 -0, 31, 31, 1, 161280, 0xaf291ed6 -0, 32, 32, 1, 161280, 0xab29b4e1 -0, 33, 33, 1, 161280, 0xbfcd2712 -0, 34, 34, 1, 161280, 0xff22a0d7 -0, 35, 35, 1, 161280, 0xb0ae88a9 -0, 36, 36, 1, 161280, 0x811d1259 -0, 37, 37, 1, 161280, 0x593c39a1 -0, 38, 38, 1, 161280, 0x5a5a97f8 -0, 39, 39, 1, 161280, 0xa5639ecf -0, 40, 40, 1, 161280, 0x543920c6 -0, 41, 41, 1, 161280, 0xb41689ee -0, 42, 42, 1, 161280, 0xc0ad83de -0, 43, 43, 1, 161280, 0x9e9e7456 -0, 44, 44, 1, 161280, 0x777ccbfe -0, 45, 45, 1, 161280, 0x9c2df916 -0, 46, 46, 1, 161280, 0xe0c13b35 -0, 47, 47, 1, 161280, 0x39bfa5a5 -0, 48, 48, 1, 161280, 0x35dfb264 -0, 49, 49, 1, 161280, 0x43018613 -0, 50, 50, 1, 161280, 0x43584b8a -0, 51, 51, 1, 161280, 0xa5cd230a -0, 52, 52, 1, 161280, 0x6fe2cfb3 -0, 53, 53, 1, 161280, 0x88a7c0db -0, 54, 54, 1, 161280, 0x476f1cd2 -0, 55, 55, 1, 161280, 0x96401d49 -0, 56, 56, 1, 161280, 0x7d932919 -0, 57, 57, 1, 161280, 0x06465481 -0, 58, 58, 1, 161280, 0x39631520 -0, 59, 59, 1, 161280, 0xc3fff780 -0, 60, 60, 1, 161280, 0xa81faf28 -0, 61, 61, 1, 161280, 0x7a311f4f -0, 62, 62, 1, 161280, 0x52f9b931 -0, 63, 63, 1, 161280, 0x938cf016 -0, 64, 64, 1, 161280, 0xf8f6e19c -0, 65, 65, 1, 161280, 0xca90561b -0, 66, 66, 1, 161280, 0x8594d06b -0, 67, 67, 1, 161280, 0xea32bf3b -0, 68, 68, 1, 161280, 0x4646111a -0, 69, 69, 1, 161280, 0xee891162 -0, 70, 70, 1, 161280, 0xcfc32082 -0, 71, 71, 1, 161280, 0x863c281a -0, 72, 72, 1, 161280, 0x01b591aa -0, 73, 73, 1, 161280, 0x211fbc62 -0, 74, 74, 1, 161280, 0xae2bafe2 -0, 75, 75, 1, 161280, 0xcfe46dca -0, 76, 76, 1, 161280, 0xcf8fe8a3 -0, 77, 77, 1, 161280, 0x3f8474eb -0, 78, 78, 1, 161280, 0x06da345a -0, 79, 79, 1, 161280, 0xbd4d3280 -0, 80, 80, 1, 161280, 0xb5e70fea -0, 81, 81, 1, 161280, 0x0c99c804 -0, 82, 82, 1, 161280, 0x19841ed4 -0, 83, 83, 1, 161280, 0xf81dea50 -0, 84, 84, 1, 161280, 0x7777d81c -0, 85, 85, 1, 161280, 0x0497cfd8 -0, 86, 86, 1, 161280, 0x50b6eb64 -0, 87, 87, 1, 161280, 0x5071fc07 -0, 88, 88, 1, 161280, 0xbb7527fb -0, 89, 89, 1, 161280, 0x13054f1f -0, 90, 90, 1, 161280, 0x4b78fb27 -0, 91, 91, 1, 161280, 0xf504968f -0, 92, 92, 1, 161280, 0x555b10b7 -0, 93, 93, 1, 161280, 0xcc0dde40 -0, 94, 94, 1, 161280, 0xcc0dde40 -0, 95, 95, 1, 161280, 0x367f60c8 -0, 96, 96, 1, 161280, 0x367f60c8 -0, 97, 97, 1, 161280, 0x367f60c8 -0, 98, 98, 1, 161280, 0x367f60c8 -0, 99, 99, 1, 161280, 0x367f60c8 -0, 100, 100, 1, 161280, 0x367f60c8 -0, 101, 101, 1, 161280, 0x367f60c8 -0, 102, 102, 1, 161280, 0x367f60c8 -0, 103, 103, 1, 161280, 0x367f60c8 -0, 104, 104, 1, 161280, 0x367f60c8 +0, 0, 0, 1, 161280, 0x677c9fb3 +0, 1, 1, 1, 161280, 0xaa280e0a +0, 2, 2, 1, 161280, 0x8a4d2225 +0, 3, 3, 1, 161280, 0xf10f46a8 +0, 4, 4, 1, 161280, 0x98d9eab6 +0, 5, 5, 1, 161280, 0xa543ae1e +0, 6, 6, 1, 161280, 0x79d717ae +0, 7, 7, 1, 161280, 0x1a87e2cb +0, 8, 8, 1, 161280, 0xe5c000ac +0, 9, 9, 1, 161280, 0xa5827077 +0, 10, 10, 1, 161280, 0xfd0615ee +0, 11, 11, 1, 161280, 0xc6fdc861 +0, 12, 12, 1, 161280, 0xaa007c7e +0, 13, 13, 1, 161280, 0xf15e3a96 +0, 14, 14, 1, 161280, 0xce827ae1 +0, 15, 15, 1, 161280, 0xf379fc13 +0, 16, 16, 1, 161280, 0x89686a0c +0, 17, 17, 1, 161280, 0x7e8342bd +0, 18, 18, 1, 161280, 0x640dab86 +0, 19, 19, 1, 161280, 0xc6a86456 +0, 20, 20, 1, 161280, 0xe360b538 +0, 21, 21, 1, 161280, 0xbcc21064 +0, 22, 22, 1, 161280, 0x95bc4e63 +0, 23, 23, 1, 161280, 0x390fa1bd +0, 24, 24, 1, 161280, 0xa35b3bb9 +0, 25, 25, 1, 161280, 0x730b0779 +0, 26, 26, 1, 161280, 0xf3c3a3eb +0, 27, 27, 1, 161280, 0x676ecbaa +0, 28, 28, 1, 161280, 0x06c4a4e5 +0, 29, 29, 1, 161280, 0x177d26d9 +0, 30, 30, 1, 161280, 0xdaf69ebe +0, 31, 31, 1, 161280, 0xabadc296 +0, 32, 32, 1, 161280, 0xec144665 +0, 33, 33, 1, 161280, 0x6785aa48 +0, 34, 34, 1, 161280, 0x2a0cfcaf +0, 35, 35, 1, 161280, 0x9288d513 +0, 36, 36, 1, 161280, 0x1d295ad0 +0, 37, 37, 1, 161280, 0xb9fd8406 +0, 38, 38, 1, 161280, 0x98bced49 +0, 39, 39, 1, 161280, 0x42e6fbae +0, 40, 40, 1, 161280, 0xfd218209 +0, 41, 41, 1, 161280, 0x21c2ef31 +0, 42, 42, 1, 161280, 0xce4be932 +0, 43, 43, 1, 161280, 0xd5c0d5fc +0, 44, 44, 1, 161280, 0xf8d13076 +0, 45, 45, 1, 161280, 0xdbf86007 +0, 46, 46, 1, 161280, 0x9475a651 +0, 47, 47, 1, 161280, 0x41bf1542 +0, 48, 48, 1, 161280, 0x6945297f +0, 49, 49, 1, 161280, 0x2282025e +0, 50, 50, 1, 161280, 0x55aace0c +0, 51, 51, 1, 161280, 0xc78aa51c +0, 52, 52, 1, 161280, 0xb4b84e6c +0, 53, 53, 1, 161280, 0x3bbb3e44 +0, 54, 54, 1, 161280, 0x4dd89d80 +0, 55, 55, 1, 161280, 0xa446a5c5 +0, 56, 56, 1, 161280, 0x8f56b1d6 +0, 57, 57, 1, 161280, 0xa170df87 +0, 58, 58, 1, 161280, 0x4740a4df +0, 59, 59, 1, 161280, 0x86608ee7 +0, 60, 60, 1, 161280, 0x629b4543 +0, 61, 61, 1, 161280, 0x697fb952 +0, 62, 62, 1, 161280, 0x98e84a51 +0, 63, 63, 1, 161280, 0x97949a90 +0, 64, 64, 1, 161280, 0x6a8c9b96 +0, 65, 65, 1, 161280, 0xafa714ab +0, 66, 66, 1, 161280, 0x0cf39314 +0, 67, 67, 1, 161280, 0x9ccc8171 +0, 68, 68, 1, 161280, 0x8232d5a8 +0, 69, 69, 1, 161280, 0x250dd5cb +0, 70, 70, 1, 161280, 0xf764e43a +0, 71, 71, 1, 161280, 0x2f4bec00 +0, 72, 72, 1, 161280, 0x76f1598b +0, 73, 73, 1, 161280, 0xa91b84da +0, 74, 74, 1, 161280, 0x011a77fb +0, 75, 75, 1, 161280, 0xdbf5341c +0, 76, 76, 1, 161280, 0x40d5abfa +0, 77, 77, 1, 161280, 0x9fb8360c +0, 78, 78, 1, 161280, 0xabc5fba8 +0, 79, 79, 1, 161280, 0x98090909 +0, 80, 80, 1, 161280, 0x9a3613bd +0, 81, 81, 1, 161280, 0x9071024f +0, 82, 82, 1, 161280, 0x4df39487 +0, 83, 83, 1, 161280, 0x17658524 +0, 84, 84, 1, 161280, 0xbcd794df +0, 85, 85, 1, 161280, 0x2a14ae05 +0, 86, 86, 1, 161280, 0x664feab2 +0, 87, 87, 1, 161280, 0xf6b721f4 +0, 88, 88, 1, 161280, 0xfec565f3 +0, 89, 89, 1, 161280, 0xd39aabee +0, 90, 90, 1, 161280, 0x1f3d5de7 +0, 91, 91, 1, 161280, 0xaf97f50c +0, 92, 92, 1, 161280, 0xe34b6b6a +0, 93, 93, 1, 161280, 0x4117371e +0, 94, 94, 1, 161280, 0x4117371e +0, 95, 95, 1, 161280, 0xe555b55e +0, 96, 96, 1, 161280, 0xe555b55e +0, 97, 97, 1, 161280, 0xe555b55e +0, 98, 98, 1, 161280, 0xe555b55e +0, 99, 99, 1, 161280, 0xe555b55e +0, 100, 100, 1, 161280, 0xe555b55e +0, 101, 101, 1, 161280, 0xe555b55e +0, 102, 102, 1, 161280, 0xe555b55e +0, 103, 103, 1, 161280, 0xe555b55e +0, 104, 104, 1, 161280, 0xe555b55e diff --git a/tests/ref/fate/truemotion1-24 b/tests/ref/fate/truemotion1-24 index f097ed0e28..73bb9e7de4 100644 --- a/tests/ref/fate/truemotion1-24 +++ b/tests/ref/fate/truemotion1-24 @@ -14,3 +14,4 @@ 0, 12, 12, 1, 69120, 0xf55d74c7 0, 13, 13, 1, 69120, 0xb5082ca7 0, 14, 14, 1, 69120, 0x5876d758 +0, 15, 15, 1, 69120, 0x45e7dd5c diff --git a/tests/ref/fate/tscc-15bit b/tests/ref/fate/tscc-15bit index 372b165850..a2871efd4d 100644 --- a/tests/ref/fate/tscc-15bit +++ b/tests/ref/fate/tscc-15bit @@ -1,242 +1,242 @@ #tb 0: 1/15 #tb 1: 1/11025 -0, 0, 0, 1, 657600, 0xaf456809 +0, 0, 0, 1, 657600, 0x50b3a0c2 1, 0, 0, 11025, 22050, 0x1740aaec -0, 1, 1, 1, 657600, 0xaf456809 -0, 2, 2, 1, 657600, 0xaf456809 -0, 3, 3, 1, 657600, 0x2dbe6889 -0, 4, 4, 1, 657600, 0x2dbe6889 -0, 5, 5, 1, 657600, 0x2dbe6889 -0, 6, 6, 1, 657600, 0x2dbe6889 -0, 7, 7, 1, 657600, 0x2dbe6889 -0, 8, 8, 1, 657600, 0x2dbe6889 -0, 9, 9, 1, 657600, 0x2dbe6889 -0, 10, 10, 1, 657600, 0x2dbe6889 -0, 11, 11, 1, 657600, 0x2dbe6889 -0, 12, 12, 1, 657600, 0x2dbe6889 -0, 13, 13, 1, 657600, 0x2dbe6889 -0, 14, 14, 1, 657600, 0x2dbe6889 -0, 15, 15, 1, 657600, 0x2dbe6889 +0, 1, 1, 1, 657600, 0x50b3a0c2 +0, 2, 2, 1, 657600, 0x50b3a0c2 +0, 3, 3, 1, 657600, 0x661aa145 +0, 4, 4, 1, 657600, 0x661aa145 +0, 5, 5, 1, 657600, 0x661aa145 +0, 6, 6, 1, 657600, 0x661aa145 +0, 7, 7, 1, 657600, 0x661aa145 +0, 8, 8, 1, 657600, 0x661aa145 +0, 9, 9, 1, 657600, 0x661aa145 +0, 10, 10, 1, 657600, 0x661aa145 +0, 11, 11, 1, 657600, 0x661aa145 +0, 12, 12, 1, 657600, 0x661aa145 +0, 13, 13, 1, 657600, 0x661aa145 +0, 14, 14, 1, 657600, 0x661aa145 +0, 15, 15, 1, 657600, 0x661aa145 1, 11025, 11025, 11025, 22050, 0x75ed6086 -0, 16, 16, 1, 657600, 0x2dbe6889 -0, 17, 17, 1, 657600, 0x2dbe6889 -0, 18, 18, 1, 657600, 0x2dbe6889 -0, 19, 19, 1, 657600, 0x2dbe6889 -0, 20, 20, 1, 657600, 0x2dbe6889 -0, 21, 21, 1, 657600, 0x92796e59 -0, 22, 22, 1, 657600, 0x92796e59 -0, 23, 23, 1, 657600, 0x92796e59 -0, 24, 24, 1, 657600, 0x64cb6889 -0, 25, 25, 1, 657600, 0x64cb6889 -0, 26, 26, 1, 657600, 0x64cb6889 -0, 27, 27, 1, 657600, 0x64cb6889 -0, 28, 28, 1, 657600, 0x64cb6889 -0, 29, 29, 1, 657600, 0x64cb6889 -0, 30, 30, 1, 657600, 0x42036b71 +0, 16, 16, 1, 657600, 0x661aa145 +0, 17, 17, 1, 657600, 0x661aa145 +0, 18, 18, 1, 657600, 0x661aa145 +0, 19, 19, 1, 657600, 0x661aa145 +0, 20, 20, 1, 657600, 0x661aa145 +0, 21, 21, 1, 657600, 0x3c29a73f +0, 22, 22, 1, 657600, 0x3c29a73f +0, 23, 23, 1, 657600, 0x3c29a73f +0, 24, 24, 1, 657600, 0xee2ca145 +0, 25, 25, 1, 657600, 0xee2ca145 +0, 26, 26, 1, 657600, 0xee2ca145 +0, 27, 27, 1, 657600, 0xee2ca145 +0, 28, 28, 1, 657600, 0xee2ca145 +0, 29, 29, 1, 657600, 0xee2ca145 +0, 30, 30, 1, 657600, 0xeb6fa442 1, 22050, 22050, 11025, 22050, 0xca52a4e9 -0, 31, 31, 1, 657600, 0x42036b71 -0, 32, 32, 1, 657600, 0x42036b71 -0, 33, 33, 1, 657600, 0xc40a6889 -0, 34, 34, 1, 657600, 0xc40a6889 -0, 35, 35, 1, 657600, 0xc40a6889 -0, 36, 36, 1, 657600, 0xaa6f7429 -0, 37, 37, 1, 657600, 0xaa6f7429 -0, 38, 38, 1, 657600, 0xaa6f7429 -0, 39, 39, 1, 657600, 0x854172d9 -0, 40, 40, 1, 657600, 0x854172d9 -0, 41, 41, 1, 657600, 0x854172d9 -0, 42, 42, 1, 657600, 0x22d10de0 -0, 43, 43, 1, 657600, 0xa75f0d60 -0, 44, 44, 1, 657600, 0x7a440be0 -0, 45, 45, 1, 657600, 0x40095d50 +0, 31, 31, 1, 657600, 0xeb6fa442 +0, 32, 32, 1, 657600, 0xeb6fa442 +0, 33, 33, 1, 657600, 0xb235a145 +0, 34, 34, 1, 657600, 0xb235a145 +0, 35, 35, 1, 657600, 0xb235a145 +0, 36, 36, 1, 657600, 0x39f7ad39 +0, 37, 37, 1, 657600, 0x39f7ad39 +0, 38, 38, 1, 657600, 0x39f7ad39 +0, 39, 39, 1, 657600, 0xb851abda +0, 40, 40, 1, 657600, 0xb851abda +0, 41, 41, 1, 657600, 0xb851abda +0, 42, 42, 1, 657600, 0xf6574b22 +0, 43, 43, 1, 657600, 0x1a154a9f +0, 44, 44, 1, 657600, 0x3de64916 +0, 45, 45, 1, 657600, 0xca3d9cd5 1, 33075, 33075, 11025, 22050, 0xb306d419 -0, 46, 46, 1, 657600, 0x40095d50 -0, 47, 47, 1, 657600, 0x64766320 -0, 48, 48, 1, 657600, 0x64766320 -0, 49, 49, 1, 657600, 0x64766320 -0, 50, 50, 1, 657600, 0x64766320 -0, 51, 51, 1, 657600, 0x64766320 -0, 52, 52, 1, 657600, 0x64766320 -0, 53, 53, 1, 657600, 0x64766320 -0, 54, 54, 1, 657600, 0x64766320 -0, 55, 55, 1, 657600, 0x64766320 -0, 56, 56, 1, 657600, 0x64766320 -0, 57, 57, 1, 657600, 0xf51adc49 -0, 58, 58, 1, 657600, 0xf51adc49 -0, 59, 59, 1, 657600, 0xf51adc49 -0, 60, 60, 1, 657600, 0xdd47af59 +0, 46, 46, 1, 657600, 0xca3d9cd5 +0, 47, 47, 1, 657600, 0x4779a2cf +0, 48, 48, 1, 657600, 0x4779a2cf +0, 49, 49, 1, 657600, 0x4779a2cf +0, 50, 50, 1, 657600, 0x4779a2cf +0, 51, 51, 1, 657600, 0x4779a2cf +0, 52, 52, 1, 657600, 0x4779a2cf +0, 53, 53, 1, 657600, 0x4779a2cf +0, 54, 54, 1, 657600, 0x4779a2cf +0, 55, 55, 1, 657600, 0x4779a2cf +0, 56, 56, 1, 657600, 0x4779a2cf +0, 57, 57, 1, 657600, 0x29af1818 +0, 58, 58, 1, 657600, 0x29af1818 +0, 59, 59, 1, 657600, 0x29af1818 +0, 60, 60, 1, 657600, 0x77ace9c5 1, 44100, 44100, 11025, 22050, 0x8cbb9625 -0, 61, 61, 1, 657600, 0xdd47af59 -0, 62, 62, 1, 657600, 0xffa8acf1 -0, 63, 63, 1, 657600, 0x5994b059 -0, 64, 64, 1, 657600, 0x5994b059 -0, 65, 65, 1, 657600, 0x5994b059 -0, 66, 66, 1, 657600, 0x03ffae71 -0, 67, 67, 1, 657600, 0x03ffae71 -0, 68, 68, 1, 657600, 0x03ffae71 -0, 69, 69, 1, 657600, 0xe33ab89e -0, 70, 70, 1, 657600, 0xe33ab89e -0, 71, 71, 1, 657600, 0xe33ab89e -0, 72, 72, 1, 657600, 0xbe37b549 -0, 73, 73, 1, 657600, 0xbe37b549 -0, 74, 74, 1, 657600, 0x1d395bf9 -0, 75, 75, 1, 657600, 0x1d395bf9 +0, 61, 61, 1, 657600, 0x77ace9c5 +0, 62, 62, 1, 657600, 0x61b8e74b +0, 63, 63, 1, 657600, 0x8c6deace +0, 64, 64, 1, 657600, 0x8c6deace +0, 65, 65, 1, 657600, 0x8c6deace +0, 66, 66, 1, 657600, 0xbe1fe8d7 +0, 67, 67, 1, 657600, 0xbe1fe8d7 +0, 68, 68, 1, 657600, 0xbe1fe8d7 +0, 69, 69, 1, 657600, 0x633209db +0, 70, 70, 1, 657600, 0x633209db +0, 71, 71, 1, 657600, 0x633209db +0, 72, 72, 1, 657600, 0x3148adb5 +0, 73, 73, 1, 657600, 0x3148adb5 +0, 74, 74, 1, 657600, 0x3b5f5216 +0, 75, 75, 1, 657600, 0x3b5f5216 1, 55125, 55125, 11025, 22050, 0x34a11f66 -0, 76, 76, 1, 657600, 0x1d395bf9 -0, 77, 77, 1, 657600, 0x1d395bf9 -0, 78, 78, 1, 657600, 0x2ec36f37 -0, 79, 79, 1, 657600, 0x2ec36f37 -0, 80, 80, 1, 657600, 0xb04a6eb7 -0, 81, 81, 1, 657600, 0x66610458 -0, 82, 82, 1, 657600, 0x66610458 -0, 83, 83, 1, 657600, 0xaf8901f0 -0, 84, 84, 1, 657600, 0x3ae41c48 -0, 85, 85, 1, 657600, 0x5b870b70 -0, 86, 86, 1, 657600, 0x11490c60 -0, 87, 87, 1, 657600, 0x70064801 -0, 88, 88, 1, 657600, 0x80d54519 -0, 89, 89, 1, 657600, 0xe8c942b1 -0, 90, 90, 1, 657600, 0x830d8c24 +0, 76, 76, 1, 657600, 0x3b5f5216 +0, 77, 77, 1, 657600, 0x3b5f5216 +0, 78, 78, 1, 657600, 0x5e51fb89 +0, 79, 79, 1, 657600, 0x5e51fb89 +0, 80, 80, 1, 657600, 0x48eafb06 +0, 81, 81, 1, 657600, 0x9f7a8653 +0, 82, 82, 1, 657600, 0x9f7a8653 +0, 83, 83, 1, 657600, 0x29fc83d9 +0, 84, 84, 1, 657600, 0xe7689f10 +0, 85, 85, 1, 657600, 0x9f788dba +0, 86, 86, 1, 657600, 0x0e808eb2 +0, 87, 87, 1, 657600, 0x3ec53d79 +0, 88, 88, 1, 657600, 0x67ca3a7c +0, 89, 89, 1, 657600, 0xf7583802 +0, 90, 90, 1, 657600, 0x239e2fc6 1, 66150, 66150, 11025, 22050, 0x1ae81230 -0, 91, 91, 1, 657600, 0x830d8c24 -0, 92, 92, 1, 657600, 0x830d8c24 -0, 93, 93, 1, 657600, 0xf3c4707c -0, 94, 94, 1, 657600, 0x6ace707c -0, 95, 95, 1, 657600, 0x6ace707c -0, 96, 96, 1, 657600, 0x6ace707c -0, 97, 97, 1, 657600, 0x6ace707c -0, 98, 98, 1, 657600, 0x6ace707c -0, 99, 99, 1, 657600, 0x5f461aae -0, 100, 100, 1, 657600, 0x5f461aae -0, 101, 101, 1, 657600, 0x221ceecf -0, 102, 102, 1, 657600, 0x221ceecf -0, 103, 103, 1, 657600, 0x221ceecf -0, 104, 104, 1, 657600, 0x221ceecf -0, 105, 105, 1, 657600, 0x221ceecf +0, 91, 91, 1, 657600, 0x239e2fc6 +0, 92, 92, 1, 657600, 0x239e2fc6 +0, 93, 93, 1, 657600, 0x001c134c +0, 94, 94, 1, 657600, 0x5c85134c +0, 95, 95, 1, 657600, 0x5c85134c +0, 96, 96, 1, 657600, 0x5c85134c +0, 97, 97, 1, 657600, 0x5c85134c +0, 98, 98, 1, 657600, 0x5c85134c +0, 99, 99, 1, 657600, 0x5fef8bea +0, 100, 100, 1, 657600, 0x5fef8bea +0, 101, 101, 1, 657600, 0x23135efa +0, 102, 102, 1, 657600, 0x23135efa +0, 103, 103, 1, 657600, 0x23135efa +0, 104, 104, 1, 657600, 0x23135efa +0, 105, 105, 1, 657600, 0x23135efa 1, 77175, 77175, 11025, 22050, 0x1217eeba -0, 106, 106, 1, 657600, 0x221ceecf -0, 107, 107, 1, 657600, 0x221ceecf -0, 108, 108, 1, 657600, 0x3bf6f39f -0, 109, 109, 1, 657600, 0x3bf6f39f -0, 110, 110, 1, 657600, 0x3bf6f39f -0, 111, 111, 1, 657600, 0xc2caeecf -0, 112, 112, 1, 657600, 0xc2caeecf -0, 113, 113, 1, 657600, 0xc2caeecf -0, 114, 114, 1, 657600, 0xc316d63e -0, 115, 115, 1, 657600, 0xc316d63e -0, 116, 116, 1, 657600, 0xc316d63e -0, 117, 117, 1, 657600, 0x41f6218d -0, 118, 118, 1, 657600, 0x41f6218d -0, 119, 119, 1, 657600, 0x41f6218d -0, 120, 120, 1, 657600, 0xff43ec36 +0, 106, 106, 1, 657600, 0x23135efa +0, 107, 107, 1, 657600, 0x23135efa +0, 108, 108, 1, 657600, 0x50cf63ee +0, 109, 109, 1, 657600, 0x50cf63ee +0, 110, 110, 1, 657600, 0x50cf63ee +0, 111, 111, 1, 657600, 0x2f5c5efa +0, 112, 112, 1, 657600, 0x2f5c5efa +0, 113, 113, 1, 657600, 0x2f5c5efa +0, 114, 114, 1, 657600, 0x9980d3c1 +0, 115, 115, 1, 657600, 0x9980d3c1 +0, 116, 116, 1, 657600, 0x9980d3c1 +0, 117, 117, 1, 657600, 0x23f02141 +0, 118, 118, 1, 657600, 0x23f02141 +0, 119, 119, 1, 657600, 0x23f02141 +0, 120, 120, 1, 657600, 0x3d31ea57 1, 88200, 88200, 11025, 22050, 0x50e70baa -0, 121, 121, 1, 657600, 0x0b10eb16 -0, 122, 122, 1, 657600, 0x0b10eb16 -0, 123, 123, 1, 657600, 0xbdf41aa5 -0, 124, 124, 1, 657600, 0xbdf41aa5 -0, 125, 125, 1, 657600, 0xbdf41aa5 -0, 126, 126, 1, 657600, 0xd502ca06 -0, 127, 127, 1, 657600, 0xd502ca06 -0, 128, 128, 1, 657600, 0xd502ca06 -0, 129, 129, 1, 657600, 0x8446f89e -0, 130, 130, 1, 657600, 0x8446f89e -0, 131, 131, 1, 657600, 0x8446f89e -0, 132, 132, 1, 657600, 0x3d4ccf06 -0, 133, 133, 1, 657600, 0x0897d1de -0, 134, 134, 1, 657600, 0x0897d1de -0, 135, 135, 1, 657600, 0x3e27e01e +0, 121, 121, 1, 657600, 0x1e9be92f +0, 122, 122, 1, 657600, 0x1e9be92f +0, 123, 123, 1, 657600, 0x05091a2e +0, 124, 124, 1, 657600, 0x05091a2e +0, 125, 125, 1, 657600, 0x05091a2e +0, 126, 126, 1, 657600, 0xd214c71a +0, 127, 127, 1, 657600, 0xd214c71a +0, 128, 128, 1, 657600, 0xd214c71a +0, 129, 129, 1, 657600, 0x3b07f720 +0, 130, 130, 1, 657600, 0x3b07f720 +0, 131, 131, 1, 657600, 0x3b07f720 +0, 132, 132, 1, 657600, 0x02becc42 +0, 133, 133, 1, 657600, 0x3d8fcf2e +0, 134, 134, 1, 657600, 0x3d8fcf2e +0, 135, 135, 1, 657600, 0xec51ddd7 1, 99225, 99225, 11025, 22050, 0xb19e89c0 -0, 136, 136, 1, 657600, 0x3e27e01e -0, 137, 137, 1, 657600, 0x3e27e01e -0, 138, 138, 1, 657600, 0x3e27e01e -0, 139, 139, 1, 657600, 0x3e27e01e -0, 140, 140, 1, 657600, 0x3e27e01e -0, 141, 141, 1, 657600, 0xe51078a8 -0, 142, 142, 1, 657600, 0xe51078a8 -0, 143, 143, 1, 657600, 0xe9967a40 -0, 144, 144, 1, 657600, 0xe9967a40 -0, 145, 145, 1, 657600, 0xe9967a40 -0, 146, 146, 1, 657600, 0xe9967a40 -0, 147, 147, 1, 657600, 0xe9967a40 -0, 148, 148, 1, 657600, 0xe9967a40 -0, 149, 149, 1, 657600, 0xe9967a40 -0, 150, 150, 1, 657600, 0x726cb6b8 +0, 136, 136, 1, 657600, 0xec51ddd7 +0, 137, 137, 1, 657600, 0xec51ddd7 +0, 138, 138, 1, 657600, 0xec51ddd7 +0, 139, 139, 1, 657600, 0xec51ddd7 +0, 140, 140, 1, 657600, 0xec51ddd7 +0, 141, 141, 1, 657600, 0x40a3b905 +0, 142, 142, 1, 657600, 0x40a3b905 +0, 143, 143, 1, 657600, 0xbfc5baa9 +0, 144, 144, 1, 657600, 0xbfc5baa9 +0, 145, 145, 1, 657600, 0xbfc5baa9 +0, 146, 146, 1, 657600, 0xbfc5baa9 +0, 147, 147, 1, 657600, 0xbfc5baa9 +0, 148, 148, 1, 657600, 0xbfc5baa9 +0, 149, 149, 1, 657600, 0xbfc5baa9 +0, 150, 150, 1, 657600, 0x54a2f8dd 1, 110250, 110250, 11025, 22050, 0x78526696 -0, 151, 151, 1, 657600, 0x2960b6e8 -0, 152, 152, 1, 657600, 0x2960b6e8 -0, 153, 153, 1, 657600, 0x1637d6c8 -0, 154, 154, 1, 657600, 0x6f2fd9b0 -0, 155, 155, 1, 657600, 0x27a7d6c8 -0, 156, 156, 1, 657600, 0xe855d6c8 -0, 157, 157, 1, 657600, 0xe855d6c8 -0, 158, 158, 1, 657600, 0xe855d6c8 -0, 159, 159, 1, 657600, 0x1a8ad6c8 -0, 160, 160, 1, 657600, 0x9c11d648 -0, 161, 161, 1, 657600, 0x6136d648 -0, 162, 162, 1, 657600, 0xdfa0d6c8 -0, 163, 163, 1, 657600, 0xdfa0d6c8 -0, 164, 164, 1, 657600, 0xdfa0d6c8 -0, 165, 165, 1, 657600, 0xdfa0d6c8 +0, 151, 151, 1, 657600, 0x0b96f90d +0, 152, 152, 1, 657600, 0x0b96f90d +0, 153, 153, 1, 657600, 0xa18119e9 +0, 154, 154, 1, 657600, 0x70a11ce6 +0, 155, 155, 1, 657600, 0xb36f19e9 +0, 156, 156, 1, 657600, 0xeb2219e9 +0, 157, 157, 1, 657600, 0xeb2219e9 +0, 158, 158, 1, 657600, 0xeb2219e9 +0, 159, 159, 1, 657600, 0xb98f19e9 +0, 160, 160, 1, 657600, 0xa4281966 +0, 161, 161, 1, 657600, 0xf0e61966 +0, 162, 162, 1, 657600, 0x065c19e9 +0, 163, 163, 1, 657600, 0x065c19e9 +0, 164, 164, 1, 657600, 0x065c19e9 +0, 165, 165, 1, 657600, 0x065c19e9 1, 121275, 121275, 11025, 22050, 0x48e3bb21 -0, 166, 166, 1, 657600, 0xdfa0d6c8 -0, 167, 167, 1, 657600, 0xdfa0d6c8 -0, 168, 168, 1, 657600, 0xdfa0d6c8 -0, 169, 169, 1, 657600, 0xdfa0d6c8 -0, 170, 170, 1, 657600, 0xdfa0d6c8 -0, 171, 171, 1, 657600, 0x125cd9b0 -0, 172, 172, 1, 657600, 0x125cd9b0 -0, 173, 173, 1, 657600, 0x8a7ed6c8 -0, 174, 174, 1, 657600, 0x09a6d9b0 -0, 175, 175, 1, 657600, 0x09a6d9b0 -0, 176, 176, 1, 657600, 0x09a6d9b0 -0, 177, 177, 1, 657600, 0x85e87a68 -0, 178, 178, 1, 657600, 0x85e87a68 -0, 179, 179, 1, 657600, 0x85e87a68 -0, 180, 180, 1, 657600, 0xb0a141a8 +0, 166, 166, 1, 657600, 0x065c19e9 +0, 167, 167, 1, 657600, 0x065c19e9 +0, 168, 168, 1, 657600, 0x065c19e9 +0, 169, 169, 1, 657600, 0x065c19e9 +0, 170, 170, 1, 657600, 0x065c19e9 +0, 171, 171, 1, 657600, 0x2f1d1ce6 +0, 172, 172, 1, 657600, 0x2f1d1ce6 +0, 173, 173, 1, 657600, 0x181719e9 +0, 174, 174, 1, 657600, 0x938d1ce6 +0, 175, 175, 1, 657600, 0x938d1ce6 +0, 176, 176, 1, 657600, 0x938d1ce6 +0, 177, 177, 1, 657600, 0xf0acbabf +0, 178, 178, 1, 657600, 0xf0acbabf +0, 179, 179, 1, 657600, 0xf0acbabf +0, 180, 180, 1, 657600, 0x0f47804f 1, 132300, 132300, 11025, 22050, 0xbc32204a -0, 181, 181, 1, 657600, 0xb0a141a8 -0, 182, 182, 1, 657600, 0xf3333bd8 -0, 183, 183, 1, 657600, 0xea090688 -0, 184, 184, 1, 657600, 0xa017fe41 -0, 185, 185, 1, 657600, 0xa017fe41 -0, 186, 186, 1, 657600, 0x32e93bd8 -0, 187, 187, 1, 657600, 0x7fe640c0 -0, 188, 188, 1, 657600, 0x7fe640c0 -0, 189, 189, 1, 657600, 0xcd8995b2 -0, 190, 190, 1, 657600, 0x84278a92 -0, 191, 191, 1, 657600, 0x84278a92 -0, 192, 192, 1, 657600, 0xf1d2874a -0, 193, 193, 1, 657600, 0xf1d2874a -0, 194, 194, 1, 657600, 0xf1d2874a -0, 195, 195, 1, 657600, 0xa58d6742 +0, 181, 181, 1, 657600, 0x0f47804f +0, 182, 182, 1, 657600, 0x5e0c7a55 +0, 183, 183, 1, 657600, 0x0c8f4374 +0, 184, 184, 1, 657600, 0x709a3b00 +0, 185, 185, 1, 657600, 0x709a3b00 +0, 186, 186, 1, 657600, 0xf57b7a0f +0, 187, 187, 1, 657600, 0x99427f1b +0, 188, 188, 1, 657600, 0x99427f1b +0, 189, 189, 1, 657600, 0xcb3608e7 +0, 190, 190, 1, 657600, 0x0992fd64 +0, 191, 191, 1, 657600, 0x0992fd64 +0, 192, 192, 1, 657600, 0x7a95fa02 +0, 193, 193, 1, 657600, 0x7a95fa02 +0, 194, 194, 1, 657600, 0x7a95fa02 +0, 195, 195, 1, 657600, 0xb97dd910 1, 143325, 143325, 11025, 22050, 0xdf6f1e46 -0, 196, 196, 1, 657600, 0xa58d6742 -0, 197, 197, 1, 657600, 0xa58d6742 -0, 198, 198, 1, 657600, 0xb0cd11bb -0, 199, 199, 1, 657600, 0xb0cd11bb -0, 200, 200, 1, 657600, 0xc55610bb -0, 201, 201, 1, 657600, 0x4ee1168b -0, 202, 202, 1, 657600, 0x61c513a3 -0, 203, 203, 1, 657600, 0xd26410bb -0, 204, 204, 1, 657600, 0xe7c410bb -0, 205, 205, 1, 657600, 0x444a0dd3 -0, 206, 206, 1, 657600, 0x444a0dd3 -0, 207, 207, 1, 657600, 0x97ac10bb -0, 208, 208, 1, 657600, 0x97ac10bb -0, 209, 209, 1, 657600, 0xe8b30dd3 -0, 210, 210, 1, 657600, 0x3d0c10bb +0, 196, 196, 1, 657600, 0xb97dd910 +0, 197, 197, 1, 657600, 0xb97dd910 +0, 198, 198, 1, 657600, 0x3be07a66 +0, 199, 199, 1, 657600, 0x3be07a66 +0, 200, 200, 1, 657600, 0x1ae77960 +0, 201, 201, 1, 657600, 0x62177f5a +0, 202, 202, 1, 657600, 0xf57c7c5d +0, 203, 203, 1, 657600, 0x600e7960 +0, 204, 204, 1, 657600, 0xe15d7960 +0, 205, 205, 1, 657600, 0x79427663 +0, 206, 206, 1, 657600, 0x79427663 +0, 207, 207, 1, 657600, 0xa7c77960 +0, 208, 208, 1, 657600, 0xa7c77960 +0, 209, 209, 1, 657600, 0x75f67663 +0, 210, 210, 1, 657600, 0x3a157960 1, 154350, 154350, 11025, 22050, 0x4c91da9d -0, 211, 211, 1, 657600, 0x8d2b0dd3 -0, 212, 212, 1, 657600, 0x8d2b0dd3 -0, 213, 213, 1, 657600, 0xa5760dd3 -0, 214, 214, 1, 657600, 0xa5760dd3 -0, 215, 215, 1, 657600, 0xa5760dd3 -0, 216, 216, 1, 657600, 0x31a30dd3 -0, 217, 217, 1, 657600, 0x31a30dd3 -0, 218, 218, 1, 657600, 0x31a30dd3 -0, 219, 219, 1, 657600, 0x31a30dd3 -0, 220, 220, 1, 657600, 0x31a30dd3 -0, 221, 221, 1, 657600, 0x31a30dd3 -0, 222, 222, 1, 657600, 0x31a30dd3 -0, 223, 223, 1, 657600, 0x31a30dd3 -0, 224, 224, 1, 657600, 0x31a30dd3 +0, 211, 211, 1, 657600, 0x72aa7663 +0, 212, 212, 1, 657600, 0x72aa7663 +0, 213, 213, 1, 657600, 0x1b277663 +0, 214, 214, 1, 657600, 0x1b277663 +0, 215, 215, 1, 657600, 0x1b277663 +0, 216, 216, 1, 657600, 0x6f5e7663 +0, 217, 217, 1, 657600, 0x6f5e7663 +0, 218, 218, 1, 657600, 0x6f5e7663 +0, 219, 219, 1, 657600, 0x6f5e7663 +0, 220, 220, 1, 657600, 0x6f5e7663 +0, 221, 221, 1, 657600, 0x6f5e7663 +0, 222, 222, 1, 657600, 0x6f5e7663 +0, 223, 223, 1, 657600, 0x6f5e7663 +0, 224, 224, 1, 657600, 0x6f5e7663 diff --git a/tests/ref/fate/txd-16bpp b/tests/ref/fate/txd-16bpp index 3a23c0b885..9522873946 100644 --- a/tests/ref/fate/txd-16bpp +++ b/tests/ref/fate/txd-16bpp @@ -1,12 +1,12 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 16384, 0x213f9ea8 -0, 18000, 18000, 0, 16384, 0x8185fdb1 -0, 36000, 36000, 0, 16384, 0xf03581d1 -0, 54000, 54000, 0, 16384, 0x629cd573 -0, 72000, 72000, 0, 16384, 0xfe7a5b63 -0, 90000, 90000, 0, 16384, 0x4afc05b2 -0, 108000, 108000, 0, 16384, 0x074b8515 -0, 126000, 126000, 0, 16384, 0x17fde900 -0, 144000, 144000, 0, 16384, 0x831bac76 -0, 162000, 162000, 0, 16384, 0x2fb579f3 -0, 180000, 180000, 0, 16384, 0x68762bed +#tb 0: 1/5 +0, 0, 0, 1, 16384, 0x213f9ea8 +0, 1, 1, 1, 16384, 0x8185fdb1 +0, 2, 2, 1, 16384, 0xf03581d1 +0, 3, 3, 1, 16384, 0x629cd573 +0, 4, 4, 1, 16384, 0xfe7a5b63 +0, 5, 5, 1, 16384, 0x4afc05b2 +0, 6, 6, 1, 16384, 0x074b8515 +0, 7, 7, 1, 16384, 0x17fde900 +0, 8, 8, 1, 16384, 0x831bac76 +0, 9, 9, 1, 16384, 0x2fb579f3 +0, 10, 10, 1, 16384, 0x68762bed diff --git a/tests/ref/fate/txd-pal8 b/tests/ref/fate/txd-pal8 index 3f0aab292f..61fee80fb0 100644 --- a/tests/ref/fate/txd-pal8 +++ b/tests/ref/fate/txd-pal8 @@ -1,2 +1,2 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 786432, 0x56654d61 +#tb 0: 1/5 +0, 0, 0, 1, 786432, 0x56654d61 diff --git a/tests/ref/fate/v210 b/tests/ref/fate/v210 index 2847564b6b..7ad9dcf9e7 100644 --- a/tests/ref/fate/v210 +++ b/tests/ref/fate/v210 @@ -1,2 +1,2 @@ #tb 0: 1/50 -0, 0, 0, 1, 3686400, 0x75ee1dde +0, 0, 0, 1, 3686400, 0x8d5c3847 diff --git a/tests/ref/fate/vc1-ism b/tests/ref/fate/vc1-ism index 4daca958c5..7d3b0abb9b 100644 --- a/tests/ref/fate/vc1-ism +++ b/tests/ref/fate/vc1-ism @@ -1,121 +1,121 @@ -#tb 0: 1/10000000 -0, 423334, 423334, 0, 37440, 0xd1bc5235 -0, 840000, 840000, 0, 37440, 0x158e6167 -0, 1256666, 1256666, 0, 37440, 0x0faa4481 -0, 1670000, 1670000, 0, 37440, 0x427158c5 -0, 2086666, 2086666, 0, 37440, 0x4eb53ac6 -0, 2500000, 2500000, 0, 37440, 0x99304eea -0, 2916666, 2916666, 0, 37440, 0xcc554a6f -0, 3340000, 3340000, 0, 37440, 0xabeb6c35 -0, 3756666, 3756666, 0, 37440, 0xddfc7e18 -0, 4170000, 4170000, 0, 37440, 0xaa79b504 -0, 4586666, 4586666, 0, 37440, 0x5cb1c839 -0, 5000000, 5000000, 0, 37440, 0x7e36ecca -0, 5416666, 5416666, 0, 37440, 0xf486f425 -0, 5840000, 5840000, 0, 37440, 0xf1b4138f -0, 6256666, 6256666, 0, 37440, 0x966f1a49 -0, 6670000, 6670000, 0, 37440, 0x5eff21da -0, 7086666, 7086666, 0, 37440, 0x333f39b1 -0, 7500000, 7500000, 0, 37440, 0x62e5963e -0, 7916666, 7916666, 0, 37440, 0x26930671 -0, 8340000, 8340000, 0, 37440, 0x27b4bb6c -0, 8756666, 8756666, 0, 37440, 0xdbd07766 -0, 9170000, 9170000, 0, 37440, 0x04260104 -0, 9586666, 9586666, 0, 37440, 0x9b1e078b -0, 10000000, 10000000, 0, 37440, 0xdf4e2474 -0, 10416666, 10416666, 0, 37440, 0x57d44986 -0, 10840000, 10840000, 0, 37440, 0x8780e34c -0, 11256666, 11256666, 0, 37440, 0xf80c8bc0 -0, 11670000, 11670000, 0, 37440, 0x630a7583 -0, 12086666, 12086666, 0, 37440, 0x235ae089 -0, 12500000, 12500000, 0, 37440, 0x984b8f0e -0, 12916666, 12916666, 0, 37440, 0x865cf592 -0, 13340000, 13340000, 0, 37440, 0x70f376f2 -0, 13756666, 13756666, 0, 37440, 0x8b30c035 -0, 14170000, 14170000, 0, 37440, 0xde772d79 -0, 14586666, 14586666, 0, 37440, 0x8e076be5 -0, 15000000, 15000000, 0, 37440, 0x3dc2bd9f -0, 15416666, 15416666, 0, 37440, 0xb782eb67 -0, 15840000, 15840000, 0, 37440, 0x02025d73 -0, 16256666, 16256666, 0, 37440, 0x86bbbce8 -0, 16670000, 16670000, 0, 37440, 0xd6554f62 -0, 17086666, 17086666, 0, 37440, 0xb831b917 -0, 17500000, 17500000, 0, 37440, 0x80643560 -0, 17916666, 17916666, 0, 37440, 0x4ecf9afd -0, 18340000, 18340000, 0, 37440, 0x9ce51e0b -0, 18756666, 18756666, 0, 37440, 0x179466cd -0, 19170000, 19170000, 0, 37440, 0x145fc900 -0, 19586666, 19586666, 0, 37440, 0xb1b50402 -0, 20000000, 20000000, 0, 37440, 0x0a87552a -0, 20416666, 20416666, 0, 37440, 0x8f53821d -0, 20840000, 20840000, 0, 37440, 0x1c07c825 -0, 21256666, 21256666, 0, 37440, 0x49dde82f -0, 21670000, 21670000, 0, 37440, 0xb1a32605 -0, 22086666, 22086666, 0, 37440, 0x410f3cd5 -0, 22500000, 22500000, 0, 37440, 0xff5e6696 -0, 22916666, 22916666, 0, 37440, 0x96f678c9 -0, 23340000, 23340000, 0, 37440, 0x6c9e9e68 -0, 23756666, 23756666, 0, 37440, 0x79a2a655 -0, 24170000, 24170000, 0, 37440, 0xf237bd6c -0, 24586666, 24586666, 0, 37440, 0x4051b611 -0, 25000000, 25000000, 0, 37440, 0xc7ccc918 -0, 25416666, 25416666, 0, 37440, 0xbd02c122 -0, 25840000, 25840000, 0, 37440, 0xacb3c881 -0, 26256666, 26256666, 0, 37440, 0x2abdb940 -0, 26670000, 26670000, 0, 37440, 0x19d5be85 -0, 27086666, 27086666, 0, 37440, 0xfa5fb1ba -0, 27503332, 27503332, 0, 37440, 0xdae7a7aa -0, 27919998, 27919998, 0, 37440, 0x6b0f9f69 -0, 28340000, 28340000, 0, 37440, 0x353e8201 -0, 28756666, 28756666, 0, 37440, 0xa21443aa -0, 29170000, 29170000, 0, 37440, 0x66c8d7e0 -0, 29586666, 29586666, 0, 37440, 0xc332068e -0, 30000000, 30000000, 0, 37440, 0x71431b9b -0, 30416666, 30416666, 0, 37440, 0x392f15cb -0, 30840000, 30840000, 0, 37440, 0x95a146bb -0, 31256666, 31256666, 0, 37440, 0x7c51740a -0, 31670000, 31670000, 0, 37440, 0xa3bdd43c -0, 32086666, 32086666, 0, 37440, 0xa079f965 -0, 32500000, 32500000, 0, 37440, 0xa95423ea -0, 32916666, 32916666, 0, 37440, 0xd1bd2c67 -0, 33340000, 33340000, 0, 37440, 0x6cf82844 -0, 33756666, 33756666, 0, 37440, 0xd401e128 -0, 34170000, 34170000, 0, 37440, 0x1f7db118 -0, 34586666, 34586666, 0, 37440, 0x2e0a65a9 -0, 35000000, 35000000, 0, 37440, 0x321c1c40 -0, 35416666, 35416666, 0, 37440, 0x95b2a127 -0, 35840000, 35840000, 0, 37440, 0xa1471f4b -0, 36256666, 36256666, 0, 37440, 0x29d148c0 -0, 36670000, 36670000, 0, 37440, 0x24c07107 -0, 37086666, 37086666, 0, 37440, 0x0ead678d -0, 37500000, 37500000, 0, 37440, 0xd0ca6495 -0, 37916666, 37916666, 0, 37440, 0x08f935ef -0, 38340000, 38340000, 0, 37440, 0xb5ec3c38 -0, 38756666, 38756666, 0, 37440, 0xce371628 -0, 39170000, 39170000, 0, 37440, 0x68170812 -0, 39586666, 39586666, 0, 37440, 0xe222699e -0, 40000000, 40000000, 0, 37440, 0xd688706c -0, 40416666, 40416666, 0, 37440, 0x81a033f9 -0, 40840000, 40840000, 0, 37440, 0x28bd0fbf -0, 41256666, 41256666, 0, 37440, 0xe36db7b2 -0, 41670000, 41670000, 0, 37440, 0x30559121 -0, 42086666, 42086666, 0, 37440, 0xbf2b5fc8 -0, 42500000, 42500000, 0, 37440, 0x4b427672 -0, 42916666, 42916666, 0, 37440, 0x0544b0b4 -0, 43340000, 43340000, 0, 37440, 0x38a70b06 -0, 43756666, 43756666, 0, 37440, 0x4ed62607 -0, 44170000, 44170000, 0, 37440, 0x6efe8ea6 -0, 44586666, 44586666, 0, 37440, 0x81197e11 -0, 45000000, 45000000, 0, 37440, 0xf4060050 -0, 45416666, 45416666, 0, 37440, 0xaf205f13 -0, 45840000, 45840000, 0, 37440, 0x5fa21382 -0, 46256666, 46256666, 0, 37440, 0x8627ad05 -0, 46670000, 46670000, 0, 37440, 0xf7130133 -0, 47086666, 47086666, 0, 37440, 0x76dea7ba -0, 47500000, 47500000, 0, 37440, 0x1dbae1be -0, 47916666, 47916666, 0, 37440, 0x74a933f7 -0, 48340000, 48340000, 0, 37440, 0xbdcd41a3 -0, 48756666, 48756666, 0, 37440, 0xf0fe8c1c -0, 49170000, 49170000, 0, 37440, 0xc0036222 -0, 49586666, 49586666, 0, 37440, 0x3058385c -0, 49586667, 49586667, 0, 37440, 0x68141016 +#tb 0: 1/24 +0, 0, 0, 1, 37440, 0xd1bc5235 +0, 2, 2, 1, 37440, 0x158e6167 +0, 3, 3, 1, 37440, 0x0faa4481 +0, 4, 4, 1, 37440, 0x427158c5 +0, 5, 5, 1, 37440, 0x4eb53ac6 +0, 6, 6, 1, 37440, 0x99304eea +0, 7, 7, 1, 37440, 0xcc554a6f +0, 8, 8, 1, 37440, 0xabeb6c35 +0, 9, 9, 1, 37440, 0xddfc7e18 +0, 10, 10, 1, 37440, 0xaa79b504 +0, 11, 11, 1, 37440, 0x5cb1c839 +0, 12, 12, 1, 37440, 0x7e36ecca +0, 13, 13, 1, 37440, 0xf486f425 +0, 14, 14, 1, 37440, 0xf1b4138f +0, 15, 15, 1, 37440, 0x966f1a49 +0, 16, 16, 1, 37440, 0x5eff21da +0, 17, 17, 1, 37440, 0x333f39b1 +0, 18, 18, 1, 37440, 0x62e5963e +0, 19, 19, 1, 37440, 0x26930671 +0, 20, 20, 1, 37440, 0x27b4bb6c +0, 21, 21, 1, 37440, 0xdbd07766 +0, 22, 22, 1, 37440, 0x04260104 +0, 23, 23, 1, 37440, 0x9b1e078b +0, 24, 24, 1, 37440, 0xdf4e2474 +0, 25, 25, 1, 37440, 0x57d44986 +0, 26, 26, 1, 37440, 0x8780e34c +0, 27, 27, 1, 37440, 0xf80c8bc0 +0, 28, 28, 1, 37440, 0x630a7583 +0, 29, 29, 1, 37440, 0x235ae089 +0, 30, 30, 1, 37440, 0x984b8f0e +0, 31, 31, 1, 37440, 0x865cf592 +0, 32, 32, 1, 37440, 0x70f376f2 +0, 33, 33, 1, 37440, 0x8b30c035 +0, 34, 34, 1, 37440, 0xde772d79 +0, 35, 35, 1, 37440, 0x8e076be5 +0, 36, 36, 1, 37440, 0x3dc2bd9f +0, 37, 37, 1, 37440, 0xb782eb67 +0, 38, 38, 1, 37440, 0x02025d73 +0, 39, 39, 1, 37440, 0x86bbbce8 +0, 40, 40, 1, 37440, 0xd6554f62 +0, 41, 41, 1, 37440, 0xb831b917 +0, 42, 42, 1, 37440, 0x80643560 +0, 43, 43, 1, 37440, 0x4ecf9afd +0, 44, 44, 1, 37440, 0x9ce51e0b +0, 45, 45, 1, 37440, 0x179466cd +0, 46, 46, 1, 37440, 0x145fc900 +0, 47, 47, 1, 37440, 0xb1b50402 +0, 48, 48, 1, 37440, 0x0a87552a +0, 49, 49, 1, 37440, 0x8f53821d +0, 50, 50, 1, 37440, 0x1c07c825 +0, 51, 51, 1, 37440, 0x49dde82f +0, 52, 52, 1, 37440, 0xb1a32605 +0, 53, 53, 1, 37440, 0x410f3cd5 +0, 54, 54, 1, 37440, 0xff5e6696 +0, 55, 55, 1, 37440, 0x96f678c9 +0, 56, 56, 1, 37440, 0x6c9e9e68 +0, 57, 57, 1, 37440, 0x79a2a655 +0, 58, 58, 1, 37440, 0xf237bd6c +0, 59, 59, 1, 37440, 0x4051b611 +0, 60, 60, 1, 37440, 0xc7ccc918 +0, 61, 61, 1, 37440, 0xbd02c122 +0, 62, 62, 1, 37440, 0xacb3c881 +0, 63, 63, 1, 37440, 0x2abdb940 +0, 64, 64, 1, 37440, 0x19d5be85 +0, 65, 65, 1, 37440, 0xfa5fb1ba +0, 66, 66, 1, 37440, 0xdae7a7aa +0, 67, 67, 1, 37440, 0x6b0f9f69 +0, 68, 68, 1, 37440, 0x353e8201 +0, 69, 69, 1, 37440, 0xa21443aa +0, 70, 70, 1, 37440, 0x66c8d7e0 +0, 71, 71, 1, 37440, 0xc332068e +0, 72, 72, 1, 37440, 0x71431b9b +0, 73, 73, 1, 37440, 0x392f15cb +0, 74, 74, 1, 37440, 0x95a146bb +0, 75, 75, 1, 37440, 0x7c51740a +0, 76, 76, 1, 37440, 0xa3bdd43c +0, 77, 77, 1, 37440, 0xa079f965 +0, 78, 78, 1, 37440, 0xa95423ea +0, 79, 79, 1, 37440, 0xd1bd2c67 +0, 80, 80, 1, 37440, 0x6cf82844 +0, 81, 81, 1, 37440, 0xd401e128 +0, 82, 82, 1, 37440, 0x1f7db118 +0, 83, 83, 1, 37440, 0x2e0a65a9 +0, 84, 84, 1, 37440, 0x321c1c40 +0, 85, 85, 1, 37440, 0x95b2a127 +0, 86, 86, 1, 37440, 0xa1471f4b +0, 87, 87, 1, 37440, 0x29d148c0 +0, 88, 88, 1, 37440, 0x24c07107 +0, 89, 89, 1, 37440, 0x0ead678d +0, 90, 90, 1, 37440, 0xd0ca6495 +0, 91, 91, 1, 37440, 0x08f935ef +0, 92, 92, 1, 37440, 0xb5ec3c38 +0, 93, 93, 1, 37440, 0xce371628 +0, 94, 94, 1, 37440, 0x68170812 +0, 95, 95, 1, 37440, 0xe222699e +0, 96, 96, 1, 37440, 0xd688706c +0, 97, 97, 1, 37440, 0x81a033f9 +0, 98, 98, 1, 37440, 0x28bd0fbf +0, 99, 99, 1, 37440, 0xe36db7b2 +0, 100, 100, 1, 37440, 0x30559121 +0, 101, 101, 1, 37440, 0xbf2b5fc8 +0, 102, 102, 1, 37440, 0x4b427672 +0, 103, 103, 1, 37440, 0x0544b0b4 +0, 104, 104, 1, 37440, 0x38a70b06 +0, 105, 105, 1, 37440, 0x4ed62607 +0, 106, 106, 1, 37440, 0x6efe8ea6 +0, 107, 107, 1, 37440, 0x81197e11 +0, 108, 108, 1, 37440, 0xf4060050 +0, 109, 109, 1, 37440, 0xaf205f13 +0, 110, 110, 1, 37440, 0x5fa21382 +0, 111, 111, 1, 37440, 0x8627ad05 +0, 112, 112, 1, 37440, 0xf7130133 +0, 113, 113, 1, 37440, 0x76dea7ba +0, 114, 114, 1, 37440, 0x1dbae1be +0, 115, 115, 1, 37440, 0x74a933f7 +0, 116, 116, 1, 37440, 0xbdcd41a3 +0, 117, 117, 1, 37440, 0xf0fe8c1c +0, 118, 118, 1, 37440, 0xc0036222 +0, 119, 119, 1, 37440, 0x3058385c +0, 120, 120, 1, 37440, 0x68141016 diff --git a/tests/ref/fate/vc1_sa10143 b/tests/ref/fate/vc1_sa10143 index a008356cf8..0d2e697989 100644 --- a/tests/ref/fate/vc1_sa10143 +++ b/tests/ref/fate/vc1_sa10143 @@ -1,31 +1,31 @@ #tb 0: 1/25 0, 0, 0, 1, 518400, 0x89407f55 -0, 2, 2, 1, 518400, 0xeb8d84a1 -0, 3, 3, 1, 518400, 0x2121ff57 -0, 4, 4, 1, 518400, 0xd81adb3d -0, 5, 5, 1, 518400, 0x01e36aa2 -0, 6, 6, 1, 518400, 0x6b802361 -0, 7, 7, 1, 518400, 0xc8403c77 -0, 8, 8, 1, 518400, 0xdd342b5d -0, 9, 9, 1, 518400, 0x2100eea5 -0, 10, 10, 1, 518400, 0x92a22da6 -0, 11, 11, 1, 518400, 0x6bacdef7 -0, 12, 12, 1, 518400, 0x4a00715f -0, 13, 13, 1, 518400, 0x59b98727 -0, 14, 14, 1, 518400, 0xbf912ee1 -0, 15, 15, 1, 518400, 0x8c966cd6 -0, 16, 16, 1, 518400, 0x2c9a2535 -0, 17, 17, 1, 518400, 0x29085c06 -0, 18, 18, 1, 518400, 0x46ae6b7d -0, 19, 19, 1, 518400, 0x283100f4 -0, 20, 20, 1, 518400, 0x2731b5ff -0, 21, 21, 1, 518400, 0x1132ea54 -0, 22, 22, 1, 518400, 0x37cbe539 -0, 23, 23, 1, 518400, 0x08ff75cf -0, 24, 24, 1, 518400, 0xafb6bc45 -0, 25, 25, 1, 518400, 0x19d3873d -0, 26, 26, 1, 518400, 0xd494a8be -0, 27, 27, 1, 518400, 0x285f41ef -0, 28, 28, 1, 518400, 0xd4b1ffa1 -0, 29, 29, 1, 518400, 0xc3876c3a -0, 30, 30, 1, 518400, 0xb73dbb62 +0, 2, 2, 1, 518400, 0x1480849d +0, 3, 3, 1, 518400, 0x0e69ff59 +0, 4, 4, 1, 518400, 0x00d6db06 +0, 5, 5, 1, 518400, 0x1a5b6a69 +0, 6, 6, 1, 518400, 0xc1a1232e +0, 7, 7, 1, 518400, 0x9a4e3c54 +0, 8, 8, 1, 518400, 0x04122b44 +0, 9, 9, 1, 518400, 0x0fcfeebc +0, 10, 10, 1, 518400, 0xc7882dc1 +0, 11, 11, 1, 518400, 0x9d79df09 +0, 12, 12, 1, 518400, 0xff6b716f +0, 13, 13, 1, 518400, 0x638a8746 +0, 14, 14, 1, 518400, 0x07572efb +0, 15, 15, 1, 518400, 0x306f6cef +0, 16, 16, 1, 518400, 0xd7602518 +0, 17, 17, 1, 518400, 0x49ab5bf5 +0, 18, 18, 1, 518400, 0x3c736b6c +0, 19, 19, 1, 518400, 0x95ae00c9 +0, 20, 20, 1, 518400, 0x7b9ab64e +0, 21, 21, 1, 518400, 0x5205ea68 +0, 22, 22, 1, 518400, 0xb486e618 +0, 23, 23, 1, 518400, 0xa3217616 +0, 24, 24, 1, 518400, 0xc66bbc56 +0, 25, 25, 1, 518400, 0xf024872a +0, 26, 26, 1, 518400, 0x97d2a8ba +0, 27, 27, 1, 518400, 0xa3a2418e +0, 28, 28, 1, 518400, 0x08460005 +0, 29, 29, 1, 518400, 0x50fb6c94 +0, 30, 30, 1, 518400, 0x5584bb40 diff --git a/tests/ref/fate/vima b/tests/ref/fate/vima new file mode 100644 index 0000000000..6984c5dfc6 --- /dev/null +++ b/tests/ref/fate/vima @@ -0,0 +1,17 @@ +#tb 0: 1/22050 +0, 0, 0, 73500, 294000, 0x37d439ee +0, 73500, 73500, 1470, 5880, 0xe524b177 +0, 74970, 74970, 1470, 5880, 0x9e784af1 +0, 76440, 76440, 1470, 5880, 0x821989b0 +0, 77910, 77910, 1470, 5880, 0x8f4993da +0, 79380, 79380, 1470, 5880, 0x889a9035 +0, 80850, 80850, 1470, 5880, 0x7f0f5299 +0, 82320, 82320, 1470, 5880, 0xf12f5d2a +0, 83790, 83790, 1470, 5880, 0xd6292fda +0, 85260, 85260, 1470, 5880, 0xe1b8405f +0, 86730, 86730, 1470, 5880, 0xe23d2d44 +0, 88200, 88200, 1470, 5880, 0xe20631a4 +0, 89670, 89670, 1470, 5880, 0x3f72210f +0, 91140, 91140, 1470, 5880, 0xec0b3fe8 +0, 92610, 92610, 1470, 5880, 0x9615f198 +0, 94080, 94080, 1470, 5880, 0x500226ce diff --git a/tests/ref/fate/vmnc-16bit b/tests/ref/fate/vmnc-16bit index 2a1848eccb..064b7fa9de 100644 --- a/tests/ref/fate/vmnc-16bit +++ b/tests/ref/fate/vmnc-16bit @@ -1,193 +1,193 @@ #tb 0: 1/5 -0, 0, 0, 1, 864000, 0x9b1cee65 -0, 1, 1, 1, 864000, 0x82950e3f -0, 2, 2, 1, 864000, 0x335f9678 -0, 3, 3, 1, 864000, 0x6b86b7e7 -0, 4, 4, 1, 864000, 0x25618cf2 -0, 5, 5, 1, 864000, 0xed2196c9 -0, 6, 6, 1, 864000, 0xbeaa31ba -0, 7, 7, 1, 864000, 0x14e6c8ab -0, 8, 8, 1, 864000, 0x17e5c196 -0, 9, 9, 1, 864000, 0x4aa15110 -0, 10, 10, 1, 864000, 0x4aa15110 -0, 11, 11, 1, 864000, 0x4aa15110 -0, 12, 12, 1, 864000, 0x3c2d3809 -0, 13, 13, 1, 864000, 0xd075f4d0 -0, 14, 14, 1, 864000, 0x0c3f2833 -0, 15, 15, 1, 864000, 0xe7471872 -0, 16, 16, 1, 864000, 0x4300b71d -0, 17, 17, 1, 864000, 0x6b5844ec -0, 18, 18, 1, 864000, 0xb3ebc395 -0, 19, 19, 1, 864000, 0x39aa8a7d -0, 20, 20, 1, 864000, 0x52a3d93d -0, 21, 21, 1, 864000, 0x73adbdac -0, 22, 22, 1, 864000, 0xa9fd6cdc -0, 23, 23, 1, 864000, 0x4a085344 -0, 24, 24, 1, 864000, 0xc21b943c -0, 25, 25, 1, 864000, 0xfaef6ed4 -0, 26, 26, 1, 864000, 0xa3e9163c -0, 27, 27, 1, 864000, 0x917e2be4 -0, 28, 28, 1, 864000, 0x2d89d534 -0, 29, 29, 1, 864000, 0x6fe5a9e4 -0, 30, 30, 1, 864000, 0x71af29ec -0, 31, 31, 1, 864000, 0x8f33f6ad -0, 32, 32, 1, 864000, 0xe7d46a24 -0, 33, 33, 1, 864000, 0xb631e044 -0, 34, 34, 1, 864000, 0x77db01cb -0, 35, 35, 1, 864000, 0x9861b6ec -0, 36, 36, 1, 864000, 0x973bd263 -0, 37, 37, 1, 864000, 0xdd4c175b -0, 38, 38, 1, 864000, 0xdc28469b -0, 39, 39, 1, 864000, 0x67393ebb -0, 40, 40, 1, 864000, 0x01a06813 -0, 41, 41, 1, 864000, 0x63e88f73 -0, 42, 42, 1, 864000, 0x3ffbdd73 -0, 43, 43, 1, 864000, 0xd25f790b -0, 44, 44, 1, 864000, 0x14e3c5d3 -0, 45, 45, 1, 864000, 0x0d3d1202 -0, 46, 46, 1, 864000, 0x69decf03 -0, 47, 47, 1, 864000, 0x1b20ab93 -0, 48, 48, 1, 864000, 0xee2f8d4a -0, 49, 49, 1, 864000, 0xaac44c52 -0, 50, 50, 1, 864000, 0x3f874a5a -0, 51, 51, 1, 864000, 0x239b2d7a -0, 52, 52, 1, 864000, 0xb85db552 -0, 53, 53, 1, 864000, 0xb12962a2 -0, 54, 54, 1, 864000, 0xb8270fd9 -0, 55, 55, 1, 864000, 0x14930601 -0, 56, 56, 1, 864000, 0x827a15c1 -0, 57, 57, 1, 864000, 0xe31011d1 -0, 58, 58, 1, 864000, 0xcd2154c1 -0, 59, 59, 1, 864000, 0xad02dbd9 -0, 60, 60, 1, 864000, 0x40c17d58 -0, 61, 61, 1, 864000, 0x8219e3b9 -0, 62, 62, 1, 864000, 0x2d348340 -0, 63, 63, 1, 864000, 0x6b61dfc9 -0, 64, 64, 1, 864000, 0xc8d95be1 -0, 65, 65, 1, 864000, 0x70ba0918 -0, 66, 66, 1, 864000, 0xdc728131 -0, 67, 67, 1, 864000, 0x9b054a10 -0, 68, 68, 1, 864000, 0x3983f751 -0, 69, 69, 1, 864000, 0x325fe1a9 -0, 70, 70, 1, 864000, 0x7a41eac0 -0, 71, 71, 1, 864000, 0x324372a8 -0, 72, 72, 1, 864000, 0xc014ea18 -0, 73, 73, 1, 864000, 0x1a506a1f -0, 74, 74, 1, 864000, 0x47b59557 -0, 75, 75, 1, 864000, 0x5f2e194f -0, 76, 76, 1, 864000, 0x9f6abb68 -0, 77, 77, 1, 864000, 0x831d2b97 -0, 78, 78, 1, 864000, 0x0635af7f -0, 79, 79, 1, 864000, 0xe54a5626 -0, 80, 80, 1, 864000, 0x704dca4f -0, 81, 81, 1, 864000, 0x47de6676 -0, 82, 82, 1, 864000, 0x609705fd -0, 83, 83, 1, 864000, 0x8d92e086 -0, 84, 84, 1, 864000, 0xdb7dab5e -0, 85, 85, 1, 864000, 0xe6ccb686 -0, 86, 86, 1, 864000, 0x0d137f66 -0, 87, 87, 1, 864000, 0xd200035d -0, 88, 88, 1, 864000, 0x7dcb959d -0, 89, 89, 1, 864000, 0xee849f75 -0, 90, 90, 1, 864000, 0x89d14acd -0, 91, 91, 1, 864000, 0x3738029d -0, 92, 92, 1, 864000, 0x6f4c4395 -0, 93, 93, 1, 864000, 0x06334395 -0, 94, 94, 1, 864000, 0x238b7c94 -0, 95, 95, 1, 864000, 0xfa5d1e14 -0, 96, 96, 1, 864000, 0x50b10e54 -0, 97, 97, 1, 864000, 0x9ed3b6e4 -0, 98, 98, 1, 864000, 0x68da9374 -0, 99, 99, 1, 864000, 0xb32a137c -0, 100, 100, 1, 864000, 0x577d5084 -0, 101, 101, 1, 864000, 0xd262176b -0, 102, 102, 1, 864000, 0xf58b44b3 -0, 103, 103, 1, 864000, 0xd0828edc -0, 104, 104, 1, 864000, 0xc91a7544 -0, 105, 105, 1, 864000, 0x18ae7f1c -0, 106, 106, 1, 864000, 0x82623643 -0, 107, 107, 1, 864000, 0x9cf82cfb -0, 108, 108, 1, 864000, 0x93ad116b -0, 109, 109, 1, 864000, 0xa669044b -0, 110, 110, 1, 864000, 0x8adf88c3 -0, 111, 111, 1, 864000, 0xb83fb413 -0, 112, 112, 1, 864000, 0xb9e291f3 -0, 113, 113, 1, 864000, 0x5833dcc3 -0, 114, 114, 1, 864000, 0x4ab825aa -0, 115, 115, 1, 864000, 0xb52c3b53 -0, 116, 116, 1, 864000, 0x0cb0dd53 -0, 117, 117, 1, 864000, 0x98b8dd52 -0, 118, 118, 1, 864000, 0x989230ba -0, 119, 119, 1, 864000, 0xaed4c073 -0, 120, 120, 1, 864000, 0x76a7c83a -0, 121, 121, 1, 864000, 0x02711eea -0, 122, 122, 1, 864000, 0x8de65fe2 -0, 123, 123, 1, 864000, 0xc1163689 -0, 124, 124, 1, 864000, 0xc04f8b31 -0, 125, 125, 1, 864000, 0x69218d2a -0, 126, 126, 1, 864000, 0x7e3abe62 -0, 127, 127, 1, 864000, 0x00ebe27a -0, 128, 128, 1, 864000, 0x34803f11 -0, 129, 129, 1, 864000, 0x85591cd9 -0, 130, 130, 1, 864000, 0x8422fb51 -0, 131, 131, 1, 864000, 0x67c759e1 -0, 132, 132, 1, 864000, 0x4ac36af1 -0, 133, 133, 1, 864000, 0xdf00fca2 -0, 134, 134, 1, 864000, 0x74c633d1 -0, 135, 135, 1, 864000, 0x00251c31 -0, 136, 136, 1, 864000, 0x6d12a499 -0, 137, 137, 1, 864000, 0x1b6492e1 -0, 138, 138, 1, 864000, 0xdfc9a2a1 -0, 139, 139, 1, 864000, 0x33dcac79 -0, 140, 140, 1, 864000, 0x2305a499 -0, 141, 141, 1, 864000, 0xe1f3ae71 -0, 142, 142, 1, 864000, 0xc0cc92e1 -0, 143, 143, 1, 864000, 0x53d3b261 -0, 144, 144, 1, 864000, 0xf953aa81 -0, 145, 145, 1, 864000, 0x4108da69 -0, 146, 146, 1, 864000, 0xd6acf9e9 -0, 147, 147, 1, 864000, 0xb97ed900 -0, 148, 148, 1, 864000, 0x1d8b7a80 -0, 149, 149, 1, 864000, 0xd5406cb8 -0, 150, 150, 1, 864000, 0x5aa34948 -0, 151, 151, 1, 864000, 0x328eee01 -0, 152, 152, 1, 864000, 0xac92e621 -0, 153, 153, 1, 864000, 0x4fa1f5e1 -0, 154, 154, 1, 864000, 0xf7c4e8a8 -0, 155, 155, 1, 864000, 0xc358bd58 -0, 156, 156, 1, 864000, 0x29ec4b27 -0, 157, 157, 1, 864000, 0xf7219c88 -0, 158, 158, 1, 864000, 0xe77ff130 -0, 159, 159, 1, 864000, 0x73683417 -0, 160, 160, 1, 864000, 0x08b6be77 -0, 161, 161, 1, 864000, 0x3a7eea6f -0, 162, 162, 1, 864000, 0xb319cce7 -0, 163, 163, 1, 864000, 0x9607b13e -0, 164, 164, 1, 864000, 0x30543f0d -0, 165, 165, 1, 864000, 0x56915a9e -0, 166, 166, 1, 864000, 0x79f158a6 -0, 167, 167, 1, 864000, 0x498b8bd6 -0, 168, 168, 1, 864000, 0xe9ad7046 -0, 169, 169, 1, 864000, 0xe9ad7046 -0, 170, 170, 1, 864000, 0x10317e0e -0, 171, 171, 1, 864000, 0x10317e0e -0, 172, 172, 1, 864000, 0x10317e0e -0, 173, 173, 1, 864000, 0x99ec7046 -0, 174, 174, 1, 864000, 0x924d46ee -0, 175, 175, 1, 864000, 0x98bf333e -0, 176, 176, 1, 864000, 0xb2625c96 -0, 177, 177, 1, 864000, 0xb46b3926 -0, 178, 178, 1, 864000, 0xeb4e5c96 -0, 179, 179, 1, 864000, 0x87154ece -0, 180, 180, 1, 864000, 0x9e4c666e -0, 181, 181, 1, 864000, 0x65b53d16 -0, 182, 182, 1, 864000, 0x99e85e8e -0, 183, 183, 1, 864000, 0x650ba17e -0, 184, 184, 1, 864000, 0x1ecb000e -0, 185, 185, 1, 864000, 0xb942327d -0, 186, 186, 1, 864000, 0x1bf20925 -0, 187, 187, 1, 864000, 0x61dba6a5 -0, 188, 188, 1, 864000, 0x5de16d8d -0, 189, 189, 1, 864000, 0x4eb1f75d -0, 190, 190, 1, 864000, 0x4eb1f75d -0, 191, 191, 1, 864000, 0xd0750144 +0, 0, 0, 1, 864000, 0xd6929ea7 +0, 1, 1, 1, 864000, 0x9d5283fa +0, 2, 2, 1, 864000, 0xcec52d42 +0, 3, 3, 1, 864000, 0x34d5943e +0, 4, 4, 1, 864000, 0x5bd0b2a8 +0, 5, 5, 1, 864000, 0x41f1c468 +0, 6, 6, 1, 864000, 0x16aa54b9 +0, 7, 7, 1, 864000, 0xdb92e88a +0, 8, 8, 1, 864000, 0x0ae5d695 +0, 9, 9, 1, 864000, 0x2c338d33 +0, 10, 10, 1, 864000, 0x2c338d33 +0, 11, 11, 1, 864000, 0x2c338d33 +0, 12, 12, 1, 864000, 0xd9c1152f +0, 13, 13, 1, 864000, 0x9833bf29 +0, 14, 14, 1, 864000, 0xbedbe1bc +0, 15, 15, 1, 864000, 0xd137d921 +0, 16, 16, 1, 864000, 0xcb0f967a +0, 17, 17, 1, 864000, 0x931a2881 +0, 18, 18, 1, 864000, 0xeb8ca351 +0, 19, 19, 1, 864000, 0xe2f66886 +0, 20, 20, 1, 864000, 0xb81fb99e +0, 21, 21, 1, 864000, 0x2048a4d9 +0, 22, 22, 1, 864000, 0x145b514f +0, 23, 23, 1, 864000, 0xcb6236f4 +0, 24, 24, 1, 864000, 0x6d2d79db +0, 25, 25, 1, 864000, 0xadca5356 +0, 26, 26, 1, 864000, 0x5d51f80c +0, 27, 27, 1, 864000, 0x9e240e68 +0, 28, 28, 1, 864000, 0xcafcbcc2 +0, 29, 29, 1, 864000, 0x76f99028 +0, 30, 30, 1, 864000, 0xd7450c61 +0, 31, 31, 1, 864000, 0x1431d79c +0, 32, 32, 1, 864000, 0x081a4e30 +0, 33, 33, 1, 864000, 0x0437c7d4 +0, 34, 34, 1, 864000, 0xb4bbea4b +0, 35, 35, 1, 864000, 0x0a149d41 +0, 36, 36, 1, 864000, 0xf7dbc0d5 +0, 37, 37, 1, 864000, 0x6933003c +0, 38, 38, 1, 864000, 0x18ce30e4 +0, 39, 39, 1, 864000, 0x8c8728c8 +0, 40, 40, 1, 864000, 0x37b6535b +0, 41, 41, 1, 864000, 0xcdab7be7 +0, 42, 42, 1, 864000, 0xe1e1cbe7 +0, 43, 43, 1, 864000, 0x1d476482 +0, 44, 44, 1, 864000, 0x0ae0b393 +0, 45, 45, 1, 864000, 0x49140206 +0, 46, 46, 1, 864000, 0xe9f9bd09 +0, 47, 47, 1, 864000, 0x89a7988b +0, 48, 48, 1, 864000, 0x24f780a7 +0, 49, 49, 1, 864000, 0x88a53dc0 +0, 50, 50, 1, 864000, 0x27ed3bb9 +0, 51, 51, 1, 864000, 0xc8151dfd +0, 52, 52, 1, 864000, 0xfcb8a9e0 +0, 53, 53, 1, 864000, 0xd6d554ba +0, 54, 54, 1, 864000, 0xbc6e06c6 +0, 55, 55, 1, 864000, 0x6334fc94 +0, 56, 56, 1, 864000, 0x7a7e0cdb +0, 57, 57, 1, 864000, 0xf96008cd +0, 58, 58, 1, 864000, 0xffbc4dbb +0, 59, 59, 1, 864000, 0x1071d886 +0, 60, 60, 1, 864000, 0x6b967ed3 +0, 61, 61, 1, 864000, 0xd370e0a2 +0, 62, 62, 1, 864000, 0x4cca84e8 +0, 63, 63, 1, 864000, 0xd46bdc94 +0, 64, 64, 1, 864000, 0x102a54bf +0, 65, 65, 1, 864000, 0xe39406cb +0, 66, 66, 1, 864000, 0x9bb07ad9 +0, 67, 67, 1, 864000, 0xd3b749b2 +0, 68, 68, 1, 864000, 0x59faf47d +0, 69, 69, 1, 864000, 0xba38de30 +0, 70, 70, 1, 864000, 0x7084eed8 +0, 71, 71, 1, 864000, 0xa966732d +0, 72, 72, 1, 864000, 0xb9f1ee2b +0, 73, 73, 1, 864000, 0x09267201 +0, 74, 74, 1, 864000, 0xc6b09e30 +0, 75, 75, 1, 864000, 0x080d1e77 +0, 76, 76, 1, 864000, 0xe28bbdc5 +0, 77, 77, 1, 864000, 0x230a30f8 +0, 78, 78, 1, 864000, 0x4d0bb8cd +0, 79, 79, 1, 864000, 0x96096417 +0, 80, 80, 1, 864000, 0x7467d417 +0, 81, 81, 1, 864000, 0xbcc07491 +0, 82, 82, 1, 864000, 0x794718d7 +0, 83, 83, 1, 864000, 0xf23ff243 +0, 84, 84, 1, 864000, 0x9961bb86 +0, 85, 85, 1, 864000, 0x7be4c703 +0, 86, 86, 1, 864000, 0x727f8e3f +0, 87, 87, 1, 864000, 0xda421623 +0, 88, 88, 1, 864000, 0xca69ac6b +0, 89, 89, 1, 864000, 0x67aeb68e +0, 90, 90, 1, 864000, 0x3b665f61 +0, 91, 91, 1, 864000, 0x3716150b +0, 92, 92, 1, 864000, 0x2dcd57f2 +0, 93, 93, 1, 864000, 0x800257f2 +0, 94, 94, 1, 864000, 0x10de99ef +0, 95, 95, 1, 864000, 0x3438389f +0, 96, 96, 1, 864000, 0x42682867 +0, 97, 97, 1, 864000, 0x9d64d5a9 +0, 98, 98, 1, 864000, 0x9e2eb12b +0, 99, 99, 1, 864000, 0xb9f42d64 +0, 100, 100, 1, 864000, 0xd6f36c3d +0, 101, 101, 1, 864000, 0xfeaa390f +0, 102, 102, 1, 864000, 0x3fe067b0 +0, 103, 103, 1, 864000, 0x45ebac70 +0, 104, 104, 1, 864000, 0xabfb9215 +0, 105, 105, 1, 864000, 0x20f79c38 +0, 106, 106, 1, 864000, 0x326858d2 +0, 107, 107, 1, 864000, 0x67154ef1 +0, 108, 108, 1, 864000, 0x2b3d328f +0, 109, 109, 1, 864000, 0x8190250b +0, 110, 110, 1, 864000, 0x31dead22 +0, 111, 111, 1, 864000, 0xa9b8d9bc +0, 112, 112, 1, 864000, 0x330db698 +0, 113, 113, 1, 864000, 0x0ff803b1 +0, 114, 114, 1, 864000, 0xb7614eb4 +0, 115, 115, 1, 864000, 0x12c75d64 +0, 116, 116, 1, 864000, 0x622c03f3 +0, 117, 117, 1, 864000, 0x0ace0b90 +0, 118, 118, 1, 864000, 0x2c2b59c6 +0, 119, 119, 1, 864000, 0xadbbe628 +0, 120, 120, 1, 864000, 0x1371f576 +0, 121, 121, 1, 864000, 0x066a471c +0, 122, 122, 1, 864000, 0x0e6f8a03 +0, 123, 123, 1, 864000, 0x4325670d +0, 124, 124, 1, 864000, 0x2e8abe3a +0, 125, 125, 1, 864000, 0x0ea8b8a4 +0, 126, 126, 1, 864000, 0x65e4eb53 +0, 127, 127, 1, 864000, 0xa03d108d +0, 128, 128, 1, 864000, 0xd3d56fd6 +0, 129, 129, 1, 864000, 0x1b8e4c47 +0, 130, 130, 1, 864000, 0x5bd0316d +0, 131, 131, 1, 864000, 0x49478b20 +0, 132, 132, 1, 864000, 0x3dae9cb2 +0, 133, 133, 1, 864000, 0x671e2b2a +0, 134, 134, 1, 864000, 0x521763ee +0, 135, 135, 1, 864000, 0x73dc4b9a +0, 136, 136, 1, 864000, 0x3c95d7bf +0, 137, 137, 1, 864000, 0x3abdc580 +0, 138, 138, 1, 864000, 0xae24d5b8 +0, 139, 139, 1, 864000, 0xe630dfdb +0, 140, 140, 1, 864000, 0x229ad7bf +0, 141, 141, 1, 864000, 0x3372e1e2 +0, 142, 142, 1, 864000, 0xa821c580 +0, 143, 143, 1, 864000, 0x7c78e5f0 +0, 144, 144, 1, 864000, 0x3324ddd4 +0, 145, 145, 1, 864000, 0x98580f38 +0, 146, 146, 1, 864000, 0x14072fa8 +0, 147, 147, 1, 864000, 0xdbb21510 +0, 148, 148, 1, 864000, 0x6a55b3b1 +0, 149, 149, 1, 864000, 0x7b5ba580 +0, 150, 150, 1, 864000, 0x2f5e8102 +0, 151, 151, 1, 864000, 0x691e2313 +0, 152, 152, 1, 864000, 0x423b1af7 +0, 153, 153, 1, 864000, 0x02842b2f +0, 154, 154, 1, 864000, 0x8a4e24dd +0, 155, 155, 1, 864000, 0xbbebf834 +0, 156, 156, 1, 864000, 0x0ba68a3b +0, 157, 157, 1, 864000, 0x6390d66a +0, 158, 158, 1, 864000, 0x6ee32da6 +0, 159, 159, 1, 864000, 0xace87229 +0, 160, 160, 1, 864000, 0xb2a10064 +0, 161, 161, 1, 864000, 0x9cc42dab +0, 162, 162, 1, 864000, 0x32eb0f42 +0, 163, 163, 1, 864000, 0x6cb1fa03 +0, 164, 164, 1, 864000, 0xddd28c0a +0, 165, 165, 1, 864000, 0xae5ca0cf +0, 166, 166, 1, 864000, 0x4cb99ec8 +0, 167, 167, 1, 864000, 0xdad7d37e +0, 168, 168, 1, 864000, 0x7090b71c +0, 169, 169, 1, 864000, 0x7090b71c +0, 170, 170, 1, 864000, 0x96a4c54d +0, 171, 171, 1, 864000, 0x96a4c54d +0, 172, 172, 1, 864000, 0x96a4c54d +0, 173, 173, 1, 864000, 0xc47eb71c +0, 174, 174, 1, 864000, 0xcd678c89 +0, 175, 175, 1, 864000, 0xb89e7843 +0, 176, 176, 1, 864000, 0x7f3aa2d6 +0, 177, 177, 1, 864000, 0xffc57e58 +0, 178, 178, 1, 864000, 0x091fa2d6 +0, 179, 179, 1, 864000, 0x3bc994a5 +0, 180, 180, 1, 864000, 0x73afacf9 +0, 181, 181, 1, 864000, 0x628b8266 +0, 182, 182, 1, 864000, 0xe2f2a4dd +0, 183, 183, 1, 864000, 0x7118e9cb +0, 184, 184, 1, 864000, 0x65b1438d +0, 185, 185, 1, 864000, 0x51657ec8 +0, 186, 186, 1, 864000, 0x41a75435 +0, 187, 187, 1, 864000, 0xe387f665 +0, 188, 188, 1, 864000, 0x2baabb9a +0, 189, 189, 1, 864000, 0xd2d74993 +0, 190, 190, 1, 864000, 0xd2d74993 +0, 191, 191, 1, 864000, 0xa7bf53b6 diff --git a/tests/ref/fate/vp3-coeff-level64 b/tests/ref/fate/vp3-coeff-level64 index d6abb62f70..4bfafaf5ef 100644 --- a/tests/ref/fate/vp3-coeff-level64 +++ b/tests/ref/fate/vp3-coeff-level64 @@ -1,9 +1,9 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 4617600, 0x4ba6df50 -0, 66, 66, 0, 4617600, 0x419fdeaf -0, 132, 132, 0, 4617600, 0xeb2edced -0, 198, 198, 0, 4617600, 0xa2bb3a1a -0, 264, 264, 0, 4617600, 0x411cfb36 -0, 330, 330, 0, 4617600, 0xb2dc22ed -0, 396, 396, 0, 4617600, 0x236d23b5 -0, 462, 462, 0, 4617600, 0x7fef275e +#tb 0: 1/15 +0, 0, 0, 1, 4617600, 0x4ba6df50 +0, 1, 1, 1, 4617600, 0x419fdeaf +0, 2, 2, 1, 4617600, 0xeb2edced +0, 3, 3, 1, 4617600, 0xa2bb3a1a +0, 4, 4, 1, 4617600, 0x411cfb36 +0, 5, 5, 1, 4617600, 0xb2dc22ed +0, 6, 6, 1, 4617600, 0x236d23b5 +0, 7, 7, 1, 4617600, 0x7fef275e diff --git a/tests/ref/fate/vp5 b/tests/ref/fate/vp5 index 791fe60af1..0e601ba811 100644 --- a/tests/ref/fate/vp5 +++ b/tests/ref/fate/vp5 @@ -245,3 +245,4 @@ 0, 243, 243, 1, 233472, 0x6f530ac6 0, 244, 244, 1, 233472, 0x94f7466c 0, 245, 245, 1, 233472, 0xa8c1d365 +0, 246, 246, 1, 233472, 0xedcff050 diff --git a/tests/ref/fate/vp6a b/tests/ref/fate/vp6a index 6ce8486284..de0518bf35 100644 --- a/tests/ref/fate/vp6a +++ b/tests/ref/fate/vp6a @@ -1,94 +1,94 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 135000, 0x9dceed6d -0, 249, 249, 0, 135000, 0xcb87787f -0, 499, 499, 0, 135000, 0xdb4361ce -0, 749, 749, 0, 135000, 0xb8fd81c2 -0, 1000, 1000, 0, 135000, 0xbf86a7af -0, 1249, 1249, 0, 135000, 0x2e7787e3 -0, 1499, 1499, 0, 135000, 0x6cec6ebd -0, 1749, 1749, 0, 135000, 0xa4d08c07 -0, 2000, 2000, 0, 135000, 0x1be48faf -0, 2249, 2249, 0, 135000, 0xf3cd8ede -0, 2499, 2499, 0, 135000, 0x33ec8a49 -0, 2749, 2749, 0, 135000, 0x11e887ec -0, 3000, 3000, 0, 135000, 0x3e215c25 -0, 3249, 3249, 0, 135000, 0x1a2cb3f8 -0, 3499, 3499, 0, 135000, 0x7fb0e48a -0, 3749, 3749, 0, 135000, 0x749f3738 -0, 4000, 4000, 0, 135000, 0x686e78e9 -0, 4249, 4249, 0, 135000, 0x29515bc7 -0, 4499, 4499, 0, 135000, 0x987126bd -0, 4749, 4749, 0, 135000, 0xdf77bb13 -0, 5000, 5000, 0, 135000, 0x5fb1468a -0, 5249, 5249, 0, 135000, 0x06ea50ea -0, 5499, 5499, 0, 135000, 0x7bd9c715 -0, 5749, 5749, 0, 135000, 0xdd6e6831 -0, 6000, 6000, 0, 135000, 0x0ee3760f -0, 6249, 6249, 0, 135000, 0xc7984dc8 -0, 6499, 6499, 0, 135000, 0x7e385bff -0, 6749, 6749, 0, 135000, 0xae155ab9 -0, 7000, 7000, 0, 135000, 0xc05ee8f7 -0, 7249, 7249, 0, 135000, 0x93de3392 -0, 7499, 7499, 0, 135000, 0xfe45b38b -0, 7749, 7749, 0, 135000, 0xeb5ed72c -0, 8000, 8000, 0, 135000, 0x0794cb57 -0, 8249, 8249, 0, 135000, 0x2578c6e5 -0, 8499, 8499, 0, 135000, 0x78486707 -0, 8749, 8749, 0, 135000, 0x41e1f0e6 -0, 9000, 9000, 0, 135000, 0x4508eb76 -0, 9249, 9249, 0, 135000, 0xd8c087f3 -0, 9499, 9499, 0, 135000, 0x1a8db89a -0, 9749, 9749, 0, 135000, 0x6dbd90c6 -0, 10000, 10000, 0, 135000, 0x0845e400 -0, 10249, 10249, 0, 135000, 0xe8b02fc2 -0, 10499, 10499, 0, 135000, 0x8007d813 -0, 10749, 10749, 0, 135000, 0xdfb04e69 -0, 11000, 11000, 0, 135000, 0x5746cf71 -0, 11249, 11249, 0, 135000, 0xe510299f -0, 11499, 11499, 0, 135000, 0xeea0c829 -0, 11749, 11749, 0, 135000, 0x7c0578ab -0, 12000, 12000, 0, 135000, 0xb1569ce9 -0, 12249, 12249, 0, 135000, 0x6c233986 -0, 12499, 12499, 0, 135000, 0x95b77f3d -0, 12749, 12749, 0, 135000, 0xfc368d80 -0, 13000, 13000, 0, 135000, 0x5c73b064 -0, 13249, 13249, 0, 135000, 0x2206da8d -0, 13499, 13499, 0, 135000, 0x62bb599e -0, 13749, 13749, 0, 135000, 0x15a68991 -0, 14000, 14000, 0, 135000, 0x5f5eb810 -0, 14249, 14249, 0, 135000, 0x85a9634a -0, 14499, 14499, 0, 135000, 0xf24b5c1a -0, 14749, 14749, 0, 135000, 0x38034850 -0, 15000, 15000, 0, 135000, 0x48fd3599 -0, 15249, 15249, 0, 135000, 0xb9d62408 -0, 15499, 15499, 0, 135000, 0xaf202a21 -0, 15749, 15749, 0, 135000, 0x341aa582 -0, 16000, 16000, 0, 135000, 0x90cdc9bb -0, 16249, 16249, 0, 135000, 0x0b52f319 -0, 16499, 16499, 0, 135000, 0xce61aa5e -0, 16749, 16749, 0, 135000, 0x988acb45 -0, 17000, 17000, 0, 135000, 0xcd353664 -0, 17249, 17249, 0, 135000, 0xa80c8ce9 -0, 17499, 17499, 0, 135000, 0x15dce784 -0, 17749, 17749, 0, 135000, 0x16bd4519 -0, 18000, 18000, 0, 135000, 0x571712f3 -0, 18249, 18249, 0, 135000, 0x6b109f1e -0, 18499, 18499, 0, 135000, 0x8e4c19aa -0, 18749, 18749, 0, 135000, 0x4132bd4c -0, 19000, 19000, 0, 135000, 0x5babafe2 -0, 19249, 19249, 0, 135000, 0xddef6313 -0, 19499, 19499, 0, 135000, 0x76d6b48b -0, 19749, 19749, 0, 135000, 0x929e7702 -0, 20000, 20000, 0, 135000, 0x33f5e4a1 -0, 20249, 20249, 0, 135000, 0xdb7041bf -0, 20499, 20499, 0, 135000, 0xbc761e04 -0, 20749, 20749, 0, 135000, 0x0b2a81e6 -0, 21000, 21000, 0, 135000, 0xf6fd20ea -0, 21249, 21249, 0, 135000, 0x1894a26c -0, 21499, 21499, 0, 135000, 0xb25e216f -0, 21749, 21749, 0, 135000, 0x83bb02ee -0, 22000, 22000, 0, 135000, 0x6952a3c3 -0, 22249, 22249, 0, 135000, 0x372184d6 -0, 22499, 22499, 0, 135000, 0x2ac47afe -0, 22749, 22749, 0, 135000, 0x14c33a35 -0, 23000, 23000, 0, 135000, 0xdc08470e +#tb 0: 1/4 +0, 0, 0, 1, 135000, 0x9dceed6d +0, 1, 1, 1, 135000, 0xcb87787f +0, 2, 2, 1, 135000, 0xdb4361ce +0, 3, 3, 1, 135000, 0xb8fd81c2 +0, 4, 4, 1, 135000, 0xbf86a7af +0, 5, 5, 1, 135000, 0x2e7787e3 +0, 6, 6, 1, 135000, 0x6cec6ebd +0, 7, 7, 1, 135000, 0xa4d08c07 +0, 8, 8, 1, 135000, 0x1be48faf +0, 9, 9, 1, 135000, 0xf3cd8ede +0, 10, 10, 1, 135000, 0x33ec8a49 +0, 11, 11, 1, 135000, 0x11e887ec +0, 12, 12, 1, 135000, 0x3e215c25 +0, 13, 13, 1, 135000, 0x1a2cb3f8 +0, 14, 14, 1, 135000, 0x7fb0e48a +0, 15, 15, 1, 135000, 0x749f3738 +0, 16, 16, 1, 135000, 0x686e78e9 +0, 17, 17, 1, 135000, 0x29515bc7 +0, 18, 18, 1, 135000, 0x987126bd +0, 19, 19, 1, 135000, 0xdf77bb13 +0, 20, 20, 1, 135000, 0x5fb1468a +0, 21, 21, 1, 135000, 0x06ea50ea +0, 22, 22, 1, 135000, 0x7bd9c715 +0, 23, 23, 1, 135000, 0xdd6e6831 +0, 24, 24, 1, 135000, 0x0ee3760f +0, 25, 25, 1, 135000, 0xc7984dc8 +0, 26, 26, 1, 135000, 0x7e385bff +0, 27, 27, 1, 135000, 0xae155ab9 +0, 28, 28, 1, 135000, 0xc05ee8f7 +0, 29, 29, 1, 135000, 0x93de3392 +0, 30, 30, 1, 135000, 0xfe45b38b +0, 31, 31, 1, 135000, 0xeb5ed72c +0, 32, 32, 1, 135000, 0x0794cb57 +0, 33, 33, 1, 135000, 0x2578c6e5 +0, 34, 34, 1, 135000, 0x78486707 +0, 35, 35, 1, 135000, 0x41e1f0e6 +0, 36, 36, 1, 135000, 0x4508eb76 +0, 37, 37, 1, 135000, 0xd8c087f3 +0, 38, 38, 1, 135000, 0x1a8db89a +0, 39, 39, 1, 135000, 0x6dbd90c6 +0, 40, 40, 1, 135000, 0x0845e400 +0, 41, 41, 1, 135000, 0xe8b02fc2 +0, 42, 42, 1, 135000, 0x8007d813 +0, 43, 43, 1, 135000, 0xdfb04e69 +0, 44, 44, 1, 135000, 0x5746cf71 +0, 45, 45, 1, 135000, 0xe510299f +0, 46, 46, 1, 135000, 0xeea0c829 +0, 47, 47, 1, 135000, 0x7c0578ab +0, 48, 48, 1, 135000, 0xb1569ce9 +0, 49, 49, 1, 135000, 0x6c233986 +0, 50, 50, 1, 135000, 0x95b77f3d +0, 51, 51, 1, 135000, 0xfc368d80 +0, 52, 52, 1, 135000, 0x5c73b064 +0, 53, 53, 1, 135000, 0x2206da8d +0, 54, 54, 1, 135000, 0x62bb599e +0, 55, 55, 1, 135000, 0x15a68991 +0, 56, 56, 1, 135000, 0x5f5eb810 +0, 57, 57, 1, 135000, 0x85a9634a +0, 58, 58, 1, 135000, 0xf24b5c1a +0, 59, 59, 1, 135000, 0x38034850 +0, 60, 60, 1, 135000, 0x48fd3599 +0, 61, 61, 1, 135000, 0xb9d62408 +0, 62, 62, 1, 135000, 0xaf202a21 +0, 63, 63, 1, 135000, 0x341aa582 +0, 64, 64, 1, 135000, 0x90cdc9bb +0, 65, 65, 1, 135000, 0x0b52f319 +0, 66, 66, 1, 135000, 0xce61aa5e +0, 67, 67, 1, 135000, 0x988acb45 +0, 68, 68, 1, 135000, 0xcd353664 +0, 69, 69, 1, 135000, 0xa80c8ce9 +0, 70, 70, 1, 135000, 0x15dce784 +0, 71, 71, 1, 135000, 0x16bd4519 +0, 72, 72, 1, 135000, 0x571712f3 +0, 73, 73, 1, 135000, 0x6b109f1e +0, 74, 74, 1, 135000, 0x8e4c19aa +0, 75, 75, 1, 135000, 0x4132bd4c +0, 76, 76, 1, 135000, 0x5babafe2 +0, 77, 77, 1, 135000, 0xddef6313 +0, 78, 78, 1, 135000, 0x76d6b48b +0, 79, 79, 1, 135000, 0x929e7702 +0, 80, 80, 1, 135000, 0x33f5e4a1 +0, 81, 81, 1, 135000, 0xdb7041bf +0, 82, 82, 1, 135000, 0xbc761e04 +0, 83, 83, 1, 135000, 0x0b2a81e6 +0, 84, 84, 1, 135000, 0xf6fd20ea +0, 85, 85, 1, 135000, 0x1894a26c +0, 86, 86, 1, 135000, 0xb25e216f +0, 87, 87, 1, 135000, 0x83bb02ee +0, 88, 88, 1, 135000, 0x6952a3c3 +0, 89, 89, 1, 135000, 0x372184d6 +0, 90, 90, 1, 135000, 0x2ac47afe +0, 91, 91, 1, 135000, 0x14c33a35 +0, 92, 92, 1, 135000, 0xdc08470e diff --git a/tests/ref/fate/vp6f b/tests/ref/fate/vp6f index 87950425b0..edb555dc63 100644 --- a/tests/ref/fate/vp6f +++ b/tests/ref/fate/vp6f @@ -1,175 +1,175 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 13440, 0x7cb0a22f -0, 100, 100, 0, 13440, 0xdfcea6ba -0, 200, 200, 0, 13440, 0x59b2a5da -0, 300, 300, 0, 13440, 0x12f1b2d8 -0, 400, 400, 0, 13440, 0x280fb9f6 -0, 500, 500, 0, 13440, 0x7bace8b3 -0, 600, 600, 0, 13440, 0x4ec91480 -0, 700, 700, 0, 13440, 0xa8010450 -0, 800, 800, 0, 13440, 0x61d8fc46 -0, 900, 900, 0, 13440, 0x242bb24e -0, 1000, 1000, 0, 13440, 0x88397a36 -0, 1100, 1100, 0, 13440, 0x10e15726 -0, 1200, 1200, 0, 13440, 0x3018438c -0, 1300, 1300, 0, 13440, 0xbbb94c21 -0, 1400, 1400, 0, 13440, 0xfc3e5e2b -0, 1500, 1500, 0, 13440, 0xeaa69354 -0, 1600, 1600, 0, 13440, 0x96f1cc01 -0, 1700, 1700, 0, 13440, 0x333fdaff -0, 1800, 1800, 0, 13440, 0xb5230ed2 -0, 1900, 1900, 0, 13440, 0x59383446 -0, 2000, 2000, 0, 13440, 0x954939e6 -0, 2100, 2100, 0, 13440, 0x53813d2f -0, 2200, 2200, 0, 13440, 0x3ca53600 -0, 2300, 2300, 0, 13440, 0x7b30227a -0, 2400, 2400, 0, 13440, 0x5145bbfe -0, 2500, 2500, 0, 13440, 0xa0979632 -0, 2600, 2600, 0, 13440, 0x08026e21 -0, 2700, 2700, 0, 13440, 0x3f456d1e -0, 2800, 2800, 0, 13440, 0x7d036b62 -0, 2900, 2900, 0, 13440, 0x508085fb -0, 3000, 3000, 0, 13440, 0x251dc193 -0, 3100, 3100, 0, 13440, 0xf3121c9b -0, 3200, 3200, 0, 13440, 0xf5da772e -0, 3300, 3300, 0, 13440, 0x8179ccf7 -0, 3400, 3400, 0, 13440, 0xd57ceeb3 -0, 3500, 3500, 0, 13440, 0xc8f2169c -0, 3600, 3600, 0, 13440, 0xbf8296c3 -0, 3700, 3700, 0, 13440, 0xee1927d0 -0, 3800, 3800, 0, 13440, 0xdd84e8d1 -0, 3900, 3900, 0, 13440, 0x7be57be2 -0, 4000, 4000, 0, 13440, 0xae353f91 -0, 4100, 4100, 0, 13440, 0x3ae927f2 -0, 4200, 4200, 0, 13440, 0x417227c6 -0, 4300, 4300, 0, 13440, 0x32572bea -0, 4400, 4400, 0, 13440, 0x8b9e4839 -0, 4500, 4500, 0, 13440, 0xad669441 -0, 4600, 4600, 0, 13440, 0xc9de99a6 -0, 4700, 4700, 0, 13440, 0xb3ffb88b -0, 4800, 4800, 0, 13440, 0xb321b8a0 -0, 4900, 4900, 0, 13440, 0x2efdbf53 -0, 5000, 5000, 0, 13440, 0x9b7aa566 -0, 5100, 5100, 0, 13440, 0x563c8d60 -0, 5200, 5200, 0, 13440, 0xe3848ee8 -0, 5300, 5300, 0, 13440, 0xa84b8f1d -0, 5400, 5400, 0, 13440, 0x52da9f9f -0, 5500, 5500, 0, 13440, 0x2ed56d97 -0, 5600, 5600, 0, 13440, 0x4e8534c2 -0, 5700, 5700, 0, 13440, 0x318900a6 -0, 5800, 5800, 0, 13440, 0xda96de39 -0, 5900, 5900, 0, 13440, 0xaae7ac0b -0, 6000, 6000, 0, 13440, 0x7533ad99 -0, 6100, 6100, 0, 13440, 0x4e70c2c9 -0, 6200, 6200, 0, 13440, 0x9ce5e3fa -0, 6300, 6300, 0, 13440, 0xc788fbbc -0, 6400, 6400, 0, 13440, 0xd36604a9 -0, 6500, 6500, 0, 13440, 0x246221a4 -0, 6600, 6600, 0, 13440, 0x290c5c2b -0, 6700, 6700, 0, 13440, 0xde6c68ec -0, 6800, 6800, 0, 13440, 0x56248dbf -0, 6900, 6900, 0, 13440, 0x5b898cbd -0, 7000, 7000, 0, 13440, 0x090574b9 -0, 7100, 7100, 0, 13440, 0x8df2814a -0, 7200, 7200, 0, 13440, 0xd4a6b285 -0, 7300, 7300, 0, 13440, 0xa016e921 -0, 7400, 7400, 0, 13440, 0x7f93fdc1 -0, 7500, 7500, 0, 13440, 0xfd0dee6f -0, 7600, 7600, 0, 13440, 0xef04ce0e -0, 7700, 7700, 0, 13440, 0x7560bee3 -0, 7800, 7800, 0, 13440, 0x5a8cdc85 -0, 7900, 7900, 0, 13440, 0x4788f7bc -0, 8000, 8000, 0, 13440, 0xc001e34d -0, 8100, 8100, 0, 13440, 0xc687eb74 -0, 8200, 8200, 0, 13440, 0xbf20feba -0, 8300, 8300, 0, 13440, 0xd32647a8 -0, 8400, 8400, 0, 13440, 0xe69a955a -0, 8500, 8500, 0, 13440, 0x1b56951f -0, 8600, 8600, 0, 13440, 0xd1977378 -0, 8700, 8700, 0, 13440, 0x1620357d -0, 8800, 8800, 0, 13440, 0x2596116f -0, 8900, 8900, 0, 13440, 0x7473feca -0, 9000, 9000, 0, 13440, 0x7f92bb47 -0, 9100, 9100, 0, 13440, 0x6866a683 -0, 9200, 9200, 0, 13440, 0xe9b08d7e -0, 9300, 9300, 0, 13440, 0xa3fd7546 -0, 9400, 9400, 0, 13440, 0xa4416522 -0, 9500, 9500, 0, 13440, 0xd8f5572e -0, 9600, 9600, 0, 13440, 0xf5746dbd -0, 9700, 9700, 0, 13440, 0x256a87c6 -0, 9800, 9800, 0, 13440, 0x722aa2c8 -0, 9900, 9900, 0, 13440, 0xb26de5f5 -0, 10000, 10000, 0, 13440, 0x117f0841 -0, 10100, 10100, 0, 13440, 0xda2d192c -0, 10200, 10200, 0, 13440, 0xb022442d -0, 10300, 10300, 0, 13440, 0xbc4044f2 -0, 10400, 10400, 0, 13440, 0x68b330da -0, 10500, 10500, 0, 13440, 0xc07228cf -0, 10600, 10600, 0, 13440, 0xaa3f3d44 -0, 10700, 10700, 0, 13440, 0x25867aad -0, 10800, 10800, 0, 13440, 0xa3ecb432 -0, 10900, 10900, 0, 13440, 0x93ccdcbb -0, 11000, 11000, 0, 13440, 0x8302fa4f -0, 11100, 11100, 0, 13440, 0x2f960f33 -0, 11200, 11200, 0, 13440, 0x15d41d14 -0, 11300, 11300, 0, 13440, 0x636529d0 -0, 11400, 11400, 0, 13440, 0x11035be5 -0, 11500, 11500, 0, 13440, 0x9b6e9167 -0, 11600, 11600, 0, 13440, 0x7b01adc7 -0, 11700, 11700, 0, 13440, 0xa237e05d -0, 11800, 11800, 0, 13440, 0xd2f4f134 -0, 11900, 11900, 0, 13440, 0x2052d368 -0, 12000, 12000, 0, 13440, 0x08f7ae0d -0, 12100, 12100, 0, 13440, 0xa89185bc -0, 12200, 12200, 0, 13440, 0xfa628236 -0, 12300, 12300, 0, 13440, 0xdf79848b -0, 12400, 12400, 0, 13440, 0xd19a906f -0, 12500, 12500, 0, 13440, 0x219f9324 -0, 12600, 12600, 0, 13440, 0x46509b6d -0, 12700, 12700, 0, 13440, 0xc5d9a568 -0, 12800, 12800, 0, 13440, 0xb21aaaa8 -0, 12900, 12900, 0, 13440, 0x925a97ed -0, 13000, 13000, 0, 13440, 0xc5e3557f -0, 13100, 13100, 0, 13440, 0x7c57155a -0, 13200, 13200, 0, 13440, 0x6b26d005 -0, 13300, 13300, 0, 13440, 0xfdc7b369 -0, 13400, 13400, 0, 13440, 0x99919fc2 -0, 13500, 13500, 0, 13440, 0xcfe889e4 -0, 13600, 13600, 0, 13440, 0xd1196856 -0, 13700, 13700, 0, 13440, 0xec8348c6 -0, 13800, 13800, 0, 13440, 0x5ede0d9a -0, 13900, 13900, 0, 13440, 0x198ef66e -0, 14000, 14000, 0, 13440, 0x62fcefdf -0, 14100, 14100, 0, 13440, 0x7791f415 -0, 14200, 14200, 0, 13440, 0xfbdb0029 -0, 14300, 14300, 0, 13440, 0xdab12b01 -0, 14400, 14400, 0, 13440, 0x646b2d5f -0, 14500, 14500, 0, 13440, 0x5410f52e -0, 14600, 14600, 0, 13440, 0x7186eef8 -0, 14700, 14700, 0, 13440, 0xca251ef6 -0, 14800, 14800, 0, 13440, 0x757c3b43 -0, 14900, 14900, 0, 13440, 0x59ff4982 -0, 15000, 15000, 0, 13440, 0xbe8ff084 -0, 15100, 15100, 0, 13440, 0xc85a9e38 -0, 15200, 15200, 0, 13440, 0x541b9a19 -0, 15300, 15300, 0, 13440, 0x274893c9 -0, 15400, 15400, 0, 13440, 0x7634b5d2 -0, 15500, 15500, 0, 13440, 0x1bd8e10c -0, 15600, 15600, 0, 13440, 0xa661dfb1 -0, 15700, 15700, 0, 13440, 0x9d01bf92 -0, 15800, 15800, 0, 13440, 0xcb1eb220 -0, 15900, 15900, 0, 13440, 0x0ce27d25 -0, 16000, 16000, 0, 13440, 0x523b594f -0, 16100, 16100, 0, 13440, 0xf0a04c4f -0, 16200, 16200, 0, 13440, 0x0f0ffc3d -0, 16300, 16300, 0, 13440, 0xb0d8b778 -0, 16400, 16400, 0, 13440, 0x5137a642 -0, 16500, 16500, 0, 13440, 0xd213a552 -0, 16600, 16600, 0, 13440, 0xc2fbc9b1 -0, 16700, 16700, 0, 13440, 0xfc2ee379 -0, 16800, 16800, 0, 13440, 0xfb80f737 -0, 16900, 16900, 0, 13440, 0xd6cb2447 -0, 17000, 17000, 0, 13440, 0x124b606d -0, 17100, 17100, 0, 13440, 0xf788a066 -0, 17200, 17200, 0, 13440, 0xa16eed6e -0, 17300, 17300, 0, 13440, 0x73ff0f82 +#tb 0: 1/10 +0, 0, 0, 1, 13440, 0x7cb0a22f +0, 1, 1, 1, 13440, 0xdfcea6ba +0, 2, 2, 1, 13440, 0x59b2a5da +0, 3, 3, 1, 13440, 0x12f1b2d8 +0, 4, 4, 1, 13440, 0x280fb9f6 +0, 5, 5, 1, 13440, 0x7bace8b3 +0, 6, 6, 1, 13440, 0x4ec91480 +0, 7, 7, 1, 13440, 0xa8010450 +0, 8, 8, 1, 13440, 0x61d8fc46 +0, 9, 9, 1, 13440, 0x242bb24e +0, 10, 10, 1, 13440, 0x88397a36 +0, 11, 11, 1, 13440, 0x10e15726 +0, 12, 12, 1, 13440, 0x3018438c +0, 13, 13, 1, 13440, 0xbbb94c21 +0, 14, 14, 1, 13440, 0xfc3e5e2b +0, 15, 15, 1, 13440, 0xeaa69354 +0, 16, 16, 1, 13440, 0x96f1cc01 +0, 17, 17, 1, 13440, 0x333fdaff +0, 18, 18, 1, 13440, 0xb5230ed2 +0, 19, 19, 1, 13440, 0x59383446 +0, 20, 20, 1, 13440, 0x954939e6 +0, 21, 21, 1, 13440, 0x53813d2f +0, 22, 22, 1, 13440, 0x3ca53600 +0, 23, 23, 1, 13440, 0x7b30227a +0, 24, 24, 1, 13440, 0x5145bbfe +0, 25, 25, 1, 13440, 0xa0979632 +0, 26, 26, 1, 13440, 0x08026e21 +0, 27, 27, 1, 13440, 0x3f456d1e +0, 28, 28, 1, 13440, 0x7d036b62 +0, 29, 29, 1, 13440, 0x508085fb +0, 30, 30, 1, 13440, 0x251dc193 +0, 31, 31, 1, 13440, 0xf3121c9b +0, 32, 32, 1, 13440, 0xf5da772e +0, 33, 33, 1, 13440, 0x8179ccf7 +0, 34, 34, 1, 13440, 0xd57ceeb3 +0, 35, 35, 1, 13440, 0xc8f2169c +0, 36, 36, 1, 13440, 0xbf8296c3 +0, 37, 37, 1, 13440, 0xee1927d0 +0, 38, 38, 1, 13440, 0xdd84e8d1 +0, 39, 39, 1, 13440, 0x7be57be2 +0, 40, 40, 1, 13440, 0xae353f91 +0, 41, 41, 1, 13440, 0x3ae927f2 +0, 42, 42, 1, 13440, 0x417227c6 +0, 43, 43, 1, 13440, 0x32572bea +0, 44, 44, 1, 13440, 0x8b9e4839 +0, 45, 45, 1, 13440, 0xad669441 +0, 46, 46, 1, 13440, 0xc9de99a6 +0, 47, 47, 1, 13440, 0xb3ffb88b +0, 48, 48, 1, 13440, 0xb321b8a0 +0, 49, 49, 1, 13440, 0x2efdbf53 +0, 50, 50, 1, 13440, 0x9b7aa566 +0, 51, 51, 1, 13440, 0x563c8d60 +0, 52, 52, 1, 13440, 0xe3848ee8 +0, 53, 53, 1, 13440, 0xa84b8f1d +0, 54, 54, 1, 13440, 0x52da9f9f +0, 55, 55, 1, 13440, 0x2ed56d97 +0, 56, 56, 1, 13440, 0x4e8534c2 +0, 57, 57, 1, 13440, 0x318900a6 +0, 58, 58, 1, 13440, 0xda96de39 +0, 59, 59, 1, 13440, 0xaae7ac0b +0, 60, 60, 1, 13440, 0x7533ad99 +0, 61, 61, 1, 13440, 0x4e70c2c9 +0, 62, 62, 1, 13440, 0x9ce5e3fa +0, 63, 63, 1, 13440, 0xc788fbbc +0, 64, 64, 1, 13440, 0xd36604a9 +0, 65, 65, 1, 13440, 0x246221a4 +0, 66, 66, 1, 13440, 0x290c5c2b +0, 67, 67, 1, 13440, 0xde6c68ec +0, 68, 68, 1, 13440, 0x56248dbf +0, 69, 69, 1, 13440, 0x5b898cbd +0, 70, 70, 1, 13440, 0x090574b9 +0, 71, 71, 1, 13440, 0x8df2814a +0, 72, 72, 1, 13440, 0xd4a6b285 +0, 73, 73, 1, 13440, 0xa016e921 +0, 74, 74, 1, 13440, 0x7f93fdc1 +0, 75, 75, 1, 13440, 0xfd0dee6f +0, 76, 76, 1, 13440, 0xef04ce0e +0, 77, 77, 1, 13440, 0x7560bee3 +0, 78, 78, 1, 13440, 0x5a8cdc85 +0, 79, 79, 1, 13440, 0x4788f7bc +0, 80, 80, 1, 13440, 0xc001e34d +0, 81, 81, 1, 13440, 0xc687eb74 +0, 82, 82, 1, 13440, 0xbf20feba +0, 83, 83, 1, 13440, 0xd32647a8 +0, 84, 84, 1, 13440, 0xe69a955a +0, 85, 85, 1, 13440, 0x1b56951f +0, 86, 86, 1, 13440, 0xd1977378 +0, 87, 87, 1, 13440, 0x1620357d +0, 88, 88, 1, 13440, 0x2596116f +0, 89, 89, 1, 13440, 0x7473feca +0, 90, 90, 1, 13440, 0x7f92bb47 +0, 91, 91, 1, 13440, 0x6866a683 +0, 92, 92, 1, 13440, 0xe9b08d7e +0, 93, 93, 1, 13440, 0xa3fd7546 +0, 94, 94, 1, 13440, 0xa4416522 +0, 95, 95, 1, 13440, 0xd8f5572e +0, 96, 96, 1, 13440, 0xf5746dbd +0, 97, 97, 1, 13440, 0x256a87c6 +0, 98, 98, 1, 13440, 0x722aa2c8 +0, 99, 99, 1, 13440, 0xb26de5f5 +0, 100, 100, 1, 13440, 0x117f0841 +0, 101, 101, 1, 13440, 0xda2d192c +0, 102, 102, 1, 13440, 0xb022442d +0, 103, 103, 1, 13440, 0xbc4044f2 +0, 104, 104, 1, 13440, 0x68b330da +0, 105, 105, 1, 13440, 0xc07228cf +0, 106, 106, 1, 13440, 0xaa3f3d44 +0, 107, 107, 1, 13440, 0x25867aad +0, 108, 108, 1, 13440, 0xa3ecb432 +0, 109, 109, 1, 13440, 0x93ccdcbb +0, 110, 110, 1, 13440, 0x8302fa4f +0, 111, 111, 1, 13440, 0x2f960f33 +0, 112, 112, 1, 13440, 0x15d41d14 +0, 113, 113, 1, 13440, 0x636529d0 +0, 114, 114, 1, 13440, 0x11035be5 +0, 115, 115, 1, 13440, 0x9b6e9167 +0, 116, 116, 1, 13440, 0x7b01adc7 +0, 117, 117, 1, 13440, 0xa237e05d +0, 118, 118, 1, 13440, 0xd2f4f134 +0, 119, 119, 1, 13440, 0x2052d368 +0, 120, 120, 1, 13440, 0x08f7ae0d +0, 121, 121, 1, 13440, 0xa89185bc +0, 122, 122, 1, 13440, 0xfa628236 +0, 123, 123, 1, 13440, 0xdf79848b +0, 124, 124, 1, 13440, 0xd19a906f +0, 125, 125, 1, 13440, 0x219f9324 +0, 126, 126, 1, 13440, 0x46509b6d +0, 127, 127, 1, 13440, 0xc5d9a568 +0, 128, 128, 1, 13440, 0xb21aaaa8 +0, 129, 129, 1, 13440, 0x925a97ed +0, 130, 130, 1, 13440, 0xc5e3557f +0, 131, 131, 1, 13440, 0x7c57155a +0, 132, 132, 1, 13440, 0x6b26d005 +0, 133, 133, 1, 13440, 0xfdc7b369 +0, 134, 134, 1, 13440, 0x99919fc2 +0, 135, 135, 1, 13440, 0xcfe889e4 +0, 136, 136, 1, 13440, 0xd1196856 +0, 137, 137, 1, 13440, 0xec8348c6 +0, 138, 138, 1, 13440, 0x5ede0d9a +0, 139, 139, 1, 13440, 0x198ef66e +0, 140, 140, 1, 13440, 0x62fcefdf +0, 141, 141, 1, 13440, 0x7791f415 +0, 142, 142, 1, 13440, 0xfbdb0029 +0, 143, 143, 1, 13440, 0xdab12b01 +0, 144, 144, 1, 13440, 0x646b2d5f +0, 145, 145, 1, 13440, 0x5410f52e +0, 146, 146, 1, 13440, 0x7186eef8 +0, 147, 147, 1, 13440, 0xca251ef6 +0, 148, 148, 1, 13440, 0x757c3b43 +0, 149, 149, 1, 13440, 0x59ff4982 +0, 150, 150, 1, 13440, 0xbe8ff084 +0, 151, 151, 1, 13440, 0xc85a9e38 +0, 152, 152, 1, 13440, 0x541b9a19 +0, 153, 153, 1, 13440, 0x274893c9 +0, 154, 154, 1, 13440, 0x7634b5d2 +0, 155, 155, 1, 13440, 0x1bd8e10c +0, 156, 156, 1, 13440, 0xa661dfb1 +0, 157, 157, 1, 13440, 0x9d01bf92 +0, 158, 158, 1, 13440, 0xcb1eb220 +0, 159, 159, 1, 13440, 0x0ce27d25 +0, 160, 160, 1, 13440, 0x523b594f +0, 161, 161, 1, 13440, 0xf0a04c4f +0, 162, 162, 1, 13440, 0x0f0ffc3d +0, 163, 163, 1, 13440, 0xb0d8b778 +0, 164, 164, 1, 13440, 0x5137a642 +0, 165, 165, 1, 13440, 0xd213a552 +0, 166, 166, 1, 13440, 0xc2fbc9b1 +0, 167, 167, 1, 13440, 0xfc2ee379 +0, 168, 168, 1, 13440, 0xfb80f737 +0, 169, 169, 1, 13440, 0xd6cb2447 +0, 170, 170, 1, 13440, 0x124b606d +0, 171, 171, 1, 13440, 0xf788a066 +0, 172, 172, 1, 13440, 0xa16eed6e +0, 173, 173, 1, 13440, 0x73ff0f82 diff --git a/tests/ref/fate/vp8-sign-bias b/tests/ref/fate/vp8-sign-bias index 77b69ed421..38843c07c0 100644 --- a/tests/ref/fate/vp8-sign-bias +++ b/tests/ref/fate/vp8-sign-bias @@ -6,4 +6,5 @@ 0, 5, 5, 1, 614880, 52f47f1e0348f3297d9f233fb5405e8b 0, 6, 6, 1, 614880, cd51d2c200bfd66e8e1b0fd6b404570f 0, 7, 7, 1, 614880, cf535cf0a53e903cd98a9a944b72da6d -0, 8, 8, 1, 614880, ff373c0c8a4a319c84e72b1c3d76b399 +0, 8, 8, 1, 614880, 1b270fd2b56daa7892102c2885d23201 +0, 9, 9, 1, 614880, ff373c0c8a4a319c84e72b1c3d76b399 diff --git a/tests/ref/fate/vp8-size-change b/tests/ref/fate/vp8-size-change index d87c563b7d..1fba74e8ce 100644 --- a/tests/ref/fate/vp8-size-change +++ b/tests/ref/fate/vp8-size-change @@ -1,31 +1,31 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 3110400, 649f0f2e3e09e6938161bb07bede5282 -0, 33, 33, 0, 3110400, f24f632d50eafef73fa89391ca98c375 -0, 67, 67, 0, 3110400, 57b6d2ed51bfaf6588f39eb73e7922b8 -0, 100, 100, 0, 3110400, 463e0988ce28eb1c30669c06113deb4c -0, 133, 133, 0, 3110400, 3c4ac119f998a0ccd7d3a6361f4d10a0 -0, 167, 167, 0, 3110400, 0f11c5cc9c1ac9055e21e417e1259c69 -0, 200, 200, 0, 3110400, 08c6e70f101c61013f2969b6a370d3f9 -0, 233, 233, 0, 3110400, ea8cb37017d8a9d20bf443b730fd8365 -0, 267, 267, 0, 3110400, 3f614203f054c89151680f4b1b0c6c4c -0, 300, 300, 0, 3110400, 90488ee40d06c0f05eee8348dde57325 -0, 333, 333, 0, 3110400, f48117b74ac7455e69fd14e9b68ce95d -0, 367, 367, 0, 3110400, 37ee06b6267b5ec25fd642525cf4469a -0, 400, 400, 0, 3110400, cd5e0988e7c084f29bda4a18cb38c1e8 -0, 433, 433, 0, 3110400, 1fe943b01f00b8bc0cb5722010cef03c -0, 467, 467, 0, 3110400, 40d8e8150326c7eb061d3f6cfd307d97 -0, 500, 500, 0, 3110400, 49812cbf928858cb56331c8c8aaaf556 -0, 533, 533, 0, 3110400, 3df607c752273ebcac21123e2c4c010c -0, 567, 567, 0, 3110400, 020a0ae162c8326f83f8f4d8bf1627d2 -0, 600, 600, 0, 3110400, 459ac9f9488a6a2f4e378703a6b2a45a -0, 633, 633, 0, 3110400, b1baf9a56f7667e4b8f4e3007b9ebe0f -0, 667, 667, 0, 3110400, eea61a72a05c380450a96b575ba25f65 -0, 700, 700, 0, 3110400, e013a9f233824631d8c6e3f93106eebe -0, 733, 733, 0, 3110400, 6c64147ebdee4b36728c6978b290ffb5 -0, 767, 767, 0, 3110400, c37956235667345d92fdfc7c62496e84 -0, 800, 800, 0, 3110400, 0ac58c28575b804d9e63395653c3aef2 -0, 833, 833, 0, 3110400, 641f2a78e338c733ef159bd36ec7966f -0, 867, 867, 0, 3110400, 9402d455fa5bd556b85f479c42c3a4d2 -0, 900, 900, 0, 3110400, ca86e16b05db0c79b028d709c19e1f13 -0, 933, 933, 0, 3110400, 9167d622809df07eef9bcb3cb09de0f0 -0, 967, 967, 0, 3110400, e1d52ae2a2eb6aabb9bdc7e7ed05253e +#tb 0: 1/30 +0, 0, 0, 1, 3110400, 7dde8cd136ab4b04a95d9856b941697e +0, 1, 1, 1, 3110400, aa885f78cb6374b5bfcc66a4fc57026f +0, 2, 2, 1, 3110400, b69b7b56f549a3f9b0a603940bac85ed +0, 3, 3, 1, 3110400, 20e2e0f0c89c58828b6a3b10d9e175e5 +0, 4, 4, 1, 3110400, 483997936e7d6bb849e64d50426ec689 +0, 5, 5, 1, 3110400, c85ef97a853ff594e2bfdf0a0a581dcc +0, 6, 6, 1, 3110400, c5e7b9ff4c25391793446da788cb83a9 +0, 7, 7, 1, 3110400, 63f93e89d24162e2f6328edbc6716b33 +0, 8, 8, 1, 3110400, 0e346ab4831ce8c69001153c72b7b827 +0, 9, 9, 1, 3110400, c526c21511d8bec2659d3d43d93734f2 +0, 10, 10, 1, 3110400, e95d01d5f9fb81a98bd34305c7ab30f8 +0, 11, 11, 1, 3110400, 177e75e7516e8746d31b43ea9d39e6b1 +0, 12, 12, 1, 3110400, 489d2bc0da93f118dc9a2697275697a7 +0, 13, 13, 1, 3110400, a2dc00d627350ff1ab302bcbad5ca5ac +0, 14, 14, 1, 3110400, 20ce143831b0189f763ee5bee9c51188 +0, 15, 15, 1, 3110400, 7822fd908bd81b521c23fa4a639caf9e +0, 16, 16, 1, 3110400, dabc4febbe09734126ac6f5a5180ba8c +0, 17, 17, 1, 3110400, ef88f0d6667feefac1471b065208e1c8 +0, 18, 18, 1, 3110400, 7c7fc665a6fd9e19af9358bbdc162a51 +0, 19, 19, 1, 3110400, f2bcf32f734f99506bdd0a0376badf82 +0, 20, 20, 1, 3110400, 06809c2d277fd3b3918ebb4b65c27661 +0, 21, 21, 1, 3110400, e403e9e86fa5d519f65c565b3add84b5 +0, 22, 22, 1, 3110400, d2b876730e12245cacb578307794349a +0, 23, 23, 1, 3110400, dfdfd8cb626a96138f6a2c1953dcf5ec +0, 24, 24, 1, 3110400, 0ac58c28575b804d9e63395653c3aef2 +0, 25, 25, 1, 3110400, 641f2a78e338c733ef159bd36ec7966f +0, 26, 26, 1, 3110400, 9402d455fa5bd556b85f479c42c3a4d2 +0, 27, 27, 1, 3110400, 0044d42b4048bc93112aa59789dbdc2d +0, 28, 28, 1, 3110400, 5d9e5c5ba35f6f452e5f31ccff9e819c +0, 29, 29, 1, 3110400, 307a55a94739b4cfdf41f7da7e5c0135 diff --git a/tests/ref/fate/vqa-cc b/tests/ref/fate/vqa-cc index d3c5e6a8e1..8950f9428e 100644 --- a/tests/ref/fate/vqa-cc +++ b/tests/ref/fate/vqa-cc @@ -3,37 +3,37 @@ 0, 1, 1, 1, 192000, 0x00000000 0, 2, 2, 1, 192000, 0x00000000 0, 3, 3, 1, 192000, 0x00000000 -0, 4, 4, 1, 192000, 0xcd900ccc -0, 5, 5, 1, 192000, 0xfd496438 -0, 6, 6, 1, 192000, 0x965f0bf3 -0, 7, 7, 1, 192000, 0x378fca5f -0, 8, 8, 1, 192000, 0x5ccd8966 -0, 9, 9, 1, 192000, 0x859676f9 -0, 10, 10, 1, 192000, 0x820bfb1c -0, 11, 11, 1, 192000, 0x7570cc05 -0, 12, 12, 1, 192000, 0xf38bdb06 -0, 13, 13, 1, 192000, 0x9b0cbb44 -0, 14, 14, 1, 192000, 0x0ed70665 -0, 15, 15, 1, 192000, 0xd16de7fc -0, 16, 16, 1, 192000, 0x97afb484 -0, 17, 17, 1, 192000, 0x012893f3 -0, 18, 18, 1, 192000, 0x742a4b43 -0, 19, 19, 1, 192000, 0x309dcd75 -0, 20, 20, 1, 192000, 0xed7814ac -0, 21, 21, 1, 192000, 0xdb7de3d7 -0, 22, 22, 1, 192000, 0xe18679a3 -0, 23, 23, 1, 192000, 0xb1f213f4 -0, 24, 24, 1, 192000, 0x33c99b5c -0, 25, 25, 1, 192000, 0xf66c0c91 -0, 26, 26, 1, 192000, 0x929cdc73 -0, 27, 27, 1, 192000, 0xa723fc3b -0, 28, 28, 1, 192000, 0xe6395ccc -0, 29, 29, 1, 192000, 0x147fbf74 -0, 30, 30, 1, 192000, 0x3ec62d28 -0, 31, 31, 1, 192000, 0x22104ffb -0, 32, 32, 1, 192000, 0x91f25f58 -0, 33, 33, 1, 192000, 0xc91b0e4e -0, 34, 34, 1, 192000, 0x4683df56 -0, 35, 35, 1, 192000, 0x8ef8932a -0, 36, 36, 1, 192000, 0xce6c0ec0 -0, 37, 37, 1, 192000, 0xcc10e2a0 +0, 4, 4, 1, 192000, 0x9ee00ccf +0, 5, 5, 1, 192000, 0x67256507 +0, 6, 6, 1, 192000, 0x74c70e87 +0, 7, 7, 1, 192000, 0x8ecdce9a +0, 8, 8, 1, 192000, 0xc40f8efd +0, 9, 9, 1, 192000, 0xb8107dfb +0, 10, 10, 1, 192000, 0xb4e504eb +0, 11, 11, 1, 192000, 0x0c7fdb95 +0, 12, 12, 1, 192000, 0x58c9f045 +0, 13, 13, 1, 192000, 0xcba9d0e9 +0, 14, 14, 1, 192000, 0x392a20f6 +0, 15, 15, 1, 192000, 0xc37905cc +0, 16, 16, 1, 192000, 0xe278cf95 +0, 17, 17, 1, 192000, 0x3d03b01d +0, 18, 18, 1, 192000, 0x16a26f28 +0, 19, 19, 1, 192000, 0xdd17f51c +0, 20, 20, 1, 192000, 0x19703b85 +0, 21, 21, 1, 192000, 0xe51f0e70 +0, 22, 22, 1, 192000, 0x6f94ad2a +0, 23, 23, 1, 192000, 0x71e449f1 +0, 24, 24, 1, 192000, 0x1dcacc52 +0, 25, 25, 1, 192000, 0x49c23f58 +0, 26, 26, 1, 192000, 0x4ce61551 +0, 27, 27, 1, 192000, 0xe54832d5 +0, 28, 28, 1, 192000, 0xbae28a59 +0, 29, 29, 1, 192000, 0xe8a4efbe +0, 30, 30, 1, 192000, 0xe9e96883 +0, 31, 31, 1, 192000, 0xa5468c49 +0, 32, 32, 1, 192000, 0x7ec6936a +0, 33, 33, 1, 192000, 0x46e53ee4 +0, 34, 34, 1, 192000, 0x937b168a +0, 35, 35, 1, 192000, 0xed76cec4 +0, 36, 36, 1, 192000, 0x4b9f454d +0, 37, 37, 1, 192000, 0xb58c1566 diff --git a/tests/ref/fate/vsynth1-amv b/tests/ref/fate/vsynth1-amv new file mode 100644 index 0000000000..a2d114169e --- /dev/null +++ b/tests/ref/fate/vsynth1-amv @@ -0,0 +1,4 @@ +539c26ba470de4d72279855fcf61f5a2 *tests/data/fate/vsynth1-amv.avi +1365534 tests/data/fate/vsynth1-amv.avi +cd45dca00f94927bb36ade2ea7d1f77e *tests/data/fate/vsynth1-amv.out.rawvideo +stddev: 10.07 PSNR: 28.06 MAXDIFF: 98 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-avui b/tests/ref/fate/vsynth1-avui new file mode 100644 index 0000000000..720fa32dab --- /dev/null +++ b/tests/ref/fate/vsynth1-avui @@ -0,0 +1,4 @@ +6094fe77d3a4c49cae45a3de088bdb1a *tests/data/fate/vsynth1-avui.mov +42624907 tests/data/fate/vsynth1-avui.mov +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-avui.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-cljr b/tests/ref/fate/vsynth1-cljr index 41d40c93bf..77d73b210f 100644 --- a/tests/ref/fate/vsynth1-cljr +++ b/tests/ref/fate/vsynth1-cljr @@ -1,4 +1,4 @@ -b4d3d31da0b4b6873ad8239d113c91d2 *tests/data/fate/vsynth1-cljr.avi +041982e4fa83428c621a127647d47b3f *tests/data/fate/vsynth1-cljr.avi 5075660 tests/data/fate/vsynth1-cljr.avi -72e01607bae16527bc6389cf6db00b5f *tests/data/fate/vsynth1-cljr.out.rawvideo -stddev: 6.95 PSNR: 31.28 MAXDIFF: 86 bytes: 7603200/ 7603200 +7bd979b8b397f7bac22a0102c7889452 *tests/data/fate/vsynth1-cljr.out.rawvideo +stddev: 6.74 PSNR: 31.55 MAXDIFF: 84 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-dnxhd-1080i b/tests/ref/fate/vsynth1-dnxhd-1080i index 1eddbf8c4f..3a9fd6667f 100644 --- a/tests/ref/fate/vsynth1-dnxhd-1080i +++ b/tests/ref/fate/vsynth1-dnxhd-1080i @@ -1,4 +1,4 @@ -3cfbe36a7dd5b48859b8a569d626ef77 *tests/data/fate/vsynth1-dnxhd-1080i.mov -3031875 tests/data/fate/vsynth1-dnxhd-1080i.mov +027c985483caab9397592bf27477dce1 *tests/data/fate/vsynth1-dnxhd-1080i.mov +3031911 tests/data/fate/vsynth1-dnxhd-1080i.mov 0c651e840f860592f0d5b66030d9fa32 *tests/data/fate/vsynth1-dnxhd-1080i.out.rawvideo stddev: 6.29 PSNR: 32.15 MAXDIFF: 64 bytes: 7603200/ 760320 diff --git a/tests/ref/fate/vsynth1-dnxhd-720p-10bit b/tests/ref/fate/vsynth1-dnxhd-720p-10bit index a667b9d144..59423e7279 100644 --- a/tests/ref/fate/vsynth1-dnxhd-720p-10bit +++ b/tests/ref/fate/vsynth1-dnxhd-720p-10bit @@ -1,4 +1,4 @@ -b5e24a055af02edec8674333260214fd *tests/data/fate/vsynth1-dnxhd-720p-10bit.dnxhd +f8c4b7aa165a80df2485d526161290a3 *tests/data/fate/vsynth1-dnxhd-720p-10bit.dnxhd 2293760 tests/data/fate/vsynth1-dnxhd-720p-10bit.dnxhd -4466ff3d73d01bbe75ea25001d379b63 *tests/data/fate/vsynth1-dnxhd-720p-10bit.out.rawvideo +790777baa4bb70c4e32cb13649cc26bf *tests/data/fate/vsynth1-dnxhd-720p-10bit.out.rawvideo stddev: 6.27 PSNR: 32.18 MAXDIFF: 64 bytes: 7603200/ 760320 diff --git a/tests/ref/fate/vsynth1-dnxhd_1080i b/tests/ref/fate/vsynth1-dnxhd_1080i new file mode 100644 index 0000000000..f8f6df09bf --- /dev/null +++ b/tests/ref/fate/vsynth1-dnxhd_1080i @@ -0,0 +1,4 @@ +027c985483caab9397592bf27477dce1 *./tests/data/vsynth1/dnxhd-1080i.mov +3031911 ./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/fate/vsynth1-dv b/tests/ref/fate/vsynth1-dv index f5a37adb95..d051e8d810 100644 --- a/tests/ref/fate/vsynth1-dv +++ b/tests/ref/fate/vsynth1-dv @@ -1,4 +1,4 @@ -27ade3031b17214cf81c19cbf70f37d7 *tests/data/fate/vsynth1-dv.dv +4d572f758b55a1756adf9f54132f3b9e *tests/data/fate/vsynth1-dv.dv 7200000 tests/data/fate/vsynth1-dv.dv 02ac7cdeab91d4d5621e7ce96dddc498 *tests/data/fate/vsynth1-dv.out.rawvideo stddev: 6.90 PSNR: 31.34 MAXDIFF: 76 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-dv-411 b/tests/ref/fate/vsynth1-dv-411 index a1f07da3fc..bc4b8026a4 100644 --- a/tests/ref/fate/vsynth1-dv-411 +++ b/tests/ref/fate/vsynth1-dv-411 @@ -1,4 +1,4 @@ -bd67f2431db160d4bb6dcd791cea6efd *tests/data/fate/vsynth1-dv-411.dv +f179899efba432c6f01149c36c709092 *tests/data/fate/vsynth1-dv-411.dv 7200000 tests/data/fate/vsynth1-dv-411.dv 53946d51762b7826773e681fb02f377b *tests/data/fate/vsynth1-dv-411.out.rawvideo stddev: 9.45 PSNR: 28.62 MAXDIFF: 84 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-dv-50 b/tests/ref/fate/vsynth1-dv-50 index 18ee398864..e747075b22 100644 --- a/tests/ref/fate/vsynth1-dv-50 +++ b/tests/ref/fate/vsynth1-dv-50 @@ -1,4 +1,4 @@ -26dba84f0ea895b914ef5b333d8394ac *tests/data/fate/vsynth1-dv-50.dv +a193c5f92bf6e74c604e759d5f4f0f94 *tests/data/fate/vsynth1-dv-50.dv 14400000 tests/data/fate/vsynth1-dv-50.dv a2ff093e93ffed10f730fa21df02fc50 *tests/data/fate/vsynth1-dv-50.out.rawvideo stddev: 1.72 PSNR: 43.38 MAXDIFF: 29 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-dv_411 b/tests/ref/fate/vsynth1-dv_411 new file mode 100644 index 0000000000..c45b593c02 --- /dev/null +++ b/tests/ref/fate/vsynth1-dv_411 @@ -0,0 +1,4 @@ +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/fate/vsynth1-ffvhuff b/tests/ref/fate/vsynth1-ffvhuff index 67f4b3591f..fc44dffa2b 100644 --- a/tests/ref/fate/vsynth1-ffvhuff +++ b/tests/ref/fate/vsynth1-ffvhuff @@ -1,4 +1,4 @@ -da0c0bd12ac141c976ffa6a71832ab4b *tests/data/fate/vsynth1-ffvhuff.avi +0632ffae6f1e06dd299bf41a845b9099 *tests/data/fate/vsynth1-ffvhuff.avi 5987208 tests/data/fate/vsynth1-ffvhuff.avi c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-ffvhuff.out.rawvideo stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-flashsv b/tests/ref/fate/vsynth1-flashsv index b934d8d800..8b2783032b 100644 --- a/tests/ref/fate/vsynth1-flashsv +++ b/tests/ref/fate/vsynth1-flashsv @@ -1,4 +1,4 @@ 97894502b4cb57aca1105b6333f72dae *tests/data/fate/vsynth1-flashsv.flv 14681925 tests/data/fate/vsynth1-flashsv.flv -947cb24ec45a453348ae6fe3fa278071 *tests/data/fate/vsynth1-flashsv.out.rawvideo -stddev: 2.85 PSNR: 39.03 MAXDIFF: 49 bytes: 7603200/ 7603200 +791e1fb999deb2e4156e2286d48c4ed1 *tests/data/fate/vsynth1-flashsv.out.rawvideo +stddev: 2.84 PSNR: 39.04 MAXDIFF: 49 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-flashsv2 b/tests/ref/fate/vsynth1-flashsv2 new file mode 100644 index 0000000000..d21d63f2d6 --- /dev/null +++ b/tests/ref/fate/vsynth1-flashsv2 @@ -0,0 +1,4 @@ +8d105780bb79915bc36f96f7a754f289 *tests/data/fate/vsynth1-flashsv2.flv +9371095 tests/data/fate/vsynth1-flashsv2.flv +efa88d09115a2e947eff00ee435ba3f3 *tests/data/fate/vsynth1-flashsv2.out.rawvideo +stddev: 3.47 PSNR: 37.31 MAXDIFF: 49 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-huffyuv b/tests/ref/fate/vsynth1-huffyuv index e237af565c..3d55c6b3fb 100644 --- a/tests/ref/fate/vsynth1-huffyuv +++ b/tests/ref/fate/vsynth1-huffyuv @@ -1,4 +1,4 @@ -ace2536fa169d835d0fb332abde28d51 *tests/data/fate/vsynth1-huffyuv.avi +f5f2e109af0612694ff3cd6464063e82 *tests/data/fate/vsynth1-huffyuv.avi 7933800 tests/data/fate/vsynth1-huffyuv.avi c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-huffyuv.out.rawvideo stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-j2k b/tests/ref/fate/vsynth1-j2k new file mode 100644 index 0000000000..e434db82a1 --- /dev/null +++ b/tests/ref/fate/vsynth1-j2k @@ -0,0 +1,4 @@ +8da8ef50cccb9996f4bebbc585c4edb4 *tests/data/fate/vsynth1-j2k.avi +2306914 tests/data/fate/vsynth1-j2k.avi +ee9b245b3b07eed90bc6f2147bbd916c *tests/data/fate/vsynth1-j2k.out.rawvideo +stddev: 5.47 PSNR: 33.37 MAXDIFF: 64 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-jpegls b/tests/ref/fate/vsynth1-jpegls index 68ae0b2ea7..de4f1095b0 100644 --- a/tests/ref/fate/vsynth1-jpegls +++ b/tests/ref/fate/vsynth1-jpegls @@ -1,4 +1,4 @@ 870dceeb6d3931dd68b34f0c33be5d26 *tests/data/fate/vsynth1-jpegls.avi 9089812 tests/data/fate/vsynth1-jpegls.avi -947cb24ec45a453348ae6fe3fa278071 *tests/data/fate/vsynth1-jpegls.out.rawvideo -stddev: 2.85 PSNR: 39.03 MAXDIFF: 49 bytes: 7603200/ 7603200 +791e1fb999deb2e4156e2286d48c4ed1 *tests/data/fate/vsynth1-jpegls.out.rawvideo +stddev: 2.84 PSNR: 39.04 MAXDIFF: 49 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-mpeg4 b/tests/ref/fate/vsynth1-mpeg4 index 9a917d0649..988c921236 100644 --- a/tests/ref/fate/vsynth1-mpeg4 +++ b/tests/ref/fate/vsynth1-mpeg4 @@ -1,4 +1,4 @@ -59a9e2eed314abface66aaf1b45eb8f2 *tests/data/fate/vsynth1-mpeg4.mp4 -540180 tests/data/fate/vsynth1-mpeg4.mp4 +6ea715a2de70af8d37128ce643e4cca0 *tests/data/fate/vsynth1-mpeg4.mp4 +539996 tests/data/fate/vsynth1-mpeg4.mp4 8828a375448dc5c2215163ba70656f89 *tests/data/fate/vsynth1-mpeg4.out.rawvideo stddev: 7.97 PSNR: 30.10 MAXDIFF: 105 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-mpng b/tests/ref/fate/vsynth1-mpng new file mode 100644 index 0000000000..875d81b4a6 --- /dev/null +++ b/tests/ref/fate/vsynth1-mpng @@ -0,0 +1,4 @@ +a8e7393fa534289eee9319ded7807f99 *tests/data/fate/vsynth1-mpng.avi +12157242 tests/data/fate/vsynth1-mpng.avi +93695a27c24a61105076ca7b1f010bbd *tests/data/fate/vsynth1-mpng.out.rawvideo +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-msvideo1 b/tests/ref/fate/vsynth1-msvideo1 new file mode 100644 index 0000000000..9beb739afe --- /dev/null +++ b/tests/ref/fate/vsynth1-msvideo1 @@ -0,0 +1,4 @@ +37aa67b5928794534cb6a268d4adf48c *tests/data/fate/vsynth1-msvideo1.avi +2162264 tests/data/fate/vsynth1-msvideo1.avi +c0665fac1bd896b6fe7fe0eead805bd5 *tests/data/fate/vsynth1-msvideo1.out.rawvideo +stddev: 11.80 PSNR: 26.69 MAXDIFF: 151 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-prores b/tests/ref/fate/vsynth1-prores index ac30a6a3d5..1df41d67b4 100644 --- a/tests/ref/fate/vsynth1-prores +++ b/tests/ref/fate/vsynth1-prores @@ -1,4 +1,4 @@ -2566517b15c62887bd94daaab1b1a85b *tests/data/fate/vsynth1-prores.mov -3859037 tests/data/fate/vsynth1-prores.mov -0a4153637d0cc0a88a8bcbf04cfaf8c6 *tests/data/fate/vsynth1-prores.out.rawvideo -stddev: 3.17 PSNR: 38.09 MAXDIFF: 39 bytes: 7603200/ 7603200 +31159cc9d1693bc66ad7a3083c48bcc4 *tests/data/fate/vsynth1-prores.mov +5022811 tests/data/fate/vsynth1-prores.mov +a2e2d1d45341a94ff994d1d92629f778 *tests/data/fate/vsynth1-prores.out.rawvideo +stddev: 2.47 PSNR: 40.27 MAXDIFF: 31 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-prores_kostya b/tests/ref/fate/vsynth1-prores_kostya new file mode 100644 index 0000000000..c9350e9135 --- /dev/null +++ b/tests/ref/fate/vsynth1-prores_kostya @@ -0,0 +1,4 @@ +f8fe98b7f9bb66857c81dbca409a9037 *tests/data/fate/vsynth1-prores_kostya.mov +3858901 tests/data/fate/vsynth1-prores_kostya.mov +0a4153637d0cc0a88a8bcbf04cfaf8c6 *tests/data/fate/vsynth1-prores_kostya.out.rawvideo +stddev: 3.17 PSNR: 38.09 MAXDIFF: 39 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-qtrle b/tests/ref/fate/vsynth1-qtrle index c9c8ccf83f..8c12699ea3 100644 --- a/tests/ref/fate/vsynth1-qtrle +++ b/tests/ref/fate/vsynth1-qtrle @@ -1,4 +1,4 @@ -7d75328a17e04796a39fe9be3a322946 *tests/data/fate/vsynth1-qtrle.mov -15263232 tests/data/fate/vsynth1-qtrle.mov -243325fb2cae1a9245efd49aff936327 *tests/data/fate/vsynth1-qtrle.out.rawvideo -stddev: 3.42 PSNR: 37.43 MAXDIFF: 48 bytes: 7603200/ 7603200 +9c6ee876369fceac1ff2478a0225bc9b *tests/data/fate/vsynth1-qtrle.mov +15263148 tests/data/fate/vsynth1-qtrle.mov +93695a27c24a61105076ca7b1f010bbd *tests/data/fate/vsynth1-qtrle.out.rawvideo +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-qtrlegray b/tests/ref/fate/vsynth1-qtrlegray new file mode 100644 index 0000000000..3fe3e30378 --- /dev/null +++ b/tests/ref/fate/vsynth1-qtrlegray @@ -0,0 +1,4 @@ +dfb185e38b3557eca0ead72d57ca48f8 *tests/data/fate/vsynth1-qtrlegray.mov +5113284 tests/data/fate/vsynth1-qtrlegray.mov +29def4aed035ed65d3a89f7d382fccbe *tests/data/fate/vsynth1-qtrlegray.out.rawvideo +stddev: 25.95 PSNR: 19.85 MAXDIFF: 122 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-r210 b/tests/ref/fate/vsynth1-r210 new file mode 100644 index 0000000000..68cdac8fb3 --- /dev/null +++ b/tests/ref/fate/vsynth1-r210 @@ -0,0 +1,4 @@ +604a34c9f9151891c2d63d2652b75329 *tests/data/fate/vsynth1-r210.avi +22125260 tests/data/fate/vsynth1-r210.avi +ecaafa9eec11b5e1453a63ed6d194eed *tests/data/fate/vsynth1-r210.out.rawvideo +stddev: 3.23 PSNR: 37.94 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-rgb b/tests/ref/fate/vsynth1-rgb index e9a5b19242..94e11e99b1 100644 --- a/tests/ref/fate/vsynth1-rgb +++ b/tests/ref/fate/vsynth1-rgb @@ -1,4 +1,4 @@ 05f0719cb52486d9a4beb9cfae3f2571 *tests/data/fate/vsynth1-rgb.avi 15213260 tests/data/fate/vsynth1-rgb.avi -243325fb2cae1a9245efd49aff936327 *tests/data/fate/vsynth1-rgb.out.rawvideo -stddev: 3.42 PSNR: 37.43 MAXDIFF: 48 bytes: 7603200/ 7603200 +93695a27c24a61105076ca7b1f010bbd *tests/data/fate/vsynth1-rgb.out.rawvideo +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-svq1 b/tests/ref/fate/vsynth1-svq1 index 0f8a6b2178..0c40dbd4b2 100644 --- a/tests/ref/fate/vsynth1-svq1 +++ b/tests/ref/fate/vsynth1-svq1 @@ -1,4 +1,4 @@ -5c9d8734693f3cab57f61e76b5b6da7d *tests/data/fate/vsynth1-svq1.mov -1334367 tests/data/fate/vsynth1-svq1.mov +4654e7af0d4aa58c3db1eb145e278038 *tests/data/fate/vsynth1-svq1.mov +1334223 tests/data/fate/vsynth1-svq1.mov 9cc35c54b2c77d36bd7e308b393c1f81 *tests/data/fate/vsynth1-svq1.out.rawvideo stddev: 9.58 PSNR: 28.50 MAXDIFF: 210 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-v308 b/tests/ref/fate/vsynth1-v308 new file mode 100644 index 0000000000..137dcf9737 --- /dev/null +++ b/tests/ref/fate/vsynth1-v308 @@ -0,0 +1,4 @@ +8d5f2065ce6547acc51041a679b7d6c4 *tests/data/fate/vsynth1-v308.avi +15213260 tests/data/fate/vsynth1-v308.avi +10fb42f1abf40a289c3edafc0390482c *tests/data/fate/vsynth1-v308.out.rawvideo +stddev: 2.67 PSNR: 39.60 MAXDIFF: 43 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-v408 b/tests/ref/fate/vsynth1-v408 new file mode 100644 index 0000000000..c7f414cbd4 --- /dev/null +++ b/tests/ref/fate/vsynth1-v408 @@ -0,0 +1,4 @@ +98057c4d5ce12a1b1b3ca15839f47c95 *tests/data/fate/vsynth1-v408.avi +20282060 tests/data/fate/vsynth1-v408.avi +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-v408.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-y41p b/tests/ref/fate/vsynth1-y41p new file mode 100644 index 0000000000..d2147f6f81 --- /dev/null +++ b/tests/ref/fate/vsynth1-y41p @@ -0,0 +1,4 @@ +70bbcb52acac0a3cb3217719669a8242 *tests/data/fate/vsynth1-y41p.avi +7610060 tests/data/fate/vsynth1-y41p.avi +3aef1d83732a3f9835ee2523a11c95c1 *tests/data/fate/vsynth1-y41p.out.rawvideo +stddev: 5.98 PSNR: 32.59 MAXDIFF: 87 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-yuv b/tests/ref/fate/vsynth1-yuv index 927a64aa4f..5dc29aa255 100644 --- a/tests/ref/fate/vsynth1-yuv +++ b/tests/ref/fate/vsynth1-yuv @@ -1,4 +1,4 @@ -aa6b9e862aebcf8902a6d770e7729d59 *tests/data/fate/vsynth1-yuv.avi +eaa66c3b27a2602e882befe154a8b119 *tests/data/fate/vsynth1-yuv.avi 7610060 tests/data/fate/vsynth1-yuv.avi c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-yuv.out.rawvideo stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-yuv4 b/tests/ref/fate/vsynth1-yuv4 new file mode 100644 index 0000000000..5b7b925736 --- /dev/null +++ b/tests/ref/fate/vsynth1-yuv4 @@ -0,0 +1,4 @@ +e0d593eb635432f421b93224e425ee03 *tests/data/fate/vsynth1-yuv4.avi +7610060 tests/data/fate/vsynth1-yuv4.avi +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-yuv4.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-zlib b/tests/ref/fate/vsynth1-zlib new file mode 100644 index 0000000000..068f15448a --- /dev/null +++ b/tests/ref/fate/vsynth1-zlib @@ -0,0 +1,4 @@ +fe4983e551b48dc555e1aeaf628f649f *tests/data/fate/vsynth1-zlib.avi +12108644 tests/data/fate/vsynth1-zlib.avi +93695a27c24a61105076ca7b1f010bbd *tests/data/fate/vsynth1-zlib.out.rawvideo +stddev: 3.42 PSNR: 37.44 MAXDIFF: 48 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth1-zmbv b/tests/ref/fate/vsynth1-zmbv new file mode 100644 index 0000000000..c608c4bb36 --- /dev/null +++ b/tests/ref/fate/vsynth1-zmbv @@ -0,0 +1,4 @@ +09bae55394f86ddb9e5c3254b174f865 *tests/data/fate/vsynth1-zmbv.avi +2285442 tests/data/fate/vsynth1-zmbv.avi +4ad1ca9de7c65eab68a619c54fffaec8 *tests/data/fate/vsynth1-zmbv.out.rawvideo +stddev: 8.61 PSNR: 29.43 MAXDIFF: 64 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-amv b/tests/ref/fate/vsynth2-amv new file mode 100644 index 0000000000..fa0672d654 --- /dev/null +++ b/tests/ref/fate/vsynth2-amv @@ -0,0 +1,4 @@ +816a4226fe7640a835139f8a44286a12 *tests/data/fate/vsynth2-amv.avi +761976 tests/data/fate/vsynth2-amv.avi +4f8991a2b25c90f44b18c4b83eb0090d *tests/data/fate/vsynth2-amv.out.rawvideo +stddev: 4.30 PSNR: 35.46 MAXDIFF: 65 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-avui b/tests/ref/fate/vsynth2-avui new file mode 100644 index 0000000000..7489018fe4 --- /dev/null +++ b/tests/ref/fate/vsynth2-avui @@ -0,0 +1,4 @@ +4b05ddf2d099b9189978032a18b376ea *tests/data/fate/vsynth2-avui.mov +42624907 tests/data/fate/vsynth2-avui.mov +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth2-avui.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-cljr b/tests/ref/fate/vsynth2-cljr index 91ce30c8fb..ae131856ed 100644 --- a/tests/ref/fate/vsynth2-cljr +++ b/tests/ref/fate/vsynth2-cljr @@ -1,4 +1,4 @@ -416ddcf73d2d993456f3c49f3eed4f1a *tests/data/fate/vsynth2-cljr.avi +fdc1926e0a599de94513f0a3472b598f *tests/data/fate/vsynth2-cljr.avi 5075660 tests/data/fate/vsynth2-cljr.avi -cfe7802bf34aafed7df5dcaa5126ef23 *tests/data/fate/vsynth2-cljr.out.rawvideo -stddev: 3.69 PSNR: 36.78 MAXDIFF: 22 bytes: 7603200/ 7603200 +965c4a134144b30b24d6d138b03ddb8c *tests/data/fate/vsynth2-cljr.out.rawvideo +stddev: 3.29 PSNR: 37.76 MAXDIFF: 23 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-dnxhd-1080i b/tests/ref/fate/vsynth2-dnxhd-1080i index 41a8d51444..ba5bc85add 100644 --- a/tests/ref/fate/vsynth2-dnxhd-1080i +++ b/tests/ref/fate/vsynth2-dnxhd-1080i @@ -1,4 +1,4 @@ -19a91b7da35cecf41e5e3cb322485627 *tests/data/fate/vsynth2-dnxhd-1080i.mov -3031875 tests/data/fate/vsynth2-dnxhd-1080i.mov +204e80f2e406ada90fca596ab2810b3e *tests/data/fate/vsynth2-dnxhd-1080i.mov +3031911 tests/data/fate/vsynth2-dnxhd-1080i.mov 3c559af629ae0a8fb1a9a0e4b4da7733 *tests/data/fate/vsynth2-dnxhd-1080i.out.rawvideo stddev: 1.31 PSNR: 45.77 MAXDIFF: 23 bytes: 7603200/ 760320 diff --git a/tests/ref/fate/vsynth2-dnxhd-720p-10bit b/tests/ref/fate/vsynth2-dnxhd-720p-10bit index f087c133b1..cf3ba7b2fa 100644 --- a/tests/ref/fate/vsynth2-dnxhd-720p-10bit +++ b/tests/ref/fate/vsynth2-dnxhd-720p-10bit @@ -1,4 +1,4 @@ -4b57da2c0c1280469ff3579f7151c227 *tests/data/fate/vsynth2-dnxhd-720p-10bit.dnxhd +e96fc4a7d994b9369c50da32fd325822 *tests/data/fate/vsynth2-dnxhd-720p-10bit.dnxhd 2293760 tests/data/fate/vsynth2-dnxhd-720p-10bit.dnxhd -31a6aa8b8702e85fa3b48e73f035c4e4 *tests/data/fate/vsynth2-dnxhd-720p-10bit.out.rawvideo -stddev: 1.35 PSNR: 45.46 MAXDIFF: 23 bytes: 7603200/ 760320 +a57ce32ab22ae60bf21655b0d1ba3b07 *tests/data/fate/vsynth2-dnxhd-720p-10bit.out.rawvideo +stddev: 1.35 PSNR: 45.47 MAXDIFF: 22 bytes: 7603200/ 760320 diff --git a/tests/ref/fate/vsynth2-dnxhd_1080i b/tests/ref/fate/vsynth2-dnxhd_1080i new file mode 100644 index 0000000000..81ecc5eb44 --- /dev/null +++ b/tests/ref/fate/vsynth2-dnxhd_1080i @@ -0,0 +1,4 @@ +204e80f2e406ada90fca596ab2810b3e *./tests/data/vsynth2/dnxhd-1080i.mov +3031911 ./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/fate/vsynth2-dv b/tests/ref/fate/vsynth2-dv index 2aac5ff815..0d1465cfc7 100644 --- a/tests/ref/fate/vsynth2-dv +++ b/tests/ref/fate/vsynth2-dv @@ -1,4 +1,4 @@ -bfa766f89bfeabc0ae1044f3954bed52 *tests/data/fate/vsynth2-dv.dv +85b8d55b0b68bb3fc2e90babb580f9b7 *tests/data/fate/vsynth2-dv.dv 7200000 tests/data/fate/vsynth2-dv.dv 7ec62bd3350a6848364669e6e1e4b9cc *tests/data/fate/vsynth2-dv.out.rawvideo stddev: 1.71 PSNR: 43.47 MAXDIFF: 33 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-dv-411 b/tests/ref/fate/vsynth2-dv-411 index 00ecace283..d0e6d291ba 100644 --- a/tests/ref/fate/vsynth2-dv-411 +++ b/tests/ref/fate/vsynth2-dv-411 @@ -1,4 +1,4 @@ -00a9d8683ac6826af41bcf7223fb0389 *tests/data/fate/vsynth2-dv-411.dv +e428508f400327aeb96969c08fb9e1b5 *tests/data/fate/vsynth2-dv-411.dv 7200000 tests/data/fate/vsynth2-dv-411.dv 3cd4b85065d67bfb7fbab3bea4039711 *tests/data/fate/vsynth2-dv-411.out.rawvideo stddev: 2.89 PSNR: 38.91 MAXDIFF: 45 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-dv-50 b/tests/ref/fate/vsynth2-dv-50 index e7e5dc1245..c5ac608aa2 100644 --- a/tests/ref/fate/vsynth2-dv-50 +++ b/tests/ref/fate/vsynth2-dv-50 @@ -1,4 +1,4 @@ -61e31c79e8949b25c849753a0785b0d7 *tests/data/fate/vsynth2-dv-50.dv +0032a07167199e6f49e07fa7ed4d5f62 *tests/data/fate/vsynth2-dv-50.dv 14400000 tests/data/fate/vsynth2-dv-50.dv af3f2dd5ab62c1a1d98b07d4aeb6852f *tests/data/fate/vsynth2-dv-50.out.rawvideo stddev: 0.82 PSNR: 49.82 MAXDIFF: 12 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-dv_411 b/tests/ref/fate/vsynth2-dv_411 new file mode 100644 index 0000000000..708ac889f6 --- /dev/null +++ b/tests/ref/fate/vsynth2-dv_411 @@ -0,0 +1,4 @@ +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/fate/vsynth2-ffvhuff b/tests/ref/fate/vsynth2-ffvhuff index 1b279aa056..ac58147d91 100644 --- a/tests/ref/fate/vsynth2-ffvhuff +++ b/tests/ref/fate/vsynth2-ffvhuff @@ -1,4 +1,4 @@ -d31aab445b24f738df45fdd7479d6dd7 *tests/data/fate/vsynth2-ffvhuff.avi +63926d8835dd5779dca0a4bc081ca8ae *tests/data/fate/vsynth2-ffvhuff.avi 4988056 tests/data/fate/vsynth2-ffvhuff.avi dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth2-ffvhuff.out.rawvideo stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-flashsv b/tests/ref/fate/vsynth2-flashsv index cbe79e6905..e44fa8fc42 100644 --- a/tests/ref/fate/vsynth2-flashsv +++ b/tests/ref/fate/vsynth2-flashsv @@ -1,4 +1,4 @@ 0667077971e0cb63b5f49c580006e90e *tests/data/fate/vsynth2-flashsv.flv 12368953 tests/data/fate/vsynth2-flashsv.flv -592b3321994e26a990deb3a0a1415de9 *tests/data/fate/vsynth2-flashsv.out.rawvideo -stddev: 0.65 PSNR: 51.84 MAXDIFF: 14 bytes: 7603200/ 7603200 +3a984506f1ebfc9fb73b6814cab201cc *tests/data/fate/vsynth2-flashsv.out.rawvideo +stddev: 0.66 PSNR: 51.73 MAXDIFF: 14 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-flashsv2 b/tests/ref/fate/vsynth2-flashsv2 new file mode 100644 index 0000000000..0ccfb9126f --- /dev/null +++ b/tests/ref/fate/vsynth2-flashsv2 @@ -0,0 +1,4 @@ +3f4a7454fa664896ac7532e3551c4071 *tests/data/fate/vsynth2-flashsv2.flv +9293862 tests/data/fate/vsynth2-flashsv2.flv +8f63e24049ba1789a7f8353c695a3d99 *tests/data/fate/vsynth2-flashsv2.out.rawvideo +stddev: 2.39 PSNR: 40.55 MAXDIFF: 21 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-huffyuv b/tests/ref/fate/vsynth2-huffyuv index a1c3c22bf2..d94cbd6bc7 100644 --- a/tests/ref/fate/vsynth2-huffyuv +++ b/tests/ref/fate/vsynth2-huffyuv @@ -1,4 +1,4 @@ -56cd44907a48990e06bd065e189ff461 *tests/data/fate/vsynth2-huffyuv.avi +ed66182be0d515e8b6cb970ad63162da *tests/data/fate/vsynth2-huffyuv.avi 6455232 tests/data/fate/vsynth2-huffyuv.avi dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth2-huffyuv.out.rawvideo stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-j2k b/tests/ref/fate/vsynth2-j2k new file mode 100644 index 0000000000..1ad4482be0 --- /dev/null +++ b/tests/ref/fate/vsynth2-j2k @@ -0,0 +1,4 @@ +b30dc1851c0fb37726d977ec1d5ad527 *tests/data/fate/vsynth2-j2k.avi +1151156 tests/data/fate/vsynth2-j2k.avi +ec5218eec33a021945c28c72093382a5 *tests/data/fate/vsynth2-j2k.out.rawvideo +stddev: 4.54 PSNR: 34.99 MAXDIFF: 61 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-jpegls b/tests/ref/fate/vsynth2-jpegls index 7f173915ea..728d54fceb 100644 --- a/tests/ref/fate/vsynth2-jpegls +++ b/tests/ref/fate/vsynth2-jpegls @@ -1,4 +1,4 @@ 8a94dc94b6df8bdde9a639246351d816 *tests/data/fate/vsynth2-jpegls.avi 8334630 tests/data/fate/vsynth2-jpegls.avi -592b3321994e26a990deb3a0a1415de9 *tests/data/fate/vsynth2-jpegls.out.rawvideo -stddev: 0.65 PSNR: 51.84 MAXDIFF: 14 bytes: 7603200/ 7603200 +3a984506f1ebfc9fb73b6814cab201cc *tests/data/fate/vsynth2-jpegls.out.rawvideo +stddev: 0.66 PSNR: 51.73 MAXDIFF: 14 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-mpeg4 b/tests/ref/fate/vsynth2-mpeg4 index 4d96557ee0..9e81c17796 100644 --- a/tests/ref/fate/vsynth2-mpeg4 +++ b/tests/ref/fate/vsynth2-mpeg4 @@ -1,4 +1,4 @@ -8c9afbf564008a8ce6719cc3546deae1 *tests/data/fate/vsynth2-mpeg4.mp4 -119833 tests/data/fate/vsynth2-mpeg4.mp4 +051ff85797971b9047723044eaec07be *tests/data/fate/vsynth2-mpeg4.mp4 +119649 tests/data/fate/vsynth2-mpeg4.mp4 90a3577850239083a9042bef33c50e85 *tests/data/fate/vsynth2-mpeg4.out.rawvideo stddev: 5.34 PSNR: 33.57 MAXDIFF: 83 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-mpng b/tests/ref/fate/vsynth2-mpng new file mode 100644 index 0000000000..1a298f982d --- /dev/null +++ b/tests/ref/fate/vsynth2-mpng @@ -0,0 +1,4 @@ +198a3d67c56e1b5b12bdd3ffa67d8128 *tests/data/fate/vsynth2-mpng.avi +12557288 tests/data/fate/vsynth2-mpng.avi +98d0e2854731472c5bf13d8638502d0a *tests/data/fate/vsynth2-mpng.out.rawvideo +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-msvideo1 b/tests/ref/fate/vsynth2-msvideo1 new file mode 100644 index 0000000000..8338ac4fb5 --- /dev/null +++ b/tests/ref/fate/vsynth2-msvideo1 @@ -0,0 +1,4 @@ +e70658b8b97eb4c7e63b2081c3a602de *tests/data/fate/vsynth2-msvideo1.avi +1259308 tests/data/fate/vsynth2-msvideo1.avi +cd83ffcbc73573044e3aead3094229e5 *tests/data/fate/vsynth2-msvideo1.out.rawvideo +stddev: 7.42 PSNR: 30.72 MAXDIFF: 123 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-prores b/tests/ref/fate/vsynth2-prores index 9a834ed424..5db45d9a13 100644 --- a/tests/ref/fate/vsynth2-prores +++ b/tests/ref/fate/vsynth2-prores @@ -1,4 +1,4 @@ -28755ce05e812adbb8b7c180318ffba8 *tests/data/fate/vsynth2-prores.mov -3884722 tests/data/fate/vsynth2-prores.mov -ca2f6c1162635dedfa468c90f1fdc0ef *tests/data/fate/vsynth2-prores.out.rawvideo -stddev: 0.92 PSNR: 48.77 MAXDIFF: 10 bytes: 7603200/ 7603200 +0faf42c187120c61d64a5e0cea4fc92a *tests/data/fate/vsynth2-prores.mov +2844066 tests/data/fate/vsynth2-prores.mov +b5844025c0f4c7c37db702c3213db232 *tests/data/fate/vsynth2-prores.out.rawvideo +stddev: 1.31 PSNR: 45.77 MAXDIFF: 11 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-prores_kostya b/tests/ref/fate/vsynth2-prores_kostya new file mode 100644 index 0000000000..68acf9cc01 --- /dev/null +++ b/tests/ref/fate/vsynth2-prores_kostya @@ -0,0 +1,4 @@ +26adb18726c08dde23bc4bee2eb591e2 *tests/data/fate/vsynth2-prores_kostya.mov +3884586 tests/data/fate/vsynth2-prores_kostya.mov +ca2f6c1162635dedfa468c90f1fdc0ef *tests/data/fate/vsynth2-prores_kostya.out.rawvideo +stddev: 0.92 PSNR: 48.77 MAXDIFF: 10 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-qtrle b/tests/ref/fate/vsynth2-qtrle index ceee854bb4..d3b045b068 100644 --- a/tests/ref/fate/vsynth2-qtrle +++ b/tests/ref/fate/vsynth2-qtrle @@ -1,4 +1,4 @@ -4805f35ca6e03b9279cc18f3f7356366 *tests/data/fate/vsynth2-qtrle.mov -14798419 tests/data/fate/vsynth2-qtrle.mov -b2418e0e3a9a8619b31219cbcf24dc82 *tests/data/fate/vsynth2-qtrle.out.rawvideo -stddev: 1.26 PSNR: 46.06 MAXDIFF: 13 bytes: 7603200/ 7603200 +6ac61c011e1811ebd045535b141351de *tests/data/fate/vsynth2-qtrle.mov +14798335 tests/data/fate/vsynth2-qtrle.mov +98d0e2854731472c5bf13d8638502d0a *tests/data/fate/vsynth2-qtrle.out.rawvideo +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-qtrlegray b/tests/ref/fate/vsynth2-qtrlegray new file mode 100644 index 0000000000..1306f3e17a --- /dev/null +++ b/tests/ref/fate/vsynth2-qtrlegray @@ -0,0 +1,4 @@ +5a66c6d2b2db71eddbc50819483aa647 *tests/data/fate/vsynth2-qtrlegray.mov +5111273 tests/data/fate/vsynth2-qtrlegray.mov +f63b5ebdfdba750e547c25131b0a3fd1 *tests/data/fate/vsynth2-qtrlegray.out.rawvideo +stddev: 19.42 PSNR: 22.36 MAXDIFF: 72 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-r210 b/tests/ref/fate/vsynth2-r210 new file mode 100644 index 0000000000..610ba2c9d6 --- /dev/null +++ b/tests/ref/fate/vsynth2-r210 @@ -0,0 +1,4 @@ +d7a6f298e6869a74c0988fc3b30d0351 *tests/data/fate/vsynth2-r210.avi +22125260 tests/data/fate/vsynth2-r210.avi +6ea4fcd93fc83defc8770e85b64b60bb *tests/data/fate/vsynth2-r210.out.rawvideo +stddev: 0.70 PSNR: 51.12 MAXDIFF: 12 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-rgb b/tests/ref/fate/vsynth2-rgb index 36ac105a45..c89f46fa1f 100644 --- a/tests/ref/fate/vsynth2-rgb +++ b/tests/ref/fate/vsynth2-rgb @@ -1,4 +1,4 @@ f2e9c419023c743bf99aa5b2e55ad233 *tests/data/fate/vsynth2-rgb.avi 15213260 tests/data/fate/vsynth2-rgb.avi -b2418e0e3a9a8619b31219cbcf24dc82 *tests/data/fate/vsynth2-rgb.out.rawvideo -stddev: 1.26 PSNR: 46.06 MAXDIFF: 13 bytes: 7603200/ 7603200 +98d0e2854731472c5bf13d8638502d0a *tests/data/fate/vsynth2-rgb.out.rawvideo +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-svq1 b/tests/ref/fate/vsynth2-svq1 index 251f72d9b0..b2cd35f8b3 100644 --- a/tests/ref/fate/vsynth2-svq1 +++ b/tests/ref/fate/vsynth2-svq1 @@ -1,4 +1,4 @@ -138ad38281570f1a3b68d63ed896435d *tests/data/fate/vsynth2-svq1.mov -766851 tests/data/fate/vsynth2-svq1.mov +320a7fbbaecc0989df054bf9678bfdf6 *tests/data/fate/vsynth2-svq1.mov +766691 tests/data/fate/vsynth2-svq1.mov aa03471dac3f49455a33a2b19fda1098 *tests/data/fate/vsynth2-svq1.out.rawvideo stddev: 3.23 PSNR: 37.93 MAXDIFF: 61 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-v308 b/tests/ref/fate/vsynth2-v308 new file mode 100644 index 0000000000..cd20214b69 --- /dev/null +++ b/tests/ref/fate/vsynth2-v308 @@ -0,0 +1,4 @@ +214671673e6c82bad8190d0329f01fdc *tests/data/fate/vsynth2-v308.avi +15213260 tests/data/fate/vsynth2-v308.avi +d43cb310c130c69214332d74f6ee5f9a *tests/data/fate/vsynth2-v308.out.rawvideo +stddev: 0.41 PSNR: 55.80 MAXDIFF: 7 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-v408 b/tests/ref/fate/vsynth2-v408 new file mode 100644 index 0000000000..8d12fc706a --- /dev/null +++ b/tests/ref/fate/vsynth2-v408 @@ -0,0 +1,4 @@ +033d112ec5a1a78882233d0b791e5ef7 *tests/data/fate/vsynth2-v408.avi +20282060 tests/data/fate/vsynth2-v408.avi +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth2-v408.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-y41p b/tests/ref/fate/vsynth2-y41p new file mode 100644 index 0000000000..b310e3bf66 --- /dev/null +++ b/tests/ref/fate/vsynth2-y41p @@ -0,0 +1,4 @@ +8e0139963e79180a0fc1c154e36cebe5 *tests/data/fate/vsynth2-y41p.avi +7610060 tests/data/fate/vsynth2-y41p.avi +d27a84ccdac09055724d122e03fea82a *tests/data/fate/vsynth2-y41p.out.rawvideo +stddev: 1.07 PSNR: 47.54 MAXDIFF: 21 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-yuv b/tests/ref/fate/vsynth2-yuv index a2332e010b..e5409b0d5b 100644 --- a/tests/ref/fate/vsynth2-yuv +++ b/tests/ref/fate/vsynth2-yuv @@ -1,4 +1,4 @@ -30a400773ab26f2c83e469198b156f1d *tests/data/fate/vsynth2-yuv.avi +3d5ee6d2023bc15bba898819e4977e46 *tests/data/fate/vsynth2-yuv.avi 7610060 tests/data/fate/vsynth2-yuv.avi dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth2-yuv.out.rawvideo stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-yuv4 b/tests/ref/fate/vsynth2-yuv4 new file mode 100644 index 0000000000..a5e9ee5a09 --- /dev/null +++ b/tests/ref/fate/vsynth2-yuv4 @@ -0,0 +1,4 @@ +3d24f1d320c4ead1efbf3c952a902379 *tests/data/fate/vsynth2-yuv4.avi +7610060 tests/data/fate/vsynth2-yuv4.avi +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth2-yuv4.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-zlib b/tests/ref/fate/vsynth2-zlib new file mode 100644 index 0000000000..d3295e3b0a --- /dev/null +++ b/tests/ref/fate/vsynth2-zlib @@ -0,0 +1,4 @@ +f4bfa774c853abe8f06a29596c1f16cb *tests/data/fate/vsynth2-zlib.avi +12517188 tests/data/fate/vsynth2-zlib.avi +98d0e2854731472c5bf13d8638502d0a *tests/data/fate/vsynth2-zlib.out.rawvideo +stddev: 1.26 PSNR: 46.10 MAXDIFF: 13 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/vsynth2-zmbv b/tests/ref/fate/vsynth2-zmbv new file mode 100644 index 0000000000..93e0b6ac29 --- /dev/null +++ b/tests/ref/fate/vsynth2-zmbv @@ -0,0 +1,4 @@ +e9cc761eb3fedc36ce5f97744196ed8b *tests/data/fate/vsynth2-zmbv.avi +1808720 tests/data/fate/vsynth2-zmbv.avi +ee68a5292fd0745834246b4ec0d85e9b *tests/data/fate/vsynth2-zmbv.out.rawvideo +stddev: 8.12 PSNR: 29.94 MAXDIFF: 32 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/wmv8-drm b/tests/ref/fate/wmv8-drm index c2a6dd59f2..31291d38ed 100644 --- a/tests/ref/fate/wmv8-drm +++ b/tests/ref/fate/wmv8-drm @@ -1,131 +1,131 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 84480, 0x7760a00b -0, 1208, 1208, 0, 84480, 0xfe39a1db -0, 1250, 1250, 0, 84480, 0xd71961b4 -0, 1291, 1291, 0, 84480, 0xc80dedba -0, 1333, 1333, 0, 84480, 0x34d8b538 -0, 1375, 1375, 0, 84480, 0x1a86b8e5 -0, 1416, 1416, 0, 84480, 0xabf7c25d -0, 1458, 1458, 0, 84480, 0x912600ee -0, 1500, 1500, 0, 84480, 0x7ee7c70b -0, 1541, 1541, 0, 84480, 0x09c5b0d1 -0, 1583, 1583, 0, 84480, 0x6dbe6c0c -0, 1625, 1625, 0, 84480, 0x0fe0a120 -0, 1666, 1666, 0, 84480, 0x2352d3a2 -0, 1708, 1708, 0, 84480, 0xb22ce92e -0, 1750, 1750, 0, 84480, 0x31db0099 -0, 1791, 1791, 0, 84480, 0xad2dd73a -0, 1833, 1833, 0, 84480, 0xb9af8e20 -0, 1875, 1875, 0, 84480, 0x7b956549 -0, 1916, 1916, 0, 84480, 0x3f774b87 -0, 1958, 1958, 0, 84480, 0x824a23a3 -0, 2000, 2000, 0, 84480, 0x4469a8d8 -0, 2041, 2041, 0, 84480, 0xc80c7a0a -0, 2083, 2083, 0, 84480, 0xcf958549 -0, 2125, 2125, 0, 84480, 0x449746e3 -0, 2166, 2166, 0, 84480, 0xbac66a82 -0, 2208, 2208, 0, 84480, 0x99e85855 -0, 2250, 2250, 0, 84480, 0xa4a17d17 -0, 2291, 2291, 0, 84480, 0xe29c7587 -0, 2333, 2333, 0, 84480, 0x551de592 -0, 2375, 2375, 0, 84480, 0xe0877bce -0, 2416, 2416, 0, 84480, 0x9660eb35 -0, 2458, 2458, 0, 84480, 0x0a34b644 -0, 2500, 2500, 0, 84480, 0x352919f0 -0, 2541, 2541, 0, 84480, 0xef56ce27 -0, 2583, 2583, 0, 84480, 0x030fe862 -0, 2625, 2625, 0, 84480, 0x2eba33e2 -0, 2666, 2666, 0, 84480, 0x242de401 -0, 2708, 2708, 0, 84480, 0xbadd61ca -0, 2750, 2750, 0, 84480, 0x2060465b -0, 2791, 2791, 0, 84480, 0x256e6965 -0, 2833, 2833, 0, 84480, 0x243b7084 -0, 2875, 2875, 0, 84480, 0x8b3c0b47 -0, 2916, 2916, 0, 84480, 0xc174a9af -0, 2958, 2958, 0, 84480, 0xb6d48686 -0, 3000, 3000, 0, 84480, 0xa3dd1871 -0, 3041, 3041, 0, 84480, 0x04cdcaf7 -0, 3083, 3083, 0, 84480, 0x55f89c94 -0, 3125, 3125, 0, 84480, 0xda657032 -0, 3166, 3166, 0, 84480, 0x38ba7698 -0, 3208, 3208, 0, 84480, 0x4d03a7f2 -0, 3250, 3250, 0, 84480, 0x115d9035 -0, 3291, 3291, 0, 84480, 0x24c6acc6 -0, 3333, 3333, 0, 84480, 0xdd2bbcae -0, 3375, 3375, 0, 84480, 0xb4fee0b9 -0, 3416, 3416, 0, 84480, 0xc51c14e0 -0, 3458, 3458, 0, 84480, 0xfb7737de -0, 3500, 3500, 0, 84480, 0x38675fb0 -0, 3541, 3541, 0, 84480, 0x4752c710 -0, 3583, 3583, 0, 84480, 0xfeb7491b -0, 3625, 3625, 0, 84480, 0xaa248122 -0, 3666, 3666, 0, 84480, 0x9a4af87c -0, 3708, 3708, 0, 84480, 0xedcf09df -0, 3750, 3750, 0, 84480, 0x563a05df -0, 3791, 3791, 0, 84480, 0x0dde1e03 -0, 3833, 3833, 0, 84480, 0xd8f0ff65 -0, 3875, 3875, 0, 84480, 0xbeb9ae1a -0, 3916, 3916, 0, 84480, 0x416d1468 -0, 3958, 3958, 0, 84480, 0x66c87d4c -0, 4000, 4000, 0, 84480, 0xa67c0774 -0, 4041, 4041, 0, 84480, 0xd8f8aec1 -0, 4083, 4083, 0, 84480, 0xadfa502b -0, 4125, 4125, 0, 84480, 0x50bf20e4 -0, 4166, 4166, 0, 84480, 0xbcb3d8cc -0, 4208, 4208, 0, 84480, 0xa54677d7 -0, 4250, 4250, 0, 84480, 0x3566042d -0, 4291, 4291, 0, 84480, 0x4c9eed57 -0, 4333, 4333, 0, 84480, 0xc3b90e58 -0, 4375, 4375, 0, 84480, 0x3c042bfa -0, 4416, 4416, 0, 84480, 0x19f8e890 -0, 4458, 4458, 0, 84480, 0xd3dacfb9 -0, 4500, 4500, 0, 84480, 0x2365fc6f -0, 4541, 4541, 0, 84480, 0xa2c19d00 -0, 4583, 4583, 0, 84480, 0xce94336f -0, 4625, 4625, 0, 84480, 0xfa9bcf14 -0, 4916, 4916, 0, 84480, 0x24d6a243 -0, 4958, 4958, 0, 84480, 0xae1c8854 -0, 5000, 5000, 0, 84480, 0xbb8968bf -0, 5041, 5041, 0, 84480, 0x6f923623 -0, 5083, 5083, 0, 84480, 0x22e98029 -0, 5125, 5125, 0, 84480, 0x8ac33af3 -0, 5166, 5166, 0, 84480, 0x05947b6e -0, 5208, 5208, 0, 84480, 0xfc35661a -0, 5250, 5250, 0, 84480, 0x0e6b6e47 -0, 5291, 5291, 0, 84480, 0x82c764bb -0, 5333, 5333, 0, 84480, 0x57a36833 -0, 5375, 5375, 0, 84480, 0xc8dd690a -0, 5416, 5416, 0, 84480, 0x02c47232 -0, 5458, 5458, 0, 84480, 0x6645715d -0, 5500, 5500, 0, 84480, 0xc64860f7 -0, 5541, 5541, 0, 84480, 0x4f5614b3 -0, 5583, 5583, 0, 84480, 0xa70842ca -0, 5625, 5625, 0, 84480, 0x379d8458 -0, 5666, 5666, 0, 84480, 0xa14701cf -0, 5708, 5708, 0, 84480, 0xad1aa2b2 -0, 5750, 5750, 0, 84480, 0xee28f320 -0, 5791, 5791, 0, 84480, 0x505801e9 -0, 5833, 5833, 0, 84480, 0x7947233b -0, 5875, 5875, 0, 84480, 0x3ce72a9d -0, 5916, 5916, 0, 84480, 0xa6834e64 -0, 5958, 5958, 0, 84480, 0xfebf4d70 -0, 6000, 6000, 0, 84480, 0x4a0775e2 -0, 6041, 6041, 0, 84480, 0x9d7e945b -0, 6083, 6083, 0, 84480, 0xaa9eadd9 -0, 6125, 6125, 0, 84480, 0xaa85c9b1 -0, 6166, 6166, 0, 84480, 0xa005edaf -0, 6208, 6208, 0, 84480, 0x7fc4e5cc -0, 6250, 6250, 0, 84480, 0xb0f6e8d1 -0, 6291, 6291, 0, 84480, 0x9ef9f330 -0, 6333, 6333, 0, 84480, 0xbe14ff1f -0, 6375, 6375, 0, 84480, 0xd494048c -0, 6416, 6416, 0, 84480, 0x046166a7 -0, 6458, 6458, 0, 84480, 0x052a09b2 -0, 6500, 6500, 0, 84480, 0x71fff4ab -0, 6541, 6541, 0, 84480, 0xb9684e41 -0, 6583, 6583, 0, 84480, 0x1ddce068 -0, 6625, 6625, 0, 84480, 0xb9de300e -0, 6666, 6666, 0, 84480, 0x13962590 -0, 6708, 6708, 0, 84480, 0xde79482f -0, 6750, 6750, 0, 84480, 0x7d1ca064 -0, 6791, 6791, 0, 84480, 0x2676a064 +#tb 0: 1/24 +0, 0, 0, 1, 84480, 0x7760a00b +0, 29, 29, 1, 84480, 0xfe39a1db +0, 30, 30, 1, 84480, 0xd71961b4 +0, 31, 31, 1, 84480, 0xc80dedba +0, 32, 32, 1, 84480, 0x34d8b538 +0, 33, 33, 1, 84480, 0x1a86b8e5 +0, 34, 34, 1, 84480, 0xabf7c25d +0, 35, 35, 1, 84480, 0x912600ee +0, 36, 36, 1, 84480, 0x7ee7c70b +0, 37, 37, 1, 84480, 0x09c5b0d1 +0, 38, 38, 1, 84480, 0x6dbe6c0c +0, 39, 39, 1, 84480, 0x0fe0a120 +0, 40, 40, 1, 84480, 0x2352d3a2 +0, 41, 41, 1, 84480, 0xb22ce92e +0, 42, 42, 1, 84480, 0x31db0099 +0, 43, 43, 1, 84480, 0xad2dd73a +0, 44, 44, 1, 84480, 0xb9af8e20 +0, 45, 45, 1, 84480, 0x7b956549 +0, 46, 46, 1, 84480, 0x3f774b87 +0, 47, 47, 1, 84480, 0x824a23a3 +0, 48, 48, 1, 84480, 0x4469a8d8 +0, 49, 49, 1, 84480, 0xc80c7a0a +0, 50, 50, 1, 84480, 0xcf958549 +0, 51, 51, 1, 84480, 0x449746e3 +0, 52, 52, 1, 84480, 0xbac66a82 +0, 53, 53, 1, 84480, 0x99e85855 +0, 54, 54, 1, 84480, 0xa4a17d17 +0, 55, 55, 1, 84480, 0xe29c7587 +0, 56, 56, 1, 84480, 0x551de592 +0, 57, 57, 1, 84480, 0xe0877bce +0, 58, 58, 1, 84480, 0x9660eb35 +0, 59, 59, 1, 84480, 0x0a34b644 +0, 60, 60, 1, 84480, 0x352919f0 +0, 61, 61, 1, 84480, 0xef56ce27 +0, 62, 62, 1, 84480, 0x030fe862 +0, 63, 63, 1, 84480, 0x2eba33e2 +0, 64, 64, 1, 84480, 0x242de401 +0, 65, 65, 1, 84480, 0xbadd61ca +0, 66, 66, 1, 84480, 0x2060465b +0, 67, 67, 1, 84480, 0x256e6965 +0, 68, 68, 1, 84480, 0x243b7084 +0, 69, 69, 1, 84480, 0x8b3c0b47 +0, 70, 70, 1, 84480, 0xc174a9af +0, 71, 71, 1, 84480, 0xb6d48686 +0, 72, 72, 1, 84480, 0xa3dd1871 +0, 73, 73, 1, 84480, 0x04cdcaf7 +0, 74, 74, 1, 84480, 0x55f89c94 +0, 75, 75, 1, 84480, 0xda657032 +0, 76, 76, 1, 84480, 0x38ba7698 +0, 77, 77, 1, 84480, 0x4d03a7f2 +0, 78, 78, 1, 84480, 0x115d9035 +0, 79, 79, 1, 84480, 0x24c6acc6 +0, 80, 80, 1, 84480, 0xdd2bbcae +0, 81, 81, 1, 84480, 0xb4fee0b9 +0, 82, 82, 1, 84480, 0xc51c14e0 +0, 83, 83, 1, 84480, 0xfb7737de +0, 84, 84, 1, 84480, 0x38675fb0 +0, 85, 85, 1, 84480, 0x4752c710 +0, 86, 86, 1, 84480, 0xfeb7491b +0, 87, 87, 1, 84480, 0xaa248122 +0, 88, 88, 1, 84480, 0x9a4af87c +0, 89, 89, 1, 84480, 0xedcf09df +0, 90, 90, 1, 84480, 0x563a05df +0, 91, 91, 1, 84480, 0x0dde1e03 +0, 92, 92, 1, 84480, 0xd8f0ff65 +0, 93, 93, 1, 84480, 0xbeb9ae1a +0, 94, 94, 1, 84480, 0x416d1468 +0, 95, 95, 1, 84480, 0x66c87d4c +0, 96, 96, 1, 84480, 0xa67c0774 +0, 97, 97, 1, 84480, 0xd8f8aec1 +0, 98, 98, 1, 84480, 0xadfa502b +0, 99, 99, 1, 84480, 0x50bf20e4 +0, 100, 100, 1, 84480, 0xbcb3d8cc +0, 101, 101, 1, 84480, 0xa54677d7 +0, 102, 102, 1, 84480, 0x3566042d +0, 103, 103, 1, 84480, 0x4c9eed57 +0, 104, 104, 1, 84480, 0xc3b90e58 +0, 105, 105, 1, 84480, 0x3c042bfa +0, 106, 106, 1, 84480, 0x19f8e890 +0, 107, 107, 1, 84480, 0xd3dacfb9 +0, 108, 108, 1, 84480, 0x2365fc6f +0, 109, 109, 1, 84480, 0xa2c19d00 +0, 110, 110, 1, 84480, 0xce94336f +0, 111, 111, 1, 84480, 0xfa9bcf14 +0, 118, 118, 1, 84480, 0x24d6a243 +0, 119, 119, 1, 84480, 0xae1c8854 +0, 120, 120, 1, 84480, 0xbb8968bf +0, 121, 121, 1, 84480, 0x6f923623 +0, 122, 122, 1, 84480, 0x22e98029 +0, 123, 123, 1, 84480, 0x8ac33af3 +0, 124, 124, 1, 84480, 0x05947b6e +0, 125, 125, 1, 84480, 0xfc35661a +0, 126, 126, 1, 84480, 0x0e6b6e47 +0, 127, 127, 1, 84480, 0x82c764bb +0, 128, 128, 1, 84480, 0x57a36833 +0, 129, 129, 1, 84480, 0xc8dd690a +0, 130, 130, 1, 84480, 0x02c47232 +0, 131, 131, 1, 84480, 0x6645715d +0, 132, 132, 1, 84480, 0xc64860f7 +0, 133, 133, 1, 84480, 0x4f5614b3 +0, 134, 134, 1, 84480, 0xa70842ca +0, 135, 135, 1, 84480, 0x379d8458 +0, 136, 136, 1, 84480, 0xa14701cf +0, 137, 137, 1, 84480, 0xad1aa2b2 +0, 138, 138, 1, 84480, 0xee28f320 +0, 139, 139, 1, 84480, 0x505801e9 +0, 140, 140, 1, 84480, 0x7947233b +0, 141, 141, 1, 84480, 0x3ce72a9d +0, 142, 142, 1, 84480, 0xa6834e64 +0, 143, 143, 1, 84480, 0xfebf4d70 +0, 144, 144, 1, 84480, 0x4a0775e2 +0, 145, 145, 1, 84480, 0x9d7e945b +0, 146, 146, 1, 84480, 0xaa9eadd9 +0, 147, 147, 1, 84480, 0xaa85c9b1 +0, 148, 148, 1, 84480, 0xa005edaf +0, 149, 149, 1, 84480, 0x7fc4e5cc +0, 150, 150, 1, 84480, 0xb0f6e8d1 +0, 151, 151, 1, 84480, 0x9ef9f330 +0, 152, 152, 1, 84480, 0xbe14ff1f +0, 153, 153, 1, 84480, 0xd494048c +0, 154, 154, 1, 84480, 0x046166a7 +0, 155, 155, 1, 84480, 0x052a09b2 +0, 156, 156, 1, 84480, 0x71fff4ab +0, 157, 157, 1, 84480, 0xb9684e41 +0, 158, 158, 1, 84480, 0x1ddce068 +0, 159, 159, 1, 84480, 0xb9de300e +0, 160, 160, 1, 84480, 0x13962590 +0, 161, 161, 1, 84480, 0xde79482f +0, 162, 162, 1, 84480, 0x7d1ca064 +0, 163, 163, 1, 84480, 0x0998a064 diff --git a/tests/ref/fate/wmv8-drm-nodec b/tests/ref/fate/wmv8-drm-nodec index d6bf15eb6b..9067c6a002 100644 --- a/tests/ref/fate/wmv8-drm-nodec +++ b/tests/ref/fate/wmv8-drm-nodec @@ -48,7 +48,7 @@ 0, 2708, 2708, 0, 1108, 0x9a6019a8 0, 2750, 2750, 0, 1205, 0xccba4d22 0, 2791, 2791, 0, 1306, 0xde708c19 -0, 2833, 2833, 41, 1724, 0xa70b521e +0, 2833, 2833, 0, 1724, 0xa70b521e 0, 2875, 2875, 41, 1336, 0xdf3974b9 0, 2916, 2916, 41, 1259, 0x1f6b4307 0, 2958, 2958, 41, 1194, 0x635f5a43 diff --git a/tests/ref/fate/wmv8-x8intra b/tests/ref/fate/wmv8-x8intra new file mode 100644 index 0000000000..1f75ce2bc6 --- /dev/null +++ b/tests/ref/fate/wmv8-x8intra @@ -0,0 +1,474 @@ +#tb 0: 1/15 +0, 0, 0, 1, 115200, 0x03fbd838 +0, 3, 3, 1, 115200, 0x8911d86f +0, 4, 4, 1, 115200, 0x7c5dd82e +0, 5, 5, 1, 115200, 0x7c5ed82e +0, 30, 30, 1, 115200, 0xd323d838 +0, 31, 31, 1, 115200, 0x6e7479ab +0, 32, 32, 1, 115200, 0x14674bf6 +0, 33, 33, 1, 115200, 0x074c2e3d +0, 34, 34, 1, 115200, 0x9b3025ef +0, 35, 35, 1, 115200, 0x76882dae +0, 36, 36, 1, 115200, 0xedf3421b +0, 37, 37, 1, 115200, 0xb5378486 +0, 38, 38, 1, 115200, 0xc4a53420 +0, 39, 39, 1, 115200, 0x559cb60f +0, 40, 40, 1, 115200, 0xcc034ddd +0, 41, 41, 1, 115200, 0xb77b7779 +0, 42, 42, 1, 115200, 0x0ad9c3e6 +0, 43, 43, 1, 115200, 0x4e673027 +0, 44, 44, 1, 115200, 0x54717979 +0, 45, 45, 1, 115200, 0xf9e557c9 +0, 46, 46, 1, 115200, 0xefad6344 +0, 47, 47, 1, 115200, 0x07497ba3 +0, 48, 48, 1, 115200, 0xabef71d3 +0, 49, 49, 1, 115200, 0x5b8f5802 +0, 50, 50, 1, 115200, 0x8b920b76 +0, 51, 51, 1, 115200, 0xb93f0f04 +0, 52, 52, 1, 115200, 0xa31b18c0 +0, 53, 53, 1, 115200, 0x9116235b +0, 54, 54, 1, 115200, 0xe54b1d0b +0, 55, 55, 1, 115200, 0x35e7252a +0, 56, 56, 1, 115200, 0x2cae31d5 +0, 57, 57, 1, 115200, 0x28493c57 +0, 58, 58, 1, 115200, 0xd8a445b5 +0, 59, 59, 1, 115200, 0xbf854c55 +0, 60, 60, 1, 115200, 0x3761555c +0, 61, 61, 1, 115200, 0x07a35c8a +0, 62, 62, 1, 115200, 0x848c6eb0 +0, 63, 63, 1, 115200, 0x8d7c77d1 +0, 64, 64, 1, 115200, 0x903980b7 +0, 65, 65, 1, 115200, 0xbd30898c +0, 66, 66, 1, 115200, 0x31f78d25 +0, 67, 67, 1, 115200, 0x308aa19d +0, 68, 68, 1, 115200, 0xf185948c +0, 69, 69, 1, 115200, 0x8aeea0b9 +0, 70, 70, 1, 115200, 0x06669545 +0, 71, 71, 1, 115200, 0x4d3e84d7 +0, 72, 72, 1, 115200, 0x80007e9c +0, 73, 73, 1, 115200, 0x7cad6ea5 +0, 74, 74, 1, 115200, 0xd5d747f6 +0, 75, 75, 1, 115200, 0xeddb43bf +0, 76, 76, 1, 115200, 0x2d3c30b5 +0, 77, 77, 1, 115200, 0x7b465872 +0, 78, 78, 1, 115200, 0xd144b461 +0, 79, 79, 1, 115200, 0x36b0053e +0, 80, 80, 1, 115200, 0xdf90ec64 +0, 81, 81, 1, 115200, 0xb59cecc6 +0, 82, 82, 1, 115200, 0x0469ed52 +0, 83, 83, 1, 115200, 0x2d7cf7cb +0, 84, 84, 1, 115200, 0x8376bf2c +0, 85, 85, 1, 115200, 0xd79dbd1e +0, 86, 86, 1, 115200, 0xbc79996d +0, 87, 87, 1, 115200, 0x524d0a62 +0, 88, 88, 1, 115200, 0x07798f44 +0, 89, 89, 1, 115200, 0xd8b85d49 +0, 90, 90, 1, 115200, 0x54126d07 +0, 91, 91, 1, 115200, 0x0346f350 +0, 92, 92, 1, 115200, 0x0feada4f +0, 93, 93, 1, 115200, 0x74243c65 +0, 94, 94, 1, 115200, 0xbce280c8 +0, 95, 95, 1, 115200, 0xe9bc40c7 +0, 96, 96, 1, 115200, 0x72ecea21 +0, 97, 97, 1, 115200, 0xb4c32a43 +0, 98, 98, 1, 115200, 0x428a6276 +0, 99, 99, 1, 115200, 0xf67f9364 +0, 100, 100, 1, 115200, 0xf25e8858 +0, 101, 101, 1, 115200, 0x9739b909 +0, 102, 102, 1, 115200, 0x8a1b8f38 +0, 103, 103, 1, 115200, 0xe4a2cff1 +0, 104, 104, 1, 115200, 0xa800b83f +0, 105, 105, 1, 115200, 0xa88e00d0 +0, 106, 106, 1, 115200, 0x5786082e +0, 107, 107, 1, 115200, 0xc7205eeb +0, 108, 108, 1, 115200, 0x9ad02d6b +0, 109, 109, 1, 115200, 0x5314185d +0, 110, 110, 1, 115200, 0x015b6351 +0, 111, 111, 1, 115200, 0x51a5c2e1 +0, 112, 112, 1, 115200, 0xc232ec26 +0, 113, 113, 1, 115200, 0x35b30ffc +0, 114, 114, 1, 115200, 0x2b947acd +0, 115, 115, 1, 115200, 0xcf1a7971 +0, 116, 116, 1, 115200, 0x70055748 +0, 117, 117, 1, 115200, 0x774b61e6 +0, 118, 118, 1, 115200, 0x74da78a7 +0, 119, 119, 1, 115200, 0x13b5523c +0, 120, 120, 1, 115200, 0xe27050a0 +0, 121, 121, 1, 115200, 0x073156b0 +0, 122, 122, 1, 115200, 0x9a3662d4 +0, 123, 123, 1, 115200, 0x8c90139c +0, 124, 124, 1, 115200, 0x45cdeb08 +0, 125, 125, 1, 115200, 0x046ff217 +0, 126, 126, 1, 115200, 0xa6b0a863 +0, 127, 127, 1, 115200, 0xa9c2427a +0, 128, 128, 1, 115200, 0x7d478df1 +0, 129, 129, 1, 115200, 0x9f426504 +0, 130, 130, 1, 115200, 0x89723d89 +0, 131, 131, 1, 115200, 0x851dd023 +0, 132, 132, 1, 115200, 0xe6ed007d +0, 133, 133, 1, 115200, 0xfe5cb08d +0, 134, 134, 1, 115200, 0xc96e52bd +0, 135, 135, 1, 115200, 0x15c5ffe8 +0, 136, 136, 1, 115200, 0x54540656 +0, 137, 137, 1, 115200, 0xa5e8dbec +0, 138, 138, 1, 115200, 0x35edde29 +0, 139, 139, 1, 115200, 0xbbb6cb36 +0, 140, 140, 1, 115200, 0x59c5ed50 +0, 141, 141, 1, 115200, 0x7e8a497a +0, 142, 142, 1, 115200, 0x16586d33 +0, 143, 143, 1, 115200, 0x19dfd6e6 +0, 144, 144, 1, 115200, 0x7ea8574a +0, 145, 145, 1, 115200, 0x58567b44 +0, 146, 146, 1, 115200, 0x0d2d049e +0, 147, 147, 1, 115200, 0x7c2d7b00 +0, 148, 148, 1, 115200, 0x92debda6 +0, 149, 149, 1, 115200, 0x1e4cfcc1 +0, 150, 150, 1, 115200, 0xf58b742e +0, 151, 151, 1, 115200, 0xc2089e8b +0, 152, 152, 1, 115200, 0x1b4f01e8 +0, 153, 153, 1, 115200, 0x113b1e76 +0, 154, 154, 1, 115200, 0x0f154b48 +0, 155, 155, 1, 115200, 0xf82f5795 +0, 156, 156, 1, 115200, 0xa9f68f5c +0, 157, 157, 1, 115200, 0xd37992fa +0, 158, 158, 1, 115200, 0x5e08b0ad +0, 159, 159, 1, 115200, 0xacf77f50 +0, 160, 160, 1, 115200, 0x4a37945b +0, 161, 161, 1, 115200, 0x9d2670b7 +0, 162, 162, 1, 115200, 0x7f7e5d76 +0, 163, 163, 1, 115200, 0x357d3ec3 +0, 164, 164, 1, 115200, 0xe4622287 +0, 165, 165, 1, 115200, 0x95260aa6 +0, 166, 166, 1, 115200, 0xff87049a +0, 167, 167, 1, 115200, 0x5b91c76b +0, 168, 168, 1, 115200, 0xe5fca44c +0, 169, 169, 1, 115200, 0xccc46ee1 +0, 170, 170, 1, 115200, 0x0aec53e8 +0, 171, 171, 1, 115200, 0x7509537f +0, 172, 172, 1, 115200, 0xd6516a81 +0, 173, 173, 1, 115200, 0xbc14562b +0, 174, 174, 1, 115200, 0xe3f9619e +0, 175, 175, 1, 115200, 0x2cbe35ef +0, 176, 176, 1, 115200, 0xd78a40b9 +0, 177, 177, 1, 115200, 0x2cfa08cd +0, 178, 178, 1, 115200, 0x3ece09fe +0, 179, 179, 1, 115200, 0xc445d43a +0, 180, 180, 1, 115200, 0xe1cbacdd +0, 181, 181, 1, 115200, 0x7a03b421 +0, 182, 182, 1, 115200, 0x7c80ab27 +0, 183, 183, 1, 115200, 0xececae60 +0, 184, 184, 1, 115200, 0xef00c6b3 +0, 185, 185, 1, 115200, 0xcdc9e78d +0, 186, 186, 1, 115200, 0xa5170dd1 +0, 187, 187, 1, 115200, 0xfe561e1f +0, 188, 188, 1, 115200, 0xc5d056f9 +0, 189, 189, 1, 115200, 0xf0267284 +0, 190, 190, 1, 115200, 0xcdc4a09a +0, 191, 191, 1, 115200, 0xa8c8af40 +0, 192, 192, 1, 115200, 0x0c0cc987 +0, 193, 193, 1, 115200, 0x13a0cc64 +0, 194, 194, 1, 115200, 0x0ff3e6fe +0, 195, 195, 1, 115200, 0x7fbfe852 +0, 196, 196, 1, 115200, 0x62ea0273 +0, 197, 197, 1, 115200, 0x8d021330 +0, 198, 198, 1, 115200, 0x7ac6321a +0, 199, 199, 1, 115200, 0xefc92de8 +0, 200, 200, 1, 115200, 0x4be95c24 +0, 201, 201, 1, 115200, 0xf62c79b0 +0, 202, 202, 1, 115200, 0x1d9f85c6 +0, 203, 203, 1, 115200, 0x13b6ad8f +0, 204, 204, 1, 115200, 0x3d96e451 +0, 205, 205, 1, 115200, 0x0891f3c4 +0, 206, 206, 1, 115200, 0xc728f8cd +0, 207, 207, 1, 115200, 0x9481ee74 +0, 208, 208, 1, 115200, 0xaf95fcf9 +0, 209, 209, 1, 115200, 0x856fe48d +0, 210, 210, 1, 115200, 0x5b9c03da +0, 211, 211, 1, 115200, 0x98f80228 +0, 212, 212, 1, 115200, 0xa4e52148 +0, 213, 213, 1, 115200, 0x65bc4b91 +0, 214, 214, 1, 115200, 0x0c166312 +0, 215, 215, 1, 115200, 0x4657a356 +0, 216, 216, 1, 115200, 0xf17e0003 +0, 217, 217, 1, 115200, 0x95a81738 +0, 218, 218, 1, 115200, 0xb02d6bd9 +0, 219, 219, 1, 115200, 0x2594e89d +0, 220, 220, 1, 115200, 0x5c4a1349 +0, 221, 221, 1, 115200, 0xbc9d5875 +0, 222, 222, 1, 115200, 0xd935b307 +0, 223, 223, 1, 115200, 0x2114cb84 +0, 224, 224, 1, 115200, 0xbe58130c +0, 225, 225, 1, 115200, 0x7a3d2b2b +0, 226, 226, 1, 115200, 0xe5753e6b +0, 227, 227, 1, 115200, 0xc84042cc +0, 228, 228, 1, 115200, 0x98ef4c58 +0, 229, 229, 1, 115200, 0x2cb83bff +0, 230, 230, 1, 115200, 0x4e58433a +0, 231, 231, 1, 115200, 0x7ec26734 +0, 232, 232, 1, 115200, 0x49168d07 +0, 233, 233, 1, 115200, 0xfc9e82f2 +0, 234, 234, 1, 115200, 0x49976c26 +0, 235, 235, 1, 115200, 0xa12466ff +0, 236, 236, 1, 115200, 0x98ae6499 +0, 237, 237, 1, 115200, 0xc8575e78 +0, 238, 238, 1, 115200, 0xc6596cd2 +0, 239, 239, 1, 115200, 0x83d9a068 +0, 240, 240, 1, 115200, 0xe819b560 +0, 241, 241, 1, 115200, 0xb07ac3c3 +0, 242, 242, 1, 115200, 0x3d79ef5b +0, 243, 243, 1, 115200, 0xbc6800e0 +0, 244, 244, 1, 115200, 0xc78c15f8 +0, 245, 245, 1, 115200, 0xcb91360b +0, 246, 246, 1, 115200, 0x6c657143 +0, 247, 247, 1, 115200, 0x636391d1 +0, 248, 248, 1, 115200, 0xb519e49d +0, 249, 249, 1, 115200, 0xb65d00c5 +0, 250, 250, 1, 115200, 0x14672ba8 +0, 251, 251, 1, 115200, 0xb65d389f +0, 252, 252, 1, 115200, 0xe88e991b +0, 253, 253, 1, 115200, 0x6a7bad4e +0, 254, 254, 1, 115200, 0xd305eca1 +0, 255, 255, 1, 115200, 0x8cdbe729 +0, 256, 256, 1, 115200, 0x0d1bfd9a +0, 257, 257, 1, 115200, 0xef740a06 +0, 258, 258, 1, 115200, 0x1cd423df +0, 259, 259, 1, 115200, 0xf78616ba +0, 260, 260, 1, 115200, 0xcc0b2b81 +0, 261, 261, 1, 115200, 0x434e4ae9 +0, 262, 262, 1, 115200, 0xf2d461ec +0, 263, 263, 1, 115200, 0xc75f6a15 +0, 264, 264, 1, 115200, 0x71038c87 +0, 265, 265, 1, 115200, 0x7a55ab55 +0, 266, 266, 1, 115200, 0xeef2e1de +0, 267, 267, 1, 115200, 0xd2600c3d +0, 268, 268, 1, 115200, 0xdd872452 +0, 269, 269, 1, 115200, 0xd1361fcd +0, 270, 270, 1, 115200, 0xda4f0d12 +0, 271, 271, 1, 115200, 0xba061920 +0, 272, 272, 1, 115200, 0x4b2ef9ed +0, 273, 273, 1, 115200, 0x11dfab08 +0, 274, 274, 1, 115200, 0x7a603fc2 +0, 275, 275, 1, 115200, 0x61690ad9 +0, 276, 276, 1, 115200, 0x481ac8b9 +0, 277, 277, 1, 115200, 0xea35570d +0, 278, 278, 1, 115200, 0xdd306f19 +0, 279, 279, 1, 115200, 0x3f975f1b +0, 280, 280, 1, 115200, 0x2386cd1f +0, 281, 281, 1, 115200, 0x1b77f573 +0, 282, 282, 1, 115200, 0x8ce213de +0, 283, 283, 1, 115200, 0x5f7407c6 +0, 284, 284, 1, 115200, 0x01b3ee00 +0, 285, 285, 1, 115200, 0x92759715 +0, 286, 286, 1, 115200, 0x4a208e1e +0, 287, 287, 1, 115200, 0x6e1b80a5 +0, 288, 288, 1, 115200, 0x298c7621 +0, 289, 289, 1, 115200, 0x0e255da8 +0, 290, 290, 1, 115200, 0xabd661ca +0, 291, 291, 1, 115200, 0x6f045226 +0, 292, 292, 1, 115200, 0x396a5e4c +0, 293, 293, 1, 115200, 0x4bd53915 +0, 294, 294, 1, 115200, 0xaf9631b3 +0, 295, 295, 1, 115200, 0xb2602290 +0, 296, 296, 1, 115200, 0xb1272f1b +0, 297, 297, 1, 115200, 0xe8d23699 +0, 298, 298, 1, 115200, 0xd6e2558d +0, 299, 299, 1, 115200, 0xf1270106 +0, 300, 300, 1, 115200, 0x6ab1fc4f +0, 301, 301, 1, 115200, 0x4a9b5c6f +0, 302, 302, 1, 115200, 0x14177b61 +0, 303, 303, 1, 115200, 0x8f7f7971 +0, 304, 304, 1, 115200, 0x165973cd +0, 305, 305, 1, 115200, 0x341c4ba5 +0, 306, 306, 1, 115200, 0x08df3902 +0, 307, 307, 1, 115200, 0x4c1e386a +0, 308, 308, 1, 115200, 0x1b1c387c +0, 309, 309, 1, 115200, 0xe42fdb83 +0, 310, 310, 1, 115200, 0x5bb2ad2e +0, 311, 311, 1, 115200, 0x31924902 +0, 312, 312, 1, 115200, 0x5a290e9a +0, 313, 313, 1, 115200, 0x15d6ea45 +0, 314, 314, 1, 115200, 0xb5adc34d +0, 315, 315, 1, 115200, 0xb210a956 +0, 316, 316, 1, 115200, 0x79478dac +0, 317, 317, 1, 115200, 0x626a3fa9 +0, 318, 318, 1, 115200, 0x6b0e370d +0, 319, 319, 1, 115200, 0x1f1113ec +0, 320, 320, 1, 115200, 0x362efa10 +0, 321, 321, 1, 115200, 0xca8de637 +0, 322, 322, 1, 115200, 0x432e1f19 +0, 323, 323, 1, 115200, 0xa2c93031 +0, 324, 324, 1, 115200, 0x63294fcc +0, 325, 325, 1, 115200, 0x1c1d5928 +0, 326, 326, 1, 115200, 0xe5fb45ea +0, 327, 327, 1, 115200, 0x0712cc77 +0, 328, 328, 1, 115200, 0xaef1c94b +0, 329, 329, 1, 115200, 0x30c8a84e +0, 330, 330, 1, 115200, 0xd6896b75 +0, 331, 331, 1, 115200, 0x7f8839cb +0, 332, 332, 1, 115200, 0xcd69d7d4 +0, 333, 333, 1, 115200, 0xa6f3cdaa +0, 334, 334, 1, 115200, 0xccbdc609 +0, 335, 335, 1, 115200, 0x2d3f77d7 +0, 336, 336, 1, 115200, 0x18f8582d +0, 337, 337, 1, 115200, 0xe88717bb +0, 338, 338, 1, 115200, 0xb42fd44b +0, 339, 339, 1, 115200, 0x7edaa5b7 +0, 340, 340, 1, 115200, 0xef399a7b +0, 341, 341, 1, 115200, 0x11d75f35 +0, 342, 342, 1, 115200, 0xc0717b78 +0, 343, 343, 1, 115200, 0x9aebc04d +0, 344, 344, 1, 115200, 0x44c705fc +0, 345, 345, 1, 115200, 0xd322add3 +0, 346, 346, 1, 115200, 0x0f5f0b79 +0, 347, 347, 1, 115200, 0x54a15070 +0, 348, 348, 1, 115200, 0xd11553df +0, 349, 349, 1, 115200, 0x6f3ed910 +0, 350, 350, 1, 115200, 0x6d3a3c17 +0, 351, 351, 1, 115200, 0x434ebc13 +0, 352, 352, 1, 115200, 0xcf07ecb2 +0, 353, 353, 1, 115200, 0x1c94497e +0, 354, 354, 1, 115200, 0x83c13cbc +0, 355, 355, 1, 115200, 0x4a8ba4f5 +0, 356, 356, 1, 115200, 0x922a393f +0, 357, 357, 1, 115200, 0x44024959 +0, 358, 358, 1, 115200, 0x23f18ebd +0, 359, 359, 1, 115200, 0x2cdf1146 +0, 360, 360, 1, 115200, 0x8a7d402c +0, 361, 361, 1, 115200, 0x42d67bb3 +0, 362, 362, 1, 115200, 0x7045ff2c +0, 363, 363, 1, 115200, 0xb67a4f15 +0, 364, 364, 1, 115200, 0x7481f311 +0, 365, 365, 1, 115200, 0xe394ff8d +0, 366, 366, 1, 115200, 0x2ca16f23 +0, 367, 367, 1, 115200, 0xd53238e1 +0, 368, 368, 1, 115200, 0xe28a80c9 +0, 369, 369, 1, 115200, 0x043ccd51 +0, 370, 370, 1, 115200, 0x2e950d80 +0, 371, 371, 1, 115200, 0xf7394c6e +0, 372, 372, 1, 115200, 0xae46d2c8 +0, 373, 373, 1, 115200, 0x4b54df85 +0, 374, 374, 1, 115200, 0x636f4ca5 +0, 375, 375, 1, 115200, 0x2c687754 +0, 376, 376, 1, 115200, 0x0ddea0f9 +0, 377, 377, 1, 115200, 0x82b08dfd +0, 378, 378, 1, 115200, 0x5db58c25 +0, 379, 379, 1, 115200, 0x9b975eaa +0, 380, 380, 1, 115200, 0x2cbe4bf1 +0, 381, 381, 1, 115200, 0xc8873bd7 +0, 382, 382, 1, 115200, 0x9aa357f2 +0, 383, 383, 1, 115200, 0x526e5392 +0, 384, 384, 1, 115200, 0x30aa5d18 +0, 385, 385, 1, 115200, 0x1fe738b4 +0, 386, 386, 1, 115200, 0x9cec04ad +0, 387, 387, 1, 115200, 0x3ddd922d +0, 388, 388, 1, 115200, 0xc6578bbb +0, 389, 389, 1, 115200, 0x413c35ae +0, 390, 390, 1, 115200, 0x90095ab3 +0, 391, 391, 1, 115200, 0x8ae84371 +0, 392, 392, 1, 115200, 0x1c935404 +0, 393, 393, 1, 115200, 0x213f37e8 +0, 394, 394, 1, 115200, 0x19ab39e6 +0, 395, 395, 1, 115200, 0x795bf82f +0, 396, 396, 1, 115200, 0xe238fccf +0, 397, 397, 1, 115200, 0xe2c0d69e +0, 398, 398, 1, 115200, 0xa1e9d34c +0, 399, 399, 1, 115200, 0xedf3d303 +0, 400, 400, 1, 115200, 0x40fac156 +0, 401, 401, 1, 115200, 0x1bc59ddb +0, 402, 402, 1, 115200, 0x4295a2ab +0, 403, 403, 1, 115200, 0xc337809d +0, 404, 404, 1, 115200, 0x4a329996 +0, 405, 405, 1, 115200, 0xb4fa76b4 +0, 406, 406, 1, 115200, 0xb49b7d18 +0, 407, 407, 1, 115200, 0xfab67262 +0, 408, 408, 1, 115200, 0x31919404 +0, 409, 409, 1, 115200, 0x983d896c +0, 410, 410, 1, 115200, 0x8594939e +0, 411, 411, 1, 115200, 0x9fb8932a +0, 412, 412, 1, 115200, 0xb9f3af07 +0, 413, 413, 1, 115200, 0x5904c5b4 +0, 414, 414, 1, 115200, 0xf6e095d6 +0, 415, 415, 1, 115200, 0xd168bd86 +0, 416, 416, 1, 115200, 0x39151a63 +0, 417, 417, 1, 115200, 0x9e426f6d +0, 418, 418, 1, 115200, 0x0c6d7d1d +0, 419, 419, 1, 115200, 0x65f787ca +0, 420, 420, 1, 115200, 0xf42288c6 +0, 421, 421, 1, 115200, 0x565b8d91 +0, 422, 422, 1, 115200, 0xd72e882f +0, 423, 423, 1, 115200, 0x8def886c +0, 424, 424, 1, 115200, 0x1d5e7800 +0, 425, 425, 1, 115200, 0x628276f7 +0, 426, 426, 1, 115200, 0x00e27d0f +0, 427, 427, 1, 115200, 0x52df7737 +0, 428, 428, 1, 115200, 0xf98f6303 +0, 429, 429, 1, 115200, 0x9a2d2d65 +0, 430, 430, 1, 115200, 0xd8cb25f5 +0, 431, 431, 1, 115200, 0x68071ce1 +0, 432, 432, 1, 115200, 0x4c6218c9 +0, 433, 433, 1, 115200, 0xaf0a11a3 +0, 434, 434, 1, 115200, 0xfa0a0fb9 +0, 435, 435, 1, 115200, 0xc61414fb +0, 436, 436, 1, 115200, 0x3a8b0e94 +0, 437, 437, 1, 115200, 0x1eab0e92 +0, 438, 438, 1, 115200, 0xc726028c +0, 439, 439, 1, 115200, 0x2da2f5de +0, 440, 440, 1, 115200, 0x7672e92f +0, 441, 441, 1, 115200, 0x7edae686 +0, 442, 442, 1, 115200, 0x9a6ce3c6 +0, 443, 443, 1, 115200, 0x9f69e74c +0, 444, 444, 1, 115200, 0x73fbf502 +0, 445, 445, 1, 115200, 0xff81f5b8 +0, 446, 446, 1, 115200, 0x2b8bf7de +0, 447, 447, 1, 115200, 0xcd00f380 +0, 448, 448, 1, 115200, 0x4cedfe7c +0, 449, 449, 1, 115200, 0xcd30fbb4 +0, 450, 450, 1, 115200, 0x4b7df228 +0, 451, 451, 1, 115200, 0xedc7e5df +0, 452, 452, 1, 115200, 0x687ae0f5 +0, 453, 453, 1, 115200, 0x8127e2b9 +0, 454, 454, 1, 115200, 0xe31ae11c +0, 455, 455, 1, 115200, 0xece5e5c5 +0, 456, 456, 1, 115200, 0x4f1bdfe4 +0, 457, 457, 1, 115200, 0x65c5dfe3 +0, 458, 458, 1, 115200, 0xfc89d51f +0, 459, 459, 1, 115200, 0xedd1c6bc +0, 460, 460, 1, 115200, 0x2913d073 +0, 461, 461, 1, 115200, 0xf196fbbe +0, 462, 462, 1, 115200, 0xc0be13e1 +0, 463, 463, 1, 115200, 0x55b21f01 +0, 464, 464, 1, 115200, 0xb16b2364 +0, 465, 465, 1, 115200, 0x4a8632db +0, 466, 466, 1, 115200, 0x44c94426 +0, 467, 467, 1, 115200, 0xe5470b01 +0, 468, 468, 1, 115200, 0xd895d5d0 +0, 469, 469, 1, 115200, 0xe98715c2 +0, 470, 470, 1, 115200, 0x2688599b +0, 471, 471, 1, 115200, 0x8e4889aa +0, 472, 472, 1, 115200, 0x658bcd8d +0, 473, 473, 1, 115200, 0xf0090c06 +0, 474, 474, 1, 115200, 0xefd9bd28 +0, 475, 475, 1, 115200, 0x45009bb4 +0, 476, 476, 1, 115200, 0x7ebd1655 +0, 477, 477, 1, 115200, 0x64ff7898 +0, 478, 478, 1, 115200, 0x4a9384f1 +0, 479, 479, 1, 115200, 0xd80f0701 +0, 480, 480, 1, 115200, 0x2f855116 +0, 481, 481, 1, 115200, 0x0c1313cb +0, 482, 482, 1, 115200, 0xf4df4d19 +0, 483, 483, 1, 115200, 0xde6218fb +0, 484, 484, 1, 115200, 0xce26e6b4 +0, 485, 485, 1, 115200, 0x848af931 +0, 486, 486, 1, 115200, 0x86770a97 +0, 487, 487, 1, 115200, 0x8f35c3c0 +0, 488, 488, 1, 115200, 0xb26dc220 +0, 489, 489, 1, 115200, 0x3d5bbfce +0, 490, 490, 1, 115200, 0xa1f9bee6 +0, 491, 491, 1, 115200, 0xa87dcd24 +0, 492, 492, 1, 115200, 0x9374cb71 +0, 493, 493, 1, 115200, 0x0c7ccbd0 +0, 494, 494, 1, 115200, 0x9a16cc49 +0, 495, 495, 1, 115200, 0x4df0c28b +0, 496, 496, 1, 115200, 0xb5b8b866 +0, 497, 497, 1, 115200, 0xafcc1019 +0, 510, 510, 1, 115200, 0x623b0ff3 diff --git a/tests/ref/fate/wtv-demux b/tests/ref/fate/wtv-demux index bdd6c20b42..fadc4ef20d 100644 --- a/tests/ref/fate/wtv-demux +++ b/tests/ref/fate/wtv-demux @@ -33,9 +33,9 @@ 1, 7199998, 7199998, 240000, 576, 0xeb4b0d93 1, 7439998, 7439998, 240000, 576, 0xde1322f5 1, 7679998, 7679998, 240000, 576, 0xc3131f35 -0, 7886331, 9486442, 400000, 41980, 0xd4920915 1, 7919998, 7919998, 240000, 576, 0x708f1381 1, 8159998, 8159998, 240000, 576, 0x1f00137e +0, 8286442, 9486442, 400000, 41980, 0xd4920915 1, 8399998, 8399998, 240000, 576, 0x05131eb0 1, 8639998, 8639998, 240000, 576, 0x78151c22 0, 8686442, 8686442, 400000, 7228, 0x1b141fa3 @@ -59,83 +59,83 @@ 0, 11486331, 11486331, 400000, 6156, 0xe168394b 1, 11519998, 11519998, 240000, 576, 0x1fea1448 1, 11759998, 11759998, 240000, 576, 0x55840a01 -0, 11886331, 13086442, 449438, 23364, 0x53164f1e +0, 11886331, 13086442, 400000, 23364, 0x53164f1e 1, 11999998, 11999998, 240000, 576, 0x6c9c24ce 1, 12239998, 12239998, 240000, 576, 0x955f1e97 -0, 12286442, 12286442, 449438, 6708, 0x89877269 +0, 12286442, 12286442, 400000, 6708, 0x89877269 1, 12479998, 12479998, 240000, 576, 0x2827134f -0, 12686442, 12686442, 449438, 6908, 0x8d62a249 +0, 12686442, 12686442, 400000, 6908, 0x8d62a249 1, 12719998, 12719998, 240000, 576, 0x34a01c29 1, 12959998, 12959998, 240000, 576, 0x7d351e52 -0, 13086442, 14286442, 449438, 38156, 0xec41f682 +0, 13086442, 14286442, 400000, 38156, 0xec41f682 1, 13199998, 13199998, 240000, 576, 0x00c91d9e 1, 13439998, 13439998, 240000, 576, 0x57ea1a97 -0, 13486331, 13486331, 449438, 5764, 0xcc04534b +0, 13486331, 13486331, 400000, 5764, 0xcc04534b 1, 13679998, 13679998, 240000, 576, 0xef3a1c74 -0, 13886331, 13886331, 449438, 5388, 0xb8a1c3c5 +0, 13886331, 13886331, 400000, 5388, 0xb8a1c3c5 1, 13919998, 13919998, 240000, 576, 0x11fc217d 1, 14159998, 14159998, 240000, 576, 0x59ce20e5 -0, 14286442, 15486331, 449438, 16764, 0x59460d96 +0, 14286442, 15486331, 400000, 16764, 0x59460d96 1, 14399998, 14399998, 240000, 576, 0xaafc1dbf 1, 14639998, 14639998, 240000, 576, 0xdd941609 -0, 14686331, 14686331, 449438, 5548, 0x5c91e93d +0, 14686331, 14686331, 400000, 5548, 0x5c91e93d 1, 14879998, 14879998, 240000, 576, 0x900420b0 -0, 15086331, 15086331, 449438, 5652, 0x5e321aed +0, 15086331, 15086331, 400000, 5652, 0x5e321aed 1, 15119998, 15119998, 240000, 576, 0x5f4f1aa1 1, 15359998, 15359998, 240000, 576, 0x7d7e18de -0, 15486331, 16686331, 449438, 15564, 0xefdf5080 +0, 15486331, 16686331, 400000, 15564, 0xefdf5080 1, 15599998, 15599998, 240000, 576, 0x986c0d9d 1, 15839998, 15839998, 240000, 576, 0xcb4c21c0 -0, 15886331, 15886331, 449438, 6492, 0xd1d5c5f8 +0, 15886331, 15886331, 400000, 6492, 0xd1d5c5f8 1, 16079998, 16079998, 240000, 576, 0xbcfb1e8b -0, 16286331, 16286331, 449438, 5604, 0xf9472b44 +0, 16286331, 16286331, 400000, 5604, 0xf9472b44 1, 16319998, 16319998, 240000, 576, 0xcb541b4c 1, 16559998, 16559998, 240000, 576, 0x980426e9 -0, 16686331, 17886331, 449438, 17924, 0x45815b7b +0, 16686331, 17886331, 400000, 17924, 0x45815b7b 1, 16799998, 16799998, 240000, 576, 0x09d00aa0 1, 17039998, 17039998, 240000, 576, 0xad591374 -0, 17086442, 17086442, 449438, 5020, 0x3cc5e554 +0, 17086442, 17086442, 400000, 5020, 0x3cc5e554 1, 17279998, 17279998, 240000, 576, 0x97bf1461 -0, 17486442, 17486442, 449438, 5276, 0xa0554c12 +0, 17486442, 17486442, 400000, 5276, 0xa0554c12 1, 17519998, 17519998, 240000, 576, 0xdc871cc4 1, 17759998, 17759998, 240000, 576, 0x56781896 -0, 17886331, 19086442, 449438, 31460, 0x5765eb5f +0, 17886331, 19086442, 400000, 31460, 0x5765eb5f 1, 17999998, 17999998, 240000, 576, 0xc77714e3 1, 18239998, 18239998, 240000, 576, 0x280e18d4 -0, 18286331, 18286331, 449438, 4972, 0x91adbab7 +0, 18286331, 18286331, 400000, 4972, 0x91adbab7 1, 18479998, 18479998, 240000, 576, 0xbc0d2302 -0, 18686442, 18686442, 449438, 5580, 0xfea707cb +0, 18686442, 18686442, 400000, 5580, 0xfea707cb 1, 18719998, 18719998, 240000, 576, 0x79191384 1, 18959998, 18959998, 240000, 576, 0x65481c97 -0, 19086442, 20286331, 449438, 17412, 0x0afe4d27 +0, 19086442, 20286331, 400000, 17412, 0x0afe4d27 1, 19199998, 19199998, 240000, 576, 0xc94d227d 1, 19439998, 19439998, 240000, 576, 0xa68a1f14 -0, 19486442, 19486442, 449438, 5236, 0x03f55309 +0, 19486442, 19486442, 400000, 5236, 0x03f55309 1, 19679998, 19679998, 240000, 576, 0x6af11a5c -0, 19886331, 19886331, 449438, 4924, 0x558e753c +0, 19886331, 19886331, 400000, 4924, 0x558e753c 1, 19919998, 19919998, 240000, 576, 0x4d1019ef 1, 20159998, 20159998, 240000, 576, 0x3b1b17b5 -0, 20286331, 21486331, 449438, 15396, 0xf145d121 +0, 20286331, 21486331, 400000, 15396, 0xf145d121 1, 20399998, 20399998, 240000, 576, 0xcdd8159f 1, 20639998, 20639998, 240000, 576, 0x97cd1d06 -0, 20686331, 20686331, 449438, 4708, 0x43066a92 +0, 20686331, 20686331, 400000, 4708, 0x43066a92 1, 20879998, 20879998, 240000, 576, 0x5d1b1123 -0, 21086442, 21086442, 449438, 4332, 0x9e22bcba +0, 21086442, 21086442, 400000, 4332, 0x9e22bcba 1, 21119998, 21119998, 240000, 576, 0x888d0cb0 1, 21359998, 21359998, 240000, 576, 0x556e1dad -0, 21486331, 22686442, 449438, 12876, 0x46ff9ef4 +0, 21486331, 22686442, 400000, 12876, 0x46ff9ef4 1, 21599998, 21599998, 240000, 576, 0xf7af0bce 1, 21839998, 21839998, 240000, 576, 0xb5da160a -0, 21886442, 21886442, 449438, 5940, 0x27cba62e +0, 21886442, 21886442, 400000, 5940, 0x27cba62e 1, 22079998, 22079998, 240000, 576, 0x4a8d0e98 -0, 22286442, 22286442, 449438, 6124, 0x6bab0a6d +0, 22286442, 22286442, 400000, 6124, 0x6bab0a6d 1, 22319998, 22319998, 240000, 576, 0x183b1c7e 1, 22559998, 22559998, 240000, 576, 0xc47120e6 -0, 22686442, 23886442, 449438, 36428, 0x942f9648 +0, 22686442, 23886442, 400000, 36428, 0x942f9648 1, 22799998, 22799998, 240000, 576, 0xb1f31346 -0, 23086331, 23086331, 449438, 6660, 0x545a0db7 -0, 23486331, 23486331, 449438, 6780, 0x2d1d4189 -0, 23886442, 25086331, 449438, 16460, 0x7c3b3ca4 -0, 24286442, 24286442, 449438, 6724, 0x8538cc6f -0, 24686442, 24686442, 449438, 7068, 0x69574fd0 -0, 25086331, 26286331, 449438, 19552, 0xf230e854 +0, 23086331, 23086331, 400000, 6660, 0x545a0db7 +0, 23486331, 23486331, 400000, 6780, 0x2d1d4189 +0, 23886442, 25086331, 400000, 16460, 0x7c3b3ca4 +0, 24286442, 24286442, 400000, 6724, 0x8538cc6f +0, 24686442, 24686442, 400000, 7068, 0x69574fd0 +0, 25086331, 26286331, 400000, 19552, 0xf230e854 diff --git a/tests/ref/fate/xmv-demux b/tests/ref/fate/xmv-demux index 20c6ac1c4f..841ba9c51a 100644 --- a/tests/ref/fate/xmv-demux +++ b/tests/ref/fate/xmv-demux @@ -82,102 +82,102 @@ 1, 3183, 3183, 124, 8928, 0x4a9b2d42 0, 4640, 4640, 0, 100, 0x45023894 0, 4680, 4680, 0, 948, 0xa65ed345 -0, 4720, 4720, 108, 2808, 0xd7285746 -0, 4760, 4760, 108, 5372, 0x05794175 +0, 4720, 4720, 0, 2808, 0xd7285746 +0, 4760, 4760, 40, 5372, 0x05794175 1, 3307, 3307, 21, 1512, 0xed8b3f4b -0, 4800, 4800, 108, 11596, 0x8636eca7 +0, 4800, 4800, 40, 11596, 0x8636eca7 1, 3328, 3328, 21, 1512, 0xa27d3891 -0, 4840, 4840, 108, 11524, 0xe1f39be3 +0, 4840, 4840, 40, 11524, 0xe1f39be3 1, 3349, 3349, 21, 1512, 0xb0f13eb6 -0, 4880, 4880, 108, 23392, 0xab053f05 +0, 4880, 4880, 40, 23392, 0xab053f05 1, 3370, 3370, 23, 1656, 0xe5a98324 -0, 4920, 4920, 108, 4560, 0x03197d07 +0, 4920, 4920, 40, 4560, 0x03197d07 1, 3393, 3393, 31, 2232, 0x15445433 -0, 4960, 4960, 108, 4440, 0x1cc361a2 +0, 4960, 4960, 40, 4440, 0x1cc361a2 1, 3424, 3424, 31, 2232, 0x5cb348a9 -0, 5000, 5000, 108, 23688, 0x16030634 +0, 5000, 5000, 40, 23688, 0x16030634 1, 3455, 3455, 31, 2232, 0xf10347da -0, 5040, 5040, 108, 16132, 0xf0eca799 +0, 5040, 5040, 40, 16132, 0xf0eca799 1, 3486, 3486, 34, 2448, 0x3e16a175 -0, 5080, 5080, 108, 29896, 0x0c0988ea +0, 5080, 5080, 40, 29896, 0x0c0988ea 1, 3520, 3520, 35, 2520, 0x17e3ca2b -0, 5120, 5120, 108, 19956, 0x0093aa0b +0, 5120, 5120, 40, 19956, 0x0093aa0b 1, 3555, 3555, 27, 1944, 0x35c2de84 -0, 5160, 5160, 108, 16392, 0x8829a9ca +0, 5160, 5160, 40, 16392, 0x8829a9ca 1, 3582, 3582, 27, 1944, 0x55b4db40 -0, 5200, 5200, 108, 16772, 0x9a4a546d +0, 5200, 5200, 40, 16772, 0x9a4a546d 1, 3609, 3609, 29, 2088, 0xdaae14b2 -0, 5240, 5240, 108, 8920, 0xcd8ca203 +0, 5240, 5240, 40, 8920, 0xcd8ca203 1, 3638, 3638, 27, 1944, 0x92ccd37f -0, 5280, 5280, 108, 9632, 0x53c1d37b +0, 5280, 5280, 40, 9632, 0x53c1d37b 1, 3665, 3665, 27, 1944, 0x70efede1 -0, 5320, 5320, 108, 8976, 0xfe4da2cc +0, 5320, 5320, 40, 8976, 0xfe4da2cc 1, 3692, 3692, 27, 1944, 0x7601d304 -0, 5360, 5360, 108, 6680, 0x35348fe0 +0, 5360, 5360, 40, 6680, 0x35348fe0 1, 3719, 3719, 27, 1944, 0x3922ebc2 -0, 5400, 5400, 108, 9228, 0xcbf62b0c +0, 5400, 5400, 40, 9228, 0xcbf62b0c 1, 3746, 3746, 30, 2160, 0xde462f2e -0, 5440, 5440, 108, 5108, 0xd1d88511 +0, 5440, 5440, 40, 5108, 0xd1d88511 1, 3776, 3776, 26, 1872, 0x467ac1d2 -0, 5480, 5480, 108, 10016, 0xaff4b2b2 +0, 5480, 5480, 40, 10016, 0xaff4b2b2 1, 3802, 3802, 26, 1872, 0xa1e4cd43 -0, 5520, 5520, 108, 7468, 0x23e81ab8 +0, 5520, 5520, 40, 7468, 0x23e81ab8 1, 3828, 3828, 26, 1872, 0x1dceccc6 -0, 5560, 5560, 108, 4172, 0x253cd05b +0, 5560, 5560, 40, 4172, 0x253cd05b 1, 3854, 3854, 26, 1872, 0x2bbad2a5 -0, 5600, 5600, 108, 8188, 0x7ede743f +0, 5600, 5600, 40, 8188, 0x7ede743f 1, 3880, 3880, 26, 1872, 0xc603d44d -0, 5640, 5640, 108, 2884, 0x2dec55a3 +0, 5640, 5640, 40, 2884, 0x2dec55a3 1, 3906, 3906, 26, 1872, 0x1b4cc261 -0, 5680, 5680, 108, 3900, 0xd0666a18 +0, 5680, 5680, 40, 3900, 0xd0666a18 1, 3932, 3932, 26, 1872, 0x10edd6cf -0, 5720, 5720, 108, 2996, 0x9cc99b8c +0, 5720, 5720, 40, 2996, 0x9cc99b8c 1, 3958, 3958, 33, 2376, 0xecdb9d61 -0, 5760, 5760, 108, 2156, 0xae612776 +0, 5760, 5760, 40, 2156, 0xae612776 1, 3991, 3991, 36, 2592, 0x5559eced -0, 5800, 5800, 108, 3988, 0x0d2c9992 -0, 5840, 5840, 108, 1512, 0x6281fc00 +0, 5800, 5800, 40, 3988, 0x0d2c9992 +0, 5840, 5840, 40, 1512, 0x6281fc00 1, 4027, 4027, 36, 2592, 0x8848dfc7 -0, 5880, 5880, 108, 6544, 0xb75c2562 +0, 5880, 5880, 40, 6544, 0xb75c2562 1, 4063, 4063, 36, 2592, 0x4ca2d7da -0, 5920, 5920, 108, 4108, 0xfb21efc9 +0, 5920, 5920, 40, 4108, 0xfb21efc9 1, 4099, 4099, 36, 2592, 0x285fd7e6 -0, 5960, 5960, 108, 1096, 0x85922a37 -0, 6000, 6000, 108, 9740, 0xe57d7647 +0, 5960, 5960, 40, 1096, 0x85922a37 +0, 6000, 6000, 40, 9740, 0xe57d7647 1, 4135, 4135, 36, 2592, 0x2717e404 -0, 6040, 6040, 108, 416, 0x61c2ea02 +0, 6040, 6040, 40, 416, 0x61c2ea02 1, 4171, 4171, 36, 2592, 0xf106111a -0, 6080, 6080, 108, 336, 0x1dc5ac1c +0, 6080, 6080, 40, 336, 0x1dc5ac1c 1, 4207, 4207, 36, 2592, 0xd7d01119 -0, 6120, 6120, 108, 204, 0x16f57017 +0, 6120, 6120, 40, 204, 0x16f57017 1, 4243, 4243, 36, 2592, 0x550cfeda -0, 6160, 6160, 108, 112, 0x78374234 -0, 6200, 6200, 108, 40, 0x6cb21985 +0, 6160, 6160, 40, 112, 0x78374234 +0, 6200, 6200, 40, 40, 0x6cb21985 1, 4279, 4279, 36, 2592, 0x47ad00c4 1, 4315, 4315, 36, 2592, 0x39bbf306 1, 4351, 4351, 45, 3240, 0x69addfce 1, 4396, 4396, 297, 21384, 0x254f63e0 1, 4693, 4693, 298, 21456, 0x2f7a9859 -0, 6840, 6840, 108, 14420, 0x53324ca4 -0, 6880, 6880, 108, 40, 0x10971420 +0, 6840, 6840, 40, 14420, 0x53324ca4 +0, 6880, 6880, 40, 40, 0x10971420 1, 4991, 4991, 521, 37512, 0x6e962928 1, 5512, 5512, 38, 2736, 0x1dc91c69 -0, 8000, 8000, 108, 24904, 0x15574f7e +0, 8000, 8000, 40, 24904, 0x15574f7e 1, 5550, 5550, 38, 2736, 0x023434fd 1, 5588, 5588, 38, 2736, 0x906f1541 -0, 8160, 8160, 108, 1908, 0xccb2dd3c +0, 8160, 8160, 40, 1908, 0xccb2dd3c 1, 5626, 5626, 38, 2736, 0x85a31102 -0, 8200, 8200, 108, 4676, 0xbfa42b7e +0, 8200, 8200, 40, 4676, 0xbfa42b7e 1, 5664, 5664, 42, 3024, 0x9296a5f3 -0, 8240, 8240, 108, 3600, 0x87c9dc58 -0, 8280, 8280, 108, 8184, 0x504a8e65 +0, 8240, 8240, 40, 3600, 0x87c9dc58 +0, 8280, 8280, 40, 8184, 0x504a8e65 1, 5706, 5706, 27, 1944, 0x7bf4dedc -0, 8320, 8320, 108, 9636, 0x2efb3006 +0, 8320, 8320, 40, 9636, 0x2efb3006 1, 5733, 5733, 27, 1944, 0x4196c404 1, 5760, 5760, 27, 1944, 0xcda97c7a -0, 8360, 8360, 108, 9580, 0x0fb6f4e8 +0, 8360, 8360, 40, 9580, 0x0fb6f4e8 1, 5787, 5787, 27, 1944, 0x5f4922b2 -0, 8400, 8400, 108, 7840, 0xe996f564 +0, 8400, 8400, 40, 7840, 0xe996f564 1, 5814, 5814, 29, 2088, 0x37dfc157 -0, 8440, 8440, 108, 4208, 0xe9c2fba2 -0, 8480, 8480, 108, 556, 0x3f1e077c +0, 8440, 8440, 40, 4208, 0xe9c2fba2 +0, 8480, 8480, 40, 556, 0x3f1e077c diff --git a/tests/ref/fate/yop b/tests/ref/fate/yop index 5629825688..537447a583 100644 --- a/tests/ref/fate/yop +++ b/tests/ref/fate/yop @@ -1,8 +1,8 @@ #tb 0: 1/12 -0, 0, 0, 1, 302760, 0x78939253 -0, 1, 1, 1, 302760, 0x534f5253 -0, 2, 2, 1, 302760, 0xe991aa82 -0, 3, 3, 1, 302760, 0xc34b20bd -0, 4, 4, 1, 302760, 0x461d29a1 -0, 5, 5, 1, 302760, 0x45abca02 -0, 6, 6, 1, 302760, 0xb05448b9 +0, 0, 0, 1, 302760, 0xf24dfa37 +0, 1, 1, 1, 302760, 0xcedcbb6c +0, 2, 2, 1, 302760, 0x8c2d19a2 +0, 3, 3, 1, 302760, 0xe0fc92da +0, 4, 4, 1, 302760, 0xd7699bb4 +0, 5, 5, 1, 302760, 0x26e93266 +0, 6, 6, 1, 302760, 0x4cddb216 diff --git a/tests/ref/fate/zmbv-8bit b/tests/ref/fate/zmbv-8bit index 64dacae5a7..f104c98c95 100644 --- a/tests/ref/fate/zmbv-8bit +++ b/tests/ref/fate/zmbv-8bit @@ -1,4 +1,4 @@ -#tb 0: 1000000/70086303 +#tb 0: 15967/1119068 0, 0, 0, 1, 192000, 0x5234b617 0, 1, 1, 1, 192000, 0x5234b617 0, 2, 2, 1, 192000, 0x5234b617 @@ -274,3 +274,4 @@ 0, 272, 272, 1, 192000, 0xd08e49d1 0, 273, 273, 1, 192000, 0xd08e49d1 0, 274, 274, 1, 192000, 0xd08e49d1 +0, 275, 275, 1, 192000, 0x1f34135f diff --git a/tests/ref/lavf-fate/latm b/tests/ref/lavf-fate/latm new file mode 100644 index 0000000000..8c4f5412aa --- /dev/null +++ b/tests/ref/lavf-fate/latm @@ -0,0 +1,3 @@ +eb13788e71c9b5bc7d62ceb748312bbb *./tests/data/lavf-fate/lavf.latm +67876 ./tests/data/lavf-fate/lavf.latm +./tests/data/lavf-fate/lavf.latm CRC=0xcf94c59d diff --git a/tests/ref/lavf-fate/mp3 b/tests/ref/lavf-fate/mp3 new file mode 100644 index 0000000000..91e2b48c03 --- /dev/null +++ b/tests/ref/lavf-fate/mp3 @@ -0,0 +1,3 @@ +40a4e41ae74ec8dacdf02402831a6a58 *./tests/data/lavf-fate/lavf.mp3 +97230 ./tests/data/lavf-fate/lavf.mp3 +./tests/data/lavf-fate/lavf.mp3 CRC=0x6c9850fe diff --git a/tests/ref/lavf-fate/ogg_vp3 b/tests/ref/lavf-fate/ogg_vp3 new file mode 100644 index 0000000000..b77476d294 --- /dev/null +++ b/tests/ref/lavf-fate/ogg_vp3 @@ -0,0 +1,3 @@ +adbe6c30bdfe934dc5ae397f4db2960d *./tests/data/lavf-fate/lavf.ogg +417644 ./tests/data/lavf-fate/lavf.ogg +./tests/data/lavf-fate/lavf.ogg CRC=0x037e3e79 diff --git a/tests/ref/lavf/asf b/tests/ref/lavf/asf index 0137925df4..5777d8b1a7 100644 --- a/tests/ref/lavf/asf +++ b/tests/ref/lavf/asf @@ -1,3 +1,3 @@ -528d3cbe33288ad983a8ff5b66738976 *./tests/data/lavf/lavf.asf -333375 ./tests/data/lavf/lavf.asf -./tests/data/lavf/lavf.asf CRC=0xba1f5213 +6dfad1f3d0f2638ea46f08edaf482f26 *./tests/data/lavf/lavf.asf +333581 ./tests/data/lavf/lavf.asf +./tests/data/lavf/lavf.asf CRC=0x51485213 diff --git a/tests/ref/lavf/avi b/tests/ref/lavf/avi index ae85efc50b..819c4ebf01 100644 --- a/tests/ref/lavf/avi +++ b/tests/ref/lavf/avi @@ -1,3 +1,3 @@ -e056e1164236b22fafc8325de8221a58 *./tests/data/lavf/lavf.avi -330798 ./tests/data/lavf/lavf.avi +dbd400a0a791360ad87eb436829ddef9 *./tests/data/lavf/lavf.avi +330816 ./tests/data/lavf/lavf.avi ./tests/data/lavf/lavf.avi CRC=0xa79b84dd diff --git a/tests/ref/lavf/caf b/tests/ref/lavf/caf new file mode 100644 index 0000000000..972b27cc19 --- /dev/null +++ b/tests/ref/lavf/caf @@ -0,0 +1,3 @@ +71e1abdfc59613fe05fca2939f02e02d *./tests/data/lavf/lavf.caf +90204 ./tests/data/lavf/lavf.caf +./tests/data/lavf/lavf.caf CRC=0xf1ae5536 diff --git a/tests/ref/lavf/dpx b/tests/ref/lavf/dpx index a852ae058e..2160809169 100644 --- a/tests/ref/lavf/dpx +++ b/tests/ref/lavf/dpx @@ -1,3 +1,9 @@ 808ea110635774252439722a48329d61 *./tests/data/images/dpx/02.dpx ./tests/data/images/dpx/%02d.dpx CRC=0x6da01946 305792 ./tests/data/images/dpx/02.dpx +5e1a777fa3f4094c9c4dd989cf9e8e8b *./tests/data/images/dpx/02.dpx +./tests/data/images/dpx/%02d.dpx CRC=0xe5b9c023 +609920 ./tests/data/images/dpx/02.dpx +13dc41b1e1e36399a5e1f8b7e3344a81 *./tests/data/images/dpx/02.dpx +./tests/data/images/dpx/%02d.dpx CRC=0xf38d5830 +407168 ./tests/data/images/dpx/02.dpx diff --git a/tests/ref/lavf/dv_fmt b/tests/ref/lavf/dv_fmt index c2b7335001..e8720afc54 100644 --- a/tests/ref/lavf/dv_fmt +++ b/tests/ref/lavf/dv_fmt @@ -1,3 +1,9 @@ -eb51fbb48af28584ea5515f9f2400fcd *./tests/data/lavf/lavf.dv +6f9cfff48f536fa727696f2f9fb3ac08 *./tests/data/lavf/lavf.dv +3600000 ./tests/data/lavf/lavf.dv +./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4 +2e8989478f05f6d4eaf1921fdfac4799 *./tests/data/lavf/lavf.dv +3600000 ./tests/data/lavf/lavf.dv +./tests/data/lavf/lavf.dv CRC=0x747caf33 +87d3b20f656235671383a7eaa2f66330 *./tests/data/lavf/lavf.dv 3600000 ./tests/data/lavf/lavf.dv ./tests/data/lavf/lavf.dv CRC=0x0e868a82 diff --git a/tests/ref/lavf/ffm b/tests/ref/lavf/ffm index b95eb8bb65..745397387f 100644 --- a/tests/ref/lavf/ffm +++ b/tests/ref/lavf/ffm @@ -1,3 +1,3 @@ 0063b1b49d8641dcbf354092529a58a4 *./tests/data/lavf/lavf.ffm 376832 ./tests/data/lavf/lavf.ffm -./tests/data/lavf/lavf.ffm CRC=0x38388ba1 +./tests/data/lavf/lavf.ffm CRC=0x88f58ba1 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/gif b/tests/ref/lavf/gif index 4a4ebfb9dc..19106cac9a 100644 --- a/tests/ref/lavf/gif +++ b/tests/ref/lavf/gif @@ -1,3 +1,24 @@ e6089fd4ef3b9df44090ab3650bdd810 *./tests/data/lavf/lavf.gif 2906401 ./tests/data/lavf/lavf.gif ./tests/data/lavf/lavf.gif CRC=0xe5605ff6 +022dc66b5068404e88c618ce79d9eb5f *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x032e0034 +81538 ./tests/data/images/gif/02.gif +759522b3025fcf8ed6aae582a18c5a14 *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x4c8f8a89 +38715 ./tests/data/images/gif/02.gif +21e802ae7a2239bdbea6f915da1134b9 *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x4c8f8a89 +38715 ./tests/data/images/gif/02.gif +fc4792ac40319344dc7027668a403fc3 *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x032e0034 +81538 ./tests/data/images/gif/02.gif +022dc66b5068404e88c618ce79d9eb5f *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x032e0034 +81538 ./tests/data/images/gif/02.gif +e3392f49c55aa794d3dc49189f52f257 *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x22d67c27 +63144 ./tests/data/images/gif/02.gif +022dc66b5068404e88c618ce79d9eb5f *./tests/data/images/gif/02.gif +./tests/data/images/gif/%02d.gif CRC=0x032e0034 +81538 ./tests/data/images/gif/02.gif diff --git a/tests/ref/lavf/gxf b/tests/ref/lavf/gxf index 0d28ac5518..f70b6d9c05 100644 --- a/tests/ref/lavf/gxf +++ b/tests/ref/lavf/gxf @@ -1,3 +1,9 @@ -32e34e23f3740e27e5bcf1621a698aad *./tests/data/lavf/lavf.gxf +befc1a39c37a4ecd9264942a3e34b3f6 *./tests/data/lavf/lavf.gxf 796392 ./tests/data/lavf/lavf.gxf -./tests/data/lavf/lavf.gxf CRC=0x4f52fc7f +./tests/data/lavf/lavf.gxf CRC=0x102918fd +474c4dd8b124790b395b435ac95a6d14 *./tests/data/lavf/lavf.gxf +816772 ./tests/data/lavf/lavf.gxf +./tests/data/lavf/lavf.gxf CRC=0xc7d66595 +0a1a37fa79b62435545271b4e8e882f5 *./tests/data/lavf/lavf.gxf +796392 ./tests/data/lavf/lavf.gxf +./tests/data/lavf/lavf.gxf CRC=0x3b1a8e91 diff --git a/tests/ref/lavf/ismv b/tests/ref/lavf/ismv new file mode 100644 index 0000000000..08d5552c9e --- /dev/null +++ b/tests/ref/lavf/ismv @@ -0,0 +1,9 @@ +eb116b60befadfd5c9118635d81c5a6e *./tests/data/lavf/lavf.ismv +312271 ./tests/data/lavf/lavf.ismv +./tests/data/lavf/lavf.ismv CRC=0xbcc963fc +456b04d243a2c45f820ee3cd6ed3ae3b *./tests/data/lavf/lavf.ismv +331249 ./tests/data/lavf/lavf.ismv +./tests/data/lavf/lavf.ismv CRC=0x5c2fddcd +eb116b60befadfd5c9118635d81c5a6e *./tests/data/lavf/lavf.ismv +312271 ./tests/data/lavf/lavf.ismv +./tests/data/lavf/lavf.ismv CRC=0xbcc963fc diff --git a/tests/ref/lavf/mkv b/tests/ref/lavf/mkv index 5ea3638b83..576bd058c0 100644 --- a/tests/ref/lavf/mkv +++ b/tests/ref/lavf/mkv @@ -1,3 +1,3 @@ -2c6fbc2c818c849e77702141294d775d *./tests/data/lavf/lavf.mkv -320262 ./tests/data/lavf/lavf.mkv +d8e8858db2fe4920d19d4267059933d6 *./tests/data/lavf/lavf.mkv +320305 ./tests/data/lavf/lavf.mkv ./tests/data/lavf/lavf.mkv CRC=0xd86284dd diff --git a/tests/ref/lavf/mmf b/tests/ref/lavf/mmf index 756527c82a..89097842a0 100644 --- a/tests/ref/lavf/mmf +++ b/tests/ref/lavf/mmf @@ -1,3 +1,3 @@ -272b91d8fc31ed43b08246d182719751 *./tests/data/lavf/lavf.mmf +1982e25aaa5307068c5e0f0fd54b193a *./tests/data/lavf/lavf.mmf 22609 ./tests/data/lavf/lavf.mmf ./tests/data/lavf/lavf.mmf CRC=0x03633476 diff --git a/tests/ref/lavf/mov b/tests/ref/lavf/mov index 2db01d4aeb..a49904ede2 100644 --- a/tests/ref/lavf/mov +++ b/tests/ref/lavf/mov @@ -1,3 +1,12 @@ -a5c982910b1a1547db68ffa35cc2a05a *./tests/data/lavf/lavf.mov -357741 ./tests/data/lavf/lavf.mov +2c58e6422013d9cd6169f272ffba7a33 *./tests/data/lavf/lavf.mov +367373 ./tests/data/lavf/lavf.mov +./tests/data/lavf/lavf.mov CRC=0x2f6a9b26 +21b992f6a677f971dfd685cc055a2b0a *./tests/data/lavf/lavf.mov +358463 ./tests/data/lavf/lavf.mov +./tests/data/lavf/lavf.mov CRC=0x2f6a9b26 +f607c5ac4f2668149c064d75a4ddd0dd *./tests/data/lavf/lavf.mov +377609 ./tests/data/lavf/lavf.mov +./tests/data/lavf/lavf.mov CRC=0x4e671506 +305a68397e3cdb505704841fedcdc352 *./tests/data/lavf/lavf.mov +357845 ./tests/data/lavf/lavf.mov ./tests/data/lavf/lavf.mov CRC=0x2f6a9b26 diff --git a/tests/ref/lavf/mpg b/tests/ref/lavf/mpg index e76f7479f0..8b3ca5ab0e 100644 --- a/tests/ref/lavf/mpg +++ b/tests/ref/lavf/mpg @@ -1,3 +1,9 @@ +8d47f1d92230442d475477ed4ec0c778 *./tests/data/lavf/lavf.mpg +372736 ./tests/data/lavf/lavf.mpg +./tests/data/lavf/lavf.mpg CRC=0x88f58ba1 +a0510a6f6ad056882827a2d2a92fd537 *./tests/data/lavf/lavf.mpg +399360 ./tests/data/lavf/lavf.mpg +./tests/data/lavf/lavf.mpg CRC=0x93df648f af32acbc73ee486b05a37d53e516d5e7 *./tests/data/lavf/lavf.mpg 372736 ./tests/data/lavf/lavf.mpg -./tests/data/lavf/lavf.mpg CRC=0x38388ba1 +./tests/data/lavf/lavf.mpg CRC=0x88f58ba1 diff --git a/tests/ref/lavf/mxf b/tests/ref/lavf/mxf index c69e278133..7e48d50973 100644 --- a/tests/ref/lavf/mxf +++ b/tests/ref/lavf/mxf @@ -1,3 +1,9 @@ -21d359aecf0453a5910d2c1a9ec906b2 *./tests/data/lavf/lavf.mxf +4cc269e1d2066fac03a3d7466f011c8e *./tests/data/lavf/lavf.mxf 525881 ./tests/data/lavf/lavf.mxf -./tests/data/lavf/lavf.mxf CRC=0x773f059a +./tests/data/lavf/lavf.mxf CRC=0x4ace0849 +88ab06201db1953329bfb4aa04a4fe05 *./tests/data/lavf/lavf.mxf +553529 ./tests/data/lavf/lavf.mxf +./tests/data/lavf/lavf.mxf CRC=0x86fddf92 +52c5b74ecfdc48bd77d79a6bbe62d2de *./tests/data/lavf/lavf.mxf +525881 ./tests/data/lavf/lavf.mxf +./tests/data/lavf/lavf.mxf CRC=0x4ace0849 diff --git a/tests/ref/lavf/mxf_d10 b/tests/ref/lavf/mxf_d10 index 98569c469b..efe861aa57 100644 --- a/tests/ref/lavf/mxf_d10 +++ b/tests/ref/lavf/mxf_d10 @@ -1,3 +1,3 @@ -b66087558cd1ff8e64290ffd856c88bc *./tests/data/lavf/lavf.mxf_d10 +93237916962c1ecacc8ae3b9e97481fb *./tests/data/lavf/lavf.mxf_d10 5330989 ./tests/data/lavf/lavf.mxf_d10 ./tests/data/lavf/lavf.mxf_d10 CRC=0x4474d480 diff --git a/tests/ref/lavf/nut b/tests/ref/lavf/nut index e658434849..a34895a861 100644 --- a/tests/ref/lavf/nut +++ b/tests/ref/lavf/nut @@ -1,3 +1,3 @@ -7e44a8ed5ff2fe5442f758d48fe1b496 *./tests/data/lavf/lavf.nut -319680 ./tests/data/lavf/lavf.nut +fbb54212668e5299b6ab1c086d644b04 *./tests/data/lavf/lavf.nut +319696 ./tests/data/lavf/lavf.nut ./tests/data/lavf/lavf.nut CRC=0xa79b84dd diff --git a/tests/ref/lavf/ogg b/tests/ref/lavf/ogg index 7bc66a3657..584e09bfbb 100644 --- a/tests/ref/lavf/ogg +++ b/tests/ref/lavf/ogg @@ -1,3 +1,3 @@ -37147a98d9a484208389efa6a1f8796f *./tests/data/lavf/lavf.ogg -13966 ./tests/data/lavf/lavf.ogg +ce1734741fa50c6c85f9cc8f410a720c *./tests/data/lavf/lavf.ogg +13985 ./tests/data/lavf/lavf.ogg ./tests/data/lavf/lavf.ogg CRC=0x37a143ea 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/png b/tests/ref/lavf/png index 4343adb3b7..4e646284eb 100644 --- a/tests/ref/lavf/png +++ b/tests/ref/lavf/png @@ -1,3 +1,9 @@ c162094e51dc1a3203de43e496086dfd *./tests/data/images/png/02.png ./tests/data/images/png/%02d.png CRC=0x6da01946 248612 ./tests/data/images/png/02.png +63805114b3723490833789277246276f *./tests/data/images/png/02.png +./tests/data/images/png/%02d.png CRC=0x831a2963 +41666 ./tests/data/images/png/02.png +b4c1f0b706a296ba6e791d436757dc5f *./tests/data/images/png/02.png +./tests/data/images/png/%02d.png CRC=0x5984c023 +511879 ./tests/data/images/png/02.png diff --git a/tests/ref/lavf/rm b/tests/ref/lavf/rm index 188d15d932..a9deabefb0 100644 --- a/tests/ref/lavf/rm +++ b/tests/ref/lavf/rm @@ -1,2 +1,2 @@ -c002d460bc77043ced69fd00f4ae7968 *./tests/data/lavf/lavf.rm -346414 ./tests/data/lavf/lavf.rm +a13a746ded146a9ede1605e5155e7164 *./tests/data/lavf/lavf.rm +346422 ./tests/data/lavf/lavf.rm diff --git a/tests/ref/lavf/ts b/tests/ref/lavf/ts index 333149e058..5215e21007 100644 --- a/tests/ref/lavf/ts +++ b/tests/ref/lavf/ts @@ -1,3 +1,3 @@ -ec8df9c78de8f7f20a3eb1ce8f863c02 *./tests/data/lavf/lavf.ts +be30cf5903b9da47024c783767966804 *./tests/data/lavf/lavf.ts 406456 ./tests/data/lavf/lavf.ts -./tests/data/lavf/lavf.ts CRC=0x0fdeb4df +./tests/data/lavf/lavf.ts CRC=0x64fab4df diff --git a/tests/ref/lavf/voc b/tests/ref/lavf/voc index 25e8b44434..062da63638 100644 --- a/tests/ref/lavf/voc +++ b/tests/ref/lavf/voc @@ -1,3 +1,3 @@ -b0bc287ce4e3eef7c1012610dd7ff6d0 *./tests/data/lavf/lavf.voc -32768 ./tests/data/lavf/lavf.voc -./tests/data/lavf/lavf.voc CRC=0xa2d77c12 +e4cefbeb4c20f5735de1877fbcfd8d1d *./tests/data/lavf/lavf.voc +45261 ./tests/data/lavf/lavf.voc +./tests/data/lavf/lavf.voc CRC=0x74b2b546 diff --git a/tests/ref/lavf/voc_s16 b/tests/ref/lavf/voc_s16 index 425d9655ad..23e5aab3c3 100644 --- a/tests/ref/lavf/voc_s16 +++ b/tests/ref/lavf/voc_s16 @@ -1,3 +1,3 @@ -b20728bf036d2e23508869acbad4e576 *./tests/data/lavf/lavf.s16.voc -163840 ./tests/data/lavf/lavf.s16.voc -./tests/data/lavf/lavf.s16.voc CRC=0xfa9b6c39 +a8225786fdbf5a2a19d1eeaf15f28632 *./tests/data/lavf/lavf.s16.voc +180439 ./tests/data/lavf/lavf.s16.voc +./tests/data/lavf/lavf.s16.voc CRC=0x7bd585ff diff --git a/tests/ref/lavf/wtv b/tests/ref/lavf/wtv new file mode 100644 index 0000000000..d50f1ca681 --- /dev/null +++ b/tests/ref/lavf/wtv @@ -0,0 +1,3 @@ +451f7e3ed8af12e4edb5b4de51181a4e *./tests/data/lavf/lavf.wtv +413696 ./tests/data/lavf/lavf.wtv +./tests/data/lavf/lavf.wtv CRC=0x64fab4df diff --git a/tests/ref/lavf/xbm b/tests/ref/lavf/xbm new file mode 100644 index 0000000000..4cc4be6eea --- /dev/null +++ b/tests/ref/lavf/xbm @@ -0,0 +1,3 @@ +99c20fff5d17b698b4a25282aebc3c51 *./tests/data/images/xbm/02.xbm +./tests/data/images/xbm/%02d.xbm CRC=0x0f5aa5cb +76411 ./tests/data/images/xbm/02.xbm diff --git a/tests/ref/lavfi/alphaextract_rgb b/tests/ref/lavfi/alphaextract_rgb new file mode 100644 index 0000000000..3b86986bae --- /dev/null +++ b/tests/ref/lavfi/alphaextract_rgb @@ -0,0 +1 @@ +alphaextract_rgb b706818ea0d324e0d43adbaef9ab3470 diff --git a/tests/ref/lavfi/alphaextract_yuv b/tests/ref/lavfi/alphaextract_yuv new file mode 100644 index 0000000000..7bfcf8629f --- /dev/null +++ b/tests/ref/lavfi/alphaextract_yuv @@ -0,0 +1 @@ +alphaextract_yuv 430b779a379ad9c38f3b4c190f723cd4 diff --git a/tests/ref/lavfi/alphamerge_rgb b/tests/ref/lavfi/alphamerge_rgb new file mode 100644 index 0000000000..6dc3b9a513 --- /dev/null +++ b/tests/ref/lavfi/alphamerge_rgb @@ -0,0 +1 @@ +alphamerge_rgb b706818ea0d324e0d43adbaef9ab3470 diff --git a/tests/ref/lavfi/alphamerge_yuv b/tests/ref/lavfi/alphamerge_yuv new file mode 100644 index 0000000000..ecd7bf8d9b --- /dev/null +++ b/tests/ref/lavfi/alphamerge_yuv @@ -0,0 +1 @@ +alphamerge_yuv 430b779a379ad9c38f3b4c190f723cd4 diff --git a/tests/ref/lavfi/colormatrix1 b/tests/ref/lavfi/colormatrix1 new file mode 100644 index 0000000000..beaab7db93 --- /dev/null +++ b/tests/ref/lavfi/colormatrix1 @@ -0,0 +1 @@ +colormatrix1 014d6e7cecd751dcee4d93b071f86368 diff --git a/tests/ref/lavfi/colormatrix2 b/tests/ref/lavfi/colormatrix2 new file mode 100644 index 0000000000..0ee1ec9072 --- /dev/null +++ b/tests/ref/lavfi/colormatrix2 @@ -0,0 +1 @@ +colormatrix2 405301b10e3b751bb0e0f8b8cddb36d0 diff --git a/tests/ref/lavfi/drawbox b/tests/ref/lavfi/drawbox new file mode 100644 index 0000000000..0be505d9fb --- /dev/null +++ b/tests/ref/lavfi/drawbox @@ -0,0 +1 @@ +drawbox 2745ca2d47f0086fd1a09aa871e42122 diff --git a/tests/ref/lavfi/fade b/tests/ref/lavfi/fade new file mode 100644 index 0000000000..e01b3db6a6 --- /dev/null +++ b/tests/ref/lavfi/fade @@ -0,0 +1 @@ +fade 62306b14511850e0ced139d9f7b7bd33 diff --git a/tests/ref/lavfi/life b/tests/ref/lavfi/life new file mode 100644 index 0000000000..96522d4075 --- /dev/null +++ b/tests/ref/lavfi/life @@ -0,0 +1 @@ +life d88400e27716b6e7102251bb3b6a30d6 diff --git a/tests/ref/lavfi/overlay b/tests/ref/lavfi/overlay new file mode 100644 index 0000000000..ad4b0aa0c7 --- /dev/null +++ b/tests/ref/lavfi/overlay @@ -0,0 +1 @@ +overlay 302f835bad0241f302377d3b9d4af85d diff --git a/tests/ref/lavfi/pad b/tests/ref/lavfi/pad new file mode 100644 index 0000000000..638b423135 --- /dev/null +++ b/tests/ref/lavfi/pad @@ -0,0 +1 @@ +pad 8cd88a7a224c46f1750e6127445454d5 diff --git a/tests/ref/lavfi/pixfmts_copy b/tests/ref/lavfi/pixfmts_copy index 5dfa270021..837798ca34 100644 --- a/tests/ref/lavfi/pixfmts_copy +++ b/tests/ref/lavfi/pixfmts_copy @@ -1,5 +1,8 @@ +0bgr b589c6bbbe4c8dc2a4b1a088c0211204 +0rgb d1d8f38fc32791904838f0b22cf0a802 abgr 037bf9df6a765520ad6d490066bf4b89 argb c442a8261c2265a07212ef0f72e35f5a +bgr0 6a59704b3e2fb185090b0f480d4131ea 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 09b4a6a3167576627fe0540994c3eb24 +rgb0 1ed8e8027126d283e6ed7359e81c56e4 rgb24 b41eba9651e1b5fe386289b506188105 rgb444be 9e89db334568c6b2e3d5d0540f4ba960 rgb444le 0a68cb6de8bf530aa30c5c1205c25155 @@ -35,15 +40,23 @@ uyvy422 adcf64516a19fce44df77082bdb16291 yuv410p 2d9225153c83ee1132397d619d94d1b3 yuv411p 8b298af3e43348ca1b11eb8a3252ac6c yuv420p eba2f135a08829387e2f698ff72a2939 -yuv420p10be 299fe1d785a3d3dd5e70778700d7fb06 -yuv420p10le 8aee004e765a5383be0954f5e916b72f -yuv420p16be 16c009a235cd52b74791a895423152a3 -yuv420p16le 2d59c4f1d0314a5a957a7cfc4b6fabcc -yuv420p9be ce880fa07830e5297c22acf6e20555ce -yuv420p9le 16543fda8f87d94a6cf857d2e8d4461a +yuv420p10be 2f88c301feeaccd2a5fb55f54fc30be9 +yuv420p10le 93f175084af4e78f97c7710e505f3057 +yuv420p12be bbe2f6e9979345d3b99f387f6d473a57 +yuv420p12le 3d2d568c6d6bc310418173e8061efdb4 +yuv420p14be 45a8c959605b0f744cb35a4ffa774c25 +yuv420p14le febbaa1cebff4f8f5fbd03d93b921812 +yuv420p16be ba858ff4246368c28f03152487f57ef3 +yuv420p16le de239729a4fe1d4cfa3743e006654e78 +yuv420p9be 64e36fd90573f67ac2006d103972a79b +yuv420p9le 9ed4b1dfabc53fd9e586ff6c4c43af80 yuv422p c9bba4529821d796a6ab09f6a5fd355a yuv422p10be 11af7dfafe8bc025c7e3bd82b830fe8a yuv422p10le ec04efb76efa79bf0d02b21572371a56 +yuv422p12be de756337b5b8dc021e6a0572090965fc +yuv422p12le 7961e16d99fbb97f1f179e77474b650d +yuv422p14be 33525ea5f76cc6e9597c1f7ae4356646 +yuv422p14le 5ccd364f299cc438104ad7c62cff38a1 yuv422p16be 5499502e1c29534a158a1fe60e889f60 yuv422p16le e3d61fde6978591596bc36b914386623 yuv422p9be 29b71579946940a8c00fa844c9dff507 @@ -52,11 +65,17 @@ yuv440p 5a064afe2b453bb52cdb3f176b1aa1cf yuv444p 0a98447b78fd476aa39686da6a74fa2e yuv444p10be 71be185a2fb7a353eb024df9bc63212d yuv444p10le c1c6b30a12065c7901c0a267e4861a0f +yuv444p12be 8dfc1cc7649e674a3e9a5f9e238eb11c +yuv444p12le e7fefaf5ba459cdd28e07d9b86dc3017 +yuv444p14be 019b3ee692b36adb1f44d0232e1b2a70 +yuv444p14le 6c56538e2adf4a1c97c944e3213dc3a9 yuv444p16be 1c6ea2c2f5e539006112ceec3d4e7d90 yuv444p16le 20f86bc2f68d2b3f1f2b48b97b2189f4 yuv444p9be 6ab31f4c12b533ce318ecdff83cdd054 yuv444p9le f0606604a5c08becab6ba500124c4b7c yuva420p a29884f3f3dfe1e00b961bc17bef3d47 +yuva422p 85a8b4813cf90c3b194307f181717693 +yuva444p 706799c07e91db8d2ca3187cdc0c82df yuvj420p 32eec78ba51857b16ce9b813a49b7189 yuvj422p 0dfa0ed434f73be51428758c69e082cb yuvj440p 657501a28004e27a592757a7509f5189 diff --git a/tests/ref/lavfi/pixfmts_crop b/tests/ref/lavfi/pixfmts_crop index cbbcf90bbf..7d135ab019 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 0a7c8a7029b77619a6d847cf6f6ad0ac 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..7787ca49ec 100644 --- a/tests/ref/lavfi/pixfmts_hflip +++ b/tests/ref/lavfi/pixfmts_hflip @@ -1,6 +1,8 @@ abgr 49468c6c9ceee5d52b08b1270a909323 argb 50ba9f16c6475530602f2983278b82d0 bgr24 cc53d2011d097972db0d22756c3699e3 +bgr444be ac48445cdae0a0e318fc726dfd94284c +bgr444le edda60e2eb1e41633d1390d307111849 bgr48be 815192d3757c66de97b0d51818acbe0f bgr48le 8e4184ac6eae251b4bace51dba7d790c bgr4_byte aac987e7d1a6a96477cfc0b48a4285de @@ -11,9 +13,12 @@ bgr565le 3703466e19e1b52e03a34fd244a8e8e4 bgr8 50b505a889f0428242305acb642da107 bgra 01ca21e7e6a8d1281b4553bde8e8a404 gray 03efcb4ab52a24c0af0e03cfd26c9377 -gray16be 9bcbca979601ddc4869f846f08f3d1dd -gray16le c1b8965adcc7f847ee343149ff507073 +gray16be 632535b46edec78a6534ef18d37f2b71 +gray16le 5c24e6f847bf9a41a40760c0d15df161 +pal8 0fda4178d2613bb90484770b31e1891d rgb24 754f1722fc738590cc407ac65749bfe8 +rgb444be d18c1c99abe11dd8347ce8cbc9676bb5 +rgb444le 889fff491a853a114b1a8d07fca2c6f2 rgb48be d690412ca5fada031b5da47b87096248 rgb48le c901feb564232f5d0bc0eabd66dae3e7 rgb4_byte c8a3f995fcf3e0919239ea2c413ddc29 @@ -26,8 +31,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..837798ca34 100644 --- a/tests/ref/lavfi/pixfmts_null +++ b/tests/ref/lavfi/pixfmts_null @@ -1,5 +1,8 @@ +0bgr b589c6bbbe4c8dc2a4b1a088c0211204 +0rgb d1d8f38fc32791904838f0b22cf0a802 abgr 037bf9df6a765520ad6d490066bf4b89 argb c442a8261c2265a07212ef0f72e35f5a +bgr0 6a59704b3e2fb185090b0f480d4131ea 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 09b4a6a3167576627fe0540994c3eb24 +rgb0 1ed8e8027126d283e6ed7359e81c56e4 rgb24 b41eba9651e1b5fe386289b506188105 rgb444be 9e89db334568c6b2e3d5d0540f4ba960 rgb444le 0a68cb6de8bf530aa30c5c1205c25155 @@ -35,15 +40,23 @@ uyvy422 adcf64516a19fce44df77082bdb16291 yuv410p 2d9225153c83ee1132397d619d94d1b3 yuv411p 8b298af3e43348ca1b11eb8a3252ac6c yuv420p eba2f135a08829387e2f698ff72a2939 -yuv420p10be 299fe1d785a3d3dd5e70778700d7fb06 -yuv420p10le 8aee004e765a5383be0954f5e916b72f -yuv420p16be 16c009a235cd52b74791a895423152a3 -yuv420p16le 2d59c4f1d0314a5a957a7cfc4b6fabcc -yuv420p9be ce880fa07830e5297c22acf6e20555ce -yuv420p9le 16543fda8f87d94a6cf857d2e8d4461a +yuv420p10be 2f88c301feeaccd2a5fb55f54fc30be9 +yuv420p10le 93f175084af4e78f97c7710e505f3057 +yuv420p12be bbe2f6e9979345d3b99f387f6d473a57 +yuv420p12le 3d2d568c6d6bc310418173e8061efdb4 +yuv420p14be 45a8c959605b0f744cb35a4ffa774c25 +yuv420p14le febbaa1cebff4f8f5fbd03d93b921812 +yuv420p16be ba858ff4246368c28f03152487f57ef3 +yuv420p16le de239729a4fe1d4cfa3743e006654e78 +yuv420p9be 64e36fd90573f67ac2006d103972a79b +yuv420p9le 9ed4b1dfabc53fd9e586ff6c4c43af80 yuv422p c9bba4529821d796a6ab09f6a5fd355a yuv422p10be 11af7dfafe8bc025c7e3bd82b830fe8a yuv422p10le ec04efb76efa79bf0d02b21572371a56 +yuv422p12be de756337b5b8dc021e6a0572090965fc +yuv422p12le 7961e16d99fbb97f1f179e77474b650d +yuv422p14be 33525ea5f76cc6e9597c1f7ae4356646 +yuv422p14le 5ccd364f299cc438104ad7c62cff38a1 yuv422p16be 5499502e1c29534a158a1fe60e889f60 yuv422p16le e3d61fde6978591596bc36b914386623 yuv422p9be 29b71579946940a8c00fa844c9dff507 @@ -52,11 +65,17 @@ yuv440p 5a064afe2b453bb52cdb3f176b1aa1cf yuv444p 0a98447b78fd476aa39686da6a74fa2e yuv444p10be 71be185a2fb7a353eb024df9bc63212d yuv444p10le c1c6b30a12065c7901c0a267e4861a0f +yuv444p12be 8dfc1cc7649e674a3e9a5f9e238eb11c +yuv444p12le e7fefaf5ba459cdd28e07d9b86dc3017 +yuv444p14be 019b3ee692b36adb1f44d0232e1b2a70 +yuv444p14le 6c56538e2adf4a1c97c944e3213dc3a9 yuv444p16be 1c6ea2c2f5e539006112ceec3d4e7d90 yuv444p16le 20f86bc2f68d2b3f1f2b48b97b2189f4 yuv444p9be 6ab31f4c12b533ce318ecdff83cdd054 yuv444p9le f0606604a5c08becab6ba500124c4b7c yuva420p a29884f3f3dfe1e00b961bc17bef3d47 +yuva422p 85a8b4813cf90c3b194307f181717693 +yuva444p 706799c07e91db8d2ca3187cdc0c82df yuvj420p 32eec78ba51857b16ce9b813a49b7189 yuvj422p 0dfa0ed434f73be51428758c69e082cb yuvj440p 657501a28004e27a592757a7509f5189 diff --git a/tests/ref/lavfi/pixfmts_pad b/tests/ref/lavfi/pixfmts_pad index 03db5a7efd..5d79827f0f 100644 --- a/tests/ref/lavfi/pixfmts_pad +++ b/tests/ref/lavfi/pixfmts_pad @@ -1,7 +1,12 @@ +0bgr f47c0a8b17ea53980e6bb732ecc342f1 +0rgb 09ff2231c65a8676d096536c9ca84f4f abgr e8e5e350c856c051d502cd435a2aa0bd argb a98e0a1213824ee4566d4891468bb614 +bgr0 b512b5eece4c760728d351882d6e2d38 bgr24 ac7417cea8d6e799a31a3c9a39b8f202 bgra 6113a09a023cb2b08e9cad78eb1eb37a +gray f8ce1f22a7f5d9440c233c498bb3978d +rgb0 54bc252793270e0d647b88b679a31e84 rgb24 65eed443acc66c4f02bab6df4ebed515 rgba 74d4158ad0c626e9a7c6923b9ca73294 yuv410p a5210eb6a9b10c3269899b935df9a2d6 @@ -11,6 +16,8 @@ yuv422p 3e0d822c11c716e7636387b1bf27c5ff yuv440p 225dd7fbc8cceb24c26b765187d43a9e yuv444p 45484f0411d336ce94636da0395f4692 yuva420p 919722724765dc3a716c38fa53b20580 +yuva422p 4d090fc37b5c653d38fa649dba7203d1 +yuva444p a6193323b438fbce3a7e0203eff020ec yuvj420p 4f20e2799966c21a9d9e0788b0956925 yuvj422p e4d84b0683f77a76f1c17d976eff127c yuvj440p 33511c43339aa32533ab832861c150c3 diff --git a/tests/ref/lavfi/pixdesc b/tests/ref/lavfi/pixfmts_pixdesctest index 5dfa270021..b36a7fe3fe 100644 --- a/tests/ref/lavfi/pixdesc +++ b/tests/ref/lavfi/pixfmts_pixdesctest @@ -1,5 +1,8 @@ +0bgr f23ccc960c8646499bffc40e666ab6cf +0rgb 09bbe1b24fc765818d8c37ce2c773692 abgr 037bf9df6a765520ad6d490066bf4b89 argb c442a8261c2265a07212ef0f72e35f5a +bgr0 207df2c1476e7b2eaa8f51eaadcc54cb 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 09b4a6a3167576627fe0540994c3eb24 +rgb0 def2717bc2208505244def3611922d05 rgb24 b41eba9651e1b5fe386289b506188105 rgb444be 9e89db334568c6b2e3d5d0540f4ba960 rgb444le 0a68cb6de8bf530aa30c5c1205c25155 @@ -35,15 +40,23 @@ uyvy422 adcf64516a19fce44df77082bdb16291 yuv410p 2d9225153c83ee1132397d619d94d1b3 yuv411p 8b298af3e43348ca1b11eb8a3252ac6c yuv420p eba2f135a08829387e2f698ff72a2939 -yuv420p10be 299fe1d785a3d3dd5e70778700d7fb06 -yuv420p10le 8aee004e765a5383be0954f5e916b72f -yuv420p16be 16c009a235cd52b74791a895423152a3 -yuv420p16le 2d59c4f1d0314a5a957a7cfc4b6fabcc -yuv420p9be ce880fa07830e5297c22acf6e20555ce -yuv420p9le 16543fda8f87d94a6cf857d2e8d4461a +yuv420p10be 2f88c301feeaccd2a5fb55f54fc30be9 +yuv420p10le 93f175084af4e78f97c7710e505f3057 +yuv420p12be bbe2f6e9979345d3b99f387f6d473a57 +yuv420p12le 3d2d568c6d6bc310418173e8061efdb4 +yuv420p14be 45a8c959605b0f744cb35a4ffa774c25 +yuv420p14le febbaa1cebff4f8f5fbd03d93b921812 +yuv420p16be ba858ff4246368c28f03152487f57ef3 +yuv420p16le de239729a4fe1d4cfa3743e006654e78 +yuv420p9be 64e36fd90573f67ac2006d103972a79b +yuv420p9le 9ed4b1dfabc53fd9e586ff6c4c43af80 yuv422p c9bba4529821d796a6ab09f6a5fd355a yuv422p10be 11af7dfafe8bc025c7e3bd82b830fe8a yuv422p10le ec04efb76efa79bf0d02b21572371a56 +yuv422p12be de756337b5b8dc021e6a0572090965fc +yuv422p12le 7961e16d99fbb97f1f179e77474b650d +yuv422p14be 33525ea5f76cc6e9597c1f7ae4356646 +yuv422p14le 5ccd364f299cc438104ad7c62cff38a1 yuv422p16be 5499502e1c29534a158a1fe60e889f60 yuv422p16le e3d61fde6978591596bc36b914386623 yuv422p9be 29b71579946940a8c00fa844c9dff507 @@ -52,11 +65,17 @@ yuv440p 5a064afe2b453bb52cdb3f176b1aa1cf yuv444p 0a98447b78fd476aa39686da6a74fa2e yuv444p10be 71be185a2fb7a353eb024df9bc63212d yuv444p10le c1c6b30a12065c7901c0a267e4861a0f +yuv444p12be 8dfc1cc7649e674a3e9a5f9e238eb11c +yuv444p12le e7fefaf5ba459cdd28e07d9b86dc3017 +yuv444p14be 019b3ee692b36adb1f44d0232e1b2a70 +yuv444p14le 6c56538e2adf4a1c97c944e3213dc3a9 yuv444p16be 1c6ea2c2f5e539006112ceec3d4e7d90 yuv444p16le 20f86bc2f68d2b3f1f2b48b97b2189f4 yuv444p9be 6ab31f4c12b533ce318ecdff83cdd054 yuv444p9le f0606604a5c08becab6ba500124c4b7c yuva420p a29884f3f3dfe1e00b961bc17bef3d47 +yuva422p 85a8b4813cf90c3b194307f181717693 +yuva444p 706799c07e91db8d2ca3187cdc0c82df yuvj420p 32eec78ba51857b16ce9b813a49b7189 yuvj422p 0dfa0ed434f73be51428758c69e082cb yuvj440p 657501a28004e27a592757a7509f5189 diff --git a/tests/ref/lavfi/pixfmts_scale b/tests/ref/lavfi/pixfmts_scale index 4a5bf676d9..9c4bd3a2ac 100644 --- a/tests/ref/lavfi/pixfmts_scale +++ b/tests/ref/lavfi/pixfmts_scale @@ -1,49 +1,62 @@ -abgr d894cb97f6c80eb21bdbe8a4eea62d86 -argb 54346f2b2eef10919e0f247241df3b24 -bgr24 570f8d6b51a838aed022ef67535f6bdc -bgr444be 25fe04f73a3bad4140d1c4f96ca5b670 -bgr444le 2fde227e6cea6dca5decdd0b7c0866f7 +0bgr 69b18159ed6ed85989e0839c0fbb1178 +0rgb cc8f0a67d9ea4fa7709626c1fd9a854c +abgr cff82561a074874027ac1cc896fd2730 +argb 756dd1eaa5baca2238ce23dbdc452684 +bgr0 d2fe7d15e4c4b99c158b4ba34002f9dd +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 0e7e9aee9f4f02f50cb72bee640843df +rgb0 a01995946117e77b20e851506d64688c +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 +yuv420p12be a6e9e4ee831b1d7ee1c3e9bf7bbeac13 +yuv420p12le d431d31edd2011fc80d2f7e1894dddb6 +yuv420p14be d00e95efb73c5598c73922c909193dbf +yuv420p14le 9cd18a56ff50aa4fde7294d2f67ec4fa +yuv420p16be 31988e9a5d6acacaa710f67bc1172f3a +yuv420p16le f5390ce399f88e0e4e2621ed7833b250 +yuv420p9be ec4983b7a949c0472110a7a2c58e278a +yuv420p9le c136dce5913a722eee44ab72cff664b2 yuv422p 918e37701ee7377d16a8a6c119c56a40 yuv422p10be 315654908d50718e175aae018c484732 yuv422p10le 91bbc78a9a56f659b55abc17722dcc09 +yuv422p12be e2cf9c7e500f0badffe38cfef4bae7e1 +yuv422p12le 7f79c4ca498a12cac5d548a976e5136c +yuv422p14be 09d11457639e808f0db8428aabcdf97a +yuv422p14le 041a8f46e026eb4d01770a5fa2f8fd28 yuv422p16be e7e34fe9264784763ab6cb406524c0f3 yuv422p16le c435b76b08204dda6908640fb5fd4621 yuv422p9be 82494823944912f73cebc58ad2979bbd @@ -52,11 +65,17 @@ yuv440p 461503fdb9b90451020aa3b25ddf041c yuv444p 81b2eba962d12e8d64f003ac56f6faf2 yuv444p10be fb304d77c6d2e18df5938662a22176f0 yuv444p10le b17136913eb066dca6be6af645b9f7e8 +yuv444p12be b720325bf49627ceb35f868eadab1cea +yuv444p12le b8020a5ff95de8ecb8d37d851481e80d +yuv444p14be b3fb36c759967caf2d83dce3ed5f993d +yuv444p14le 818c5583fa2e0b9befb3f60d58ece6c3 yuv444p16be 0da9bed80f5542682ab286f3261cf24c yuv444p16le a0c5d3c7bf3f181db503cf8e450d1335 yuv444p9be 9ac2643ce7f7e5c4e17c8c9fd8494d4a yuv444p9le 896a1cc9cccca1ba410dd53942d33cc4 yuva420p 8673a9131fb47de69788863f93a50eb7 +yuva422p c576dc435c7a22f0d17a7aec151ce26f +yuva444p d7a2d5bcdfb762f449a810856d1251fe yuvj420p 30427bd6caf5bda93a173dbebe759e09 yuvj422p fc8288f64fd149573f73cf8da05d8e6d yuvj440p 508ac7a9ddeb6d1794a1100ba7a1664c diff --git a/tests/ref/lavfi/pixfmts_super2xsai b/tests/ref/lavfi/pixfmts_super2xsai new file mode 100644 index 0000000000..8e5e2d05a9 --- /dev/null +++ b/tests/ref/lavfi/pixfmts_super2xsai @@ -0,0 +1,14 @@ +abgr 7df21399eedd7094a5c345035c220ebe +argb 6de1f5a66d6517951243bb2a751180d2 +bgr24 6ff4af0eb9ab72eb723ed12469d559bc +bgr555be 6a0979a52f5f48de2269eb0c123446c9 +bgr555le 38c2e84751c3ad108a55bf77ab8afbf5 +bgr565be b4921dbc73bfd61ede103f39664d839f +bgr565le 2efbb9c15f22d5c704a00d11a241c1da +bgra ab589a165007d5b0dbacb26df4bbe5e0 +rgb24 c4ed6e5ad7eb4e66ea18deef3584231f +rgb555be c24d62606900fd1a6088883c7022252a +rgb555le 3b313e94f2bf70c8972af69b6dc331c9 +rgb565be e45766a1f18b74cf9094933f704bfe53 +rgb565le de2cf048dcd48c0a39dfcc9b6eac36fe +rgba e97cd6a0393fc354e95088065e668eb2 diff --git a/tests/ref/lavfi/pixfmts_vflip b/tests/ref/lavfi/pixfmts_vflip index f21927bdad..bae562bc9a 100644 --- a/tests/ref/lavfi/pixfmts_vflip +++ b/tests/ref/lavfi/pixfmts_vflip @@ -1,5 +1,8 @@ +0bgr d7904ea356ada94890cbd49e8d69b6b2 +0rgb 1c6673e695a2b6d91b1f9530cb667f9c abgr 25e72e9dbd01ab00727c976d577f7be5 argb 19869bf1a5ac0b6af4d8bbe2c104533c +bgr0 b0855438e3d5a87c8b2e4bf47a1109b3 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 f20e2ccf7e884d31a6766d45a73c2cdf +rgb0 972c4ed97786aa30b7137b083b0e0afc rgb24 eaefabc168d0b14576bab45bc1e56e1e rgb444be 06722e03f8404e7d2226665ed2444a32 rgb444le 185c9a5d9c2877484310d4196ef4cd6f @@ -35,15 +40,23 @@ uyvy422 ffbd36720c77398d9a0d03ce2625928f yuv410p 7bfb39d7afb49d6a6173e6b23ae321eb yuv411p 4a90048cc3a65fac150e53289700efe1 yuv420p 2e6d6062e8cad37fb3ab2c433b55f382 -yuv420p10be fb0772f5e2b9da20ff826e64c3893137 -yuv420p10le e95879e14c4a6805f39643964baf41f7 -yuv420p16be 539076782902664a8acf381bf4f713e8 -yuv420p16le 0f609e588e5a258644ef85170d70e030 -yuv420p9be be40ec975fb2873891643cbbbddbc3b0 -yuv420p9le 7e606310d3f5ff12badf911e8f333471 +yuv420p10be 7ce787a888381dd46b0212c099ecaad9 +yuv420p10le bf22a1c543a7b3dbc556a0eb9592e179 +yuv420p12be 0304b4232d7ad0f0b98226b77c0a3bc4 +yuv420p12le 4a6560a4b6bef0824bb9cbd7e87f2ceb +yuv420p14be ebb012d885d41f9c4ee0228b097e4884 +yuv420p14le 52e5cca511d815f925698865e825d995 +yuv420p16be b6d25ba55bc1831d352f379311b42b6d +yuv420p16le 1d7ef427b6f79a02b93948738dab5442 +yuv420p9be 9865bf5c4392b56b1c4eb4f5a3fd32f9 +yuv420p9le 0f1e371a1374d3cba2205b70cc7cac90 yuv422p d7f5cb44d9b0210d66d6a8762640ab34 yuv422p10be 0be8378c3773e1c0b394315ef4994351 yuv422p10le 6518094fe8de6bee95af21af1e5dc1e1 +yuv422p12be 2998546db265475930000ab8036422c7 +yuv422p12le dc05df449f359dba9a1c3d2c1acb4efe +yuv422p14be 3b512941aad47f2f7b8d051fbc989455 +yuv422p14le c39ee86727d9414edbdf83f41a644f9b yuv422p16be 9bd8f8c961822b586fa4cf992be54acc yuv422p16le 9c4a1239605c7952b736ac3130163f14 yuv422p9be 7c6f1e140b3999ee7d923854e507752a @@ -52,11 +65,17 @@ yuv440p 876385e96165acf51271b20e5d85a416 yuv444p 9c3c667d1613b72d15bc6d851c5eb8f7 yuv444p10be ee069cc6db48975eb029d72f889a7fe6 yuv444p10le 645b3335248113cafe3c29edb1d7f3be +yuv444p12be 9642a8a8d500cb215f140c58c84da413 +yuv444p12le 017322d353981fedb42cacc6aab5c1d4 +yuv444p14be f32c0a1f94787a471267f1f33120e2db +yuv444p14le 5fd471119cef50a49d0664a796729177 yuv444p16be de2dedfc6f12073ffead113f86e07ecf yuv444p16le 8e83323cf102d6c823a03ae8a7b7e033 yuv444p9be 6ac92b7dc9ab2fc59bee99204886899a yuv444p9le 85aef13a654953d3455d89770b0d74bd yuva420p c705d1cf061d8c6580ac690b55f92276 +yuva422p 5e2c7a58eb243892c9a262947ab9b937 +yuva444p 1ea8e96f8e962b09ac20a414c003ea65 yuvj420p 41fd02b204da0ab62452cd14b595e2e4 yuvj422p 7f6ca9bc1812cde02036d7d29a7cce43 yuvj440p 25711c3c0fd15ec19c59a10784fcfb96 diff --git a/tests/ref/lavfi/pp b/tests/ref/lavfi/pp new file mode 100644 index 0000000000..554a0b2540 --- /dev/null +++ b/tests/ref/lavfi/pp @@ -0,0 +1 @@ +pp 520803fe1843d384b852ff9750e815c9 diff --git a/tests/ref/lavfi/pp2 b/tests/ref/lavfi/pp2 new file mode 100644 index 0000000000..4517f3caca --- /dev/null +++ b/tests/ref/lavfi/pp2 @@ -0,0 +1 @@ +pp2 1a34413c53356a5fc4f891e50f8400c8 diff --git a/tests/ref/lavfi/pp3 b/tests/ref/lavfi/pp3 new file mode 100644 index 0000000000..3c64c1c599 --- /dev/null +++ b/tests/ref/lavfi/pp3 @@ -0,0 +1 @@ +pp3 192df08ba93baa48d90551509b64615c diff --git a/tests/ref/lavfi/pp4 b/tests/ref/lavfi/pp4 new file mode 100644 index 0000000000..88f8ed07e6 --- /dev/null +++ b/tests/ref/lavfi/pp4 @@ -0,0 +1 @@ +pp4 23b157b7a658800954f095f950f18165 diff --git a/tests/ref/lavfi/pp5 b/tests/ref/lavfi/pp5 new file mode 100644 index 0000000000..55c7bc5203 --- /dev/null +++ b/tests/ref/lavfi/pp5 @@ -0,0 +1 @@ +pp5 09f92a9bf9348859461c150c12bd1317 diff --git a/tests/ref/lavfi/pp6 b/tests/ref/lavfi/pp6 new file mode 100644 index 0000000000..9547ac7ee5 --- /dev/null +++ b/tests/ref/lavfi/pp6 @@ -0,0 +1 @@ +pp6 9ace50ed384e9a085965c52366e9cd6f diff --git a/tests/ref/lavfi/select b/tests/ref/lavfi/select new file mode 100644 index 0000000000..b959ca5eee --- /dev/null +++ b/tests/ref/lavfi/select @@ -0,0 +1 @@ +select c5d5533a838beffba96b6cdd3a616c76 diff --git a/tests/ref/lavfi/setdar b/tests/ref/lavfi/setdar new file mode 100644 index 0000000000..af7dcd640b --- /dev/null +++ b/tests/ref/lavfi/setdar @@ -0,0 +1 @@ +setdar f94e744d160c65af967315f0145612a7 diff --git a/tests/ref/lavfi/setsar b/tests/ref/lavfi/setsar new file mode 100644 index 0000000000..31026001f0 --- /dev/null +++ b/tests/ref/lavfi/setsar @@ -0,0 +1 @@ +setsar f94e744d160c65af967315f0145612a7 diff --git a/tests/ref/lavfi/testsrc b/tests/ref/lavfi/testsrc new file mode 100644 index 0000000000..3155e32bfc --- /dev/null +++ b/tests/ref/lavfi/testsrc @@ -0,0 +1 @@ +testsrc 293ef5d915068333412acdceb2746a0a diff --git a/tests/ref/lavfi/thumbnail b/tests/ref/lavfi/thumbnail new file mode 100644 index 0000000000..a21de7b5b1 --- /dev/null +++ b/tests/ref/lavfi/thumbnail @@ -0,0 +1 @@ +thumbnail 25151d7583f1be91a9d82bf61267bd54 diff --git a/tests/ref/lavfi/tile b/tests/ref/lavfi/tile new file mode 100644 index 0000000000..5263a5653b --- /dev/null +++ b/tests/ref/lavfi/tile @@ -0,0 +1 @@ +tile c051503deb65568c6c954b94a895b55d diff --git a/tests/ref/lavfi/transpose b/tests/ref/lavfi/transpose new file mode 100644 index 0000000000..0020c5848b --- /dev/null +++ b/tests/ref/lavfi/transpose @@ -0,0 +1 @@ +transpose cb9cc2b22b0f95f6648fe9ac4d5209a4 diff --git a/tests/ref/lavfi/unsharp b/tests/ref/lavfi/unsharp new file mode 100644 index 0000000000..f8c1933495 --- /dev/null +++ b/tests/ref/lavfi/unsharp @@ -0,0 +1 @@ +unsharp 73e38eb0e598230dcbbb1802c35e8dcd diff --git a/tests/ref/seek/dnxhd_720p_dnxhd b/tests/ref/seek/dnxhd_720p_dnxhd index b6398b60d7..b57f07dd71 100644 --- a/tests/ref/seek/dnxhd_720p_dnxhd +++ b/tests/ref/seek/dnxhd_720p_dnxhd @@ -3,38 +3,38 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 -ret:-1 st: 0 flags:0 ts: 0.800000 -ret:-1 st: 0 flags:1 ts:-0.320000 +ret:-1 st: 0 flags:0 ts: 0.788334 +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: 0.160000 pts: 0.160000 pos:1835008 size:458752 -ret:-1 st: 0 flags:0 ts: 0.360000 -ret:-1 st: 0 flags:1 ts:-0.760000 +ret:-1 st: 0 flags:0 ts: 0.365002 +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.160000 pts: 0.160000 pos:1835008 size:458752 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 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.160000 pts: 0.160000 pos:1835008 size:458752 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 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.160000 pts: 0.160000 pos:1835008 size:458752 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 ret:-1 st:-1 flags:0 ts: 0.883340 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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: 0.160000 pts: 0.160000 pos:1835008 size:458752 ret:-1 st:-1 flags:0 ts: 0.460008 ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/dnxhd_720p_rd_dnxhd b/tests/ref/seek/dnxhd_720p_rd_dnxhd index b6398b60d7..b57f07dd71 100644 --- a/tests/ref/seek/dnxhd_720p_rd_dnxhd +++ b/tests/ref/seek/dnxhd_720p_rd_dnxhd @@ -3,38 +3,38 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 -ret:-1 st: 0 flags:0 ts: 0.800000 -ret:-1 st: 0 flags:1 ts:-0.320000 +ret:-1 st: 0 flags:0 ts: 0.788334 +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: 0.160000 pts: 0.160000 pos:1835008 size:458752 -ret:-1 st: 0 flags:0 ts: 0.360000 -ret:-1 st: 0 flags:1 ts:-0.760000 +ret:-1 st: 0 flags:0 ts: 0.365002 +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.160000 pts: 0.160000 pos:1835008 size:458752 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 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.160000 pts: 0.160000 pos:1835008 size:458752 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 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.160000 pts: 0.160000 pos:1835008 size:458752 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size:458752 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 0.160000 pts: 0.160000 pos:1835008 size:458752 ret:-1 st:-1 flags:0 ts: 0.883340 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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: 0.160000 pts: 0.160000 pos:1835008 size:458752 ret:-1 st:-1 flags:0 ts: 0.460008 ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/dv_411_dv b/tests/ref/seek/dv_411_dv index baaeefb2cf..d318794157 100644 --- a/tests/ref/seek/dv_411_dv +++ b/tests/ref/seek/dv_411_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/dv_50_dv b/tests/ref/seek/dv_50_dv index 1f07e5b71f..fae6d1b225 100644 --- a/tests/ref/seek/dv_50_dv +++ b/tests/ref/seek/dv_50_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 e1d6d32a84..1427997890 100644 --- a/tests/ref/seek/lavf_asf +++ b/tests/ref/seek/lavf_asf @@ -1,53 +1,53 @@ -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147889 size: 209 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147889 size: 209 ret: 0 st: 0 flags:1 ts:-0.317000 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st: 1 flags:0 ts: 2.577000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330175 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330289 size: 209 ret: 0 st: 1 flags:1 ts: 1.471000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330175 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330289 size: 209 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147889 size: 209 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st: 0 flags:0 ts: 2.153000 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301489 size: 209 ret: 0 st: 0 flags:1 ts: 1.048000 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301489 size: 209 ret: 0 st: 1 flags:0 ts:-0.058000 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st: 1 flags:1 ts: 2.836000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330175 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330289 size: 209 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301489 size: 209 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st: 0 flags:0 ts:-0.482000 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301489 size: 209 ret: 0 st: 1 flags:0 ts: 1.307000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330175 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330289 size: 209 ret: 0 st: 1 flags:1 ts: 0.201000 -ret: 0 st: 1 flags:1 dts: 0.198000 pts: 0.198000 pos: 74175 size: 209 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301489 size: 209 ret: 0 st: 0 flags:0 ts: 0.883000 -ret: 0 st: 1 flags:1 dts: 0.930000 pts: 0.930000 pos: 301375 size: 209 +ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147889 size: 209 ret: 0 st: 0 flags:1 ts:-0.222000 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 ret: 0 st: 1 flags:0 ts: 2.672000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330175 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330289 size: 209 ret: 0 st: 1 flags:1 ts: 1.566000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330175 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 330289 size: 209 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147775 size: 209 +ret: 0 st: 1 flags:1 dts: 0.459000 pts: 0.459000 pos: 147889 size: 209 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 575 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 689 size: 208 diff --git a/tests/ref/seek/lavf_avi b/tests/ref/seek/lavf_avi index 2e09ad10cc..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: 0.992653 pts: 0.992653 pos: 329556 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: 0.992653 pts: 0.992653 pos: 329556 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: 0.992653 pts: 0.992653 pos: 329556 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 259722050f..141def8e70 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.929501 pts: 0.929501 pos: 376832 size: 209 ret: 0 st: 0 flags:0 ts: 0.788334 -ret: 0 st: 1 flags:1 dts: 0.772766 pts: 0.772766 pos: 315392 size: 209 +ret: 0 st: 1 flags:1 dts: 0.825011 pts: 0.825011 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.929501 pts: 0.929501 pos: 376832 size: 209 ret: 0 st: 1 flags:1 ts: 1.470835 ret: 0 st: 1 flags:1 dts: 0.929501 pts: 0.929501 pos: 376832 size: 209 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 1 flags:1 dts: 0.328685 pts: 0.328685 pos: 155648 size: 209 +ret: 0 st: 1 flags:1 dts: 0.380930 pts: 0.380930 pos: 167936 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 @@ -48,6 +48,6 @@ ret: 0 st: 1 flags:1 dts: 0.929501 pts: 0.929501 pos: 376832 size: 209 ret: 0 st: 1 flags:1 ts: 1.565841 ret: 0 st: 1 flags:1 dts: 0.929501 pts: 0.929501 pos: 376832 size: 209 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 1 flags:1 dts: 0.459297 pts: 0.459297 pos: 204800 size: 209 +ret: 0 st: 1 flags:1 dts: 0.485420 pts: 0.485420 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 e51e9c9c3b..6c6c10e68e 100644 --- a/tests/ref/seek/lavf_mkv +++ b/tests/ref/seek/lavf_mkv @@ -1,53 +1,48 @@ -ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 555 size: 208 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292150 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292193 size: 27834 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292150 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292193 size: 27834 ret: 0 st: 0 flags:1 ts:-0.317000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 -ret: 0 st: 1 flags:0 ts: 2.577000 -ret:-EOF +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 +ret:-1 st: 1 flags:0 ts: 2.577000 ret: 0 st: 1 flags:1 ts: 1.471000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 319991 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 320034 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: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 -ret: 0 st: 0 flags:0 ts: 2.153000 -ret:-EOF +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 +ret:-1 st: 0 flags:0 ts: 2.153000 ret: 0 st: 0 flags:1 ts: 1.048000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292150 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292193 size: 27834 ret: 0 st: 1 flags:0 ts:-0.058000 -ret: 0 st: 1 flags:1 dts: 0.015000 pts: 0.015000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts: 0.015000 pts: 0.015000 pos: 555 size: 208 ret: 0 st: 1 flags:1 ts: 2.836000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 319991 size: 209 -ret: 0 st:-1 flags:0 ts: 1.730004 -ret:-EOF +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 320034 size: 209 +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: 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: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292150 size: 27834 -ret: 0 st: 1 flags:0 ts: 1.307000 -ret:-EOF +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292193 size: 27834 +ret:-1 st: 1 flags:0 ts: 1.307000 ret: 0 st: 1 flags:1 ts: 0.201000 -ret: 0 st: 1 flags:1 dts: 0.015000 pts: 0.015000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts: 0.015000 pts: 0.015000 pos: 555 size: 208 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292150 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292193 size: 27834 ret: 0 st: 0 flags:0 ts: 0.883000 -ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292150 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292193 size: 27834 ret: 0 st: 0 flags:1 ts:-0.222000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 -ret: 0 st: 1 flags:0 ts: 2.672000 -ret:-EOF +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 +ret:-1 st: 1 flags:0 ts: 2.672000 ret: 0 st: 1 flags:1 ts: 1.566000 -ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 319991 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 320034 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: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 512 size: 208 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 555 size: 208 diff --git a/tests/ref/seek/lavf_mmf b/tests/ref/seek/lavf_mmf index 196d2632a0..b7fd5f5c06 100644 --- a/tests/ref/seek/lavf_mmf +++ b/tests/ref/seek/lavf_mmf @@ -1,4 +1,4 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: -1 size: 4096 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 81 size: 4096 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_mpg b/tests/ref/seek/lavf_mpg index 0f0d720298..6948aa9ea0 100644 --- a/tests/ref/seek/lavf_mpg +++ b/tests/ref/seek/lavf_mpg @@ -16,7 +16,7 @@ ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st:-1 flags:1 ts:-0.740831 ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st: 0 flags:0 ts: 2.153333 -ret: 0 st: 0 flags:1 dts: 1.920000 pts: 1.960000 pos: 339968 size: 681 +ret: 0 st: 0 flags:0 dts: 1.920000 pts: 1.960000 pos: 339968 size: 681 ret: 0 st: 0 flags:1 ts: 1.047500 ret: 0 st: 0 flags:0 dts: 1.040000 pts: 1.080000 pos: 40960 size: 16073 ret: 0 st: 1 flags:0 ts:-0.058333 @@ -30,7 +30,7 @@ ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st: 0 flags:0 ts:-0.481667 ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st: 0 flags:1 ts: 2.412500 -ret: 0 st: 0 flags:1 dts: 1.920000 pts: 1.960000 pos: 339968 size: 681 +ret: 0 st: 0 flags:0 dts: 1.920000 pts: 1.960000 pos: 339968 size: 681 ret: 0 st: 1 flags:0 ts: 1.306667 ret: 0 st: 1 flags:1 dts: 1.511544 pts: 1.511544 pos: 342028 size: 314 ret: 0 st: 1 flags:1 ts: 0.200844 @@ -38,7 +38,7 @@ ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st:-1 flags:0 ts:-0.904994 ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 1.920000 pts: 1.960000 pos: 339968 size: 681 +ret: 0 st: 0 flags:0 dts: 1.920000 pts: 1.960000 pos: 339968 size: 681 ret: 0 st: 0 flags:0 ts: 0.883344 ret: 0 st: 1 flags:1 dts: 0.989089 pts: 0.989089 pos: 2048 size: 208 ret: 0 st: 0 flags:1 ts:-0.222489 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..2898d10a7d 100644 --- a/tests/ref/seek/lavf_ogg +++ b/tests/ref/seek/lavf_ogg @@ -1,27 +1,35 @@ -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 124 size: 1364 -ret:-1 st:-1 flags:0 ts:-1.000000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 +ret: 0 st:-1 flags:0 ts:-1.000000 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st:-1 flags:1 ts: 1.894167 ret:-1 st: 0 flags:0 ts: 0.788345 -ret:-1 st: 0 flags:1 ts:-0.317506 +ret: 0 st: 0 flags:1 ts:-0.317506 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st:-1 flags:0 ts: 2.576668 ret:-1 st:-1 flags:1 ts: 1.470835 ret:-1 st: 0 flags:0 ts: 0.365011 -ret:-1 st: 0 flags:1 ts:-0.740839 +ret: 0 st: 0 flags:1 ts:-0.740839 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st:-1 flags:0 ts: 2.153336 ret:-1 st:-1 flags:1 ts: 1.047503 -ret:-1 st: 0 flags:0 ts:-0.058322 +ret: 0 st: 0 flags:0 ts:-0.058322 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st: 0 flags:1 ts: 2.835828 ret:-1 st:-1 flags:0 ts: 1.730004 ret:-1 st:-1 flags:1 ts: 0.624171 -ret:-1 st: 0 flags:0 ts:-0.481655 +ret: 0 st: 0 flags:0 ts:-0.481655 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st: 0 flags:1 ts: 2.412494 ret:-1 st:-1 flags:0 ts: 1.306672 ret:-1 st:-1 flags:1 ts: 0.200839 -ret:-1 st: 0 flags:0 ts:-0.904989 +ret: 0 st: 0 flags:0 ts:-0.904989 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st: 0 flags:1 ts: 1.989184 ret:-1 st:-1 flags:0 ts: 0.883340 -ret:-1 st:-1 flags:1 ts:-0.222493 +ret: 0 st:-1 flags:1 ts:-0.222493 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 ret:-1 st: 0 flags:0 ts: 2.671678 ret:-1 st: 0 flags:1 ts: 1.565850 ret:-1 st:-1 flags:0 ts: 0.460008 -ret:-1 st:-1 flags:1 ts:-0.645825 +ret: 0 st:-1 flags:1 ts:-0.645825 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 143 size: 1364 diff --git a/tests/ref/seek/lavf_rm b/tests/ref/seek/lavf_rm index adce9e0895..bd7aa9cd28 100644 --- a/tests/ref/seek/lavf_rm +++ b/tests/ref/seek/lavf_rm @@ -1,53 +1,53 @@ -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 387 size: 278 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 395 size: 278 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 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: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 size: 31082 ret: 0 st: 1 flags:0 ts: 2.577000 -ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346128 size: 278 +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: 346128 size: 278 +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: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 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: 387 size: 278 +ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 395 size: 278 ret: 0 st: 1 flags:1 ts: 2.836000 -ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346128 size: 278 +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: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 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: 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: 346128 size: 278 +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: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 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: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 size: 31082 ret: 0 st: 1 flags:0 ts: 2.672000 -ret: 0 st: 1 flags:1 dts: 0.975000 pts: 0.975000 pos: 346128 size: 278 +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: 346128 size: 278 +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: 688 size: 31082 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 696 size: 31082 diff --git a/tests/ref/seek/lavf_ts b/tests/ref/seek/lavf_ts index 81093b7c93..4634e03bf9 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.120522 pts: 2.120522 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.120522 pts: 2.120522 pos: 403636 size: 209 +ret: 0 st: 1 flags:1 dts: 2.120522 pts: 2.120522 pos: 404012 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.389089 pts: 1.389089 pos: 159800 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.120522 pts: 2.120522 pos: 403636 size: 209 +ret: 0 st: 0 flags:0 dts: 2.160000 pts: 2.200000 pos: 325616 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.389089 pts: 1.389089 pos: 159800 size: 208 ret: 0 st: 1 flags:1 ts: 2.835833 -ret: 0 st: 1 flags:1 dts: 2.120522 pts: 2.120522 pos: 403636 size: 209 +ret: 0 st: 1 flags:1 dts: 2.120522 pts: 2.120522 pos: 404012 size: 209 ret: 0 st:-1 flags:0 ts: 1.730004 -ret: 0 st: 1 flags:1 dts: 2.120522 pts: 2.120522 pos: 403636 size: 209 +ret: 0 st: 0 flags:0 dts: 1.760000 pts: 1.800000 pos: 162808 size: 12075 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.120522 pts: 2.120522 pos: 403636 size: 209 +ret: 0 st: 1 flags:1 dts: 2.120522 pts: 2.120522 pos: 404012 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.389089 pts: 1.389089 pos: 159800 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.389089 pts: 1.389089 pos: 159800 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.120522 pts: 2.120522 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.120522 pts: 2.120522 pos: 403636 size: 209 +ret: 0 st: 1 flags:1 dts: 2.120522 pts: 2.120522 pos: 404012 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.389089 pts: 1.389089 pos: 159800 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_voc b/tests/ref/seek/lavf_voc index 387aef6cb8..833d763e52 100644 --- a/tests/ref/seek/lavf_voc +++ b/tests/ref/seek/lavf_voc @@ -1,27 +1,27 @@ ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 32 size: 1024 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.788335 -ret:-1 st: 0 flags:1 ts:-0.317508 +ret:-1 st: 0 flags:0 ts: 0.788330 +ret:-1 st: 0 flags:1 ts:-0.317494 ret:-1 st:-1 flags:0 ts: 2.576668 ret:-1 st:-1 flags:1 ts: 1.470835 -ret:-1 st: 0 flags:0 ts: 0.365006 -ret:-1 st: 0 flags:1 ts:-0.740837 +ret:-1 st: 0 flags:0 ts: 0.365012 +ret:-1 st: 0 flags:1 ts:-0.740834 ret:-1 st:-1 flags:0 ts: 2.153336 ret:-1 st:-1 flags:1 ts: 1.047503 -ret:-1 st: 0 flags:0 ts:-0.058323 -ret:-1 st: 0 flags:1 ts: 2.835834 +ret:-1 st: 0 flags:0 ts:-0.058328 +ret:-1 st: 0 flags:1 ts: 2.835848 ret:-1 st:-1 flags:0 ts: 1.730004 ret:-1 st:-1 flags:1 ts: 0.624171 -ret:-1 st: 0 flags:0 ts:-0.481652 -ret:-1 st: 0 flags:1 ts: 2.412505 +ret:-1 st: 0 flags:0 ts:-0.481669 +ret:-1 st: 0 flags:1 ts: 2.412507 ret:-1 st:-1 flags:0 ts: 1.306672 ret:-1 st:-1 flags:1 ts: 0.200839 -ret:-1 st: 0 flags:0 ts:-0.905003 -ret:-1 st: 0 flags:1 ts: 1.989176 +ret:-1 st: 0 flags:0 ts:-0.904986 +ret:-1 st: 0 flags:1 ts: 1.989167 ret:-1 st:-1 flags:0 ts: 0.883340 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.671668 -ret:-1 st: 0 flags:1 ts: 1.565847 +ret:-1 st: 0 flags:0 ts: 2.671673 +ret:-1 st: 0 flags:1 ts: 1.565849 ret:-1 st:-1 flags:0 ts: 0.460008 ret:-1 st:-1 flags:1 ts:-0.645825 diff --git a/tests/ref/seek/lavf_wtv b/tests/ref/seek/lavf_wtv new file mode 100644 index 0000000000..9db9632398 --- /dev/null +++ b/tests/ref/seek/lavf_wtv @@ -0,0 +1,41 @@ +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +ret: 0 st:-1 flags:0 ts:-1.000000 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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.772766 pts: 0.772766 pos: 321176 size: 209 +ret: 0 st: 0 flags:1 ts:-0.317499 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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.380930 pts: 0.380930 pos: 167496 size: 209 +ret: 0 st:-1 flags:1 ts:-0.740831 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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.616032 pts: 0.616032 pos: 266576 size: 209 +ret: 0 st: 0 flags:0 ts:-0.481662 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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.224195 pts: 0.224195 pos: 113640 size: 209 +ret: 0 st:-1 flags:0 ts:-0.904994 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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.903379 pts: 0.903379 pos: 357944 size: 209 +ret: 0 st: 0 flags:1 ts:-0.222493 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 +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.459297 pts: 0.459297 pos: 205776 size: 209 +ret: 0 st:-1 flags:1 ts:-0.645825 +ret: 0 st: 1 flags:1 dts:-0.010907 pts:-0.010907 pos: 27072 size: 208 diff --git a/tests/ref/seek/mpeg1_mpeg1video b/tests/ref/seek/mpeg1_mpeg1video index a85055a270..54f0b166b9 100644 --- a/tests/ref/seek/mpeg1_mpeg1video +++ b/tests/ref/seek/mpeg1_mpeg1video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9779 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.440000 pts: NOPTS pos: 124245 size: 11796 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.960000 pts: NOPTS pos: 76694 size: 10792 -ret:-1 st: 0 flags:1 ts:-0.320000 +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.440000 pts: NOPTS pos: 124245 size: 11796 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 37721 size: 9873 -ret:-1 st: 0 flags:1 ts:-0.760000 +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.960000 pts: NOPTS pos: 76694 size: 10792 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9779 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 177089 size: 12057 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 177089 size: 12057 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 37721 size: 9873 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9779 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 177089 size: 12057 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.440000 pts: NOPTS pos: 124245 size: 11796 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9779 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9779 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 177089 size: 12057 ret: 0 st:-1 flags:0 ts: 0.883340 ret: 0 st: 0 flags:1 dts: 0.960000 pts: NOPTS pos: 76694 size: 10792 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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.440000 pts: NOPTS pos: 124245 size: 11796 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 37721 size: 9873 diff --git a/tests/ref/seek/mpeg1b_mpeg1video b/tests/ref/seek/mpeg1b_mpeg1video index 3b0b084a74..4c83997934 100644 --- a/tests/ref/seek/mpeg1b_mpeg1video +++ b/tests/ref/seek/mpeg1b_mpeg1video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 11817 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.800000 pts: NOPTS pos: 194420 size: 14837 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.840000 pts: NOPTS pos: 80757 size: 13267 -ret:-1 st: 0 flags:1 ts:-0.320000 +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.320000 pts: NOPTS pos: 133899 size: 14470 -ret: 0 st: 0 flags:0 ts: 0.360000 -ret: 0 st: 0 flags:1 dts: 0.360000 pts: NOPTS pos: 34797 size: 12009 -ret:-1 st: 0 flags:1 ts:-0.760000 +ret: 0 st: 0 flags:0 ts: 0.365002 +ret: 0 st: 0 flags:1 dts: 0.840000 pts: NOPTS pos: 80757 size: 13267 +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.840000 pts: NOPTS pos: 80757 size: 13267 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 11817 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.800000 pts: NOPTS pos: 194420 size: 14837 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.800000 pts: NOPTS pos: 194420 size: 14837 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.360000 pts: NOPTS pos: 34797 size: 12009 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 11817 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.800000 pts: NOPTS pos: 194420 size: 14837 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.320000 pts: NOPTS pos: 133899 size: 14470 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 11817 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 11817 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.800000 pts: NOPTS pos: 194420 size: 14837 ret: 0 st:-1 flags:0 ts: 0.883340 ret: 0 st: 0 flags:1 dts: 1.320000 pts: NOPTS pos: 133899 size: 14470 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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.320000 pts: NOPTS pos: 133899 size: 14470 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.840000 pts: NOPTS pos: 80757 size: 13267 diff --git a/tests/ref/seek/mpeg2_422_mpeg2video b/tests/ref/seek/mpeg2_422_mpeg2video index d06b7cb267..3b4e1e7d14 100644 --- a/tests/ref/seek/mpeg2_422_mpeg2video +++ b/tests/ref/seek/mpeg2_422_mpeg2video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 17497 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 325162 size: 19936 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 200736 size: 22575 -ret:-1 st: 0 flags:1 ts:-0.320000 +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: 265477 size: 21329 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 104454 size: 28984 -ret:-1 st: 0 flags:1 ts:-0.760000 +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: 200736 size: 22575 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 17497 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 325162 size: 19936 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 325162 size: 19936 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 104454 size: 28984 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 17497 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 325162 size: 19936 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 265477 size: 21329 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 17497 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 17497 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 325162 size: 19936 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 200736 size: 22575 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 265477 size: 21329 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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: 265477 size: 21329 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 200736 size: 22575 diff --git a/tests/ref/seek/mpeg2_idct_int_mpeg2video b/tests/ref/seek/mpeg2_idct_int_mpeg2video index 698cedf7c5..b096f6fe7c 100644 --- a/tests/ref/seek/mpeg2_idct_int_mpeg2video +++ b/tests/ref/seek/mpeg2_idct_int_mpeg2video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9911 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.440000 pts: NOPTS pos: 127925 size: 11918 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.960000 pts: NOPTS pos: 79103 size: 10909 -ret:-1 st: 0 flags:1 ts:-0.320000 +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.440000 pts: NOPTS pos: 127925 size: 11918 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 38992 size: 9985 -ret:-1 st: 0 flags:1 ts:-0.760000 +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.960000 pts: NOPTS pos: 79103 size: 10909 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9911 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 182138 size: 12183 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 182138 size: 12183 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 38992 size: 9985 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9911 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 182138 size: 12183 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.440000 pts: NOPTS pos: 127925 size: 11918 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9911 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9911 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 182138 size: 12183 ret: 0 st:-1 flags:0 ts: 0.883340 ret: 0 st: 0 flags:1 dts: 0.960000 pts: NOPTS pos: 79103 size: 10909 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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.440000 pts: NOPTS pos: 127925 size: 11918 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 38992 size: 9985 diff --git a/tests/ref/seek/mpeg2_ilace_mpeg2video b/tests/ref/seek/mpeg2_ilace_mpeg2video index a2427f3888..0708cfd7b3 100644 --- a/tests/ref/seek/mpeg2_ilace_mpeg2video +++ b/tests/ref/seek/mpeg2_ilace_mpeg2video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.440000 pts: NOPTS pos: 132607 size: 11970 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.960000 pts: NOPTS pos: 82152 size: 10965 -ret:-1 st: 0 flags:1 ts:-0.320000 +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.440000 pts: NOPTS pos: 132607 size: 11970 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 40546 size: 10045 -ret:-1 st: 0 flags:1 ts:-0.760000 +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.960000 pts: NOPTS pos: 82152 size: 10965 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 188429 size: 12232 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 188429 size: 12232 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 40546 size: 10045 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 188429 size: 12232 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.440000 pts: NOPTS pos: 132607 size: 11970 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.920000 pts: NOPTS pos: 188429 size: 12232 ret: 0 st:-1 flags:0 ts: 0.883340 ret: 0 st: 0 flags:1 dts: 0.960000 pts: NOPTS pos: 82152 size: 10965 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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.440000 pts: NOPTS pos: 132607 size: 11970 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.480000 pts: NOPTS pos: 40546 size: 10045 diff --git a/tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video b/tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video index 9a623c291c..330dc16a47 100644 --- a/tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video +++ b/tests/ref/seek/mpeg2_ivlc_qprd_mpeg2video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 16239 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 227500 size: 12725 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 164167 size: 13921 -ret:-1 st: 0 flags:1 ts:-0.320000 +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: 196681 size: 13159 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 98748 size: 29165 -ret:-1 st: 0 flags:1 ts:-0.760000 +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: 164167 size: 13921 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 16239 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 227500 size: 12725 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 227500 size: 12725 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 98748 size: 29165 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 16239 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 227500 size: 12725 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 196681 size: 13159 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 16239 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 16239 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 227500 size: 12725 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 164167 size: 13921 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 196681 size: 13159 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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: 196681 size: 13159 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 164167 size: 13921 diff --git a/tests/ref/seek/mpeg2_thread_ivlc_mpeg2video b/tests/ref/seek/mpeg2_thread_ivlc_mpeg2video index f1909b6afb..c2f9895ab5 100644 --- a/tests/ref/seek/mpeg2_thread_ivlc_mpeg2video +++ b/tests/ref/seek/mpeg2_thread_ivlc_mpeg2video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9954 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 157678 size: 11930 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 67723 size: 10791 -ret:-1 st: 0 flags:1 ts:-0.320000 +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: 110080 size: 11697 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 30744 size: 9980 -ret:-1 st: 0 flags:1 ts:-0.760000 +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: 67723 size: 10791 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9954 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 157678 size: 11930 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 157678 size: 11930 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 30744 size: 9980 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9954 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 157678 size: 11930 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 110080 size: 11697 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9954 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9954 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 157678 size: 11930 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 67723 size: 10791 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 110080 size: 11697 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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: 110080 size: 11697 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 67723 size: 10791 diff --git a/tests/ref/seek/mpeg2_thread_mpeg2video b/tests/ref/seek/mpeg2_thread_mpeg2video index d8c9e28c94..24ee04f718 100644 --- a/tests/ref/seek/mpeg2_thread_mpeg2video +++ b/tests/ref/seek/mpeg2_thread_mpeg2video @@ -3,43 +3,43 @@ ret: 0 st:-1 flags:0 ts:-1.000000 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 ret: 0 st:-1 flags:1 ts: 1.894167 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 158225 size: 12232 -ret: 0 st: 0 flags:0 ts: 0.800000 +ret: 0 st: 0 flags:0 ts: 0.788334 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 67790 size: 10965 -ret:-1 st: 0 flags:1 ts:-0.320000 +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: 110330 size: 11970 -ret: 0 st: 0 flags:0 ts: 0.360000 +ret: 0 st: 0 flags:0 ts: 0.365002 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 30747 size: 10045 -ret:-1 st: 0 flags:1 ts:-0.760000 +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: 67790 size: 10965 -ret: 0 st: 0 flags:0 ts:-0.040000 +ret: 0 st: 0 flags:0 ts:-0.058330 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:1 ts: 2.840000 +ret: 0 st: 0 flags:1 ts: 2.835837 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 158225 size: 12232 ret: 0 st:-1 flags:0 ts: 1.730004 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 158225 size: 12232 ret: 0 st:-1 flags:1 ts: 0.624171 ret: 0 st: 0 flags:1 dts: 0.400000 pts: NOPTS pos: 30747 size: 10045 -ret: 0 st: 0 flags:0 ts:-0.480000 +ret: 0 st: 0 flags:0 ts:-0.481662 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:1 ts: 2.400000 +ret: 0 st: 0 flags:1 ts: 2.412505 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 158225 size: 12232 ret: 0 st:-1 flags:0 ts: 1.306672 ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 110330 size: 11970 ret: 0 st:-1 flags:1 ts: 0.200839 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:0 ts:-0.920000 +ret: 0 st: 0 flags:0 ts:-0.904994 ret: 0 st: 0 flags:1 dts: 0.000000 pts: NOPTS pos: 0 size: 9961 -ret: 0 st: 0 flags:1 ts: 2.000000 +ret: 0 st: 0 flags:1 ts: 1.989173 ret: 0 st: 0 flags:1 dts: 1.840000 pts: NOPTS pos: 158225 size: 12232 ret: 0 st:-1 flags:0 ts: 0.883340 -ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 67790 size: 10965 +ret: 0 st: 0 flags:1 dts: 1.360000 pts: NOPTS pos: 110330 size: 11970 ret:-1 st:-1 flags:1 ts:-0.222493 -ret:-1 st: 0 flags:0 ts: 2.680000 -ret: 0 st: 0 flags:1 ts: 1.560000 +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: 110330 size: 11970 ret: 0 st:-1 flags:0 ts: 0.460008 ret: 0 st: 0 flags:1 dts: 0.880000 pts: NOPTS pos: 67790 size: 10965 diff --git a/tests/ref/vsynth1/cljr b/tests/ref/vsynth1/cljr new file mode 100644 index 0000000000..6002bbbbb6 --- /dev/null +++ b/tests/ref/vsynth1/cljr @@ -0,0 +1,4 @@ +041982e4fa83428c621a127647d47b3f *./tests/data/vsynth1/cljr.avi +5075660 ./tests/data/vsynth1/cljr.avi +e1c4c96c74de3435d0f9f6118c5ed9b5 *./tests/data/cljr.vsynth1.out.yuv +stddev: 30.53 PSNR: 18.43 MAXDIFF: 225 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth1/yuv b/tests/ref/vsynth1/yuv new file mode 100644 index 0000000000..6d8b1431db --- /dev/null +++ b/tests/ref/vsynth1/yuv @@ -0,0 +1,4 @@ +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/vsynth2/cljr b/tests/ref/vsynth2/cljr new file mode 100644 index 0000000000..f4cf7d1720 --- /dev/null +++ b/tests/ref/vsynth2/cljr @@ -0,0 +1,4 @@ +fdc1926e0a599de94513f0a3472b598f *./tests/data/vsynth2/cljr.avi +5075660 ./tests/data/vsynth2/cljr.avi +7df03229ee6361ea11a0d83d4926cb10 *./tests/data/cljr.vsynth2.out.yuv +stddev: 10.30 PSNR: 27.87 MAXDIFF: 65 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth2/huffyuv b/tests/ref/vsynth2/huffyuv new file mode 100644 index 0000000000..e59b53ca3e --- /dev/null +++ b/tests/ref/vsynth2/huffyuv @@ -0,0 +1,4 @@ +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/yuv b/tests/ref/vsynth2/yuv new file mode 100644 index 0000000000..699ebc9b9f --- /dev/null +++ b/tests/ref/vsynth2/yuv @@ -0,0 +1,4 @@ +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/regression-funcs.sh b/tests/regression-funcs.sh index ce5aee835a..75387952e7 100755 --- a/tests/regression-funcs.sh +++ b/tests/regression-funcs.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# common regression functions for avconv +# common regression functions for ffmpeg # # @@ -11,6 +11,7 @@ target_exec=$4 target_path=$5 threads=${6:-1} cpuflags=${8:-all} +samples=$9 datadir="./tests/data" target_datadir="${target_path}/${datadir}" @@ -19,10 +20,12 @@ this="$test.$test_ref" outfile="$datadir/$test_ref/" # various files -avconv="$target_exec ${target_path}/avconv" +ffmpeg="$target_exec ${target_path}/ffmpeg" raw_src="${target_path}/$raw_src_dir/%02d.pgm" raw_dst="$datadir/$this.out.yuv" pcm_src="$target_datadir/asynth1.sw" +pcm_src_1ch="$target_datadir/asynth-16000-1.wav" +pcm_ref_1ch="$datadir/$test_ref-16000-1.ref.wav" crcfile="$datadir/$this.crc" target_crcfile="$target_datadir/$this.crc" @@ -47,8 +50,8 @@ ENC_OPTS="$COMMON_OPTS -threads 1 -dct fastint" run_avconv() { - $echov $avconv $AVCONV_OPTS $* - $avconv $AVCONV_OPTS $* + $echov $ffmpeg $AVCONV_OPTS $* + $ffmpeg $AVCONV_OPTS $* } do_avconv() @@ -61,6 +64,21 @@ do_avconv() echo $(wc -c $f) } +do_avconv_nomd5() +{ + f="$1" + shift + set -- $* ${target_path}/$f + run_avconv $* + if [ $f = $raw_dst ] ; then + $tiny_psnr $f $raw_ref + elif [ $f = $pcm_dst ] ; then + $tiny_psnr $f $pcm_ref 2 + else + echo $(wc -c $f) + fi +} + do_avconv_crc() { f="$1" diff --git a/tests/rotozoom.c b/tests/rotozoom.c index 69c88c2e95..cfa7f81369 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 5db2662478..b912061310 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 */ @@ -54,6 +54,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) { @@ -107,77 +122,47 @@ static float get_f32l(uint8_t *p) return v.f; } -int main(int argc, char *argv[]) +static int run_psnr(FILE *f[2], int len, int shift, int skip_bytes) { int i, j; uint64_t sse = 0; uint64_t dev; - FILE *f[2]; uint8_t buf[2][SIZE]; uint64_t psnr; - int len = 1; - int64_t max; - int shift = argc < 5 ? 0 : atoi(argv[4]); - int skip_bytes = argc < 6 ? 0 : atoi(argv[5]); + int64_t max = (1LL << (8 * len)) - 1; int size0 = 0; int size1 = 0; int maxdist = 0; + int noseek; - if (argc < 3) { - printf("tiny_psnr <file1> <file2> [<elem size> [<shift> [<skip bytes>]]]\n"); - printf("WAV headers are skipped automatically.\n"); - return 1; - } - - if (argc > 3) { - if (!strcmp(argv[3], "u8")) { - len = 1; - } else if (!strcmp(argv[3], "s16")) { - len = 2; - } else if (!strcmp(argv[3], "f32")) { - len = 4; - } else { - char *end; - len = strtol(argv[3], &end, 0); - if (*end || len > 2) { - fprintf(stderr, "Unsupported sample format: %s\n", argv[3]); - return 1; - } - } - } - - max = (1 << (8 * len)) - 1; - - f[0] = fopen(argv[1], "rb"); - f[1] = fopen(argv[2], "rb"); - if (!f[0] || !f[1]) { - fprintf(stderr, "Could not open input files.\n"); - return 1; - } + noseek = fseek(f[0], 0, SEEK_SET) || + fseek(f[1], 0, SEEK_SET); - for (i = 0; i < 2; i++) { - uint8_t *p = buf[i]; - if (fread(p, 1, 12, f[i]) != 12) - return 1; - if (!memcmp(p, "RIFF", 4) && - !memcmp(p + 8, "WAVE", 4)) { - if (fread(p, 1, 8, f[i]) != 8) + if (!noseek) { + for (i = 0; i < 2; i++) { + uint8_t *p = buf[i]; + if (fread(p, 1, 12, f[i]) != 12) return 1; - while (memcmp(p, "data", 4)) { - int s = p[4] | p[5] << 8 | p[6] << 16 | p[7] << 24; - fseek(f[i], s, SEEK_CUR); + if (!memcmp(p, "RIFF", 4) && + !memcmp(p + 8, "WAVE", 4)) { if (fread(p, 1, 8, f[i]) != 8) return 1; + while (memcmp(p, "data", 4)) { + int s = p[4] | p[5] << 8 | p[6] << 16 | p[7] << 24; + fseek(f[i], s, SEEK_CUR); + if (fread(p, 1, 8, f[i]) != 8) + return 1; + } + } else { + fseek(f[i], -12, SEEK_CUR); } - } else { - fseek(f[i], -12, SEEK_CUR); } - } - fseek(f[shift < 0], abs(shift), SEEK_CUR); + fseek(f[shift < 0], abs(shift), SEEK_CUR); - fseek(f[0], skip_bytes, SEEK_CUR); - fseek(f[1], skip_bytes, SEEK_CUR); + fseek(f[0], skip_bytes, SEEK_CUR); + fseek(f[1], skip_bytes, SEEK_CUR); + } for (;;) { int s0 = fread(buf[0], 1, SIZE, f[0]); @@ -222,5 +207,58 @@ int main(int argc, char *argv[]) (int)(dev / F), (int)(dev % F), (int)(psnr / F), (int)(psnr % F), maxdist, size0, size1); + return psnr; +} + +int main(int argc, char *argv[]) +{ + FILE *f[2]; + int len = 1; + int shift_first= argc < 5 ? 0 : atoi(argv[4]); + int skip_bytes = argc < 6 ? 0 : atoi(argv[5]); + int shift_last = shift_first + (argc < 7 ? 0 : atoi(argv[6])); + int shift; + int max_psnr = -1; + int max_psnr_shift = 0; + + if (argc > 3) { + if (!strcmp(argv[3], "u8")) { + len = 1; + } else if (!strcmp(argv[3], "s16")) { + len = 2; + } else if (!strcmp(argv[3], "f32")) { + len = 4; + } else { + char *end; + len = strtol(argv[3], &end, 0); + if (*end || len > 2) { + fprintf(stderr, "Unsupported sample format: %s\n", argv[3]); + return 1; + } + } + } + + if (argc < 3) { + printf("tiny_psnr <file1> <file2> [<elem size> [<shift> [<skip bytes> [<shift search range>]]]]\n"); + printf("WAV headers are skipped automatically.\n"); + return 1; + } + + f[0] = fopen(argv[1], "rb"); + f[1] = fopen(argv[2], "rb"); + if (!f[0] || !f[1]) { + fprintf(stderr, "Could not open input files.\n"); + return 1; + } + + for (shift = shift_first; shift <= shift_last; shift++) { + int psnr = run_psnr(f, len, shift, skip_bytes); + if (psnr > max_psnr || (shift < 0 && psnr == max_psnr)) { + max_psnr = psnr; + max_psnr_shift = shift; + } + } + if (shift_last > shift_first) + printf("Best PSNR is %3d.%02d for shift %i\n", (int)(max_psnr / F), (int)(max_psnr % F), max_psnr_shift); return 0; } diff --git a/tests/utils.c b/tests/utils.c index 2fdc491f49..e8ef06f7ef 100644 --- a/tests/utils.c +++ b/tests/utils.c @@ -1,18 +1,20 @@ /* - * This file is part of Libav. + * copyright (c) Sebastien Bechet <s.bechet@av7.net> * - * Libav is free software; you can redistribute it and/or + * This file is part of FFmpeg. + * + * 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/videogen.c b/tests/videogen.c index 0b7f67eb18..94e6e77598 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 */ |