* [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements
@ 2022-04-28 23:24 Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 02/13] fate/canopus: " Andreas Rheinhardt
` (22 more replies)
0 siblings, 23 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:24 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/qt.mak | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/tests/fate/qt.mak b/tests/fate/qt.mak
index 6e71f6e4d1..42e5fd9107 100644
--- a/tests/fate/qt.mak
+++ b/tests/fate/qt.mak
@@ -1,52 +1,52 @@
-FATE_QT-$(call DEMDEC, MOV, EIGHTBPS) += fate-8bps
+FATE_QT-$(call FRAMECRC, MOV, EIGHTBPS, SCALE_FILTER ARESAMPLE_FILTER) += fate-8bps
fate-8bps: CMD = framecrc -i $(TARGET_SAMPLES)/8bps/full9iron-partial.mov -pix_fmt rgb24 -vf scale -af aresample
-FATE_QT-$(call DEMDEC, MOV, QDM2) += fate-qdm2
+FATE_QT-$(call ENCDEC, PCM_S16LE QDM2, PCM_S16LE MOV, PIPE_PROTOCOL) += fate-qdm2
fate-qdm2: CMD = pcm -i $(TARGET_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_QT-$(call DEMDEC, MOV, PCM_ALAW) += fate-qt-alaw-mono
+FATE_QT-$(call ENCDEC, PCM_S16LE PCM_ALAW, MOV PCM_S16LE) += fate-qt-alaw-mono
fate-qt-alaw-mono: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-1-16-B-alaw.mov -f s16le
-FATE_QT-$(call DEMDEC, MOV, PCM_ALAW) += fate-qt-alaw-stereo
+FATE_QT-$(call ENCDEC, PCM_S16LE PCM_ALAW, MOV PCM_S16LE) += fate-qt-alaw-stereo
fate-qt-alaw-stereo: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-2-16-B-alaw.mov -f s16le
-FATE_QT-$(call DEMDEC, MOV, ADPCM_IMA_QT) += fate-qt-ima4-mono
+FATE_QT-$(call ENCDEC, PCM_S16LE ADPCM_IMA_QT, PCM_S16LE MOV, ARESAMPLE_FILTER) += fate-qt-ima4-mono
fate-qt-ima4-mono: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-1-16-B-ima4.mov -f s16le -af aresample
-FATE_QT-$(call DEMDEC, MOV, ADPCM_IMA_QT) += fate-qt-ima4-stereo
+FATE_QT-$(call ENCDEC, PCM_S16LE ADPCM_IMA_QT, PCM_S16LE MOV, ARESAMPLE_FILTER) += fate-qt-ima4-stereo
fate-qt-ima4-stereo: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-2-16-B-ima4.mov -f s16le -af aresample
-FATE_QT-$(call DEMDEC, MOV, MACE3) += fate-qt-mac3-mono
+FATE_QT-$(call ENCDEC, PCM_S16LE MACE3, PCM_S16LE MOV, ARESAMPLE_FILTER) += fate-qt-mac3-mono
fate-qt-mac3-mono: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-1-8-MAC3.mov -f s16le -af aresample
-FATE_QT-$(call DEMDEC, MOV, MACE3) += fate-qt-mac3-stereo
+FATE_QT-$(call ENCDEC, PCM_S16LE MACE3, PCM_S16LE MOV, ARESAMPLE_FILTER) += fate-qt-mac3-stereo
fate-qt-mac3-stereo: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-2-8-MAC3.mov -f s16le -af aresample
-FATE_QT-$(call DEMDEC, MOV, MACE6) += fate-qt-mac6-mono
+FATE_QT-$(call ENCDEC, PCM_S16LE MACE6, PCM_S16LE MOV, ARESAMPLE_FILTER) += fate-qt-mac6-mono
fate-qt-mac6-mono: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-1-8-MAC6.mov -f s16le -af aresample
-FATE_QT-$(call DEMDEC, MOV, MACE6) += fate-qt-mac6-stereo
+FATE_QT-$(call ENCDEC, PCM_S16LE MACE6, PCM_S16LE MOV, ARESAMPLE_FILTER) += fate-qt-mac6-stereo
fate-qt-mac6-stereo: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-2-8-MAC6.mov -f s16le -af aresample
-FATE_QT-$(call DEMDEC, MOV, PCM_MULAW) += fate-qt-ulaw-mono
+FATE_QT-$(call ENCDEC, PCM_S16LE PCM_MULAW, PCM_S16LE MOV) += fate-qt-ulaw-mono
fate-qt-ulaw-mono: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-1-16-B-ulaw.mov -f s16le
-FATE_QT-$(call DEMDEC, MOV, PCM_MULAW) += fate-qt-ulaw-stereo
+FATE_QT-$(call ENCDEC, PCM_S16LE PCM_MULAW, PCM_S16LE MOV) += fate-qt-ulaw-stereo
fate-qt-ulaw-stereo: CMD = md5 -i $(TARGET_SAMPLES)/qt-surge-suite/surge-2-16-B-ulaw.mov -f s16le
-FATE_QT-$(call DEMDEC, MOV, QDRAW) += fate-quickdraw
+FATE_QT-$(call FRAMECRC, MOV, QDRAW, SCALE_FILTER) += fate-quickdraw
fate-quickdraw: CMD = framecrc -i $(TARGET_SAMPLES)/quickdraw/Airplane.mov -pix_fmt rgb24 -vf scale
-FATE_QT-$(call DEMDEC, MOV, RPZA) += fate-rpza
+FATE_QT-$(call FRAMECRC, MOV, RPZA, SCALE_FILTER) += fate-rpza
fate-rpza: CMD = framecrc -i $(TARGET_SAMPLES)/rpza/rpza2.mov -t 2 -pix_fmt rgb24 -vf scale
-FATE_QT-$(call DEMDEC, MOV, SVQ1) += fate-svq1
+FATE_QT-$(call FRAMECRC, MOV, SVQ1) += fate-svq1
fate-svq1: CMD = framecrc -i $(TARGET_SAMPLES)/svq1/marymary-shackles.mov -an -t 10
-FATE_QT-$(call DEMDEC, MOV, SVQ1) += fate-svq1-headerswap
+FATE_QT-$(call FRAMECRC, MOV, SVQ1) += fate-svq1-headerswap
fate-svq1-headerswap: CMD = framecrc -i $(TARGET_SAMPLES)/svq1/ct_ending_cut.mov -frames 4
FATE_SVQ3 += fate-svq3-1
@@ -59,7 +59,7 @@ fate-svq3-2: CMD = framecrc -flags +bitexact -ignore_editlist 1 -i $(TARGET_SAMP
FATE_SVQ3 += fate-svq3-watermark
fate-svq3-watermark: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/svq3/svq3_watermark.mov
-FATE_QT-$(call ALLYES, MOV_DEMUXER SVQ3_DECODER ZLIB) += $(FATE_SVQ3)
+FATE_QT-$(call FRAMECRC, MOV, SVQ3, ZLIB) += $(FATE_SVQ3)
fate-svq3: $(FATE_SVQ3)
FATE_QT += $(FATE_QT-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 02/13] fate/canopus: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 03/13] fate/dnxhd: " Andreas Rheinhardt
` (21 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/canopus.mak | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/tests/fate/canopus.mak b/tests/fate/canopus.mak
index 3d664ff911..4e50716813 100644
--- a/tests/fate/canopus.mak
+++ b/tests/fate/canopus.mak
@@ -8,7 +8,8 @@ fate-canopus-cllc-rgb: CMD = framecrc -i $(TARGET_SAMPLES)/cllc/sample-cllc-rgb.
FATE_CANOPUS_CLLC += fate-canopus-cllc-yuy2-noblock
fate-canopus-cllc-yuy2-noblock: CMD = framecrc -i $(TARGET_SAMPLES)/cllc/sample-cllc-yuy2-noblock.avi
-FATE_SAMPLES_FFMPEG-$(call DEMDEC, AVI, CLLC) += $(FATE_CANOPUS_CLLC)
+FATE_CANOPUS_CLLC := $(if $(call FRAMECRC, AVI, CLLC), $(FATE_CANOPUS_CLLC))
+FATE_SAMPLES_FFMPEG += $(FATE_CANOPUS_CLLC)
fate-canopus-cllc: $(FATE_CANOPUS_CLLC)
#lossy
@@ -21,7 +22,8 @@ fate-canopus-hq_hqa-hqa: CMD = framecrc -i $(TARGET_SAMPLES)/canopus/hqa.avi
FATE_CANOPUS_HQ_HQA += fate-canopus-hq_hqa-inter
fate-canopus-hq_hqa-inter: CMD = framecrc -i $(TARGET_SAMPLES)/canopus/hq25i.avi
-FATE_SAMPLES_FFMPEG-$(call DEMDEC, AVI, HQ_HQA) += $(FATE_CANOPUS_HQ_HQA)
+FATE_CANOPUS_HQ_HQA := $(if $(call FRAMECRC, AVI, HQ_HQA), $(FATE_CANOPUS_HQ_HQA))
+FATE_SAMPLES_FFMPEG += $(FATE_CANOPUS_HQ_HQA)
fate-canopus-hq_hqa: $(FATE_CANOPUS_HQ_HQA)
FATE_CANOPUS_HQX += fate-canopus-hqx422
@@ -30,5 +32,6 @@ fate-canopus-hqx422: CMD = framecrc -i $(TARGET_SAMPLES)/canopus/hqx422.avi -pix
FATE_CANOPUS_HQX += fate-canopus-hqx422a
fate-canopus-hqx422a: CMD = framecrc -i $(TARGET_SAMPLES)/canopus/hqx422a.avi -pix_fmt yuv422p16be -an -vf scale
-FATE_SAMPLES_FFMPEG-$(call DEMDEC, AVI, HQX) += $(FATE_CANOPUS_HQX)
+FATE_CANOPUS_HQX := $(if $(call FRAMECRC, AVI, HQX, SCALE_FILTER), $(FATE_CANOPUS_HQX))
+FATE_SAMPLES_FFMPEG += $(FATE_CANOPUS_HQX)
fate-canopus-hqx: $(FATE_CANOPUS_HQX)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 03/13] fate/dnxhd: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 02/13] fate/canopus: " Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 04/13] fate/ea: " Andreas Rheinhardt
` (20 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/dnxhd.mak | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/tests/fate/dnxhd.mak b/tests/fate/dnxhd.mak
index 59f3f90e91..f261766b53 100644
--- a/tests/fate/dnxhd.mak
+++ b/tests/fate/dnxhd.mak
@@ -1,15 +1,18 @@
-FATE_DNXHD = fate-dnxhd-mbaff \
- fate-dnxhr-444 \
- fate-dnxhr-12bit \
- fate-dnxhr-parse \
+FATE_DNXHD = fate-dnxhr-parse \
fate-dnxhr-prefix1 \
fate-dnxhr-prefix2 \
fate-dnxhr-prefix3 \
fate-dnxhr-prefix4 \
fate-dnxhr-prefix5
-FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, DNXHD) += $(FATE_DNXHD)
-fate-dnxhd: $(FATE_DNXHD) $(FATE_VCODEC_DNXHD)
+FATE_DNXHD_SCALE := fate-dnxhd-mbaff \
+ fate-dnxhr-444 \
+ fate-dnxhr-12bit \
+
+FATE_DNXHD-$(call FRAMECRC, MOV, DNXHD) += $(FATE_DNXHD)
+FATE_DNXHD-$(call FRAMECRC, MOV, DNXHD, SCALE_FILTER) += $(FATE_DNXHD_SCALE)
+FATE_SAMPLES_FFMPEG += $(FATE_DNXHD-yes)
+fate-dnxhd: $(FATE_DNXHD-yes) $(FATE_VCODEC_DNXHD)
fate-dnxhd-mbaff: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/dnxhd100_cid1260.mov -pix_fmt yuv422p10le -vf scale
fate-dnxhr-444: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/dnxhr444_cid1270.mov -pix_fmt yuv444p10le -vf scale
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 04/13] fate/ea: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 02/13] fate/canopus: " Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 03/13] fate/dnxhd: " Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 05/13] fate/vbn: " Andreas Rheinhardt
` (19 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/ea.mak | 18 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/tests/fate/ea.mak b/tests/fate/ea.mak
index 7667102ce7..2d1ac6e50c 100644
--- a/tests/fate/ea.mak
+++ b/tests/fate/ea.mak
@@ -1,25 +1,23 @@
-FATE_SAMPLES_EA-$(call DEMDEC, EA_CDATA, ADPCM_EA_XAS) += fate-ea-cdata
+FATE_SAMPLES_EA-$(call ENCDEC, PCM_S16LE ADPCM_EA_XAS, PCM_S16LE EA_CDATA, ARESAMPLE_FILTER) += fate-ea-cdata
fate-ea-cdata: CMD = md5 -i $(TARGET_SAMPLES)/ea-cdata/166b084d.46410f77.0009b440.24be960c.cdata -f s16le -af aresample
-FATE_SAMPLES_EA-$(call DEMDEC, EA, EACMV) += fate-ea-cmv
+FATE_SAMPLES_EA-$(call FRAMECRC, EA, EACMV, SCALE_FILTER) += fate-ea-cmv
fate-ea-cmv: CMD = framecrc -i $(TARGET_SAMPLES)/ea-cmv/TITLE.CMV -pix_fmt rgb24 -vf scale
-FATE_SAMPLES_EA-$(call DEMDEC, EA, EAMAD) += fate-ea-mad
+FATE_SAMPLES_EA-$(call FRAMECRC, EA, EAMAD) += fate-ea-mad
fate-ea-mad: CMD = framecrc -i $(TARGET_SAMPLES)/ea-mad/NFS6LogoE.mad -an
-FATE_SAMPLES_EA-$(call DEMDEC, EA, EATGQ) += fate-ea-tgq
+FATE_SAMPLES_EA-$(call FRAMECRC, EA, EATGQ) += fate-ea-tgq
fate-ea-tgq: CMD = framecrc -i $(TARGET_SAMPLES)/ea-tgq/v27.tgq -an
-FATE_EA_TGV += fate-ea-tgv-1
+FATE_EA_TGV-$(call FRAMECRC, EA, EATGV, SCALE_FILTER) += fate-ea-tgv-1 fate-ea-tgv-2
fate-ea-tgv-1: CMD = framecrc -i $(TARGET_SAMPLES)/ea-tgv/INTRO8K-partial.TGV -pix_fmt rgb24 -an -vf scale
-
-FATE_EA_TGV += fate-ea-tgv-2
fate-ea-tgv-2: CMD = framecrc -i $(TARGET_SAMPLES)/ea-tgv/INTEL_S.TGV -pix_fmt rgb24 -an -vf scale
-FATE_SAMPLES_EA-$(call DEMDEC, EA, EATGV) += $(FATE_EA_TGV)
-fate-ea-tgv: $(FATE_EA_TGV)
+FATE_SAMPLES_EA-yes += $(FATE_EA_TGV-yes)
+fate-ea-tgv: $(FATE_EA_TGV-yes)
-FATE_SAMPLES_EA-$(call DEMDEC, EA, EATQI) += fate-ea-tqi
+FATE_SAMPLES_EA-$(call FRAMECRC, EA, EATQI) += fate-ea-tqi
fate-ea-tqi: CMD = framecrc -i $(TARGET_SAMPLES)/ea-wve/networkBackbone-partial.wve -frames:v 26 -an
FATE_SAMPLES_FFMPEG += $(FATE_SAMPLES_EA-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 05/13] fate/vbn: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (2 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 04/13] fate/ea: " Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 06/13] fate/vbn, tests/fate-run: Delete intermediate VBN-files after tests Andreas Rheinhardt
` (18 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/vbn.mak | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/tests/fate/vbn.mak b/tests/fate/vbn.mak
index 044b110ac1..6c3fe82c99 100644
--- a/tests/fate/vbn.mak
+++ b/tests/fate/vbn.mak
@@ -30,7 +30,9 @@ tests/data/raw-rgb24.vbn: TAG = GEN
tests/data/raw-rgb24.vbn: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
$(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin -i $(TARGET_SAMPLES)/png1/lena-rgb24.png -nostdin -c:v vbn -format raw $(TARGET_PATH)/$@ -y 2>/dev/null
-VBN_REFCMP_DEPS = PSNR_FILTER METADATA_FILTER VBN_ENCODER VBN_DECODER IMAGE2_MUXER IMAGE2_DEMUXER PNG_DECODER
+FATE_VBN-$(call ENCDEC2, VBN, WRAPPED_AVFRAME PNG, IMAGE2, \
+ PSNR_FILTER METADATA_FILTER SCALE_FILTER \
+ NULL_MUXER PIPE_PROTOCOL) += $(FATE_VBN)
-FATE_SAMPLES_FFMPEG-$(call ALLYES, $(VBN_REFCMP_DEPS)) += $(FATE_VBN)
-fate-vbn: $(FATE_VBN)
+FATE_SAMPLES_FFMPEG += $(FATE_VBN-yes)
+fate-vbn: $(FATE_VBN-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 06/13] fate/vbn, tests/fate-run: Delete intermediate VBN-files after tests
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (3 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 05/13] fate/vbn: " Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 07/13] fate/vpx: Remove unnecessary eval Andreas Rheinhardt
` (17 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate-run.sh | 22 ++++++++++++++++++----
tests/fate/vbn.mak | 24 ++----------------------
2 files changed, 20 insertions(+), 26 deletions(-)
diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index a96ff049b0..3c62246c8a 100755
--- a/tests/fate-run.sh
+++ b/tests/fate-run.sh
@@ -393,16 +393,30 @@ cmp_metadata(){
}
refcmp_metadata_files(){
- refcmp=$1
- pixfmt=$2
- file1=$3
- file2=$4
+ file1=$1
+ file2=$2
+ refcmp=$3
+ pixfmt=$4
fuzz=${5:-0.001}
ffmpeg -auto_conversion_filters $FLAGS -i $file1 $FLAGS -i $file2 $ENC_OPTS \
-lavfi "[0:v]format=${pixfmt}[v0];[1:v]format=${pixfmt}[v1];[v0][v1]${refcmp},metadata=print:file=-" \
-f null /dev/null | awk -v ref=${ref} -v fuzz=${fuzz} -f ${base}/refcmp-metadata.awk -
}
+refcmp_metadata_transcode(){
+ srcfile=$1
+ enc_opt=$2
+ enc_fmt=$3
+ enc_ext=$4
+ shift 4
+ encfile="${outdir}/${test}.${enc_ext}"
+ cleanfiles="$cleanfiles $encfile"
+ tsrcfile=$(target_path $srcfile)
+ tencfile=$(target_path $encfile)
+ ffmpeg $DEC_OPTS -i $tsrcfile $ENC_OPTS $enc_opt $FLAGS -y -f $enc_fmt $tencfile || return
+ refcmp_metadata_files $tencfile $tsrcfile "$@"
+}
+
pixfmt_conversion(){
conversion="${test#pixfmt-}"
outdir="tests/data/pixfmt"
diff --git a/tests/fate/vbn.mak b/tests/fate/vbn.mak
index 6c3fe82c99..91ce3c9639 100644
--- a/tests/fate/vbn.mak
+++ b/tests/fate/vbn.mak
@@ -2,34 +2,14 @@ fate-vbn-%: VBN_FILE = tests/data/$(subst fate-vbn-,,$(@)).vbn
fate-vbn-%: PIX_FMT = rgba
fate-vbn-raw-rgb24: PIX_FMT = rgb24
fate-vbn-%: SRC = $(TARGET_SAMPLES)/png1/lena-$(PIX_FMT).png
-fate-vbn-%: CMD = refcmp_metadata_files psnr $(PIX_FMT) $(VBN_FILE) $(SRC)
-
-fate-vbn-dxt1: tests/data/dxt1.vbn
-fate-vbn-dxt5: tests/data/dxt5.vbn
-fate-vbn-raw-rgba: tests/data/raw-rgba.vbn
-fate-vbn-raw-rgb24: tests/data/raw-rgb24.vbn
+fate-vbn-%: ENC_OPTS = -c:v vbn -format $(word 3,$(subst -, ,$(@)))
+fate-vbn-%: CMD = refcmp_metadata_transcode "$(SRC)" "$(ENC_OPTS)" image2 vbn psnr $(PIX_FMT)
FATE_VBN += fate-vbn-dxt1
FATE_VBN += fate-vbn-dxt5
FATE_VBN += fate-vbn-raw-rgba
FATE_VBN += fate-vbn-raw-rgb24
-tests/data/dxt1.vbn: TAG = GEN
-tests/data/dxt1.vbn: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
- $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin -i $(TARGET_SAMPLES)/png1/lena-rgba.png -nostdin -c:v vbn -format dxt1 $(TARGET_PATH)/$@ -y 2>/dev/null
-
-tests/data/dxt5.vbn: TAG = GEN
-tests/data/dxt5.vbn: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
- $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin -i $(TARGET_SAMPLES)/png1/lena-rgba.png -nostdin -c:v vbn -format dxt5 $(TARGET_PATH)/$@ -y 2>/dev/null
-
-tests/data/raw-rgba.vbn: TAG = GEN
-tests/data/raw-rgba.vbn: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
- $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin -i $(TARGET_SAMPLES)/png1/lena-rgba.png -nostdin -c:v vbn -format raw $(TARGET_PATH)/$@ -y 2>/dev/null
-
-tests/data/raw-rgb24.vbn: TAG = GEN
-tests/data/raw-rgb24.vbn: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
- $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin -i $(TARGET_SAMPLES)/png1/lena-rgb24.png -nostdin -c:v vbn -format raw $(TARGET_PATH)/$@ -y 2>/dev/null
-
FATE_VBN-$(call ENCDEC2, VBN, WRAPPED_AVFRAME PNG, IMAGE2, \
PSNR_FILTER METADATA_FILTER SCALE_FILTER \
NULL_MUXER PIPE_PROTOCOL) += $(FATE_VBN)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 07/13] fate/vpx: Remove unnecessary eval
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (4 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 06/13] fate/vbn, tests/fate-run: Delete intermediate VBN-files after tests Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 08/13] tests/Makefile: Add FRAMEMD5 auxiliary function Andreas Rheinhardt
` (16 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Possible since ca96e337169093979d7c763064ad9dae12b3108c
and ef8c93e2f18c624d0c266687e43ab99af7921dd3.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/vpx.mak | 27 ++++++++++-----------------
1 file changed, 10 insertions(+), 17 deletions(-)
diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak
index 990d4e5adb..a59971b092 100644
--- a/tests/fate/vpx.mak
+++ b/tests/fate/vpx.mak
@@ -85,26 +85,22 @@ fate-vp7: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp7/potter-40.vp7
VP8_SUITE = 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017
define FATE_VP8_SUITE
-FATE_VP8-$(call DEMDEC, IVF, VP8) += fate-vp8-test-vector$(2)-$(1)
-fate-vp8-test-vector$(2)-$(1): CMD = framemd5 $(3) -i $(TARGET_SAMPLES)/vp8-test-vectors-r1/vp80-00-comprehensive-$(1).ivf
-fate-vp8-test-vector$(2)-$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-test-vector-$(1)
+FATE_VP8-$(call DEMDEC, IVF, VP8) += fate-vp8-test-vector-$(1)
+fate-vp8-test-vector-$(1): CMD = framemd5 -i $(TARGET_SAMPLES)/vp8-test-vectors-r1/vp80-00-comprehensive-$(1).ivf
+fate-vp8-test-vector-$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-test-vector-$(1)
endef
-define FATE_VP8_FULL
-$(foreach N,$(VP8_SUITE),$(eval $(call FATE_VP8_SUITE,$(N),$(1),$(2))))
+$(foreach N,$(VP8_SUITE),$(eval $(call FATE_VP8_SUITE,$(N))))
# FIXME this file contains two frames with identical timestamps,
# so ffmpeg drops one of them
-FATE_VP8-$(call DEMDEC, IVF, VP8) += fate-vp8-sign-bias$(1)
-fate-vp8-sign-bias$(1): CMD = framemd5 $(2) -i $(TARGET_SAMPLES)/vp8/sintel-signbias.ivf
-fate-vp8-sign-bias$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-sign-bias
+FATE_VP8-$(call DEMDEC, IVF, VP8) += fate-vp8-sign-bias
+fate-vp8-sign-bias: CMD = framemd5 -i $(TARGET_SAMPLES)/vp8/sintel-signbias.ivf
+fate-vp8-sign-bias: REF = $(SRC_PATH)/tests/ref/fate/vp8-sign-bias
-FATE_VP8-$(call DEMDEC, MATROSKA, VP8) += fate-vp8-size-change$(1)
-fate-vp8-size-change$(1): CMD = framemd5 $(2) -flags +bitexact -i $(TARGET_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
-
-$(eval $(call FATE_VP8_FULL))
+FATE_VP8-$(call DEMDEC, MATROSKA, VP8) += fate-vp8-size-change
+fate-vp8-size-change: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)/vp8/frame_size_change.webm -frames:v 30 -sws_flags bitexact+bilinear
+fate-vp8-size-change: REF = $(SRC_PATH)/tests/ref/fate/vp8-size-change
FATE_SAMPLES_AVCONV += $(FATE_VP8-yes)
fate-vp8: $(FATE_VP8-yes)
@@ -131,7 +127,6 @@ VP9_SIZE_B = 196 198 200 202 208 210 224 226
VP9_CHROMA_SUBSAMPLE = 422 440 444
VP9_HIGH_BITDEPTH = 10 12
-define FATE_VP9_FULL
$(foreach Q,$(VP9_Q),$(eval $(call FATE_VP9_SUITE,00-quantizer-$(Q))))
$(foreach SHARP,$(VP9_SHARP),$(eval $(call FATE_VP9_SUITE,01-sharpness-$(SHARP))))
$(foreach W,$(VP9_SIZE_A),$(eval $(foreach H,$(VP9_SIZE_A),$(eval $(call FATE_VP9_SUITE,02-size-$(W)x$(H))))))
@@ -153,9 +148,7 @@ $(eval $(call FATE_VP9_SUITE,segmentation-sf-akiyo))
$(eval $(call FATE_VP9_SUITE,tiling-pedestrian))
$(eval $(call FATE_VP9_SUITE,trac3849))
$(eval $(call FATE_VP9_SUITE,trac4359))
-endef
-$(eval $(call FATE_VP9_FULL))
FATE_VP9-$(CONFIG_IVF_DEMUXER) += fate-vp9-05-resize
fate-vp9-05-resize: CMD = framemd5 -i $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-05-resize.ivf -s 352x288 -sws_flags bitexact+bilinear
fate-vp9-05-resize: REF = $(SRC_PATH)/tests/ref/fate/vp9-05-resize
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 08/13] tests/Makefile: Add FRAMEMD5 auxiliary function
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (5 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 07/13] fate/vpx: Remove unnecessary eval Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 09/13] fate/vpx: Fix test requirements Andreas Rheinhardt
` (15 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Similar to FRAMECRC for framecrc tests.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/Makefile | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/Makefile b/tests/Makefile
index 6e8fc5906e..b4252a991b 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -88,6 +88,10 @@ REMUX = $(call ALLYES, $(firstword $(1))_MUXER $(lastword $(1))_DEMUXER \
DEMDEC = $(call ALLYES, $(1)_DEMUXER $(2:%=%_DECODER) $(3) FILE_PROTOCOL)
ENCMUX = $(call ALLYES, $(1:%=%_ENCODER) $(2)_MUXER $(3))
+
+FRAMEMD5 = $(call ALLYES, $(1)_DEMUXER $(2:%=%_DECODER) $(3) \
+ PCM_S16LE_ENCODER RAWVIDEO_ENCODER FRAMEMD5_MUXER \
+ PIPE_PROTOCOL FILE_PROTOCOL)
FRAMECRC = $(call ALLYES, $(1)_DEMUXER $(2:%=%_DECODER) $(3) \
PCM_S16LE_ENCODER RAWVIDEO_ENCODER FRAMECRC_MUXER \
PIPE_PROTOCOL FILE_PROTOCOL)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 09/13] fate/vpx: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (6 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 08/13] tests/Makefile: Add FRAMEMD5 auxiliary function Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 10/13] fate/vpx: Move webm-dash-manifest tests to a new file Andreas Rheinhardt
` (14 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/Makefile | 2 +-
tests/fate/vpx.mak | 68 ++++++++++++++++++++++++----------------------
2 files changed, 36 insertions(+), 34 deletions(-)
diff --git a/tests/Makefile b/tests/Makefile
index b4252a991b..5de9ad4c9f 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -245,7 +245,7 @@ $(FATE_FFMPEG) $(FATE_FFMPEG_FFPROBE) $(FATE_SAMPLES_AVCONV) $(FATE_SAMPLES_FFMP
$(FATE_FFPROBE) $(FATE_FFMPEG_FFPROBE) $(FATE_SAMPLES_FFPROBE) $(FATE_SAMPLES_FFMPEG_FFPROBE): ffprobe$(PROGSSUF)$(EXESUF)
$(FATE_SAMPLES_FASTSTART): tools/qt-faststart$(EXESUF)
-$(FATE_SAMPLES_DUMP_DATA): tools/venc_data_dump$(EXESUF)
+$(FATE_SAMPLES_DUMP_DATA) $(FATE_SAMPLES_DUMP_DATA-yes): tools/venc_data_dump$(EXESUF)
$(FATE_SAMPLES_SCALE_SLICE): tools/scale_slice_test$(EXESUF)
ifdef SAMPLES
diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak
index a59971b092..dc8e9e04b7 100644
--- a/tests/fate/vpx.mak
+++ b/tests/fate/vpx.mak
@@ -4,10 +4,10 @@ fate-truemotion1-15: CMD = framecrc -i $(TARGET_SAMPLES)/duck/phant2-940.duk -pi
FATE_TRUEMOTION1 += fate-truemotion1-24
fate-truemotion1-24: CMD = framecrc -i $(TARGET_SAMPLES)/duck/sonic3dblast_intro-partial.avi -pix_fmt rgb24 -an -vf scale
-FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, TRUEMOTION1) += $(FATE_TRUEMOTION1)
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, AVI, TRUEMOTION1, SCALE_FILTER) += $(FATE_TRUEMOTION1)
fate-truemotion1: $(FATE_TRUEMOTION1)
-FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, TRUEMOTION2) += fate-truemotion2
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, AVI, TRUEMOTION2) += fate-truemotion2
fate-truemotion2: CMD = framecrc -i $(TARGET_SAMPLES)/duck/tm20.avi
FATE_TRUEMOTION2RT += fate-truemotion2rt-low
@@ -19,73 +19,75 @@ fate-truemotion2rt-mid: CMD = framecrc -i $(TARGET_SAMPLES)/duck/tr20_mid.avi -a
FATE_TRUEMOTION2RT += fate-truemotion2rt-high
fate-truemotion2rt-high: CMD = framecrc -i $(TARGET_SAMPLES)/duck/tr20_high.avi -an
-FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, TRUEMOTION2RT) += $(FATE_TRUEMOTION2RT)
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, AVI, TRUEMOTION2RT) += $(FATE_TRUEMOTION2RT)
fate-truemotion2rt: $(FATE_TRUEMOTION2RT)
-FATE_VP3-$(call DEMDEC, MATROSKA, THEORA) += fate-theora-coeff-level64
+FATE_VP3-$(call FRAMECRC, MATROSKA, THEORA) += fate-theora-coeff-level64
fate-theora-coeff-level64: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp3/coeff_level64.mkv
-FATE_VP3-$(call DEMDEC, OGG, THEORA) += fate-theora-offset
+FATE_VP3-$(call FRAMECRC, OGG, THEORA) += fate-theora-offset
fate-theora-offset: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp3/offset_test.ogv
-FATE_VP3-$(call DEMDEC, AVI, VP3) += fate-vp31
+FATE_VP3-$(call FRAMECRC, AVI, VP3) += fate-vp31
fate-vp31: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp3/vp31.avi
FATE_SAMPLES_AVCONV += $(FATE_VP3-yes)
fate-vp3: $(FATE_VP3-yes)
-FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, VP4) += fate-vp4
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, AVI, VP4) += fate-vp4
fate-vp4: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp4/KTkvw8dg1J8.avi
-FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, VP5) += fate-vp5
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, AVI, VP5) += fate-vp5
fate-vp5: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp5/potter512-400-partial.avi -an
-FATE_VP6-$(call DEMDEC, EA, VP6) += fate-vp60
+FATE_VP6-$(call FRAMECRC, EA, VP6) += fate-vp60
fate-vp60: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/ea-vp6/g36.vp6
-FATE_VP6-$(call DEMDEC, EA, VP6) += fate-vp61
+FATE_VP6-$(call FRAMECRC, EA, VP6) += fate-vp61
fate-vp61: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/ea-vp6/MovieSkirmishGondor.vp6 -t 4
-FATE_VP6-$(call DEMDEC, MOV, VP6A) += fate-vp6a
+FATE_VP6-$(call FRAMECRC, MOV, VP6A) += fate-vp6a
fate-vp6a: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/300x180-Scr-f8-056alpha.mov
-FATE_VP6-$(call DEMDEC, MOV, VP6A) += fate-vp6a-skip_alpha
+FATE_VP6-$(call FRAMECRC, MOV, VP6A) += fate-vp6a-skip_alpha
fate-vp6a-skip_alpha: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_SAMPLES)/flash-vp6/300x180-Scr-f8-056alpha.mov
-FATE_VP6-$(call DEMDEC, FLV, VP6F) += fate-vp6f
+FATE_VP6-$(call FRAMECRC, FLV, VP6F) += fate-vp6f
fate-vp6f: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/clip1024.flv
-FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest
fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" -
-FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest-unaligned-video-streams
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-video-streams
fate-webm-dash-manifest-unaligned-video-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
-FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest-unaligned-audio-streams
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-audio-streams
fate-webm-dash-manifest-unaligned-audio-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
-FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest-representations
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-representations
fate-webm-dash-manifest-representations: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video4.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
-FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest-live
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live
fate-webm-dash-manifest-live: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 -
-FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest-live-bandwidth
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live-bandwidth
fate-webm-dash-manifest-live-bandwidth: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -bandwidth 100 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -bandwidth 200 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 -
-FATE_VP8-$(call DEMDEC, MATROSKA, VP8) += fate-vp8-2451
+FATE_VP8-$(call DEMMUX, WEBM_DASH_MANIFEST, WEBM_DASH_MANIFEST, PIPE_PROTOCOL) += $(FATE_WEBM_DASH_MANIFEST)
+
+FATE_VP8-$(call FRAMECRC, MATROSKA, VP8) += fate-vp8-2451
fate-vp8-2451: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp8/RRSF49-short.webm -vsync cfr -an
FATE_SAMPLES_AVCONV += $(FATE_VP6-yes)
fate-vp6: $(FATE_VP6-yes)
-FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, VP7) += fate-vp7
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, AVI, VP7) += fate-vp7
fate-vp7: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp7/potter-40.vp7 -frames 30 -an
VP8_SUITE = 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017
define FATE_VP8_SUITE
-FATE_VP8-$(call DEMDEC, IVF, VP8) += fate-vp8-test-vector-$(1)
+FATE_VP8-$(call FRAMEMD5, IVF, VP8) += fate-vp8-test-vector-$(1)
fate-vp8-test-vector-$(1): CMD = framemd5 -i $(TARGET_SAMPLES)/vp8-test-vectors-r1/vp80-00-comprehensive-$(1).ivf
fate-vp8-test-vector-$(1): REF = $(SRC_PATH)/tests/ref/fate/vp8-test-vector-$(1)
endef
@@ -94,11 +96,11 @@ $(foreach N,$(VP8_SUITE),$(eval $(call FATE_VP8_SUITE,$(N))))
# FIXME this file contains two frames with identical timestamps,
# so ffmpeg drops one of them
-FATE_VP8-$(call DEMDEC, IVF, VP8) += fate-vp8-sign-bias
+FATE_VP8-$(call FRAMEMD5, IVF, VP8) += fate-vp8-sign-bias
fate-vp8-sign-bias: CMD = framemd5 -i $(TARGET_SAMPLES)/vp8/sintel-signbias.ivf
fate-vp8-sign-bias: REF = $(SRC_PATH)/tests/ref/fate/vp8-sign-bias
-FATE_VP8-$(call DEMDEC, MATROSKA, VP8) += fate-vp8-size-change
+FATE_VP8-$(call FRAMEMD5, MATROSKA, VP8, SCALE_FILTER) += fate-vp8-size-change
fate-vp8-size-change: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)/vp8/frame_size_change.webm -frames:v 30 -sws_flags bitexact+bilinear
fate-vp8-size-change: REF = $(SRC_PATH)/tests/ref/fate/vp8-size-change
@@ -106,13 +108,13 @@ FATE_SAMPLES_AVCONV += $(FATE_VP8-yes)
fate-vp8: $(FATE_VP8-yes)
define FATE_VP9_SUITE
-FATE_VP9-$(CONFIG_MATROSKA_DEMUXER) += fate-vp9$(2)-$(1)
+FATE_VP9-$(call FRAMEMD5, MATROSKA, VP9) += fate-vp9$(2)-$(1)
fate-vp9$(2)-$(1): CMD = framemd5 $(3) -i $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-$(1).webm
fate-vp9$(2)-$(1): REF = $(SRC_PATH)/tests/ref/fate/vp9-$(1)
endef
define FATE_VP9_PROFILE_SUITE
-FATE_VP9-$(CONFIG_MATROSKA_DEMUXER) += fate-vp9p$(2)-$(1)
+FATE_VP9-$(call FRAMEMD5, MATROSKA, VP9, $(4)) += fate-vp9p$(2)-$(1)
fate-vp9p$(2)-$(1): CMD = framemd5 -i $(TARGET_SAMPLES)/vp9-test-vectors/vp9$(2)-2-$(1).webm $(3)
fate-vp9p$(2)-$(1): REF = $(SRC_PATH)/tests/ref/fate/vp9p$(2)-$(1)
endef
@@ -132,9 +134,9 @@ $(foreach SHARP,$(VP9_SHARP),$(eval $(call FATE_VP9_SUITE,01-sharpness-$(SHARP))
$(foreach W,$(VP9_SIZE_A),$(eval $(foreach H,$(VP9_SIZE_A),$(eval $(call FATE_VP9_SUITE,02-size-$(W)x$(H))))))
$(foreach W,$(VP9_SIZE_B),$(eval $(foreach H,$(VP9_SIZE_B),$(eval $(call FATE_VP9_SUITE,03-size-$(W)x$(H))))))
$(eval $(call FATE_VP9_SUITE,03-deltaq))
-$(foreach SS,$(VP9_CHROMA_SUBSAMPLE),$(eval $(call FATE_VP9_PROFILE_SUITE,04-yuv$(SS),1,)))
-$(foreach BD,$(VP9_HIGH_BITDEPTH),$(eval $(call FATE_VP9_PROFILE_SUITE,20-$(BD)bit-yuv420,2,-pix_fmt yuv420p$(BD)le -vf scale)))
-$(foreach BD,$(VP9_HIGH_BITDEPTH),$(eval $(foreach SS,$(VP9_CHROMA_SUBSAMPLE),$(eval $(call FATE_VP9_PROFILE_SUITE,20-$(BD)bit-yuv$(SS),3,-pix_fmt yuv$(SS)p$(BD)le -vf scale)))))
+$(foreach SS,$(VP9_CHROMA_SUBSAMPLE),$(eval $(call FATE_VP9_PROFILE_SUITE,04-yuv$(SS),1,,)))
+$(foreach BD,$(VP9_HIGH_BITDEPTH),$(eval $(call FATE_VP9_PROFILE_SUITE,20-$(BD)bit-yuv420,2,-pix_fmt yuv420p$(BD)le -vf scale, SCALE_FILTER)))
+$(foreach BD,$(VP9_HIGH_BITDEPTH),$(eval $(foreach SS,$(VP9_CHROMA_SUBSAMPLE),$(eval $(call FATE_VP9_PROFILE_SUITE,20-$(BD)bit-yuv$(SS),3,-pix_fmt yuv$(SS)p$(BD)le -vf scale, SCALE_FILTER)))))
$(eval $(call FATE_VP9_SUITE,06-bilinear))
$(eval $(call FATE_VP9_SUITE,09-lf_deltas))
$(eval $(call FATE_VP9_SUITE,10-show-existing-frame))
@@ -149,14 +151,14 @@ $(eval $(call FATE_VP9_SUITE,tiling-pedestrian))
$(eval $(call FATE_VP9_SUITE,trac3849))
$(eval $(call FATE_VP9_SUITE,trac4359))
-FATE_VP9-$(CONFIG_IVF_DEMUXER) += fate-vp9-05-resize
+FATE_VP9-$(FRAMEMD5, IVF, VP9, SCALE_FILTER) += fate-vp9-05-resize
fate-vp9-05-resize: CMD = framemd5 -i $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-05-resize.ivf -s 352x288 -sws_flags bitexact+bilinear
fate-vp9-05-resize: REF = $(SRC_PATH)/tests/ref/fate/vp9-05-resize
fate-vp9-encparams: CMD = venc_data $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-segmentation-aq-akiyo.webm 0 5
-FATE_SAMPLES_DUMP_DATA += fate-vp9-encparams
+FATE_SAMPLES_DUMP_DATA-$(call DEMDEC, MATROSKA, VP9) += fate-vp9-encparams
-FATE_VP9-$(CONFIG_MATROSKA_DEMUXER) += fate-vp9-encparams
+FATE_VP9-$(call DEMDEC, MATROSKA, VP9) += fate-vp9-encparams
-FATE_SAMPLES_AVCONV-$(CONFIG_VP9_DECODER) += $(FATE_VP9-yes)
+FATE_SAMPLES_FFMPEG += $(FATE_VP9-yes)
fate-vp9: $(FATE_VP9-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 10/13] fate/vpx: Move webm-dash-manifest tests to a new file
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (7 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 09/13] fate/vpx: Fix test requirements Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 11/13] fate/prores: Fix test requirements Andreas Rheinhardt
` (13 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
These tests have basically nothing to do with VPX (they do not even
require the decoder).
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/Makefile | 1 +
tests/fate/vpx.mak | 20 --------------------
tests/fate/webm-dash-manifest.mak | 21 +++++++++++++++++++++
3 files changed, 22 insertions(+), 20 deletions(-)
create mode 100644 tests/fate/webm-dash-manifest.mak
diff --git a/tests/Makefile b/tests/Makefile
index 5de9ad4c9f..ea5e939cf5 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -219,6 +219,7 @@ include $(SRC_PATH)/tests/fate/vorbis.mak
include $(SRC_PATH)/tests/fate/vpx.mak
include $(SRC_PATH)/tests/fate/vqf.mak
include $(SRC_PATH)/tests/fate/wavpack.mak
+include $(SRC_PATH)/tests/fate/webm-dash-manifest.mak
include $(SRC_PATH)/tests/fate/wma.mak
include $(SRC_PATH)/tests/fate/xvid.mak
diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak
index dc8e9e04b7..a5c7ab0365 100644
--- a/tests/fate/vpx.mak
+++ b/tests/fate/vpx.mak
@@ -55,26 +55,6 @@ fate-vp6a-skip_alpha: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_
FATE_VP6-$(call FRAMECRC, FLV, VP6F) += fate-vp6f
fate-vp6f: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/clip1024.flv
-FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest
-fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" -
-
-FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-video-streams
-fate-webm-dash-manifest-unaligned-video-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
-
-FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-audio-streams
-fate-webm-dash-manifest-unaligned-audio-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
-
-FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-representations
-fate-webm-dash-manifest-representations: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video4.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
-
-FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live
-fate-webm-dash-manifest-live: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 -
-
-FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live-bandwidth
-fate-webm-dash-manifest-live-bandwidth: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -bandwidth 100 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -bandwidth 200 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 -
-
-FATE_VP8-$(call DEMMUX, WEBM_DASH_MANIFEST, WEBM_DASH_MANIFEST, PIPE_PROTOCOL) += $(FATE_WEBM_DASH_MANIFEST)
-
FATE_VP8-$(call FRAMECRC, MATROSKA, VP8) += fate-vp8-2451
fate-vp8-2451: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp8/RRSF49-short.webm -vsync cfr -an
diff --git a/tests/fate/webm-dash-manifest.mak b/tests/fate/webm-dash-manifest.mak
new file mode 100644
index 0000000000..0000664bb1
--- /dev/null
+++ b/tests/fate/webm-dash-manifest.mak
@@ -0,0 +1,21 @@
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest
+fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" -
+
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-video-streams
+fate-webm-dash-manifest-unaligned-video-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
+
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-unaligned-audio-streams
+fate-webm-dash-manifest-unaligned-audio-streams: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio3.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
+
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-representations
+fate-webm-dash-manifest-representations: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video4.webm -c copy -map 0 -map 1 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1" -
+
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live
+fate-webm-dash-manifest-live: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 -
+
+FATE_WEBM_DASH_MANIFEST += fate-webm-dash-manifest-live-bandwidth
+fate-webm-dash-manifest-live-bandwidth: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -live 1 -bandwidth 100 -i $(TARGET_SAMPLES)/vp8/dash_live_video_360.hdr -f webm_dash_manifest -live 1 -bandwidth 200 -i $(TARGET_SAMPLES)/vp8/dash_live_audio_171.hdr -c copy -map 0 -map 1 -fflags +bitexact -f webm_dash_manifest -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" -chunk_start_index 1 -chunk_duration_ms 5000 -time_shift_buffer_depth 7200 -minimum_update_period 60 -
+
+FATE_WEBM_DASH_MANIFEST-$(call DEMMUX, WEBM_DASH_MANIFEST, WEBM_DASH_MANIFEST, PIPE_PROTOCOL) += $(FATE_WEBM_DASH_MANIFEST)
+fate-webm-dash-manifests: $(FATE_WEBM_DASH_MANIFEST-yes)
+FATE_SAMPLES_FFMPEG += $(FATE_WEBM_DASH_MANIFEST-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 11/13] fate/prores: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (8 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 10/13] fate/vpx: Move webm-dash-manifest tests to a new file Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 12/13] fate/gif: " Andreas Rheinhardt
` (12 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/prores.mak | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/fate/prores.mak b/tests/fate/prores.mak
index f2c11259dd..9e05b33b9f 100644
--- a/tests/fate/prores.mak
+++ b/tests/fate/prores.mak
@@ -6,9 +6,9 @@ FATE_PRORES = fate-prores-422 \
fate-prores-alpha_skip \
fate-prores-transparency \
fate-prores-transparency_skip \
- fate-prores-gray \
+ $(if $(CONFIG_ARESAMPLE_FILTER),fate-prores-gray) \
-FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, PRORES) += $(FATE_PRORES)
+FATE_SAMPLES_FFMPEG-$(call FRAMECRC, MOV, PRORES, SCALE_FILTER) += $(FATE_PRORES)
fate-prores: $(FATE_PRORES)
fate-prores-422: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/prores/Sequence_1-Apple_ProRes_422.mov -pix_fmt yuv422p10le -vf scale
@@ -25,4 +25,4 @@ fate-prores-gray: CMD = framecrc -flags +bitexact -c:a aac_fixed -i $(TARGE
FATE_PRORES_METADATA_BSF += fate-prores-metadata
fate-prores-metadata: CMD = md5 -i $(TARGET_SAMPLES)/prores/Sequence_1-Apple_ProRes_422_Proxy.mov -c:v copy -bsf:v prores_metadata=color_primaries=bt470bg:color_trc=bt709:colorspace=smpte170m -bitexact -f mov
-FATE_SAMPLES_FFMPEG-$(call ALLYES, MOV_DEMUXER PRORES_METADATA_BSF) += $(FATE_PRORES_METADATA_BSF)
+FATE_SAMPLES_FFMPEG-$(call DEMMUX, MOV, MOV, PRORES_METADATA_BSF) += $(FATE_PRORES_METADATA_BSF)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 12/13] fate/gif: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (9 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 11/13] fate/prores: Fix test requirements Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 13/13] fate/gif: Remove nonsense requirement Andreas Rheinhardt
` (11 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/gif.mak | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/tests/fate/gif.mak b/tests/fate/gif.mak
index a5147c0e38..bf604464aa 100644
--- a/tests/fate/gif.mak
+++ b/tests/fate/gif.mak
@@ -13,18 +13,17 @@ fate-gif-gray: CMD = framecrc -i $(TARGET_SAMPLES)/gif/Newtons_cradle_animation_
FATE_GIF += fate-gif-deal
fate-gif-deal: CMD = framecrc -i $(TARGET_SAMPLES)/gif/deal.gif -vsync cfr -pix_fmt bgra -auto_conversion_filters
+FATE_GIF-$(call FRAMECRC, GIF, GIF, SCALE_FILTER) += $(FATE_GIF)
+
fate-gifenc%: fate-gif-color
fate-gifenc%: PIXFMT = $(word 3, $(subst -, ,$(@)))
fate-gifenc%: SRC = $(TARGET_SAMPLES)/gif/tc217.gif
fate-gifenc%: CMD = framecrc -i $(SRC) -c:v gif -pix_fmt $(PIXFMT) -sws_flags +accurate_rnd+bitexact -vf scale
FATE_GIF_ENC_PIXFMT = rgb8 bgr8 rgb4_byte bgr4_byte gray pal8
-FATE_GIF_ENC-$(call ENCDEC, GIF, GIF) = $(FATE_GIF_ENC_PIXFMT:%=fate-gifenc-%)
+FATE_GIF_ENC-$(call ENCDEC, GIF, FRAMECRC GIF, SCALE_FILTER PIPE_PROTOCOL) = $(FATE_GIF_ENC_PIXFMT:%=fate-gifenc-%)
-FATE_GIF += $(FATE_GIF_ENC-yes)
fate-gifenc: $(FATE_GIF_ENC-yes)
-FATE_GIF-$(call DEMDEC, GIF, GIF) += $(FATE_GIF)
-
-FATE_SAMPLES_AVCONV += $(FATE_GIF-yes)
-fate-gif: $(FATE_GIF-yes)
+FATE_SAMPLES_FFMPEG += $(FATE_GIF-yes) $(FATE_GIF_ENC-yes)
+fate-gif: $(FATE_GIF-yes) $(FATE_GIF_ENC-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 13/13] fate/gif: Remove nonsense requirement
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (10 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 12/13] fate/gif: " Andreas Rheinhardt
@ 2022-04-28 23:28 ` Andreas Rheinhardt
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 14/19] tests/Makefile: Remove unset FATE_TESTS Andreas Rheinhardt
` (10 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-28 23:28 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
It seems as if it was intended to declare fate-gif-color as prerequisite
of the fate-gifenc% tests. Yet the latter do not need anything from
the former, so this would be unnecessary. Furthermore, given that this
line has no associated recipe, it actually cancels implicit rules for
fate-gifenc% instead of adding a prerequisite.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/gif.mak | 1 -
1 file changed, 1 deletion(-)
diff --git a/tests/fate/gif.mak b/tests/fate/gif.mak
index bf604464aa..1eef2a1026 100644
--- a/tests/fate/gif.mak
+++ b/tests/fate/gif.mak
@@ -15,7 +15,6 @@ fate-gif-deal: CMD = framecrc -i $(TARGET_SAMPLES)/gif/deal.gif -vsync cfr -pix_
FATE_GIF-$(call FRAMECRC, GIF, GIF, SCALE_FILTER) += $(FATE_GIF)
-fate-gifenc%: fate-gif-color
fate-gifenc%: PIXFMT = $(word 3, $(subst -, ,$(@)))
fate-gifenc%: SRC = $(TARGET_SAMPLES)/gif/tc217.gif
fate-gifenc%: CMD = framecrc -i $(SRC) -c:v gif -pix_fmt $(PIXFMT) -sws_flags +accurate_rnd+bitexact -vf scale
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 14/19] tests/Makefile: Remove unset FATE_TESTS
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (11 preceding siblings ...)
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 13/13] fate/gif: Remove nonsense requirement Andreas Rheinhardt
@ 2022-04-29 20:22 ` Andreas Rheinhardt
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 15/19] fate/hevc: Fix test requirements Andreas Rheinhardt
` (9 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-29 20:22 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/Makefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/Makefile b/tests/Makefile
index ea5e939cf5..ca228ae897 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -274,10 +274,10 @@ fate:: $(FATE)
fate-hw: $(FATE_HW-yes)
FATE += $(FATE_HW-yes)
-$(FATE) $(FATE_TESTS-no): export PROGSUF = $(PROGSSUF)
-$(FATE) $(FATE_TESTS-no): export EXECSUF = $(EXESUF)
-$(FATE) $(FATE_TESTS-no): export HOSTEXECSUF = $(HOSTEXESUF)
-$(FATE) $(FATE_TESTS-no): $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) | $(FATE_OUTDIRS)
+$(FATE): export PROGSUF = $(PROGSSUF)
+$(FATE): export EXECSUF = $(EXESUF)
+$(FATE): export HOSTEXECSUF = $(HOSTEXESUF)
+$(FATE): $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) | $(FATE_OUTDIRS)
@echo "TEST $(@:fate-%=%)"
$(Q)$(SRC_PATH)/tests/fate-run.sh $@ "$(TARGET_SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)' '$(CMP)' '$(REF)' '$(FUZZ)' '$(THREADS)' '$(THREAD_TYPE)' '$(CPUFLAGS)' '$(CMP_SHIFT)' '$(CMP_TARGET)' '$(SIZE_TOLERANCE)' '$(CMP_UNIT)' '$(GEN)' '$(HWACCEL)' '$(REPORT)' '$(KEEP)'
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 15/19] fate/hevc: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (12 preceding siblings ...)
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 14/19] tests/Makefile: Remove unset FATE_TESTS Andreas Rheinhardt
@ 2022-04-29 20:22 ` Andreas Rheinhardt
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 16/19] fate/lossless-video: " Andreas Rheinhardt
` (8 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-29 20:22 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Also replace define/foreach with pattern-specific variable values.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/hevc.mak | 102 +++++++++++++++-----------------------------
1 file changed, 34 insertions(+), 68 deletions(-)
diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
index 3adee59e54..2f16e3a29f 100644
--- a/tests/fate/hevc.mak
+++ b/tests/fate/hevc.mak
@@ -1,4 +1,4 @@
-HEVC_SAMPLES = \
+HEVC_SAMPLES_8BIT = \
AMP_A_Samsung_4 \
AMP_A_Samsung_6 \
AMP_B_Samsung_4 \
@@ -158,23 +158,27 @@ HEVC_SAMPLES_422_10BIT = \
ADJUST_IPRED_ANGLE_A_RExt_Mitsubishi_1 \
IPCM_A_RExt_NEC \
-HEVC_SAMPLES_422_10BIN = \
- Main_422_10_A_RExt_Sony_1 \
-
HEVC_SAMPLES_422_10BIN_LARGE = \
Main_422_10_B_RExt_Sony_1 \
+HEVC_SAMPLES_422_10BIN = \
+ Main_422_10_A_RExt_Sony_1 \
+ $(if $(CONFIG_LARGE_TESTS), $(HEVC_SAMPLES_422_10BIN_LARGE))
+
HEVC_SAMPLES_444_8BIT = \
QMATRIX_A_RExt_Sony_1 \
+HEVC_SAMPLES_444_12BIT_LARGE = \
+ SAO_A_RExt_MediaTek_1 \
+
HEVC_SAMPLES_444_12BIT = \
IPCM_B_RExt_NEC \
PERSIST_RPARAM_A_RExt_Sony_1\
PERSIST_RPARAM_A_RExt_Sony_3\
+ $(if $(CONFIG_LARGE_TESTS), $(HEVC_SAMPLES_444_12BIT_LARGE))
-HEVC_SAMPLES_444_12BIT_LARGE = \
- SAO_A_RExt_MediaTek_1 \
-
+FATE_HEVC_VARS := 8BIT 10BIT 422_10BIT 422_10BIN 444_8BIT 444_12BIT
+$(foreach VAR,$(FATE_HEVC_VARS), $(eval HEVC_TESTS_$(VAR) := $(addprefix fate-hevc-conformance-, $(HEVC_SAMPLES_$(VAR)))))
# equivalent bitstreams
# AMP_D_Hisilicon_3 -- AMP_D_Hisilicon
@@ -190,103 +194,65 @@ HEVC_SAMPLES_444_12BIT_LARGE = \
# PERSIST_RPARAM_A_RExt_Sony_1 (rext)
-define FATE_HEVC_TEST
-FATE_HEVC += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv420p
-endef
-
-define FATE_HEVC_TEST_10BIT
-FATE_HEVC += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv420p10le -vf scale
-endef
-
-define FATE_HEVC_TEST_422_10BIT
-FATE_HEVC += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv422p10le -vf scale
-endef
-
-define FATE_HEVC_TEST_422_10BIN
-FATE_HEVC += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bin -pix_fmt yuv422p10le -vf scale
-endef
-
-define FATE_HEVC_TEST_422_10BIN_LARGE
-FATE_HEVC_LARGE += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bin -pix_fmt yuv422p10le -vf scale
-endef
+$(HEVC_TESTS_8BIT): SCALE_OPTS := -pix_fmt yuv420p
+$(HEVC_TESTS_444_8BIT): SCALE_OPTS := -pix_fmt yuv444p
+$(HEVC_TESTS_10BIT): SCALE_OPTS := -pix_fmt yuv420p10le -vf scale
+$(HEVC_TESTS_422_10BIT) $(HEVC_TESTS_422_10BIN): SCALE_OPTS := -pix_fmt yuv422p10le -vf scale
+$(HEVC_TESTS_444_12BIT): SCALE_OPTS := -pix_fmt yuv444p12le -vf scale
+fate-hevc-conformance-%: CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(subst fate-hevc-conformance-,,$(@)).bit $(SCALE_OPTS)
+$(HEVC_TESTS_422_10BIN): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(subst fate-hevc-conformance-,,$(@)).bin $(SCALE_OPTS)
-define FATE_HEVC_TEST_444_8BIT
-FATE_HEVC += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv444p
-endef
-
-define FATE_HEVC_TEST_444_12BIT
-FATE_HEVC += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv444p12le -vf scale
-endef
-
-define FATE_HEVC_TEST_444_12BIT_LARGE
-FATE_HEVC_LARGE += fate-hevc-conformance-$(1)
-fate-hevc-conformance-$(1): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv444p12le -vf scale
-endef
-
-$(foreach N,$(HEVC_SAMPLES),$(eval $(call FATE_HEVC_TEST,$(N))))
-$(foreach N,$(HEVC_SAMPLES_10BIT),$(eval $(call FATE_HEVC_TEST_10BIT,$(N))))
-$(foreach N,$(HEVC_SAMPLES_422_10BIT),$(eval $(call FATE_HEVC_TEST_422_10BIT,$(N))))
-$(foreach N,$(HEVC_SAMPLES_422_10BIN),$(eval $(call FATE_HEVC_TEST_422_10BIN,$(N))))
-$(foreach N,$(HEVC_SAMPLES_422_10BIN_LARGE),$(eval $(call FATE_HEVC_TEST_422_10BIN_LARGE,$(N))))
-$(foreach N,$(HEVC_SAMPLES_444_8BIT),$(eval $(call FATE_HEVC_TEST_444_8BIT,$(N))))
-$(foreach N,$(HEVC_SAMPLES_444_12BIT),$(eval $(call FATE_HEVC_TEST_444_12BIT,$(N))))
-$(foreach N,$(HEVC_SAMPLES_444_12BIT_LARGE),$(eval $(call FATE_HEVC_TEST_444_12BIT_LARGE,$(N))))
+FATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER) += $(HEVC_TESTS_8BIT) $(HEVC_TESTS_444_8BIT)
+FATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER) += \
+ $(HEVC_TESTS_10BIT) \
+ $(HEVC_TESTS_422_10BIT) \
+ $(HEVC_TESTS_422_10BIN) \
+ $(HEVC_TESTS_444_12BIT) \
fate-hevc-paramchange-yuv420p-yuv420p10: CMD = framecrc -vsync passthrough -i $(TARGET_SAMPLES)/hevc/paramchange_yuv420p_yuv420p10.hevc -sws_flags area+accurate_rnd+bitexact
-FATE_HEVC_LARGE += fate-hevc-paramchange-yuv420p-yuv420p10
+FATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER LARGE_TESTS) += fate-hevc-paramchange-yuv420p-yuv420p10
tests/data/hevc-mp4.mov: TAG = GEN
tests/data/hevc-mp4.mov: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
$(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin \
-i $(TARGET_SAMPLES)/hevc-conformance/WPP_A_ericsson_MAIN10_2.bit -c copy -flags +bitexact $(TARGET_PATH)/$@ -y 2>/dev/null
-FATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_MP4TOANNEXB_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb
+FATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_PARSER HEVC_MP4TOANNEXB_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb
fate-hevc-bsf-mp4toannexb: tests/data/hevc-mp4.mov
fate-hevc-bsf-mp4toannexb: CMD = md5 -i $(TARGET_PATH)/tests/data/hevc-mp4.mov -c:v copy -fflags +bitexact -f hevc
fate-hevc-bsf-mp4toannexb: CMP = oneline
fate-hevc-bsf-mp4toannexb: REF = 1873662a3af1848c37e4eb25722c8df9
fate-hevc-skiploopfilter: CMD = framemd5 -skip_loop_filter nokey -i $(TARGET_SAMPLES)/hevc-conformance/SAO_D_Samsung_5.bit -sws_flags bitexact
-FATE_HEVC += fate-hevc-skiploopfilter
-
-FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += $(FATE_HEVC)
-FATE_HEVC-$(call ALLYES, HEVC_DEMUXER HEVC_DECODER LARGE_TESTS) += $(FATE_HEVC_LARGE)
+FATE_HEVC-$(call FRAMEMD5, HEVC, HEVC, HEVC_PARSER) += fate-hevc-skiploopfilter
# this sample has two stsd entries and needs to reload extradata
-FATE_HEVC-$(call DEMDEC, MOV, HEVC) += fate-hevc-extradata-reload
-
+FATE_HEVC-$(call FRAMEMD5, MOV, HEVC, SCALE_FILTER) += fate-hevc-extradata-reload
fate-hevc-extradata-reload: CMD = framemd5 -i $(TARGET_SAMPLES)/hevc/extradata-reload-multi-stsd.mov -sws_flags bitexact
fate-hevc-paired-fields: CMD = probeframes -show_entries frame=interlaced_frame,top_field_first $(TARGET_SAMPLES)/hevc/paired_fields.hevc
FATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-paired-fields
fate-hevc-monochrome-crop: CMD = probeframes -show_entries frame=width,height:stream=width,height $(TARGET_SAMPLES)/hevc/hevc-monochrome.hevc
-FATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-monochrome-crop
+FATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC) += fate-hevc-monochrome-crop
fate-hevc-hdr10-plus-metadata: CMD = probeframes -show_entries frame=side_data_list $(TARGET_SAMPLES)/hevc/hdr10_plus_h265_sample.hevc
FATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-hdr10-plus-metadata
fate-hevc-hdr-vivid-metadata: CMD = probeframes -show_entries frame=side_data_list $(TARGET_SAMPLES)/hevc/hdr_vivid_h265_sample.hevc
-FATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-hdr-vivid-metadata
+FATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC) += fate-hevc-hdr-vivid-metadata
fate-hevc-dv-rpu: CMD = probeframes -show_entries frame=side_data_list -select_streams 0 -read_intervals "%+\#2" $(TARGET_SAMPLES)/hevc/dv84.mov
-FATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-dv-rpu
+FATE_HEVC_FFPROBE-$(call DEMDEC, MOV, HEVC) += fate-hevc-dv-rpu
fate-hevc-two-first-slice: CMD = threads=2 framemd5 -i $(TARGET_SAMPLES)/hevc/two_first_slice.mp4 -sws_flags bitexact -t 00:02.00 -an
-FATE_HEVC-$(call DEMDEC, MOV, HEVC) += fate-hevc-two-first-slice
+FATE_HEVC-$(call FRAMEMD5, MOV, HEVC) += fate-hevc-two-first-slice
fate-hevc-cabac-tudepth: CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc/cbf_cr_cb_TUDepth_4_circle.h265 -pix_fmt yuv444p
-FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += fate-hevc-cabac-tudepth
+FATE_HEVC-$(call FRAMECRC, HEVC, HEVC) += fate-hevc-cabac-tudepth
fate-hevc-small422chroma: CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc/food.hevc -pix_fmt yuv422p10le -vf scale
-FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += fate-hevc-small422chroma
+FATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER) += fate-hevc-small422chroma
FATE_SAMPLES_AVCONV += $(FATE_HEVC-yes)
FATE_SAMPLES_FFPROBE += $(FATE_HEVC_FFPROBE-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 16/19] fate/lossless-video: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (13 preceding siblings ...)
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 15/19] fate/hevc: Fix test requirements Andreas Rheinhardt
@ 2022-04-29 20:22 ` Andreas Rheinhardt
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 17/19] fate/microsoft: " Andreas Rheinhardt
` (7 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-29 20:22 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/lossless-video.mak | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/tests/fate/lossless-video.mak b/tests/fate/lossless-video.mak
index a81c6e9ab0..05a8ba29e1 100644
--- a/tests/fate/lossless-video.mak
+++ b/tests/fate/lossless-video.mak
@@ -1,7 +1,7 @@
FATE_LAGARITH += fate-lagarith-rgb24
fate-lagarith-rgb24: CMD = framecrc -i $(TARGET_SAMPLES)/lagarith/lag-rgb24.avi
-FATE_LAGARITH += fate-lagarith-rgb32
+FATE_LAGARITH-$(call FRAMECRC, AVI, LAGARITH, SCALE_FILTER) += fate-lagarith-rgb32
fate-lagarith-rgb32: CMD = framecrc -i $(TARGET_SAMPLES)/lagarith/lag-rgb32.avi -pix_fmt bgra -vf scale
FATE_LAGARITH += fate-lagarith-yuy2
@@ -19,31 +19,31 @@ fate-lagarith-ticket4119-cfr : CMD = framecrc -i $(TARGET_SAMPLES)/lagarith/laga
fate-lagarith-ticket4119-vfr : CMD = framecrc -i $(TARGET_SAMPLES)/lagarith/lagarith-1.3.27-black-frames-and-off-by-ones.avi -vsync vfr
fate-lagarith-ticket4119-pass: CMD = framecrc -i $(TARGET_SAMPLES)/lagarith/lagarith-1.3.27-black-frames-and-off-by-ones.avi -vsync passthrough
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, LAGARITH) += $(FATE_LAGARITH)
-fate-lagarith: $(FATE_LAGARITH)
+FATE_LAGARITH-$(call FRAMECRC, AVI, LAGARITH) += $(FATE_LAGARITH)
-FATE_LOCO += fate-loco-rgb
-fate-loco-rgb: CMD = framecrc -i $(TARGET_SAMPLES)/loco/pig-loco-rgb.avi
+FATE_LOSSLESS_VIDEO += $(FATE_LAGARITH-yes)
+fate-lagarith: $(FATE_LAGARITH-yes)
-FATE_LOCO += fate-loco-yuy2
+FATE_LOCO-$(call FRAMECRC, AVI, LOCO) += fate-loco-rgb fate-loco-yuy2
+fate-loco-rgb: CMD = framecrc -i $(TARGET_SAMPLES)/loco/pig-loco-rgb.avi
fate-loco-yuy2: CMD = framecrc -i $(TARGET_SAMPLES)/loco/pig-loco-0.avi
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, LOCO) += $(FATE_LOCO)
-fate-loco: $(FATE_LOCO)
+FATE_LOSSLESS_VIDEO += $(FATE_LOCO-yes)
+fate-loco: $(FATE_LOCO-yes)
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, MSRLE) += fate-msrle-8bit
+FATE_LOSSLESS_VIDEO-$(call FRAMECRC, AVI, MSRLE, SCALE_FILTER) += fate-msrle-8bit
fate-msrle-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/msrle/Search-RLE.avi -pix_fmt rgb24 -vf scale
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, MSZH) += fate-mszh
+FATE_LOSSLESS_VIDEO-$(call FRAMECRC, AVI, MSZH) += fate-mszh
fate-mszh: CMD = framecrc -i $(TARGET_SAMPLES)/lcl/mszh-1frame.avi
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, VBLE) += fate-vble
+FATE_LOSSLESS_VIDEO-$(call FRAMECRC, AVI, VBLE) += fate-vble
fate-vble: CMD = framecrc -i $(TARGET_SAMPLES)/vble/flowers-partial-2MB.avi
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, ZEROCODEC) += fate-zerocodec
+FATE_LOSSLESS_VIDEO-$(call FRAMECRC, AVI, ZEROCODEC) += fate-zerocodec
fate-zerocodec: CMD = framecrc -i $(TARGET_SAMPLES)/zerocodec/sample-zeco.avi
-FATE_LOSSLESS_VIDEO-$(call DEMDEC, AVI, ZLIB) += fate-zlib
+FATE_LOSSLESS_VIDEO-$(call FRAMECRC, AVI, ZLIB) += fate-zlib
fate-zlib: CMD = framecrc -i $(TARGET_SAMPLES)/lcl/zlib-1frame.avi
FATE_LOSSLESS_VIDEO += $(FATE_LOSSLESS_VIDEO-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 17/19] fate/microsoft: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (14 preceding siblings ...)
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 16/19] fate/lossless-video: " Andreas Rheinhardt
@ 2022-04-29 20:23 ` Andreas Rheinhardt
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 18/19] fate/mpeg4: " Andreas Rheinhardt
` (6 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-29 20:23 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/microsoft.mak | 68 +++++++++++++++++++---------------------
1 file changed, 32 insertions(+), 36 deletions(-)
diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak
index 639757880c..ee1a062425 100644
--- a/tests/fate/microsoft.mak
+++ b/tests/fate/microsoft.mak
@@ -1,7 +1,7 @@
-FATE_MICROSOFT-$(call DEMDEC, AVI, MSMPEG4V1) += fate-msmpeg4v1
+FATE_MICROSOFT-$(call FRAMECRC, AVI, MSMPEG4V1) += fate-msmpeg4v1
fate-msmpeg4v1: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/msmpeg4v1/mpg4.avi -an
-FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MSS1) += fate-mss1-pal
+FATE_MICROSOFT-$(call FRAMECRC, ASF, MSS1) += fate-mss1-pal
fate-mss1-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss1/screen_codec.wmv -an
FATE_MSS2 += fate-mss2-pal
@@ -10,80 +10,76 @@ fate-mss2-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rlepal.wmv
FATE_MSS2 += fate-mss2-pals
fate-mss2-pals: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rlepals.wmv
-FATE_MSS2 += fate-mss2-rgb555
-fate-mss2-rgb555: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rle555.wmv -pix_fmt rgb555le -vf scale
-
-FATE_MSS2 += fate-mss2-rgb555s
+FATE_MSS2-$(call FRAMECRC, ASF, MSS2, SCALE_FILTER) += fate-mss2-rgb555 fate-mss2-rgb555s
+fate-mss2-rgb555: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rle555.wmv -pix_fmt rgb555le -vf scale
fate-mss2-rgb555s: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rle555s.wmv -pix_fmt rgb555le -vf scale
FATE_MSS2 += fate-mss2-wmv
fate-mss2-wmv: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/msscreencodec.wmv -an -frames 100
-FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MSS2) += $(FATE_MSS2)
-fate-mss2: $(FATE_MSS2)
+FATE_MSS2-$(call FRAMECRC, ASF, MSS2) += $(FATE_MSS2)
-FATE_MTS2 += fate-mts2-xesc
-fate-mts2-xesc: CMD = framecrc -i $(TARGET_SAMPLES)/mts2/sample.xesc -pix_fmt yuv444p
+FATE_MICROSOFT += $(FATE_MSS2-yes)
+fate-mss2: $(FATE_MSS2-yes)
-FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MTS2) += $(FATE_MTS2)
-fate-mts2: $(FATE_MTS2)
+FATE_MTS2-$(call FRAMECRC, ASF, MTS2) += fate-mts2-xesc
+fate-mts2-xesc: CMD = framecrc -i $(TARGET_SAMPLES)/mts2/sample.xesc -pix_fmt yuv444p
-FATE_MSVIDEO1 += fate-msvideo1-8bit
-fate-msvideo1-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 -vf scale
+FATE_MICROSOFT += $(FATE_MTS2-yes)
+fate-mts2: $(FATE_MTS2-yes)
-FATE_MSVIDEO1 += fate-msvideo1-16bit
+FATE_MSVIDEO1-$(call FRAMECRC, AVI, MSVIDEO1, SCALE_FILTER) += fate-msvideo1-8bit fate-msvideo1-16bit
+fate-msvideo1-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 -vf scale
fate-msvideo1-16bit: CMD = framecrc -i $(TARGET_SAMPLES)/cram/clock-cram16.avi -pix_fmt rgb24 -vf scale
-FATE_MICROSOFT-$(call DEMDEC, AVI, MSVIDEO1) += $(FATE_MSVIDEO1)
-fate-msvideo1: $(FATE_MSVIDEO1)
+FATE_MICROSOFT += $(FATE_MSVIDEO1-yes)
+fate-msvideo1: $(FATE_MSVIDEO1-yes)
-FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MTS2) += fate-mts2
+FATE_MICROSOFT-$(call FRAMECRC, ASF, MTS2) += fate-mts2
fate-mts2: CMD = framecrc -i $(TARGET_SAMPLES)/mts2/ScreenCapture.xesc
-FATE_WMV3_DRM += fate-wmv3-drm-dec
+FATE_WMV3_DRM-$(call FRAMECRC, ASF, WMV3) += fate-wmv3-drm-dec fate-wmv3-drm-nodec
# discard last packet to avoid fails due to overread of VC-1 decoder
-fate-wmv3-drm-dec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 129
-
-FATE_WMV3_DRM += fate-wmv3-drm-nodec
+fate-wmv3-drm-dec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 129
fate-wmv3-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -c:a copy -c:v copy
-FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, WMV3) += $(FATE_WMV3_DRM)
-fate-wmv3-drm: $(FATE_WMV3_DRM)
+FATE_MICROSOFT += $(FATE_WMV3_DRM-yes)
+fate-wmv3-drm: $(FATE_WMV3_DRM-yes)
FATE_MICROSOFT-$(call DEMDEC, ASF, WMV2) += fate-wmv8-x8intra
fate-wmv8-x8intra: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/wmv8/wmv8_x8intra.wmv -an
-FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa00040
+FATE_VC1 += fate-vc1_sa00040
fate-vc1_sa00040: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA00040.vc1
-FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa00050
+FATE_VC1 += fate-vc1_sa00050
fate-vc1_sa00050: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA00050.vc1
-FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa10091
+FATE_VC1 += fate-vc1_sa10091
fate-vc1_sa10091: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA10091.vc1
-FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa10143
+FATE_VC1 += fate-vc1_sa10143
fate-vc1_sa10143: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA10143.vc1
-FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_sa20021
+FATE_VC1 += fate-vc1_sa20021
fate-vc1_sa20021: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SA20021.vc1
-FATE_VC1-$(CONFIG_VC1_DEMUXER) += fate-vc1_ilaced_twomv
+FATE_VC1 += fate-vc1_ilaced_twomv
fate-vc1_ilaced_twomv: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vc1/ilaced_twomv.vc1
-FATE_VC1-$(CONFIG_VC1T_DEMUXER) += fate-vc1test_smm0005
-fate-vc1test_smm0005: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SMM0005.rcv
+FATE_VC1-$(call FRAMECRC, VC1, VC1, VC1_PARSER EXTRACT_EXTRADATA_BSF) += $(FATE_VC1)
-FATE_VC1-$(CONFIG_VC1T_DEMUXER) += fate-vc1test_smm0015
+FATE_VC1-$(call FRAMECRC, VC1T, WMV3) += fate-vc1test_smm0005 fate-vc1test_smm0015
+fate-vc1test_smm0005: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SMM0005.rcv
fate-vc1test_smm0015: CMD = framecrc -i $(TARGET_SAMPLES)/vc1/SMM0015.rcv
-FATE_VC1-$(CONFIG_MOV_DEMUXER) += fate-vc1-ism
+FATE_VC1-$(call FRAMECRC, MOV, VC1) += fate-vc1-ism
fate-vc1-ism: CMD = framecrc -i $(TARGET_SAMPLES)/isom/vc1-wmapro.ism -an
-FATE_MICROSOFT-$(CONFIG_VC1_DECODER) += $(FATE_VC1-yes)
+FATE_MICROSOFT += $(FATE_VC1-yes)
fate-vc1: $(FATE_VC1-yes)
-FATE_MICROSOFT-$(CONFIG_ASF_DEMUXER) += fate-asf-repldata
+FATE_MICROSOFT-$(call ALLYES, FILE_PROTOCOL PIPE_PROTOCOL ASF_DEMUXER FRAMECRC_MUXER) += fate-asf-repldata
fate-asf-repldata: CMD = framecrc -i $(TARGET_SAMPLES)/asf/bug821-2.asf -c copy
FATE_MICROSOFT += $(FATE_MICROSOFT-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 18/19] fate/mpeg4: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (15 preceding siblings ...)
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 17/19] fate/microsoft: " Andreas Rheinhardt
@ 2022-04-29 20:23 ` Andreas Rheinhardt
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 19/19] fate/pixlet: " Andreas Rheinhardt
` (5 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-29 20:23 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/mpeg4.mak | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/tests/fate/mpeg4.mak b/tests/fate/mpeg4.mak
index 05c26b9be5..4cec21c547 100644
--- a/tests/fate/mpeg4.mak
+++ b/tests/fate/mpeg4.mak
@@ -3,21 +3,23 @@ MPEG4_RESOLUTION_CHANGE = down-down down-up up-down up-up
fate-mpeg4-resolution-change-%: CMD = framemd5 -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/resize_$(@:fate-mpeg4-resolution-change-%=%).h263 -sws_flags +bitexact
-FATE_MPEG4-$(call DEMDEC, H263, H263) := $(addprefix fate-mpeg4-resolution-change-, $(MPEG4_RESOLUTION_CHANGE))
+FATE_MPEG4-$(call FRAMEMD5, M4V, MPEG4, SCALE_FILTER) := $(addprefix fate-mpeg4-resolution-change-, $(MPEG4_RESOLUTION_CHANGE))
fate-mpeg4-bsf-unpack-bframes: CMD = md5 -i $(TARGET_SAMPLES)/mpeg4/packed_bframes.avi -flags +bitexact -fflags +bitexact -c:v copy -bsf mpeg4_unpack_bframes -f avi
-FATE_MPEG4-$(call ALLYES, AVI_DEMUXER MPEG4_UNPACK_BFRAMES_BSF AVI_MUXER) += fate-mpeg4-bsf-unpack-bframes
+FATE_MPEG4-$(call DEMMUX, AVI, AVI, MPEG4_UNPACK_BFRAMES_BSF) += fate-mpeg4-bsf-unpack-bframes
fate-mpeg4-packed: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/packed_bframes.avi -flags +bitexact -fflags +bitexact -vsync cfr
-FATE_MPEG4-$(call ALLYES, AVI_DEMUXER MPEG4_DECODER) += fate-mpeg4-packed
+FATE_MPEG4-$(call FRAMECRC, AVI, MPEG4) += fate-mpeg4-packed
FATE_MPEG4-$(call ALLYES, FILE_PROTOCOL M4V_DEMUXER MPEG4_DECODER SCALE_FILTER \
RAWVIDEO_ENCODER FRAMECRC_MUXER PIPE_PROTOCOL) \
+= fate-mpeg4-simple-studio-profile
fate-mpeg4-simple-studio-profile: CMD = framecrc -bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/mpeg4_sstp_dpcm.m4v -sws_flags +accurate_rnd+bitexact -pix_fmt yuv422p10le -vf scale
-FATE_MPEG4-$(call DEMDEC, M4V, MPEG4) += fate-m4v fate-m4v-cfr
+FATE_MPEG4-$(call FRAMECRC, M4V, MPEG4) += fate-m4v
fate-m4v: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/demo.m4v
+
+FATE_MPEG4-$(call FRAMECRC, M4V, MPEG4, FPS_FILTER) += fate-m4v-cfr
fate-m4v-cfr: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/demo.m4v -vf fps=5
FATE_SAMPLES_AVCONV += $(FATE_MPEG4-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 19/19] fate/pixlet: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (16 preceding siblings ...)
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 18/19] fate/mpeg4: " Andreas Rheinhardt
@ 2022-04-29 20:23 ` Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 20/24] fate/qtrle: " Andreas Rheinhardt
` (4 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-29 20:23 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/pixlet.mak | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/fate/pixlet.mak b/tests/fate/pixlet.mak
index 7c4604cc08..524a8797c0 100644
--- a/tests/fate/pixlet.mak
+++ b/tests/fate/pixlet.mak
@@ -1,5 +1,5 @@
-FATE_PIXLET += fate-pixlet-rgb
+FATE_PIXLET-$(call FRAMECRC, MOV, PIXLET, SCALE_FILTER) += fate-pixlet-rgb
fate-pixlet-rgb: CMD = framecrc -i $(TARGET_SAMPLES)/pixlet/pixlet_rgb.mov -an -pix_fmt yuv420p16le -vf scale
-FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, PIXLET) += $(FATE_PIXLET)
-fate-pixlet: $(FATE_PIXLET)
+FATE_SAMPLES_FFMPEG += $(FATE_PIXLET-yes)
+fate-pixlet: $(FATE_PIXLET-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 20/24] fate/qtrle: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (17 preceding siblings ...)
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 19/19] fate/pixlet: " Andreas Rheinhardt
@ 2022-04-30 6:25 ` Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 21/24] tests/ref: Remove unused reference files Andreas Rheinhardt
` (3 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-30 6:25 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/qtrle.mak | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/tests/fate/qtrle.mak b/tests/fate/qtrle.mak
index 3dd0afbd3f..3adefd2009 100644
--- a/tests/fate/qtrle.mak
+++ b/tests/fate/qtrle.mak
@@ -1,23 +1,26 @@
FATE_QTRLE += fate-qtrle-1bit
fate-qtrle-1bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/Animation-Monochrome.mov -an
-FATE_QTRLE += fate-qtrle-2bit
+FATE_QTRLE_SCALE += fate-qtrle-2bit
fate-qtrle-2bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/Animation-4Greys.mov -pix_fmt rgb24 -an -vf scale
-FATE_QTRLE += fate-qtrle-4bit
+FATE_QTRLE_SCALE += fate-qtrle-4bit
fate-qtrle-4bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/Animation-16Greys.mov -pix_fmt rgb24 -an -vf scale
-FATE_QTRLE += fate-qtrle-8bit
+FATE_QTRLE_SCALE += fate-qtrle-8bit
fate-qtrle-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/criticalpath-credits.mov -pix_fmt rgb24 -an -vf scale
-FATE_QTRLE += fate-qtrle-16bit
+FATE_QTRLE_SCALE += fate-qtrle-16bit
fate-qtrle-16bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/mr-cork-rle.mov -pix_fmt rgb24 -vf scale
FATE_QTRLE += fate-qtrle-24bit
fate-qtrle-24bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/aletrek-rle.mov
-FATE_QTRLE += fate-qtrle-32bit
+FATE_QTRLE_SCALE += fate-qtrle-32bit
fate-qtrle-32bit: CMD = framecrc -i $(TARGET_SAMPLES)/qtrle/ultra_demo_720_480_32bpp_rle.mov -pix_fmt bgra -vf scale
-FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, QTRLE) += $(FATE_QTRLE)
-fate-qtrle: $(FATE_QTRLE)
+FATE_QTRLE-$(call FRAMECRC, MOV, QTRLE) += $(FATE_QTRLE)
+FATE_QTRLE-$(call FRAMECRC, MOV, QTRLE, SCALE_FILTER) += $(FATE_QTRLE_SCALE)
+
+FATE_SAMPLES_FFMPEG += $(FATE_QTRLE-yes)
+fate-qtrle: $(FATE_QTRLE-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 21/24] tests/ref: Remove unused reference files
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (18 preceding siblings ...)
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 20/24] fate/qtrle: " Andreas Rheinhardt
@ 2022-04-30 6:25 ` Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 22/24] tests/fate-run: Always use -bitexact for ffprobe Andreas Rheinhardt
` (2 subsequent siblings)
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-30 6:25 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Accidentally resurrected in fc49f22c3b735db5aaac5f98e40b7124a2be13b8
and 7711f19eda40a7fd1c8a327f1700ffdd115e1667,
forgotten in 6ebc71847e21a8abaf7ff3d902cb1cf63511e7b4 and
1a6a088f7c7b164042ad16d43d05543ce1bacfa4 or never needed
(filter-aemphasis).
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/ref/acodec/adpcm_ima_qt | 4 -
tests/ref/fate/acodec-aref | 4 -
tests/ref/fate/filter-aemphasis | 526 ------------
tests/ref/fate/g729-0 | 1000 ----------------------
tests/ref/fate/g729-1 | 1000 ----------------------
tests/ref/fate/hapenc-hap-none | 14 -
tests/ref/fate/hapenc-hapa-none | 14 -
tests/ref/fate/hapenc-hapq-none | 14 -
tests/ref/fate/smjpeg | 425 ---------
tests/ref/vsynth/vsynth1-dnxhd_1080i | 4 -
tests/ref/vsynth/vsynth1-dv_411 | 4 -
tests/ref/vsynth/vsynth1-zmbv | 4 -
tests/ref/vsynth/vsynth_lena-dnxhd_1080i | 4 -
tests/ref/vsynth/vsynth_lena-dv_411 | 4 -
tests/ref/vsynth/vsynth_lena-zmbv | 4 -
tests/ref/vsynth1/cljr | 4 -
tests/ref/vsynth1/yuv | 4 -
tests/ref/vsynth_lena/cljr | 4 -
tests/ref/vsynth_lena/huffyuv | 4 -
tests/ref/vsynth_lena/yuv | 4 -
20 files changed, 3045 deletions(-)
delete mode 100644 tests/ref/acodec/adpcm_ima_qt
delete mode 100644 tests/ref/fate/acodec-aref
delete mode 100644 tests/ref/fate/filter-aemphasis
delete mode 100644 tests/ref/fate/g729-0
delete mode 100644 tests/ref/fate/g729-1
delete mode 100644 tests/ref/fate/hapenc-hap-none
delete mode 100644 tests/ref/fate/hapenc-hapa-none
delete mode 100644 tests/ref/fate/hapenc-hapq-none
delete mode 100644 tests/ref/fate/smjpeg
delete mode 100644 tests/ref/vsynth/vsynth1-dnxhd_1080i
delete mode 100644 tests/ref/vsynth/vsynth1-dv_411
delete mode 100644 tests/ref/vsynth/vsynth1-zmbv
delete mode 100644 tests/ref/vsynth/vsynth_lena-dnxhd_1080i
delete mode 100644 tests/ref/vsynth/vsynth_lena-dv_411
delete mode 100644 tests/ref/vsynth/vsynth_lena-zmbv
delete mode 100644 tests/ref/vsynth1/cljr
delete mode 100644 tests/ref/vsynth1/yuv
delete mode 100644 tests/ref/vsynth_lena/cljr
delete mode 100644 tests/ref/vsynth_lena/huffyuv
delete mode 100644 tests/ref/vsynth_lena/yuv
diff --git a/tests/ref/acodec/adpcm_ima_qt b/tests/ref/acodec/adpcm_ima_qt
deleted file mode 100644
index a50c30a27c..0000000000
--- a/tests/ref/acodec/adpcm_ima_qt
+++ /dev/null
@@ -1,4 +0,0 @@
-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-aref b/tests/ref/fate/acodec-aref
deleted file mode 100644
index d70876d9d9..0000000000
--- a/tests/ref/fate/acodec-aref
+++ /dev/null
@@ -1,4 +0,0 @@
-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/filter-aemphasis b/tests/ref/fate/filter-aemphasis
deleted file mode 100644
index 143a434972..0000000000
--- a/tests/ref/fate/filter-aemphasis
+++ /dev/null
@@ -1,526 +0,0 @@
-#tb 0: 1/44100
-#media_type 0: audio
-#codec_id 0: pcm_s16le
-#sample_rate 0: 44100
-0, 0, 0, 1024, 4096, 0xb9c5fefd
-0, 1024, 1024, 1024, 4096, 0xb2ae0a90
-0, 2048, 2048, 1024, 4096, 0x97e6e9f3
-0, 3072, 3072, 1024, 4096, 0x5837f26f
-0, 4096, 4096, 1024, 4096, 0x71500376
-0, 5120, 5120, 1024, 4096, 0xb4650378
-0, 6144, 6144, 1024, 4096, 0xd261f5b1
-0, 7168, 7168, 1024, 4096, 0x3038f3fd
-0, 8192, 8192, 1024, 4096, 0x8e1908c6
-0, 9216, 9216, 1024, 4096, 0x1d6bfd33
-0, 10240, 10240, 1024, 4096, 0x7036f23f
-0, 11264, 11264, 1024, 4096, 0xaf73e9a1
-0, 12288, 12288, 1024, 4096, 0x0ba70404
-0, 13312, 13312, 1024, 4096, 0xd34bf249
-0, 14336, 14336, 1024, 4096, 0x0c88fc2b
-0, 15360, 15360, 1024, 4096, 0x55ebf9cf
-0, 16384, 16384, 1024, 4096, 0xc16df0bd
-0, 17408, 17408, 1024, 4096, 0xa635eac5
-0, 18432, 18432, 1024, 4096, 0xb41d059e
-0, 19456, 19456, 1024, 4096, 0xa905f4d3
-0, 20480, 20480, 1024, 4096, 0x2736f1fb
-0, 21504, 21504, 1024, 4096, 0x1a89f007
-0, 22528, 22528, 1024, 4096, 0x81d1fdab
-0, 23552, 23552, 1024, 4096, 0x6156f97d
-0, 24576, 24576, 1024, 4096, 0x1971ec89
-0, 25600, 25600, 1024, 4096, 0xdca1ec4f
-0, 26624, 26624, 1024, 4096, 0x116ffcf5
-0, 27648, 27648, 1024, 4096, 0xc391fdc9
-0, 28672, 28672, 1024, 4096, 0x85e0ef45
-0, 29696, 29696, 1024, 4096, 0x81d3012c
-0, 30720, 30720, 1024, 4096, 0x403ef11b
-0, 31744, 31744, 1024, 4096, 0x3ca6f16d
-0, 32768, 32768, 1024, 4096, 0x6775feb1
-0, 33792, 33792, 1024, 4096, 0xb2ae0a90
-0, 34816, 34816, 1024, 4096, 0x97e6e9f3
-0, 35840, 35840, 1024, 4096, 0x5837f26f
-0, 36864, 36864, 1024, 4096, 0x71500376
-0, 37888, 37888, 1024, 4096, 0xb4650378
-0, 38912, 38912, 1024, 4096, 0xd261f5b1
-0, 39936, 39936, 1024, 4096, 0x3038f3fd
-0, 40960, 40960, 1024, 4096, 0x8e1908c6
-0, 41984, 41984, 1024, 4096, 0x1d6bfd33
-0, 43008, 43008, 1024, 4096, 0x7036f23f
-0, 44032, 44032, 1024, 4096, 0xabb8fbdb
-0, 45056, 45056, 1024, 4096, 0x8980f03f
-0, 46080, 46080, 1024, 4096, 0xc5a0f4ed
-0, 47104, 47104, 1024, 4096, 0x04ac0314
-0, 48128, 48128, 1024, 4096, 0xfdd0dca7
-0, 49152, 49152, 1024, 4096, 0x799bf1fd
-0, 50176, 50176, 1024, 4096, 0xbaa9fdfd
-0, 51200, 51200, 1024, 4096, 0xeb7cf571
-0, 52224, 52224, 1024, 4096, 0xe33b0e5a
-0, 53248, 53248, 1024, 4096, 0x8017f117
-0, 54272, 54272, 1024, 4096, 0x5fccf35b
-0, 55296, 55296, 1024, 4096, 0xbd69f9cb
-0, 56320, 56320, 1024, 4096, 0x4d09f905
-0, 57344, 57344, 1024, 4096, 0xfa53f185
-0, 58368, 58368, 1024, 4096, 0x35b907e4
-0, 59392, 59392, 1024, 4096, 0xf639fedb
-0, 60416, 60416, 1024, 4096, 0x1e58f771
-0, 61440, 61440, 1024, 4096, 0xb13d18d4
-0, 62464, 62464, 1024, 4096, 0xc7930842
-0, 63488, 63488, 1024, 4096, 0x1b4702d4
-0, 64512, 64512, 1024, 4096, 0xad75dd27
-0, 65536, 65536, 1024, 4096, 0x9a1ceb7b
-0, 66560, 66560, 1024, 4096, 0xead809ac
-0, 67584, 67584, 1024, 4096, 0xbdaf1b5a
-0, 68608, 68608, 1024, 4096, 0xa90a00a6
-0, 69632, 69632, 1024, 4096, 0xb39f0d0a
-0, 70656, 70656, 1024, 4096, 0xbaf60950
-0, 71680, 71680, 1024, 4096, 0x57d3eb53
-0, 72704, 72704, 1024, 4096, 0x8a77f7ff
-0, 73728, 73728, 1024, 4096, 0xd2bfe3b9
-0, 74752, 74752, 1024, 4096, 0xd4c5e287
-0, 75776, 75776, 1024, 4096, 0x8b940480
-0, 76800, 76800, 1024, 4096, 0x63a9134e
-0, 77824, 77824, 1024, 4096, 0x2215ee4d
-0, 78848, 78848, 1024, 4096, 0x8777f743
-0, 79872, 79872, 1024, 4096, 0x633e05ac
-0, 80896, 80896, 1024, 4096, 0x3b1ee685
-0, 81920, 81920, 1024, 4096, 0x57d30238
-0, 82944, 82944, 1024, 4096, 0xfb241180
-0, 83968, 83968, 1024, 4096, 0x733aea25
-0, 84992, 84992, 1024, 4096, 0x1677ea57
-0, 86016, 86016, 1024, 4096, 0xdf5fd6d7
-0, 87040, 87040, 1024, 4096, 0x36520bca
-0, 88064, 88064, 1024, 4096, 0x1e860a06
-0, 89088, 89088, 1024, 4096, 0x3305428c
-0, 90112, 90112, 1024, 4096, 0xe1a8008c
-0, 91136, 91136, 1024, 4096, 0xd81ff15f
-0, 92160, 92160, 1024, 4096, 0x0ccad2e7
-0, 93184, 93184, 1024, 4096, 0xc613bf29
-0, 94208, 94208, 1024, 4096, 0x5411ef73
-0, 95232, 95232, 1024, 4096, 0x51f7e01b
-0, 96256, 96256, 1024, 4096, 0x23d1ee5b
-0, 97280, 97280, 1024, 4096, 0xbc9721e2
-0, 98304, 98304, 1024, 4096, 0x0d49c94b
-0, 99328, 99328, 1024, 4096, 0xa102d963
-0, 100352, 100352, 1024, 4096, 0x5fd8fe95
-0, 101376, 101376, 1024, 4096, 0xd8c738e0
-0, 102400, 102400, 1024, 4096, 0xa9882686
-0, 103424, 103424, 1024, 4096, 0xfa30c4b1
-0, 104448, 104448, 1024, 4096, 0x76ecdb31
-0, 105472, 105472, 1024, 4096, 0x540ccff9
-0, 106496, 106496, 1024, 4096, 0xb365cf5f
-0, 107520, 107520, 1024, 4096, 0x3ab51dcc
-0, 108544, 108544, 1024, 4096, 0x266fd553
-0, 109568, 109568, 1024, 4096, 0xdac42f58
-0, 110592, 110592, 1024, 4096, 0x3ab23628
-0, 111616, 111616, 1024, 4096, 0x94c9a8bf
-0, 112640, 112640, 1024, 4096, 0x7ba5ff41
-0, 113664, 113664, 1024, 4096, 0xc6bfd5db
-0, 114688, 114688, 1024, 4096, 0x6b9ef98f
-0, 115712, 115712, 1024, 4096, 0xe5621a02
-0, 116736, 116736, 1024, 4096, 0xeedd28ec
-0, 117760, 117760, 1024, 4096, 0xddf5e045
-0, 118784, 118784, 1024, 4096, 0x49f0e0a9
-0, 119808, 119808, 1024, 4096, 0xd18f0ca0
-0, 120832, 120832, 1024, 4096, 0xa0fa00c6
-0, 121856, 121856, 1024, 4096, 0x9e406e6c
-0, 122880, 122880, 1024, 4096, 0x1a3f23bc
-0, 123904, 123904, 1024, 4096, 0xcbf409d0
-0, 124928, 124928, 1024, 4096, 0x499b3ac8
-0, 125952, 125952, 1024, 4096, 0x2ef93980
-0, 126976, 126976, 1024, 4096, 0x83092bfa
-0, 128000, 128000, 1024, 4096, 0x4838093a
-0, 129024, 129024, 1024, 4096, 0xd1bff209
-0, 130048, 130048, 1024, 4096, 0xdef04f12
-0, 131072, 131072, 1024, 4096, 0x130dd787
-0, 132096, 132096, 1024, 4096, 0xc8621030
-0, 133120, 133120, 1024, 4096, 0x1b2bf867
-0, 134144, 134144, 1024, 4096, 0x01220341
-0, 135168, 135168, 1024, 4096, 0x7c8dfdb1
-0, 136192, 136192, 1024, 4096, 0xe81df813
-0, 137216, 137216, 1024, 4096, 0xf820fe8d
-0, 138240, 138240, 1024, 4096, 0x1f9dfe49
-0, 139264, 139264, 1024, 4096, 0x2f84f144
-0, 140288, 140288, 1024, 4096, 0xab9deec8
-0, 141312, 141312, 1024, 4096, 0x7d7bf5b9
-0, 142336, 142336, 1024, 4096, 0xbecff5ea
-0, 143360, 143360, 1024, 4096, 0x2872e5c0
-0, 144384, 144384, 1024, 4096, 0x6e2ff713
-0, 145408, 145408, 1024, 4096, 0x0b2df757
-0, 146432, 146432, 1024, 4096, 0x5030fa0a
-0, 147456, 147456, 1024, 4096, 0xb5b5f3da
-0, 148480, 148480, 1024, 4096, 0xce4cf9a6
-0, 149504, 149504, 1024, 4096, 0x9eacf61f
-0, 150528, 150528, 1024, 4096, 0x3bfff549
-0, 151552, 151552, 1024, 4096, 0x4eeae60a
-0, 152576, 152576, 1024, 4096, 0x188ef258
-0, 153600, 153600, 1024, 4096, 0xb546f30d
-0, 154624, 154624, 1024, 4096, 0x0a84e6f8
-0, 155648, 155648, 1024, 4096, 0xe7b0ee27
-0, 156672, 156672, 1024, 4096, 0x04d0f6ee
-0, 157696, 157696, 1024, 4096, 0x09fa042a
-0, 158720, 158720, 1024, 4096, 0x5a3cf418
-0, 159744, 159744, 1024, 4096, 0x89d8017f
-0, 160768, 160768, 1024, 4096, 0x64eb0320
-0, 161792, 161792, 1024, 4096, 0xe40df279
-0, 162816, 162816, 1024, 4096, 0x4dc4fd25
-0, 163840, 163840, 1024, 4096, 0x466af97c
-0, 164864, 164864, 1024, 4096, 0x7306f4e2
-0, 165888, 165888, 1024, 4096, 0x9782eda4
-0, 166912, 166912, 1024, 4096, 0x3635fad8
-0, 167936, 167936, 1024, 4096, 0x3344eabe
-0, 168960, 168960, 1024, 4096, 0x9143fda0
-0, 169984, 169984, 1024, 4096, 0x33e7eb7f
-0, 171008, 171008, 1024, 4096, 0x4ca0e947
-0, 172032, 172032, 1024, 4096, 0x5b1bf80d
-0, 173056, 173056, 1024, 4096, 0xbb15eab7
-0, 174080, 174080, 1024, 4096, 0xd800f7cb
-0, 175104, 175104, 1024, 4096, 0xd3d4e960
-0, 176128, 176128, 1024, 4096, 0x2fc30f2f
-0, 177152, 177152, 1024, 4096, 0xb410f092
-0, 178176, 178176, 1024, 4096, 0x4350fddf
-0, 179200, 179200, 1024, 4096, 0x477a07c6
-0, 180224, 180224, 1024, 4096, 0x9d48ed59
-0, 181248, 181248, 1024, 4096, 0xd6ae02a8
-0, 182272, 182272, 1024, 4096, 0x206be433
-0, 183296, 183296, 1024, 4096, 0xf465fc54
-0, 184320, 184320, 1024, 4096, 0x745dacb9
-0, 185344, 185344, 1024, 4096, 0x3783e765
-0, 186368, 186368, 1024, 4096, 0x479feb48
-0, 187392, 187392, 1024, 4096, 0x34f2050f
-0, 188416, 188416, 1024, 4096, 0x9df1f441
-0, 189440, 189440, 1024, 4096, 0x1864f225
-0, 190464, 190464, 1024, 4096, 0xebacf084
-0, 191488, 191488, 1024, 4096, 0xaa14f082
-0, 192512, 192512, 1024, 4096, 0xbac10f8b
-0, 193536, 193536, 1024, 4096, 0xa4520210
-0, 194560, 194560, 1024, 4096, 0xfee4f8c3
-0, 195584, 195584, 1024, 4096, 0xadf5e4c2
-0, 196608, 196608, 1024, 4096, 0x7bf20584
-0, 197632, 197632, 1024, 4096, 0x541debf5
-0, 198656, 198656, 1024, 4096, 0x9a350796
-0, 199680, 199680, 1024, 4096, 0x1388fa83
-0, 200704, 200704, 1024, 4096, 0x9839b0c2
-0, 201728, 201728, 1024, 4096, 0xfc9afff0
-0, 202752, 202752, 1024, 4096, 0x73100a7c
-0, 203776, 203776, 1024, 4096, 0xb56df070
-0, 204800, 204800, 1024, 4096, 0x71d8efa7
-0, 205824, 205824, 1024, 4096, 0xde800412
-0, 206848, 206848, 1024, 4096, 0x7bf7f840
-0, 207872, 207872, 1024, 4096, 0x1480044d
-0, 208896, 208896, 1024, 4096, 0x60201217
-0, 209920, 209920, 1024, 4096, 0xb410f092
-0, 210944, 210944, 1024, 4096, 0x4350fddf
-0, 211968, 211968, 1024, 4096, 0x477a07c6
-0, 212992, 212992, 1024, 4096, 0x9d48ed59
-0, 214016, 214016, 1024, 4096, 0xd6ae02a8
-0, 215040, 215040, 1024, 4096, 0x206be433
-0, 216064, 216064, 1024, 4096, 0xf465fc54
-0, 217088, 217088, 1024, 4096, 0x745dacb9
-0, 218112, 218112, 1024, 4096, 0x3783e765
-0, 219136, 219136, 1024, 4096, 0x479feb48
-0, 220160, 220160, 1024, 4096, 0x34f2050f
-0, 221184, 221184, 1024, 4096, 0x9df1f441
-0, 222208, 222208, 1024, 4096, 0x1864f225
-0, 223232, 223232, 1024, 4096, 0xebacf084
-0, 224256, 224256, 1024, 4096, 0xaa14f082
-0, 225280, 225280, 1024, 4096, 0xbac10f8b
-0, 226304, 226304, 1024, 4096, 0xa4520210
-0, 227328, 227328, 1024, 4096, 0xfee4f8c3
-0, 228352, 228352, 1024, 4096, 0xadf5e4c2
-0, 229376, 229376, 1024, 4096, 0x7bf20584
-0, 230400, 230400, 1024, 4096, 0x541debf5
-0, 231424, 231424, 1024, 4096, 0x9a350796
-0, 232448, 232448, 1024, 4096, 0x1388fa83
-0, 233472, 233472, 1024, 4096, 0x9839b0c2
-0, 234496, 234496, 1024, 4096, 0xfc9afff0
-0, 235520, 235520, 1024, 4096, 0x73100a7c
-0, 236544, 236544, 1024, 4096, 0xb56df070
-0, 237568, 237568, 1024, 4096, 0x71d8efa7
-0, 238592, 238592, 1024, 4096, 0xde800412
-0, 239616, 239616, 1024, 4096, 0x7bf7f840
-0, 240640, 240640, 1024, 4096, 0x1480044d
-0, 241664, 241664, 1024, 4096, 0x60201217
-0, 242688, 242688, 1024, 4096, 0xb410f092
-0, 243712, 243712, 1024, 4096, 0x4350fddf
-0, 244736, 244736, 1024, 4096, 0x477a07c6
-0, 245760, 245760, 1024, 4096, 0x9d48ed59
-0, 246784, 246784, 1024, 4096, 0xd6ae02a8
-0, 247808, 247808, 1024, 4096, 0x206be433
-0, 248832, 248832, 1024, 4096, 0xf465fc54
-0, 249856, 249856, 1024, 4096, 0x745dacb9
-0, 250880, 250880, 1024, 4096, 0x3783e765
-0, 251904, 251904, 1024, 4096, 0x479feb48
-0, 252928, 252928, 1024, 4096, 0x34f2050f
-0, 253952, 253952, 1024, 4096, 0x9df1f441
-0, 254976, 254976, 1024, 4096, 0x1864f225
-0, 256000, 256000, 1024, 4096, 0xebacf084
-0, 257024, 257024, 1024, 4096, 0xaa14f082
-0, 258048, 258048, 1024, 4096, 0xbac10f8b
-0, 259072, 259072, 1024, 4096, 0xa4520210
-0, 260096, 260096, 1024, 4096, 0xfee4f8c3
-0, 261120, 261120, 1024, 4096, 0xadf5e4c2
-0, 262144, 262144, 1024, 4096, 0x7bf20584
-0, 263168, 263168, 1024, 4096, 0x541debf5
-0, 264192, 264192, 408, 1632, 0xadd02d39
-#tb 0: 1/44100
-#media_type 0: audio
-#codec_id 0: pcm_s16le
-#sample_rate 0: 44100
-0, 0, 0, 1024, 4096, 0xfd510c8e
-0, 1024, 1024, 1024, 4096, 0x09dcf895
-0, 2048, 2048, 1024, 4096, 0xd8cbe29f
-0, 3072, 3072, 1024, 4096, 0xefcffb51
-0, 4096, 4096, 1024, 4096, 0xa3840ebe
-0, 5120, 5120, 1024, 4096, 0xfcf0f60f
-0, 6144, 6144, 1024, 4096, 0x3d82f4ad
-0, 7168, 7168, 1024, 4096, 0x17960344
-0, 8192, 8192, 1024, 4096, 0xdecbf6f9
-0, 9216, 9216, 1024, 4096, 0x783d000e
-0, 10240, 10240, 1024, 4096, 0xea4607fe
-0, 11264, 11264, 1024, 4096, 0xabc7f8ad
-0, 12288, 12288, 1024, 4096, 0xda22f07d
-0, 13312, 13312, 1024, 4096, 0xbcebfc6b
-0, 14336, 14336, 1024, 4096, 0xc7020a20
-0, 15360, 15360, 1024, 4096, 0xfa28f94b
-0, 16384, 16384, 1024, 4096, 0x926ee3b5
-0, 17408, 17408, 1024, 4096, 0x161cf985
-0, 18432, 18432, 1024, 4096, 0x40e909ce
-0, 19456, 19456, 1024, 4096, 0x1bf8f2ef
-0, 20480, 20480, 1024, 4096, 0x322fe983
-0, 21504, 21504, 1024, 4096, 0xead2fe3f
-0, 22528, 22528, 1024, 4096, 0xcb51fb99
-0, 23552, 23552, 1024, 4096, 0xd430e117
-0, 24576, 24576, 1024, 4096, 0x3d72f74f
-0, 25600, 25600, 1024, 4096, 0x12b1f269
-0, 26624, 26624, 1024, 4096, 0x0469e035
-0, 27648, 27648, 1024, 4096, 0xd164f5bf
-0, 28672, 28672, 1024, 4096, 0xa6f803aa
-0, 29696, 29696, 1024, 4096, 0x3569f3e9
-0, 30720, 30720, 1024, 4096, 0x8662ec45
-0, 31744, 31744, 1024, 4096, 0x92fdfeb7
-0, 32768, 32768, 1024, 4096, 0x915f12ce
-0, 33792, 33792, 1024, 4096, 0x09dcf895
-0, 34816, 34816, 1024, 4096, 0xd8cbe29f
-0, 35840, 35840, 1024, 4096, 0xefcffb51
-0, 36864, 36864, 1024, 4096, 0xa3840ebe
-0, 37888, 37888, 1024, 4096, 0xfcf0f60f
-0, 38912, 38912, 1024, 4096, 0x3d82f4ad
-0, 39936, 39936, 1024, 4096, 0x17960344
-0, 40960, 40960, 1024, 4096, 0xdecbf6f9
-0, 41984, 41984, 1024, 4096, 0x783d000e
-0, 43008, 43008, 1024, 4096, 0xea4607fe
-0, 44032, 44032, 1024, 4096, 0x3e840b8a
-0, 45056, 45056, 1024, 4096, 0x45d30e80
-0, 46080, 46080, 1024, 4096, 0xc31bef4f
-0, 47104, 47104, 1024, 4096, 0x8b1302e4
-0, 48128, 48128, 1024, 4096, 0x0b21144e
-0, 49152, 49152, 1024, 4096, 0xb873e7b1
-0, 50176, 50176, 1024, 4096, 0x914e07ee
-0, 51200, 51200, 1024, 4096, 0x7e9dfc37
-0, 52224, 52224, 1024, 4096, 0x8255f9b7
-0, 53248, 53248, 1024, 4096, 0x98a7ebeb
-0, 54272, 54272, 1024, 4096, 0xf438eeb1
-0, 55296, 55296, 1024, 4096, 0x31f40542
-0, 56320, 56320, 1024, 4096, 0x5fb7eb35
-0, 57344, 57344, 1024, 4096, 0xe9220582
-0, 58368, 58368, 1024, 4096, 0xf1a80e3a
-0, 59392, 59392, 1024, 4096, 0xe8ff0f14
-0, 60416, 60416, 1024, 4096, 0x48980ac2
-0, 61440, 61440, 1024, 4096, 0x98d9ffdd
-0, 62464, 62464, 1024, 4096, 0x6db8f2f5
-0, 63488, 63488, 1024, 4096, 0x892f06fa
-0, 64512, 64512, 1024, 4096, 0xa8defbcb
-0, 65536, 65536, 1024, 4096, 0xd39d0f38
-0, 66560, 66560, 1024, 4096, 0xe9bef09b
-0, 67584, 67584, 1024, 4096, 0xa930fd67
-0, 68608, 68608, 1024, 4096, 0x78cc1e42
-0, 69632, 69632, 1024, 4096, 0x7a2eeeeb
-0, 70656, 70656, 1024, 4096, 0xdf660c6a
-0, 71680, 71680, 1024, 4096, 0x00ff0240
-0, 72704, 72704, 1024, 4096, 0x421dd4a5
-0, 73728, 73728, 1024, 4096, 0x7abdd0a3
-0, 74752, 74752, 1024, 4096, 0x172e2578
-0, 75776, 75776, 1024, 4096, 0x24b5e26d
-0, 76800, 76800, 1024, 4096, 0xaf3e136c
-0, 77824, 77824, 1024, 4096, 0xb1ccf1dd
-0, 78848, 78848, 1024, 4096, 0xd08ef9f9
-0, 79872, 79872, 1024, 4096, 0x76c415f8
-0, 80896, 80896, 1024, 4096, 0x0269f63f
-0, 81920, 81920, 1024, 4096, 0xe65f07fe
-0, 82944, 82944, 1024, 4096, 0xc9831ccc
-0, 83968, 83968, 1024, 4096, 0x6907f72b
-0, 84992, 84992, 1024, 4096, 0x9cfae861
-0, 86016, 86016, 1024, 4096, 0x2ed7fbbf
-0, 87040, 87040, 1024, 4096, 0x3b1718f0
-0, 88064, 88064, 1024, 4096, 0xe066fe41
-0, 89088, 89088, 1024, 4096, 0xf4fee887
-0, 90112, 90112, 1024, 4096, 0xc0220baa
-0, 91136, 91136, 1024, 4096, 0x32abcc4b
-0, 92160, 92160, 1024, 4096, 0x96dbc677
-0, 93184, 93184, 1024, 4096, 0x1b72dd23
-0, 94208, 94208, 1024, 4096, 0x2ae0eaef
-0, 95232, 95232, 1024, 4096, 0x3218fc25
-0, 96256, 96256, 1024, 4096, 0x5ed8f2a7
-0, 97280, 97280, 1024, 4096, 0x4df02c50
-0, 98304, 98304, 1024, 4096, 0x50e3a51d
-0, 99328, 99328, 1024, 4096, 0xaf52dc95
-0, 100352, 100352, 1024, 4096, 0x60a101a8
-0, 101376, 101376, 1024, 4096, 0x01c20386
-0, 102400, 102400, 1024, 4096, 0xb017e893
-0, 103424, 103424, 1024, 4096, 0x5a39f907
-0, 104448, 104448, 1024, 4096, 0xbf05e505
-0, 105472, 105472, 1024, 4096, 0x1797d237
-0, 106496, 106496, 1024, 4096, 0xb06bc281
-0, 107520, 107520, 1024, 4096, 0xb49f0402
-0, 108544, 108544, 1024, 4096, 0x4bfdb3a3
-0, 109568, 109568, 1024, 4096, 0x601302ae
-0, 110592, 110592, 1024, 4096, 0x2dad13ac
-0, 111616, 111616, 1024, 4096, 0xe95ed0a3
-0, 112640, 112640, 1024, 4096, 0x8df2dfe3
-0, 113664, 113664, 1024, 4096, 0x4183e52f
-0, 114688, 114688, 1024, 4096, 0x23f1ecad
-0, 115712, 115712, 1024, 4096, 0xb40c20e0
-0, 116736, 116736, 1024, 4096, 0x11bf2d2c
-0, 117760, 117760, 1024, 4096, 0x85f8f2cb
-0, 118784, 118784, 1024, 4096, 0x7961e007
-0, 119808, 119808, 1024, 4096, 0x63a9207a
-0, 120832, 120832, 1024, 4096, 0x7383e583
-0, 121856, 121856, 1024, 4096, 0xa3e36e6a
-0, 122880, 122880, 1024, 4096, 0xd2803f22
-0, 123904, 123904, 1024, 4096, 0x11a70252
-0, 124928, 124928, 1024, 4096, 0x4cfe20f6
-0, 125952, 125952, 1024, 4096, 0x2e66307e
-0, 126976, 126976, 1024, 4096, 0x87c9229c
-0, 128000, 128000, 1024, 4096, 0x8ecdfddb
-0, 129024, 129024, 1024, 4096, 0x7e41e4b7
-0, 130048, 130048, 1024, 4096, 0x568d46fc
-0, 131072, 131072, 1024, 4096, 0x3c97b403
-0, 132096, 132096, 1024, 4096, 0xe04105c2
-0, 133120, 133120, 1024, 4096, 0xe8d6f531
-0, 134144, 134144, 1024, 4096, 0x9a410079
-0, 135168, 135168, 1024, 4096, 0x12631511
-0, 136192, 136192, 1024, 4096, 0x530ff27c
-0, 137216, 137216, 1024, 4096, 0x41f0f3ab
-0, 138240, 138240, 1024, 4096, 0x6985f567
-0, 139264, 139264, 1024, 4096, 0xffc80074
-0, 140288, 140288, 1024, 4096, 0xc6c21def
-0, 141312, 141312, 1024, 4096, 0xf5ddf852
-0, 142336, 142336, 1024, 4096, 0xf61af464
-0, 143360, 143360, 1024, 4096, 0xccabfbd1
-0, 144384, 144384, 1024, 4096, 0x466e062c
-0, 145408, 145408, 1024, 4096, 0xec68ee08
-0, 146432, 146432, 1024, 4096, 0xead4f61a
-0, 147456, 147456, 1024, 4096, 0xb3feef14
-0, 148480, 148480, 1024, 4096, 0x8f03e128
-0, 149504, 149504, 1024, 4096, 0x0c54fd08
-0, 150528, 150528, 1024, 4096, 0x1ae6f4cf
-0, 151552, 151552, 1024, 4096, 0x34bae7d5
-0, 152576, 152576, 1024, 4096, 0xeefc1293
-0, 153600, 153600, 1024, 4096, 0x0c2bfd50
-0, 154624, 154624, 1024, 4096, 0x432ef6f5
-0, 155648, 155648, 1024, 4096, 0xd0f0e4a6
-0, 156672, 156672, 1024, 4096, 0xdeb4fe78
-0, 157696, 157696, 1024, 4096, 0xa6eeef90
-0, 158720, 158720, 1024, 4096, 0xad6701b6
-0, 159744, 159744, 1024, 4096, 0x9865f521
-0, 160768, 160768, 1024, 4096, 0xd7c301a0
-0, 161792, 161792, 1024, 4096, 0x3e82f05d
-0, 162816, 162816, 1024, 4096, 0x09d1fe12
-0, 163840, 163840, 1024, 4096, 0x5b3eeab5
-0, 164864, 164864, 1024, 4096, 0xa8f8e69d
-0, 165888, 165888, 1024, 4096, 0x7b1efe94
-0, 166912, 166912, 1024, 4096, 0xb65dfae6
-0, 167936, 167936, 1024, 4096, 0xf90ffa31
-0, 168960, 168960, 1024, 4096, 0x62e805fe
-0, 169984, 169984, 1024, 4096, 0xe20cfa8e
-0, 171008, 171008, 1024, 4096, 0x1cbdf820
-0, 172032, 172032, 1024, 4096, 0x79e8e729
-0, 173056, 173056, 1024, 4096, 0xfa8bf6ac
-0, 174080, 174080, 1024, 4096, 0xe294f8a6
-0, 175104, 175104, 1024, 4096, 0xa4800572
-0, 176128, 176128, 1024, 4096, 0x8a0e1b32
-0, 177152, 177152, 1024, 4096, 0x00bcf36c
-0, 178176, 178176, 1024, 4096, 0xb3a4eec2
-0, 179200, 179200, 1024, 4096, 0x137a03bd
-0, 180224, 180224, 1024, 4096, 0xb8770bf1
-0, 181248, 181248, 1024, 4096, 0xcc66f90a
-0, 182272, 182272, 1024, 4096, 0x66be04d4
-0, 183296, 183296, 1024, 4096, 0x80a40461
-0, 184320, 184320, 1024, 4096, 0xe4a2b95d
-0, 185344, 185344, 1024, 4096, 0x2537edf0
-0, 186368, 186368, 1024, 4096, 0xc3e8e74f
-0, 187392, 187392, 1024, 4096, 0xd2a40021
-0, 188416, 188416, 1024, 4096, 0xb366f18a
-0, 189440, 189440, 1024, 4096, 0x1d3a0b8a
-0, 190464, 190464, 1024, 4096, 0xac40f416
-0, 191488, 191488, 1024, 4096, 0xc90bf16c
-0, 192512, 192512, 1024, 4096, 0xd6931f86
-0, 193536, 193536, 1024, 4096, 0xf9170265
-0, 194560, 194560, 1024, 4096, 0xb024f8dc
-0, 195584, 195584, 1024, 4096, 0x31cdf143
-0, 196608, 196608, 1024, 4096, 0x1fe1e5e0
-0, 197632, 197632, 1024, 4096, 0x0f1ef3af
-0, 198656, 198656, 1024, 4096, 0x3c86ee15
-0, 199680, 199680, 1024, 4096, 0xf151ecf2
-0, 200704, 200704, 1024, 4096, 0x81fbb354
-0, 201728, 201728, 1024, 4096, 0x88c903e8
-0, 202752, 202752, 1024, 4096, 0x1f480608
-0, 203776, 203776, 1024, 4096, 0x15f4f3cf
-0, 204800, 204800, 1024, 4096, 0xb1ed0d3d
-0, 205824, 205824, 1024, 4096, 0xa074ecfe
-0, 206848, 206848, 1024, 4096, 0xc38100c8
-0, 207872, 207872, 1024, 4096, 0xd43000d8
-0, 208896, 208896, 1024, 4096, 0x59e61b3b
-0, 209920, 209920, 1024, 4096, 0x00bcf36c
-0, 210944, 210944, 1024, 4096, 0xb3a4eec2
-0, 211968, 211968, 1024, 4096, 0x137a03bd
-0, 212992, 212992, 1024, 4096, 0xb8770bf1
-0, 214016, 214016, 1024, 4096, 0xcc66f90a
-0, 215040, 215040, 1024, 4096, 0x66be04d4
-0, 216064, 216064, 1024, 4096, 0x80a40461
-0, 217088, 217088, 1024, 4096, 0xe4a2b95d
-0, 218112, 218112, 1024, 4096, 0x2537edf0
-0, 219136, 219136, 1024, 4096, 0xc3e8e74f
-0, 220160, 220160, 1024, 4096, 0xd2a40021
-0, 221184, 221184, 1024, 4096, 0xb366f18a
-0, 222208, 222208, 1024, 4096, 0x1d3a0b8a
-0, 223232, 223232, 1024, 4096, 0xac40f416
-0, 224256, 224256, 1024, 4096, 0xc90bf16c
-0, 225280, 225280, 1024, 4096, 0xd6931f86
-0, 226304, 226304, 1024, 4096, 0xf9170265
-0, 227328, 227328, 1024, 4096, 0xb024f8dc
-0, 228352, 228352, 1024, 4096, 0x31cdf143
-0, 229376, 229376, 1024, 4096, 0x1fe1e5e0
-0, 230400, 230400, 1024, 4096, 0x0f1ef3af
-0, 231424, 231424, 1024, 4096, 0x3c86ee15
-0, 232448, 232448, 1024, 4096, 0xf151ecf2
-0, 233472, 233472, 1024, 4096, 0x81fbb354
-0, 234496, 234496, 1024, 4096, 0x88c903e8
-0, 235520, 235520, 1024, 4096, 0x1f480608
-0, 236544, 236544, 1024, 4096, 0x15f4f3cf
-0, 237568, 237568, 1024, 4096, 0xb1ed0d3d
-0, 238592, 238592, 1024, 4096, 0xa074ecfe
-0, 239616, 239616, 1024, 4096, 0xc38100c8
-0, 240640, 240640, 1024, 4096, 0xd43000d8
-0, 241664, 241664, 1024, 4096, 0x59e61b3b
-0, 242688, 242688, 1024, 4096, 0x00bcf36c
-0, 243712, 243712, 1024, 4096, 0xb3a4eec2
-0, 244736, 244736, 1024, 4096, 0x137a03bd
-0, 245760, 245760, 1024, 4096, 0xb8770bf1
-0, 246784, 246784, 1024, 4096, 0xcc66f90a
-0, 247808, 247808, 1024, 4096, 0x66be04d4
-0, 248832, 248832, 1024, 4096, 0x80a40461
-0, 249856, 249856, 1024, 4096, 0xe4a2b95d
-0, 250880, 250880, 1024, 4096, 0x2537edf0
-0, 251904, 251904, 1024, 4096, 0xc3e8e74f
-0, 252928, 252928, 1024, 4096, 0xd2a40021
-0, 253952, 253952, 1024, 4096, 0xb366f18a
-0, 254976, 254976, 1024, 4096, 0x1d3a0b8a
-0, 256000, 256000, 1024, 4096, 0xac40f416
-0, 257024, 257024, 1024, 4096, 0xc90bf16c
-0, 258048, 258048, 1024, 4096, 0xd6931f86
-0, 259072, 259072, 1024, 4096, 0xf9170265
-0, 260096, 260096, 1024, 4096, 0xb024f8dc
-0, 261120, 261120, 1024, 4096, 0x31cdf143
-0, 262144, 262144, 1024, 4096, 0x1fe1e5e0
-0, 263168, 263168, 1024, 4096, 0x0f1ef3af
-0, 264192, 264192, 408, 1632, 0x70682eea
diff --git a/tests/ref/fate/g729-0 b/tests/ref/fate/g729-0
deleted file mode 100644
index 36c6634fab..0000000000
--- a/tests/ref/fate/g729-0
+++ /dev/null
@@ -1,1000 +0,0 @@
-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
deleted file mode 100644
index 6bf05c5efd..0000000000
--- a/tests/ref/fate/g729-1
+++ /dev/null
@@ -1,1000 +0,0 @@
-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/hapenc-hap-none b/tests/ref/fate/hapenc-hap-none
deleted file mode 100644
index 22c8b2c751..0000000000
--- a/tests/ref/fate/hapenc-hap-none
+++ /dev/null
@@ -1,14 +0,0 @@
-#format: frame checksums
-#version: 2
-#hash: MD5
-#tb 0: 1/25
-#media_type 0: video
-#codec_id 0: hap
-#dimensions 0: 352x288
-#sar 0: 0/1
-#stream#, dts, pts, duration, size, hash
-0, 0, 0, 1, 50696, 7fd5bc08f7b96326953ba6926cb06109
-0, 1, 1, 1, 50696, 24d172f2ea03994add2596a48151fca8
-0, 2, 2, 1, 50696, e5f2bac02ad850eb769007694a2f7acc
-0, 3, 3, 1, 50696, 26042fbce3868ad012b0b4557fd95d8a
-0, 4, 4, 1, 50696, 80902dd47d1211f1cd388652d5e0a797
diff --git a/tests/ref/fate/hapenc-hapa-none b/tests/ref/fate/hapenc-hapa-none
deleted file mode 100644
index 9aa80ae83d..0000000000
--- a/tests/ref/fate/hapenc-hapa-none
+++ /dev/null
@@ -1,14 +0,0 @@
-#format: frame checksums
-#version: 2
-#hash: MD5
-#tb 0: 1/25
-#media_type 0: video
-#codec_id 0: hap
-#dimensions 0: 352x288
-#sar 0: 0/1
-#stream#, dts, pts, duration, size, hash
-0, 0, 0, 1, 101384, 7bd1e603a54fb468242c9e00b0a90359
-0, 1, 1, 1, 101384, 09bf0e48db9bf465f3d89a192ddfda2d
-0, 2, 2, 1, 101384, 4993a96ed5f5d2bc0f0ff2080622eed2
-0, 3, 3, 1, 101384, 5cdbd0f763ba40366816588160ec73c2
-0, 4, 4, 1, 101384, 9202fe8358efde2c92c75210ed93c118
diff --git a/tests/ref/fate/hapenc-hapq-none b/tests/ref/fate/hapenc-hapq-none
deleted file mode 100644
index ee467b6753..0000000000
--- a/tests/ref/fate/hapenc-hapq-none
+++ /dev/null
@@ -1,14 +0,0 @@
-#format: frame checksums
-#version: 2
-#hash: MD5
-#tb 0: 1/25
-#media_type 0: video
-#codec_id 0: hap
-#dimensions 0: 352x288
-#sar 0: 0/1
-#stream#, dts, pts, duration, size, hash
-0, 0, 0, 1, 101384, cb6ef787ae7adff965ba4904a57c2188
-0, 1, 1, 1, 101384, 7cd50676c256354c06f728a265556efd
-0, 2, 2, 1, 101384, 454b14f7770a1f57830a678ea6e24b86
-0, 3, 3, 1, 101384, 6e6c088ed068d05870976fe78a75bb30
-0, 4, 4, 1, 101384, ba79bd8e7fc5d8919b174f0c8ea82753
diff --git a/tests/ref/fate/smjpeg b/tests/ref/fate/smjpeg
deleted file mode 100644
index 7aac52febc..0000000000
--- a/tests/ref/fate/smjpeg
+++ /dev/null
@@ -1,425 +0,0 @@
-#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/vsynth/vsynth1-dnxhd_1080i b/tests/ref/vsynth/vsynth1-dnxhd_1080i
deleted file mode 100644
index f8f6df09bf..0000000000
--- a/tests/ref/vsynth/vsynth1-dnxhd_1080i
+++ /dev/null
@@ -1,4 +0,0 @@
-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/vsynth/vsynth1-dv_411 b/tests/ref/vsynth/vsynth1-dv_411
deleted file mode 100644
index c45b593c02..0000000000
--- a/tests/ref/vsynth/vsynth1-dv_411
+++ /dev/null
@@ -1,4 +0,0 @@
-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/vsynth/vsynth1-zmbv b/tests/ref/vsynth/vsynth1-zmbv
deleted file mode 100644
index c608c4bb36..0000000000
--- a/tests/ref/vsynth/vsynth1-zmbv
+++ /dev/null
@@ -1,4 +0,0 @@
-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/vsynth/vsynth_lena-dnxhd_1080i b/tests/ref/vsynth/vsynth_lena-dnxhd_1080i
deleted file mode 100644
index 125c7a8e16..0000000000
--- a/tests/ref/vsynth/vsynth_lena-dnxhd_1080i
+++ /dev/null
@@ -1,4 +0,0 @@
-204e80f2e406ada90fca596ab2810b3e *./tests/data/vsynth_lena/dnxhd-1080i.mov
-3031911 ./tests/data/vsynth_lena/dnxhd-1080i.mov
-3c559af629ae0a8fb1a9a0e4b4da7733 *./tests/data/dnxhd_1080i.vsynth_lena.out.yuv
-stddev: 1.31 PSNR: 45.77 MAXDIFF: 23 bytes: 760320/ 7603200
diff --git a/tests/ref/vsynth/vsynth_lena-dv_411 b/tests/ref/vsynth/vsynth_lena-dv_411
deleted file mode 100644
index 1ca2bc03d9..0000000000
--- a/tests/ref/vsynth/vsynth_lena-dv_411
+++ /dev/null
@@ -1,4 +0,0 @@
-e428508f400327aeb96969c08fb9e1b5 *./tests/data/vsynth_lena/dv411.dv
-7200000 ./tests/data/vsynth_lena/dv411.dv
-7f9fa421028aabb11eaf4c6513a5a843 *./tests/data/dv_411.vsynth_lena.out.yuv
-stddev: 10.09 PSNR: 28.05 MAXDIFF: 60 bytes: 7603200/ 7603200
diff --git a/tests/ref/vsynth/vsynth_lena-zmbv b/tests/ref/vsynth/vsynth_lena-zmbv
deleted file mode 100644
index e6c994f844..0000000000
--- a/tests/ref/vsynth/vsynth_lena-zmbv
+++ /dev/null
@@ -1,4 +0,0 @@
-e9cc761eb3fedc36ce5f97744196ed8b *tests/data/fate/vsynth_lena-zmbv.avi
-1808720 tests/data/fate/vsynth_lena-zmbv.avi
-ee68a5292fd0745834246b4ec0d85e9b *tests/data/fate/vsynth_lena-zmbv.out.rawvideo
-stddev: 8.12 PSNR: 29.94 MAXDIFF: 32 bytes: 7603200/ 7603200
diff --git a/tests/ref/vsynth1/cljr b/tests/ref/vsynth1/cljr
deleted file mode 100644
index 6002bbbbb6..0000000000
--- a/tests/ref/vsynth1/cljr
+++ /dev/null
@@ -1,4 +0,0 @@
-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
deleted file mode 100644
index 6d8b1431db..0000000000
--- a/tests/ref/vsynth1/yuv
+++ /dev/null
@@ -1,4 +0,0 @@
-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/vsynth_lena/cljr b/tests/ref/vsynth_lena/cljr
deleted file mode 100644
index e3bbc05f4b..0000000000
--- a/tests/ref/vsynth_lena/cljr
+++ /dev/null
@@ -1,4 +0,0 @@
-fdc1926e0a599de94513f0a3472b598f *./tests/data/vsynth_lena/cljr.avi
-5075660 ./tests/data/vsynth_lena/cljr.avi
-7df03229ee6361ea11a0d83d4926cb10 *./tests/data/cljr.vsynth_lena.out.yuv
-stddev: 10.30 PSNR: 27.87 MAXDIFF: 65 bytes: 7603200/ 7603200
diff --git a/tests/ref/vsynth_lena/huffyuv b/tests/ref/vsynth_lena/huffyuv
deleted file mode 100644
index c0e374d615..0000000000
--- a/tests/ref/vsynth_lena/huffyuv
+++ /dev/null
@@ -1,4 +0,0 @@
-ed66182be0d515e8b6cb970ad63162da *./tests/data/vsynth_lena/huffyuv.avi
-6455232 ./tests/data/vsynth_lena/huffyuv.avi
-dde5895817ad9d219f79a52d0bdfb001 *./tests/data/huffyuv.vsynth_lena.out.yuv
-stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200
diff --git a/tests/ref/vsynth_lena/yuv b/tests/ref/vsynth_lena/yuv
deleted file mode 100644
index eff44c3276..0000000000
--- a/tests/ref/vsynth_lena/yuv
+++ /dev/null
@@ -1,4 +0,0 @@
-3d5ee6d2023bc15bba898819e4977e46 *./tests/data/vsynth_lena/yuv.avi
-7610060 ./tests/data/vsynth_lena/yuv.avi
-dde5895817ad9d219f79a52d0bdfb001 *./tests/data/yuv.vsynth_lena.out.yuv
-stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 22/24] tests/fate-run: Always use -bitexact for ffprobe
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (19 preceding siblings ...)
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 21/24] tests/ref: Remove unused reference files Andreas Rheinhardt
@ 2022-04-30 6:25 ` Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 23/24] fate/hap: Fix test requirements Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 24/24] fate/h264: " Andreas Rheinhardt
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-30 6:25 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Makes no difference currently.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate-run.sh | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index 3c62246c8a..821e949b01 100755
--- a/tests/fate-run.sh
+++ b/tests/fate-run.sh
@@ -86,15 +86,15 @@ runecho(){
}
probefmt(){
- run ffprobe${PROGSUF}${EXECSUF} -show_entries format=format_name -print_format default=nw=1:nk=1 "$@"
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact -show_entries format=format_name -print_format default=nw=1:nk=1 "$@"
}
probeaudiostream(){
- run ffprobe${PROGSUF}${EXECSUF} -show_entries stream=codec_name,codec_time_base,sample_fmt,channels,channel_layout:side_data "$@"
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact -show_entries stream=codec_name,codec_time_base,sample_fmt,channels,channel_layout:side_data "$@"
}
probetags(){
- run ffprobe${PROGSUF}${EXECSUF} -show_entries format_tags "$@"
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact -show_entries format_tags "$@"
}
runlocal(){
@@ -103,11 +103,11 @@ runlocal(){
}
probeframes(){
- run ffprobe${PROGSUF}${EXECSUF} -show_frames "$@"
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact -show_frames "$@"
}
probechapters(){
- run ffprobe${PROGSUF}${EXECSUF} -show_chapters "$@"
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact -show_chapters "$@"
}
probegaplessinfo(){
@@ -222,7 +222,7 @@ enc_dec(){
do_md5sum $decfile
tests/tiny_psnr${HOSTEXECSUF} $srcfile $decfile $cmp_unit $cmp_shift
test -z $ffprobe_opts || \
- run ffprobe${PROGSUF}${EXECSUF} $ffprobe_opts $tencfile || return
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return
}
transcode(){
@@ -245,7 +245,7 @@ transcode(){
ffmpeg $DEC_OPTS -i $tencfile $ENC_OPTS $FLAGS $final_decode \
-f framecrc - || return
test -z $ffprobe_opts || \
- run ffprobe${PROGSUF}${EXECSUF} $ffprobe_opts $tencfile || return
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return
}
stream_remux(){
@@ -264,7 +264,7 @@ stream_remux(){
ffmpeg $DEC_OPTS -i $tencfile $ENC_OPTS $FLAGS $final_decode \
-f framecrc - || return
test -z $ffprobe_opts || \
- run ffprobe${PROGSUF}${EXECSUF} $ffprobe_opts $tencfile || return
+ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return
}
# FIXME: There is a certain duplication between the avconv-related helper
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 23/24] fate/hap: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (20 preceding siblings ...)
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 22/24] tests/fate-run: Always use -bitexact for ffprobe Andreas Rheinhardt
@ 2022-04-30 6:25 ` Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 24/24] fate/h264: " Andreas Rheinhardt
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-30 6:25 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/hap.mak | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/tests/fate/hap.mak b/tests/fate/hap.mak
index ba921798cc..8268798f4a 100644
--- a/tests/fate/hap.mak
+++ b/tests/fate/hap.mak
@@ -25,8 +25,10 @@ fate-hap-alpha-only-nosnappy-128x72: CMD = framecrc -i $(TARGET_SAMPLES)/hap/Hap
FATE_HAP += fate-hap-alpha-only-snappy-127x71
fate-hap-alpha-only-snappy-127x71: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HapAlphaOnly_snappy1chunk_127x71.mov -pix_fmt gray8
-FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, HAP) += $(FATE_HAP)
-fate-hap: $(FATE_HAP)
+FATE_HAP-$(call FRAMECRC, MOV, HAP) += $(FATE_HAP)
+
+FATE_SAMPLES_FFMPEG += $(FATE_HAP-yes)
+fate-hap: $(FATE_HAP-yes)
#Test bsf conversion
@@ -42,6 +44,7 @@ fate-hapqa-extract-snappy1-to-hapalphaonly: CMD = framecrc -i $(TARGET_SAMPLES)/
FATE_HAPQA_EXTRACT_BSF += fate-hapqa-extract-snappy16-to-hapalphaonly
fate-hapqa-extract-snappy16-to-hapalphaonly: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HAPQA_Snappy_16chunk_127x1.mov -c:v copy -bsf:v hapqa_extract=texture=alpha -tag:v HapA -metadata:s:v:0 encoder="HAPAlphaOnly"
+FATE_HAPQA_EXTRACT_BSF-$(call REMUX, FRAMECRC MOV, HAPQA_EXTRACT_BSF) += $(FATE_HAPQA_EXTRACT_BSF)
#Test bsf conversion and mov
tests/data/hapq_nosnappy.mov: TAG = GEN
@@ -65,8 +68,8 @@ FATE_HAPQA_EXTRACT_BSF_FFPROBE += fate-hapqa-extract-nosnappy-to-hapalphaonly-mo
fate-hapqa-extract-nosnappy-to-hapalphaonly-mov: tests/data/hapalphaonly_nosnappy.mov
fate-hapqa-extract-nosnappy-to-hapalphaonly-mov: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_packets -show_data_hash adler32 -bitexact -show_streams -select_streams v -v 0 $(TARGET_PATH)/tests/data/hapalphaonly_nosnappy.mov
+FATE_HAPQA_EXTRACT_BSF_FFPROBE-$(call DEMMUX, MOV, MOV, HAPQA_EXTRACT_BSF HAP_DECODER) += $(FATE_HAPQA_EXTRACT_BSF_FFPROBE)
-FATE_SAMPLES_FFMPEG-$(call ALLYES, MOV_DEMUXER HAPQA_EXTRACT_BSF MOV_MUXER) += $(FATE_HAPQA_EXTRACT_BSF)
-FATE_SAMPLES_FFPROBE += $(FATE_HAPQA_EXTRACT_BSF_FFPROBE)
-
-fate-hapqa-extract-bsf: $(FATE_HAPQA_EXTRACT_BSF) $(FATE_HAPQA_EXTRACT_BSF_FFPROBE)
+FATE_SAMPLES_FFMPEG += $(FATE_HAPQA_EXTRACT_BSF-yes)
+FATE_SAMPLES_FFMPEG_FFPROBE += $(FATE_HAPQA_EXTRACT_BSF_FFPROBE-yes)
+fate-hapqa-extract-bsf: $(FATE_HAPQA_EXTRACT_BSF-yes) $(FATE_HAPQA_EXTRACT_BSF_FFPROBE-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
* [FFmpeg-devel] [PATCH 24/24] fate/h264: Fix test requirements
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
` (21 preceding siblings ...)
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 23/24] fate/hap: Fix test requirements Andreas Rheinhardt
@ 2022-04-30 6:25 ` Andreas Rheinhardt
22 siblings, 0 replies; 24+ messages in thread
From: Andreas Rheinhardt @ 2022-04-30 6:25 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
tests/fate/h264.mak | 69 +++++++++++++++++++++++----------------------
1 file changed, 36 insertions(+), 33 deletions(-)
diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak
index e075b6f67f..44e20f7259 100644
--- a/tests/fate/h264.mak
+++ b/tests/fate/h264.mak
@@ -1,3 +1,21 @@
+FATE_H264_HIGH_BIT_DEPTH := \
+ frext-hi422fr13_sony_b \
+ frext-hi422fr6_sony_a \
+ frext-pph10i1_panasonic_a \
+ frext-pph10i2_panasonic_a \
+ frext-pph10i3_panasonic_a \
+ frext-pph10i4_panasonic_a \
+ 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 \
+
FATE_H264 = aud_mw_e \
ba1_ft_c \
ba1_sony_d \
@@ -115,9 +133,7 @@ FATE_H264 = aud_mw_e \
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 \
@@ -132,20 +148,6 @@ FATE_H264 = aud_mw_e \
frext-hpcvflnl_bcrm_a \
frext-hpcvmolq_brcm_b \
frext-hpcvnl_brcm_a \
- frext-pph10i1_panasonic_a \
- frext-pph10i2_panasonic_a \
- frext-pph10i3_panasonic_a \
- frext-pph10i4_panasonic_a \
- 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 \
@@ -182,6 +184,7 @@ FATE_H264 = aud_mw_e \
sva_fm1_e \
sva_nl1_b \
sva_nl2_e \
+ $(if $(CONFIG_SCALE_FILTER),$(FATE_H264_HIGH_BIT_DEPTH))
FATE_H264_REINIT_TESTS := large_420_8-to-small_420_8 \
small_420_8-to-large_444_10 \
@@ -189,44 +192,44 @@ FATE_H264_REINIT_TESTS := large_420_8-to-small_420_8 \
small_422_9-to-small_420_9 \
FATE_H264 := $(FATE_H264:%=fate-h264-conformance-%) \
- $(FATE_H264_REINIT_TESTS:%=fate-h264-reinit-%) \
- fate-h264-extreme-plane-pred \
fate-h264-intra-refresh-recovery \
fate-h264-lossless \
fate-h264-3386 \
fate-h264-missing-frame \
fate-h264-ref-pic-mod-overflow \
fate-h264-timecode \
- fate-h264-encparams
-FATE_H264-$(call DEMDEC, H264, H264) += $(FATE_H264)
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-crop-to-container
+FATE_H264-$(call FRAMECRC, H264, H264, H264_PARSER SCALE_FILTER) += $(FATE_H264_REINIT_TESTS:%=fate-h264-reinit-%)
+FATE_H264-$(call FRAMECRC, H264, H264, H264_PARSER) += $(FATE_H264)
+FATE_H264-$(call FRAMEMD5, H264, H264, H264_PARSER) += fate-h264-extreme-plane-pred
+FATE_H264-$(call FRAMEMD5, MOV, H264) += fate-h264-crop-to-container
+FATE_H264-$(call DEMDEC, H264, H264, H264_PARSER) += fate-h264-encparams
# this sample has two stsd entries and needs to reload extradata
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-extradata-reload
+FATE_H264-$(call FRAMEMD5, MOV, H264, SCALE_FILTER) += fate-h264-extradata-reload
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-interlace-crop
+FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-interlace-crop
# this sample has invalid reference list modification, but decodes fine
# by using a previous ref frame instead of a missing one
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-invalid-ref-mod
+FATE_H264-$(call FRAMECRC, MOV, H264, SCALE_FILTER) += fate-h264-invalid-ref-mod
# this sample gives an explicit size for a single NAL unit, but contains
# several NAL units
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-mixed-nal-coding
+FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-mixed-nal-coding
# this sample has invalid extradata that is not escaped
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-unescaped-extradata
+FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-unescaped-extradata
# this sample contains field-coded frames, with both fields in a single packet
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-twofields-packet
+FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-twofields-packet
-FATE_H264-$(call ALLYES, MOV_DEMUXER H264_MP4TOANNEXB_BSF H264_MUXER) += fate-h264-bsf-mp4toannexb
-FATE_H264-$(call DEMDEC, MATROSKA, H264) += fate-h264-direct-bff
-FATE_H264-$(call DEMDEC, FLV, H264) += fate-h264-brokensps-2580
-FATE_H264-$(call DEMDEC, MXF, H264) += fate-h264-xavc-4389
-FATE_H264-$(call DEMDEC, MOV, H264) += fate-h264-attachment-631
-FATE_H264-$(call DEMDEC, MPEGTS, H264) += fate-h264-skip-nokey fate-h264-skip-nointra
+FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF) += fate-h264-bsf-mp4toannexb
+FATE_H264-$(call FRAMECRC, MATROSKA, H264) += fate-h264-direct-bff
+FATE_H264-$(call FRAMECRC, FLV, H264, SCALE_FILTER) += fate-h264-brokensps-2580
+FATE_H264-$(call FRAMECRC, MXF, H264, PCM_S24LE_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-xavc-4389
+FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-attachment-631
+FATE_H264-$(call FRAMECRC, MPEGTS, H264, H264_PARSER MP3_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-skip-nokey fate-h264-skip-nointra
FATE_H264_FFPROBE-$(call DEMDEC, MATROSKA, H264) += fate-h264-dts_5frames
FATE_SAMPLES_AVCONV += $(FATE_H264-yes)
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2022-04-30 6:26 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-28 23:24 [FFmpeg-devel] [PATCH 01/13] fate/qt: Fix test requirements Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 02/13] fate/canopus: " Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 03/13] fate/dnxhd: " Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 04/13] fate/ea: " Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 05/13] fate/vbn: " Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 06/13] fate/vbn, tests/fate-run: Delete intermediate VBN-files after tests Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 07/13] fate/vpx: Remove unnecessary eval Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 08/13] tests/Makefile: Add FRAMEMD5 auxiliary function Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 09/13] fate/vpx: Fix test requirements Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 10/13] fate/vpx: Move webm-dash-manifest tests to a new file Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 11/13] fate/prores: Fix test requirements Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 12/13] fate/gif: " Andreas Rheinhardt
2022-04-28 23:28 ` [FFmpeg-devel] [PATCH 13/13] fate/gif: Remove nonsense requirement Andreas Rheinhardt
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 14/19] tests/Makefile: Remove unset FATE_TESTS Andreas Rheinhardt
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 15/19] fate/hevc: Fix test requirements Andreas Rheinhardt
2022-04-29 20:22 ` [FFmpeg-devel] [PATCH 16/19] fate/lossless-video: " Andreas Rheinhardt
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 17/19] fate/microsoft: " Andreas Rheinhardt
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 18/19] fate/mpeg4: " Andreas Rheinhardt
2022-04-29 20:23 ` [FFmpeg-devel] [PATCH 19/19] fate/pixlet: " Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 20/24] fate/qtrle: " Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 21/24] tests/ref: Remove unused reference files Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 22/24] tests/fate-run: Always use -bitexact for ffprobe Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 23/24] fate/hap: Fix test requirements Andreas Rheinhardt
2022-04-30 6:25 ` [FFmpeg-devel] [PATCH 24/24] fate/h264: " Andreas Rheinhardt
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git