1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00

fate: add aecho test

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
Petru Rares Sincraian 2016-05-22 09:45:49 +02:00 committed by Michael Niedermayer
parent cd506c2792
commit 89806e0b9a
2 changed files with 270 additions and 0 deletions

View File

@ -3,6 +3,11 @@ fate-filter-adelay: tests/data/asynth-44100-2.wav
fate-filter-adelay: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
fate-filter-adelay: CMD = framecrc -i $(SRC) -af adelay=42
FATE_AFILTER-$(call FILTERDEMDECENCMUX, AECHO, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-aecho
fate-filter-aecho: tests/data/asynth-44100-2.wav
fate-filter-aecho: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
fate-filter-aecho: CMD = framecrc -i $(SRC) -af aecho=0.5:0.5:32:0.5
tests/data/hls-list.m3u8: TAG = GEN
tests/data/hls-list.m3u8: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
$(M)$(TARGET_EXEC) $(TARGET_PATH)/$< \

265
tests/ref/fate/filter-aecho Normal file
View File

@ -0,0 +1,265 @@
#tb 0: 1/44100
#media_type 0: audio
#codec_id 0: pcm_s16le
#sample_rate 0: 44100
#channel_layout 0: 3
0, 0, 0, 1024, 4096, 0x3019edd5
0, 1024, 1024, 1024, 4096, 0x2df2fe2f
0, 2048, 2048, 1024, 4096, 0xde37ff37
0, 3072, 3072, 1024, 4096, 0xe933f6a5
0, 4096, 4096, 1024, 4096, 0xd5acf1f3
0, 5120, 5120, 1024, 4096, 0x82a6f903
0, 6144, 6144, 1024, 4096, 0x1792f923
0, 7168, 7168, 1024, 4096, 0x01500504
0, 8192, 8192, 1024, 4096, 0xe306efc3
0, 9216, 9216, 1024, 4096, 0x3abcecaf
0, 10240, 10240, 1024, 4096, 0x5059f861
0, 11264, 11264, 1024, 4096, 0xc172ff61
0, 12288, 12288, 1024, 4096, 0x857dfc1b
0, 13312, 13312, 1024, 4096, 0x5899ed35
0, 14336, 14336, 1024, 4096, 0x9ae9f709
0, 15360, 15360, 1024, 4096, 0xd5620036
0, 16384, 16384, 1024, 4096, 0xc5ba0940
0, 17408, 17408, 1024, 4096, 0x0c3af2ff
0, 18432, 18432, 1024, 4096, 0x5eddf1b1
0, 19456, 19456, 1024, 4096, 0x9ec8f84d
0, 20480, 20480, 1024, 4096, 0x8a4f00ee
0, 21504, 21504, 1024, 4096, 0x0cd3fbe7
0, 22528, 22528, 1024, 4096, 0x2ce0f199
0, 23552, 23552, 1024, 4096, 0x9086e9bb
0, 24576, 24576, 1024, 4096, 0x0d6efb0b
0, 25600, 25600, 1024, 4096, 0x9dee020c
0, 26624, 26624, 1024, 4096, 0x96aff453
0, 27648, 27648, 1024, 4096, 0xe1e9f177
0, 28672, 28672, 1024, 4096, 0x13b8f893
0, 29696, 29696, 1024, 4096, 0x4f3a01c8
0, 30720, 30720, 1024, 4096, 0xa498fa25
0, 31744, 31744, 1024, 4096, 0x0cd3f293
0, 32768, 32768, 1024, 4096, 0x6de2eb8f
0, 33792, 33792, 1024, 4096, 0x0a0d01dc
0, 34816, 34816, 1024, 4096, 0xde37ff37
0, 35840, 35840, 1024, 4096, 0xe933f6a5
0, 36864, 36864, 1024, 4096, 0xd5acf1f3
0, 37888, 37888, 1024, 4096, 0x82a6f903
0, 38912, 38912, 1024, 4096, 0x1792f923
0, 39936, 39936, 1024, 4096, 0x01500504
0, 40960, 40960, 1024, 4096, 0xe306efc3
0, 41984, 41984, 1024, 4096, 0x3abcecaf
0, 43008, 43008, 1024, 4096, 0x5059f861
0, 44032, 44032, 1024, 4096, 0x9128d187
0, 45056, 45056, 1024, 4096, 0x61471c76
0, 46080, 46080, 1024, 4096, 0xd4057d4f
0, 47104, 47104, 1024, 4096, 0xe5fed87f
0, 48128, 48128, 1024, 4096, 0x5b0d059a
0, 49152, 49152, 1024, 4096, 0xfba4c1ad
0, 50176, 50176, 1024, 4096, 0x4c83f489
0, 51200, 51200, 1024, 4096, 0xdbebe473
0, 52224, 52224, 1024, 4096, 0x86efd467
0, 53248, 53248, 1024, 4096, 0x1919f2f1
0, 54272, 54272, 1024, 4096, 0x745b12d8
0, 55296, 55296, 1024, 4096, 0xca86ff49
0, 56320, 56320, 1024, 4096, 0x2914fdf3
0, 57344, 57344, 1024, 4096, 0xf949f24f
0, 58368, 58368, 1024, 4096, 0x6436f791
0, 59392, 59392, 1024, 4096, 0x693eebaf
0, 60416, 60416, 1024, 4096, 0xd0740bf0
0, 61440, 61440, 1024, 4096, 0x08690478
0, 62464, 62464, 1024, 4096, 0x23a8e259
0, 63488, 63488, 1024, 4096, 0xba2d0152
0, 64512, 64512, 1024, 4096, 0xbe65117e
0, 65536, 65536, 1024, 4096, 0xc8710c58
0, 66560, 66560, 1024, 4096, 0x25db1d60
0, 67584, 67584, 1024, 4096, 0xf960016e
0, 68608, 68608, 1024, 4096, 0x4db0f367
0, 69632, 69632, 1024, 4096, 0x4154e591
0, 70656, 70656, 1024, 4096, 0x8c95162c
0, 71680, 71680, 1024, 4096, 0x2502ffa9
0, 72704, 72704, 1024, 4096, 0xe66a0792
0, 73728, 73728, 1024, 4096, 0x6837e7fd
0, 74752, 74752, 1024, 4096, 0x9613e317
0, 75776, 75776, 1024, 4096, 0xe087ea1f
0, 76800, 76800, 1024, 4096, 0x625ae70f
0, 77824, 77824, 1024, 4096, 0xd9b7fbbb
0, 78848, 78848, 1024, 4096, 0xb2f800e0
0, 79872, 79872, 1024, 4096, 0x4fb0134c
0, 80896, 80896, 1024, 4096, 0xf90ed3ab
0, 81920, 81920, 1024, 4096, 0x8c13fd53
0, 82944, 82944, 1024, 4096, 0xdf26d95b
0, 83968, 83968, 1024, 4096, 0x45e707fc
0, 84992, 84992, 1024, 4096, 0xd576fe23
0, 86016, 86016, 1024, 4096, 0x168405f4
0, 87040, 87040, 1024, 4096, 0x4a78db97
0, 88064, 88064, 1024, 4096, 0x6d87f713
0, 89088, 89088, 1024, 4096, 0x30750408
0, 90112, 90112, 1024, 4096, 0xb011e7b5
0, 91136, 91136, 1024, 4096, 0x19090af4
0, 92160, 92160, 1024, 4096, 0x3122f1a7
0, 93184, 93184, 1024, 4096, 0x3dc4b113
0, 94208, 94208, 1024, 4096, 0x23c4ec7b
0, 95232, 95232, 1024, 4096, 0x3340159a
0, 96256, 96256, 1024, 4096, 0xb06cda91
0, 97280, 97280, 1024, 4096, 0xd17445ec
0, 98304, 98304, 1024, 4096, 0xd222d3a1
0, 99328, 99328, 1024, 4096, 0xd855e61d
0, 100352, 100352, 1024, 4096, 0x444eebc5
0, 101376, 101376, 1024, 4096, 0xad3607c0
0, 102400, 102400, 1024, 4096, 0x549b1aca
0, 103424, 103424, 1024, 4096, 0x7c6a0a1a
0, 104448, 104448, 1024, 4096, 0x04d2b3e9
0, 105472, 105472, 1024, 4096, 0xf15d0216
0, 106496, 106496, 1024, 4096, 0x5d15f709
0, 107520, 107520, 1024, 4096, 0x47a7178e
0, 108544, 108544, 1024, 4096, 0x2aa5e665
0, 109568, 109568, 1024, 4096, 0x2a9f1a08
0, 110592, 110592, 1024, 4096, 0xeaa6e103
0, 111616, 111616, 1024, 4096, 0x8ae100d6
0, 112640, 112640, 1024, 4096, 0x9585251c
0, 113664, 113664, 1024, 4096, 0x5eb2289a
0, 114688, 114688, 1024, 4096, 0x0d0c0cfc
0, 115712, 115712, 1024, 4096, 0x7e5cd58f
0, 116736, 116736, 1024, 4096, 0xca3fc9c7
0, 117760, 117760, 1024, 4096, 0xdda3ebe7
0, 118784, 118784, 1024, 4096, 0x084dcb41
0, 119808, 119808, 1024, 4096, 0x0adc2a9c
0, 120832, 120832, 1024, 4096, 0x64b0fa0f
0, 121856, 121856, 1024, 4096, 0x225ffadd
0, 122880, 122880, 1024, 4096, 0x40b0a487
0, 123904, 123904, 1024, 4096, 0xc2edf0f3
0, 124928, 124928, 1024, 4096, 0x5078d595
0, 125952, 125952, 1024, 4096, 0x4ac9bb29
0, 126976, 126976, 1024, 4096, 0x8a50ad77
0, 128000, 128000, 1024, 4096, 0xf6bbebc7
0, 129024, 129024, 1024, 4096, 0x9d33ca29
0, 130048, 130048, 1024, 4096, 0x863b9ba7
0, 131072, 131072, 1024, 4096, 0x41cbf17f
0, 132096, 132096, 1024, 4096, 0x519df567
0, 133120, 133120, 1024, 4096, 0x59b50359
0, 134144, 134144, 1024, 4096, 0x5640f0fc
0, 135168, 135168, 1024, 4096, 0x547df2b8
0, 136192, 136192, 1024, 4096, 0xae6af2a8
0, 137216, 137216, 1024, 4096, 0xb370f9ee
0, 138240, 138240, 1024, 4096, 0x0d691a7f
0, 139264, 139264, 1024, 4096, 0x8b2cf30d
0, 140288, 140288, 1024, 4096, 0x8868efce
0, 141312, 141312, 1024, 4096, 0x6602eb88
0, 142336, 142336, 1024, 4096, 0x5fbbefd4
0, 143360, 143360, 1024, 4096, 0xdf81e435
0, 144384, 144384, 1024, 4096, 0x06b4e637
0, 145408, 145408, 1024, 4096, 0x741803fb
0, 146432, 146432, 1024, 4096, 0xf2a7dff9
0, 147456, 147456, 1024, 4096, 0xbd2ffe0b
0, 148480, 148480, 1024, 4096, 0xed19f9eb
0, 149504, 149504, 1024, 4096, 0xa3c4f4a4
0, 150528, 150528, 1024, 4096, 0xfac20796
0, 151552, 151552, 1024, 4096, 0x315cf81e
0, 152576, 152576, 1024, 4096, 0xaf0df76e
0, 153600, 153600, 1024, 4096, 0x6f92e4ca
0, 154624, 154624, 1024, 4096, 0xad32079c
0, 155648, 155648, 1024, 4096, 0xcd03e6e7
0, 156672, 156672, 1024, 4096, 0xff01f923
0, 157696, 157696, 1024, 4096, 0xee4d1713
0, 158720, 158720, 1024, 4096, 0x8db9e3f4
0, 159744, 159744, 1024, 4096, 0xeef9f20a
0, 160768, 160768, 1024, 4096, 0xa329d900
0, 161792, 161792, 1024, 4096, 0xf9d0003b
0, 162816, 162816, 1024, 4096, 0x9e42f62c
0, 163840, 163840, 1024, 4096, 0x31f2ee64
0, 164864, 164864, 1024, 4096, 0x8d340bb6
0, 165888, 165888, 1024, 4096, 0xd7cbf004
0, 166912, 166912, 1024, 4096, 0x262105c9
0, 167936, 167936, 1024, 4096, 0xf3d30dc7
0, 168960, 168960, 1024, 4096, 0x09adf291
0, 169984, 169984, 1024, 4096, 0xf2b207e3
0, 171008, 171008, 1024, 4096, 0x58df0639
0, 172032, 172032, 1024, 4096, 0x373ad9cd
0, 173056, 173056, 1024, 4096, 0xb0b2fc8b
0, 174080, 174080, 1024, 4096, 0xb72af6b8
0, 175104, 175104, 1024, 4096, 0xcee1f544
0, 176128, 176128, 1024, 4096, 0xe88dded4
0, 177152, 177152, 1024, 4096, 0xc606e4d4
0, 178176, 178176, 1024, 4096, 0x6220006d
0, 179200, 179200, 1024, 4096, 0xde870592
0, 180224, 180224, 1024, 4096, 0xb5a6eaaf
0, 181248, 181248, 1024, 4096, 0xe4eaf266
0, 182272, 182272, 1024, 4096, 0xdb55f225
0, 183296, 183296, 1024, 4096, 0x40550828
0, 184320, 184320, 1024, 4096, 0x3f80fabd
0, 185344, 185344, 1024, 4096, 0xe9c8eb8d
0, 186368, 186368, 1024, 4096, 0xd25fe663
0, 187392, 187392, 1024, 4096, 0x41720adb
0, 188416, 188416, 1024, 4096, 0x5fd1fc96
0, 189440, 189440, 1024, 4096, 0x007cf9ec
0, 190464, 190464, 1024, 4096, 0xeab3efe0
0, 191488, 191488, 1024, 4096, 0xcb75ee4c
0, 192512, 192512, 1024, 4096, 0xd866f6c1
0, 193536, 193536, 1024, 4096, 0xe0c4f911
0, 194560, 194560, 1024, 4096, 0x7268e790
0, 195584, 195584, 1024, 4096, 0x6258ee4a
0, 196608, 196608, 1024, 4096, 0x880b003a
0, 197632, 197632, 1024, 4096, 0x117bfd71
0, 198656, 198656, 1024, 4096, 0x1b7900c7
0, 199680, 199680, 1024, 4096, 0xcf3fe8b5
0, 200704, 200704, 1024, 4096, 0x9de2f010
0, 201728, 201728, 1024, 4096, 0xe6b4ff4a
0, 202752, 202752, 1024, 4096, 0x37420c72
0, 203776, 203776, 1024, 4096, 0x0560e821
0, 204800, 204800, 1024, 4096, 0xd676f037
0, 205824, 205824, 1024, 4096, 0xe141f3e1
0, 206848, 206848, 1024, 4096, 0x8af10210
0, 207872, 207872, 1024, 4096, 0x30c5fb99
0, 208896, 208896, 1024, 4096, 0x39cdf501
0, 209920, 209920, 1024, 4096, 0x8e37f69d
0, 210944, 210944, 1024, 4096, 0x6220006d
0, 211968, 211968, 1024, 4096, 0xde870592
0, 212992, 212992, 1024, 4096, 0xb5a6eaaf
0, 214016, 214016, 1024, 4096, 0xe4eaf266
0, 215040, 215040, 1024, 4096, 0xdb55f225
0, 216064, 216064, 1024, 4096, 0x40550828
0, 217088, 217088, 1024, 4096, 0x3f80fabd
0, 218112, 218112, 1024, 4096, 0xe9c8eb8d
0, 219136, 219136, 1024, 4096, 0xd25fe663
0, 220160, 220160, 1024, 4096, 0x41720adb
0, 221184, 221184, 1024, 4096, 0x5fd1fc96
0, 222208, 222208, 1024, 4096, 0x007cf9ec
0, 223232, 223232, 1024, 4096, 0xeab3efe0
0, 224256, 224256, 1024, 4096, 0xcb75ee4c
0, 225280, 225280, 1024, 4096, 0xd866f6c1
0, 226304, 226304, 1024, 4096, 0xe0c4f911
0, 227328, 227328, 1024, 4096, 0x7268e790
0, 228352, 228352, 1024, 4096, 0x6258ee4a
0, 229376, 229376, 1024, 4096, 0x880b003a
0, 230400, 230400, 1024, 4096, 0x117bfd71
0, 231424, 231424, 1024, 4096, 0x1b7900c7
0, 232448, 232448, 1024, 4096, 0xcf3fe8b5
0, 233472, 233472, 1024, 4096, 0x9de2f010
0, 234496, 234496, 1024, 4096, 0xe6b4ff4a
0, 235520, 235520, 1024, 4096, 0x37420c72
0, 236544, 236544, 1024, 4096, 0x0560e821
0, 237568, 237568, 1024, 4096, 0xd676f037
0, 238592, 238592, 1024, 4096, 0xe141f3e1
0, 239616, 239616, 1024, 4096, 0x8af10210
0, 240640, 240640, 1024, 4096, 0x30c5fb99
0, 241664, 241664, 1024, 4096, 0x39cdf501
0, 242688, 242688, 1024, 4096, 0x8e37f69d
0, 243712, 243712, 1024, 4096, 0x6220006d
0, 244736, 244736, 1024, 4096, 0xde870592
0, 245760, 245760, 1024, 4096, 0xb5a6eaaf
0, 246784, 246784, 1024, 4096, 0xe4eaf266
0, 247808, 247808, 1024, 4096, 0xdb55f225
0, 248832, 248832, 1024, 4096, 0x40550828
0, 249856, 249856, 1024, 4096, 0x3f80fabd
0, 250880, 250880, 1024, 4096, 0xe9c8eb8d
0, 251904, 251904, 1024, 4096, 0xd25fe663
0, 252928, 252928, 1024, 4096, 0x41720adb
0, 253952, 253952, 1024, 4096, 0x5fd1fc96
0, 254976, 254976, 1024, 4096, 0x007cf9ec
0, 256000, 256000, 1024, 4096, 0xeab3efe0
0, 257024, 257024, 1024, 4096, 0xcb75ee4c
0, 258048, 258048, 1024, 4096, 0xd866f6c1
0, 259072, 259072, 1024, 4096, 0xe0c4f911
0, 260096, 260096, 1024, 4096, 0x7268e790
0, 261120, 261120, 1024, 4096, 0x6258ee4a
0, 262144, 262144, 1024, 4096, 0x880b003a
0, 263168, 263168, 1024, 4096, 0x117bfd71
0, 264192, 264192, 408, 1632, 0x495d360a
0, 264600, 264600, 1411, 5644, 0x34920173