mirror of https://git.ffmpeg.org/ffmpeg.git
FATE: replace current g722 encoding tests with an encode/decode test
Avoids resampling and channel mixing. This only tests the behavior with respect to input and output audio rather than also testing changes to the encoder or muxer that do not affect the resulting decoded output.
This commit is contained in:
parent
870165e217
commit
a6c8cca2a8
|
@ -16,9 +16,6 @@ tests/vsynth2/00.pgm: tests/rotozoom$(HOSTEXESUF) | tests/vsynth2
|
|||
tests/data/asynth1.sw: tests/audiogen$(HOSTEXESUF) | tests/data
|
||||
$(M)./$< $@
|
||||
|
||||
tests/data/asynth-16000-1.sw: tests/audiogen$(HOSTEXESUF) | tests/data
|
||||
$(M)./$< $@ 16000 1
|
||||
|
||||
tests/data/asynth-%.wav: tests/audiogen$(HOSTEXESUF) | tests/data
|
||||
$(M)./$< $@ $(subst -, ,$*)
|
||||
|
||||
|
|
|
@ -311,11 +311,6 @@ do_audio_encoding ac3.ac3 "-vn -acodec ac3_fixed"
|
|||
#$tiny_psnr $pcm_dst $pcm_ref 2 1024
|
||||
fi
|
||||
|
||||
if [ -n "$do_g722" ] ; then
|
||||
do_audio_encoding g722.wav "-b 64k -ac 1 -ar 16000 -acodec g722"
|
||||
do_audio_decoding
|
||||
fi
|
||||
|
||||
if [ -n "$do_g726" ] ; then
|
||||
do_audio_encoding g726.wav "-b 32k -ac 1 -ar 8000 -acodec g726"
|
||||
do_audio_decoding
|
||||
|
|
|
@ -1,9 +1,13 @@
|
|||
FATE_TESTS += fate-g722dec-1
|
||||
FATE_G722 += fate-g722dec-1
|
||||
fate-g722dec-1: CMD = framecrc -i $(SAMPLES)/g722/conf-adminmenu-162.g722
|
||||
|
||||
FATE_TESTS += fate-g722enc
|
||||
fate-g722enc: tests/data/asynth-16000-1.sw
|
||||
fate-g722enc: CMD = md5 -ar 16000 -ac 1 -f s16le -i $(TARGET_PATH)/tests/data/asynth-16000-1.sw -acodec g722 -ac 1 -f g722
|
||||
FATE_G722 += fate-g722-encode
|
||||
fate-g722-encode: tests/data/asynth-16000-1.wav
|
||||
fate-g722-encode: SRC = tests/data/asynth-16000-1.wav
|
||||
fate-g722-encode: CMD = enc_dec_pcm wav md5 s16le $(SRC) -c:a g722
|
||||
|
||||
FATE_TESTS += $(FATE_G722)
|
||||
fate-g722: $(FATE_G722)
|
||||
|
||||
FATE_GSM += fate-gsm-ms
|
||||
fate-gsm-ms: CMD = framecrc -i $(SAMPLES)/gsm/ciao.wav
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
f30e8e99cfd3f38ba66f1d4131602a19 *./tests/data/acodec/g722.wav
|
||||
48053 ./tests/data/acodec/g722.wav
|
||||
b5568e0e3930ff563824156e8e1015f0 *./tests/data/g722.acodec.out.wav
|
||||
stddev: 8939.44 PSNR: 17.30 MAXDIFF:40370 bytes: 191980/ 1058400
|
|
@ -0,0 +1 @@
|
|||
MD5=7106189574186051c0497b287e2e5f19
|
|
@ -1 +0,0 @@
|
|||
94e2f200d6e05b47cec4aa3e94571cf3
|
Loading…
Reference in New Issue