summaryrefslogtreecommitdiffstats
path: root/tests/ref
diff options
context:
space:
mode:
authorPetru Rares Sincraian <psincraian@outlook.com>2016-06-11 13:30:09 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2016-06-12 15:05:48 +0200
commitb78b077c91a7f0a5755659dd5a110a41fd0ab90b (patch)
tree88152c817c8a30cd734d1f429f997599c08cbd44 /tests/ref
parent83163577e297d59ade6e80e5a13593c962060c51 (diff)
downloadffmpeg-streaming-b78b077c91a7f0a5755659dd5a110a41fd0ab90b.zip
ffmpeg-streaming-b78b077c91a7f0a5755659dd5a110a41fd0ab90b.tar.gz
fate: add afade test
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'tests/ref')
-rw-r--r--tests/ref/fate/filter-acrossfade502
-rw-r--r--tests/ref/fate/filter-afade-esin264
-rw-r--r--tests/ref/fate/filter-afade-exp264
-rw-r--r--tests/ref/fate/filter-afade-hsin264
-rw-r--r--tests/ref/fate/filter-afade-iqsin264
-rw-r--r--tests/ref/fate/filter-afade-log264
-rw-r--r--tests/ref/fate/filter-afade-qsin264
7 files changed, 2086 insertions, 0 deletions
diff --git a/tests/ref/fate/filter-acrossfade b/tests/ref/fate/filter-acrossfade
new file mode 100644
index 0000000..b89f25d
--- /dev/null
+++ b/tests/ref/fate/filter-acrossfade
@@ -0,0 +1,502 @@
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: pcm_s16le
+#sample_rate 0: 44100
+#channel_layout 0: 3
+0, 0, 0, 888, 3552, 0x592ce6cc
+0, 888, 888, 1024, 4096, 0x20f6f6a9
+0, 1912, 1912, 1024, 4096, 0x3f840122
+0, 2936, 2936, 1024, 4096, 0xa905f9d1
+0, 3960, 3960, 1024, 4096, 0x1547eb1b
+0, 4984, 4984, 1024, 4096, 0xab54067e
+0, 6008, 6008, 1024, 4096, 0x06c6f5ef
+0, 7032, 7032, 1024, 4096, 0xc5c1f5bb
+0, 8056, 8056, 1024, 4096, 0x6a89fd31
+0, 9080, 9080, 1024, 4096, 0xb9d3ffa1
+0, 10104, 10104, 1024, 4096, 0x4262e2ff
+0, 11128, 11128, 1024, 4096, 0x7afffe9d
+0, 12152, 12152, 1024, 4096, 0xdc1d0274
+0, 13176, 13176, 1024, 4096, 0xad97f96f
+0, 14200, 14200, 1024, 4096, 0xb26ee1cb
+0, 15224, 15224, 1024, 4096, 0xbe90fb3d
+0, 16248, 16248, 1024, 4096, 0xf1d30268
+0, 17272, 17272, 1024, 4096, 0x697ffa2d
+0, 18296, 18296, 1024, 4096, 0x5531efc3
+0, 19320, 19320, 1024, 4096, 0xf857f707
+0, 20344, 20344, 1024, 4096, 0x63b005c8
+0, 21368, 21368, 1024, 4096, 0xec82ea67
+0, 22392, 22392, 1024, 4096, 0x9f6dfae9
+0, 23416, 23416, 1024, 4096, 0xdebbfb1d
+0, 24440, 24440, 1024, 4096, 0xd454efab
+0, 25464, 25464, 1024, 4096, 0xd093f135
+0, 26488, 26488, 1024, 4096, 0x52530de6
+0, 27512, 27512, 1024, 4096, 0x23f6f239
+0, 28536, 28536, 1024, 4096, 0xb179ee71
+0, 29560, 29560, 1024, 4096, 0xea3ff767
+0, 30584, 30584, 1024, 4096, 0xf40e0f1c
+0, 31608, 31608, 1024, 4096, 0xc960f597
+0, 32632, 32632, 1024, 4096, 0x9c1bee7d
+0, 33656, 33656, 1024, 4096, 0x20f6f6a9
+0, 34680, 34680, 1024, 4096, 0x3f840122
+0, 35704, 35704, 1024, 4096, 0xa905f9d1
+0, 36728, 36728, 1024, 4096, 0x1547eb1b
+0, 37752, 37752, 1024, 4096, 0xab54067e
+0, 38776, 38776, 1024, 4096, 0x06c6f5ef
+0, 39800, 39800, 1024, 4096, 0xc5c1f5bb
+0, 40824, 40824, 1024, 4096, 0x6a89fd31
+0, 41848, 41848, 1024, 4096, 0xb9d3ffa1
+0, 42872, 42872, 1024, 4096, 0x4262e2ff
+0, 43896, 43896, 1024, 4096, 0x78b0e7fb
+0, 44920, 44920, 1024, 4096, 0x498cf37b
+0, 45944, 45944, 1024, 4096, 0xdedfdf2b
+0, 46968, 46968, 1024, 4096, 0x430efa55
+0, 47992, 47992, 1024, 4096, 0xa487044e
+0, 49016, 49016, 1024, 4096, 0x0dfff373
+0, 50040, 50040, 1024, 4096, 0xf922f9e1
+0, 51064, 51064, 1024, 4096, 0xc577f857
+0, 52088, 52088, 1024, 4096, 0x33b5ee21
+0, 53112, 53112, 1024, 4096, 0x3e5ff725
+0, 54136, 54136, 1024, 4096, 0x909f0630
+0, 55160, 55160, 1024, 4096, 0xe087f33f
+0, 56184, 56184, 1024, 4096, 0x8162efc1
+0, 57208, 57208, 1024, 4096, 0x6c953c36
+0, 58232, 58232, 1024, 4096, 0x413d0d22
+0, 59256, 59256, 1024, 4096, 0xeed90a6c
+0, 60280, 60280, 1024, 4096, 0x15c6f533
+0, 61304, 61304, 1024, 4096, 0xb7a1eb5f
+0, 62328, 62328, 1024, 4096, 0x9a83e815
+0, 63352, 63352, 1024, 4096, 0x3370056e
+0, 64376, 64376, 1024, 4096, 0xea3ee86b
+0, 65400, 65400, 1024, 4096, 0xc05be2c5
+0, 66424, 66424, 1024, 4096, 0x4b41001a
+0, 67448, 67448, 1024, 4096, 0x8aa1fd37
+0, 68472, 68472, 1024, 4096, 0x940df3d9
+0, 69496, 69496, 1024, 4096, 0x6d8f0206
+0, 70520, 70520, 1024, 4096, 0xbfd9dea3
+0, 71544, 71544, 1024, 4096, 0x1e8309a0
+0, 72568, 72568, 1024, 4096, 0xf188fe8d
+0, 73592, 73592, 1024, 4096, 0x498ffb27
+0, 74616, 74616, 1024, 4096, 0x64fc009a
+0, 75640, 75640, 1024, 4096, 0x196df42b
+0, 76664, 76664, 1024, 4096, 0x4863297a
+0, 77688, 77688, 1024, 4096, 0xbaac05c2
+0, 78712, 78712, 1024, 4096, 0xf47e0996
+0, 79736, 79736, 1024, 4096, 0xafa4e80b
+0, 80760, 80760, 1024, 4096, 0x0240f325
+0, 81784, 81784, 1024, 4096, 0x5c1d0962
+0, 82808, 82808, 1024, 4096, 0x5bfa50e2
+0, 83832, 83832, 1024, 4096, 0x666becf9
+0, 84856, 84856, 1024, 4096, 0x96060590
+0, 85880, 85880, 1024, 4096, 0x05060204
+0, 86904, 86904, 1024, 4096, 0x05cf0c16
+0, 87928, 87928, 1024, 4096, 0xb348e18d
+0, 88952, 88952, 1024, 4096, 0xfc88d47b
+0, 89976, 89976, 1024, 4096, 0xd445b2b9
+0, 91000, 91000, 1024, 4096, 0x5d83bd97
+0, 92024, 92024, 1024, 4096, 0x43fa9721
+0, 93048, 93048, 1024, 4096, 0x25219dbd
+0, 94072, 94072, 1024, 4096, 0x1759bc3f
+0, 95096, 95096, 1024, 4096, 0x4925b38d
+0, 96120, 96120, 1024, 4096, 0xa8a7c7e7
+0, 97144, 97144, 1024, 4096, 0x9dbbfe19
+0, 98168, 98168, 1024, 4096, 0x8b2182a9
+0, 99192, 99192, 1024, 4096, 0x3601b417
+0, 100216, 100216, 1024, 4096, 0xdedaed89
+0, 101240, 101240, 1024, 4096, 0xffacd8db
+0, 102264, 102264, 1024, 4096, 0x7df9d58d
+0, 103288, 103288, 1024, 4096, 0x9cecae51
+0, 104312, 104312, 1024, 4096, 0xc163cc3f
+0, 105336, 105336, 1024, 4096, 0x3d25b799
+0, 106360, 106360, 1024, 4096, 0x815192fb
+0, 107384, 107384, 1024, 4096, 0xaeb1ad99
+0, 108408, 108408, 1024, 4096, 0x9f05ed2b
+0, 109432, 109432, 1024, 4096, 0xf3bacd99
+0, 110456, 110456, 1024, 4096, 0x56e4f28b
+0, 111480, 111480, 1024, 4096, 0xe733e81d
+0, 112504, 112504, 1024, 4096, 0x9e54195e
+0, 113528, 113528, 1024, 4096, 0x4e61fa9f
+0, 114552, 114552, 1024, 4096, 0x5425ed95
+0, 115576, 115576, 1024, 4096, 0x0ba4ed4d
+0, 116600, 116600, 1024, 4096, 0x1027fc33
+0, 117624, 117624, 1024, 4096, 0x1622c7e5
+0, 118648, 118648, 1024, 4096, 0x0471ff05
+0, 119672, 119672, 1024, 4096, 0x69a40e10
+0, 120696, 120696, 1024, 4096, 0x22e413ba
+0, 121720, 121720, 1024, 4096, 0x78fafea9
+0, 122744, 122744, 1024, 4096, 0x30f1f61d
+0, 123768, 123768, 1024, 4096, 0x5e24f561
+0, 124792, 124792, 1024, 4096, 0xab19ceb5
+0, 125816, 125816, 1024, 4096, 0x0c16c3dd
+0, 126840, 126840, 1024, 4096, 0xe13afd1b
+0, 127864, 127864, 1024, 4096, 0xb3a0f46d
+0, 128888, 128888, 1024, 4096, 0xe1f4f585
+0, 129912, 129912, 1024, 4096, 0x51cd28e2
+0, 130936, 130936, 1024, 4096, 0x34c1047e
+0, 131960, 131960, 1024, 4096, 0x5c04f360
+0, 132984, 132984, 1024, 4096, 0x17bfe876
+0, 134008, 134008, 1024, 4096, 0x4d7fea40
+0, 135032, 135032, 1024, 4096, 0x8d23f2da
+0, 136056, 136056, 1024, 4096, 0xfc140395
+0, 137080, 137080, 1024, 4096, 0x891f0008
+0, 138104, 138104, 1024, 4096, 0x28d0188a
+0, 139128, 139128, 1024, 4096, 0xbf0df63e
+0, 140152, 140152, 1024, 4096, 0x1751e8f0
+0, 141176, 141176, 1024, 4096, 0xe1beee48
+0, 142200, 142200, 1024, 4096, 0x27adfc7c
+0, 143224, 143224, 1024, 4096, 0x2314d632
+0, 144248, 144248, 1024, 4096, 0xf39aff11
+0, 145272, 145272, 1024, 4096, 0xd1fb0d61
+0, 146296, 146296, 1024, 4096, 0xf51b0083
+0, 147320, 147320, 1024, 4096, 0x9822f530
+0, 148344, 148344, 1024, 4096, 0x6dc8df31
+0, 149368, 149368, 1024, 4096, 0x6f2e0184
+0, 150392, 150392, 1024, 4096, 0x7a9afdb9
+0, 151416, 151416, 1024, 4096, 0x2f85001a
+0, 152440, 152440, 1024, 4096, 0x3a6cf053
+0, 153464, 153464, 1024, 4096, 0x030a131d
+0, 154488, 154488, 1024, 4096, 0xfc050025
+0, 155512, 155512, 1024, 4096, 0xd1a9d654
+0, 156536, 156536, 1024, 4096, 0x199ff4fe
+0, 157560, 157560, 1024, 4096, 0xa84bee80
+0, 158584, 158584, 1024, 4096, 0xda96e946
+0, 159608, 159608, 1024, 4096, 0xc026e284
+0, 160632, 160632, 1024, 4096, 0x1400185d
+0, 161656, 161656, 1024, 4096, 0xd9a2f887
+0, 162680, 162680, 1024, 4096, 0xaa8bfdfe
+0, 163704, 163704, 1024, 4096, 0x49a9e7df
+0, 164728, 164728, 1024, 4096, 0x159e0717
+0, 165752, 165752, 1024, 4096, 0x9a3eff6b
+0, 166776, 166776, 1024, 4096, 0xaa5ef364
+0, 167800, 167800, 1024, 4096, 0x32c20b32
+0, 168824, 168824, 1024, 4096, 0x67f0f55b
+0, 169848, 169848, 1024, 4096, 0x1002eff5
+0, 170872, 170872, 1024, 4096, 0x7fa0ea71
+0, 171896, 171896, 1024, 4096, 0x0c61e8ea
+0, 172920, 172920, 1024, 4096, 0xd68fe4bf
+0, 173944, 173944, 1024, 4096, 0x2aa00648
+0, 174968, 174968, 1024, 4096, 0x74ffeeae
+0, 175992, 175992, 408, 1632, 0x28353dae
+0, 176400, 176400, 88200, 352800, 0x4fb492af
+0, 264600, 264600, 1912, 7648, 0xf0c93a5a
+0, 266512, 266512, 1024, 4096, 0x35b6d595
+0, 267536, 267536, 1024, 4096, 0xc4481118
+0, 268560, 268560, 1024, 4096, 0x5dc0b58d
+0, 269584, 269584, 1024, 4096, 0x4a53a7f1
+0, 270608, 270608, 1024, 4096, 0xc38e9bec
+0, 271632, 271632, 1024, 4096, 0xc9443282
+0, 272656, 272656, 1024, 4096, 0x8018d290
+0, 273680, 273680, 1024, 4096, 0xf32d9a70
+0, 274704, 274704, 1024, 4096, 0xc63ae76a
+0, 275728, 275728, 1024, 4096, 0xcd5d1222
+0, 276752, 276752, 1024, 4096, 0x8226c5de
+0, 277776, 277776, 1024, 4096, 0xf2fb1f27
+0, 278800, 278800, 1024, 4096, 0x9fb0ba34
+0, 279824, 279824, 1024, 4096, 0xf178e325
+0, 280848, 280848, 1024, 4096, 0x9c2b2db4
+0, 281872, 281872, 1024, 4096, 0x1336d63c
+0, 282896, 282896, 1024, 4096, 0x0688ef16
+0, 283920, 283920, 1024, 4096, 0xd833f93f
+0, 284944, 284944, 1024, 4096, 0xab7fad69
+0, 285968, 285968, 1024, 4096, 0x5c3c09fb
+0, 286992, 286992, 1024, 4096, 0x41c9e4ed
+0, 288016, 288016, 1024, 4096, 0xb670a66c
+0, 289040, 289040, 1024, 4096, 0x86a0af26
+0, 290064, 290064, 1024, 4096, 0x55afec1f
+0, 291088, 291088, 1024, 4096, 0x36d51c13
+0, 292112, 292112, 1024, 4096, 0x54a15642
+0, 293136, 293136, 1024, 4096, 0x0e3edeaf
+0, 294160, 294160, 1024, 4096, 0x63d74a2d
+0, 295184, 295184, 1024, 4096, 0x2a60f9ee
+0, 296208, 296208, 1024, 4096, 0xa562fd0b
+0, 297232, 297232, 1024, 4096, 0xf382907c
+0, 298256, 298256, 1024, 4096, 0x32aafa99
+0, 299280, 299280, 1024, 4096, 0xb1da3640
+0, 300304, 300304, 1024, 4096, 0x3da8d51a
+0, 301328, 301328, 1024, 4096, 0x3afe27bc
+0, 302352, 302352, 1024, 4096, 0x05d30d0f
+0, 303376, 303376, 1024, 4096, 0x86214868
+0, 304400, 304400, 1024, 4096, 0x6283507f
+0, 305424, 305424, 1024, 4096, 0x3fb53fe7
+0, 306448, 306448, 1024, 4096, 0x5d907ea8
+0, 307472, 307472, 1024, 4096, 0xa7c389de
+0, 308496, 308496, 1024, 4096, 0xe28ba1f2
+0, 309520, 309520, 1024, 4096, 0x9932afac
+0, 310544, 310544, 1024, 4096, 0x82f1e0c2
+0, 311568, 311568, 1024, 4096, 0x5c80bb5f
+0, 312592, 312592, 1024, 4096, 0x6b73c24f
+0, 313616, 313616, 1024, 4096, 0x22b3ae86
+0, 314640, 314640, 1024, 4096, 0x9ea7b6ec
+0, 315664, 315664, 1024, 4096, 0x5c5813a2
+0, 316688, 316688, 1024, 4096, 0x0058fcee
+0, 317712, 317712, 1024, 4096, 0xc0717d58
+0, 318736, 318736, 1024, 4096, 0xc891c3df
+0, 319760, 319760, 1024, 4096, 0xe4e3ac85
+0, 320784, 320784, 1024, 4096, 0x3bdd40c6
+0, 321808, 321808, 1024, 4096, 0xd57e116c
+0, 322832, 322832, 1024, 4096, 0x494c72ab
+0, 323856, 323856, 1024, 4096, 0xcb661c13
+0, 324880, 324880, 1024, 4096, 0xb55811f9
+0, 325904, 325904, 1024, 4096, 0xbff22c30
+0, 326928, 326928, 1024, 4096, 0x9332e605
+0, 327952, 327952, 1024, 4096, 0x90bb6299
+0, 328976, 328976, 1024, 4096, 0xebdd4500
+0, 330000, 330000, 1024, 4096, 0x3d940413
+0, 331024, 331024, 1024, 4096, 0x3445f60f
+0, 332048, 332048, 1024, 4096, 0x613e016c
+0, 333072, 333072, 1024, 4096, 0xd565de1c
+0, 334096, 334096, 1024, 4096, 0xba771399
+0, 335120, 335120, 1024, 4096, 0x730b7c1e
+0, 336144, 336144, 1024, 4096, 0xc2f003a3
+0, 337168, 337168, 1024, 4096, 0x9186ff8e
+0, 338192, 338192, 1024, 4096, 0x7356b98c
+0, 339216, 339216, 1024, 4096, 0xbc02af51
+0, 340240, 340240, 1024, 4096, 0xac922f72
+0, 341264, 341264, 1024, 4096, 0x53d1060e
+0, 342288, 342288, 1024, 4096, 0xe598611b
+0, 343312, 343312, 1024, 4096, 0xd7ac93df
+0, 344336, 344336, 1024, 4096, 0x59b77247
+0, 345360, 345360, 1024, 4096, 0x206418c9
+0, 346384, 346384, 1024, 4096, 0xd360c906
+0, 347408, 347408, 1024, 4096, 0x7b92c2c0
+0, 348432, 348432, 1024, 4096, 0x021dcb06
+0, 349456, 349456, 1024, 4096, 0xc9b9a3ee
+0, 350480, 350480, 1024, 4096, 0xa6e01534
+0, 351504, 351504, 1024, 4096, 0xb0d74c80
+0, 352528, 352528, 1024, 4096, 0x63f1a8c4
+0, 353552, 353552, 1024, 4096, 0xe45a00df
+0, 354576, 354576, 1024, 4096, 0xd75032fc
+0, 355600, 355600, 1024, 4096, 0x553459cf
+0, 356624, 356624, 1024, 4096, 0x1b33a1bc
+0, 357648, 357648, 1024, 4096, 0x624d9fa5
+0, 358672, 358672, 1024, 4096, 0x69ef01c2
+0, 359696, 359696, 1024, 4096, 0x2abae91b
+0, 360720, 360720, 1024, 4096, 0x677619c8
+0, 361744, 361744, 1024, 4096, 0xdc47f672
+0, 362768, 362768, 1024, 4096, 0x3ca75283
+0, 363792, 363792, 1024, 4096, 0x8edec474
+0, 364816, 364816, 1024, 4096, 0x323d1977
+0, 365840, 365840, 1024, 4096, 0x70d8200e
+0, 366864, 366864, 1024, 4096, 0xf0fc692d
+0, 367888, 367888, 1024, 4096, 0x9d7e9451
+0, 368912, 368912, 1024, 4096, 0x56110ed6
+0, 369936, 369936, 1024, 4096, 0x8308d382
+0, 370960, 370960, 1024, 4096, 0xc12e8455
+0, 371984, 371984, 1024, 4096, 0xbab70fc3
+0, 373008, 373008, 1024, 4096, 0x3974c794
+0, 374032, 374032, 1024, 4096, 0x92268867
+0, 375056, 375056, 1024, 4096, 0x07bc5db6
+0, 376080, 376080, 1024, 4096, 0x3a69a60c
+0, 377104, 377104, 1024, 4096, 0x213b8da2
+0, 378128, 378128, 1024, 4096, 0x39ddbcb5
+0, 379152, 379152, 1024, 4096, 0x6b107851
+0, 380176, 380176, 1024, 4096, 0xaa735be6
+0, 381200, 381200, 1024, 4096, 0x3becca60
+0, 382224, 382224, 1024, 4096, 0x1383217b
+0, 383248, 383248, 1024, 4096, 0x2a93fb25
+0, 384272, 384272, 1024, 4096, 0x057e076d
+0, 385296, 385296, 1024, 4096, 0xf306219b
+0, 386320, 386320, 1024, 4096, 0x3d1f238b
+0, 387344, 387344, 1024, 4096, 0x4bdaeb13
+0, 388368, 388368, 1024, 4096, 0xbe12e587
+0, 389392, 389392, 1024, 4096, 0xf428fc99
+0, 390416, 390416, 1024, 4096, 0x25131fac
+0, 391440, 391440, 1024, 4096, 0xaaddd43a
+0, 392464, 392464, 1024, 4096, 0x082d1b1f
+0, 393488, 393488, 1024, 4096, 0xec8d6067
+0, 394512, 394512, 1024, 4096, 0x69880a4a
+0, 395536, 395536, 1024, 4096, 0x98892785
+0, 396560, 396560, 1024, 4096, 0x90d48fe5
+0, 397584, 397584, 1024, 4096, 0xf2c77de0
+0, 398608, 398608, 1024, 4096, 0xbf883f1e
+0, 399632, 399632, 1024, 4096, 0x2366eed3
+0, 400656, 400656, 1024, 4096, 0x99a61a4b
+0, 401680, 401680, 1024, 4096, 0x6496ff68
+0, 402704, 402704, 1024, 4096, 0x43d4ae23
+0, 403728, 403728, 1024, 4096, 0xfcbbdd39
+0, 404752, 404752, 1024, 4096, 0x8e8491d2
+0, 405776, 405776, 1024, 4096, 0x166bdaa7
+0, 406800, 406800, 1024, 4096, 0x5936e4de
+0, 407824, 407824, 1024, 4096, 0x5da0f74c
+0, 408848, 408848, 1024, 4096, 0x284c1816
+0, 409872, 409872, 1024, 4096, 0x9ae2fb10
+0, 410896, 410896, 1024, 4096, 0xef4f09f9
+0, 411920, 411920, 1024, 4096, 0x7d7146b2
+0, 412944, 412944, 1024, 4096, 0x3543f90c
+0, 413968, 413968, 1024, 4096, 0x9f350dea
+0, 414992, 414992, 1024, 4096, 0x89a761f8
+0, 416016, 416016, 1024, 4096, 0x7ed69125
+0, 417040, 417040, 1024, 4096, 0x75ddbd7b
+0, 418064, 418064, 1024, 4096, 0xb59ff6ba
+0, 419088, 419088, 1024, 4096, 0xbe8e35d8
+0, 420112, 420112, 1024, 4096, 0x9c3acb27
+0, 421136, 421136, 1024, 4096, 0x8bdefcc4
+0, 422160, 422160, 1024, 4096, 0xd9796b89
+0, 423184, 423184, 1024, 4096, 0x09ef18e5
+0, 424208, 424208, 1024, 4096, 0xa34eec05
+0, 425232, 425232, 1024, 4096, 0x59a4e5fe
+0, 426256, 426256, 1024, 4096, 0x7cf68f50
+0, 427280, 427280, 1024, 4096, 0x5635a169
+0, 428304, 428304, 1024, 4096, 0x9c8ba2ee
+0, 429328, 429328, 1024, 4096, 0x31bda22b
+0, 430352, 430352, 1024, 4096, 0xd33732d9
+0, 431376, 431376, 1024, 4096, 0x6041e3bf
+0, 432400, 432400, 1024, 4096, 0x7661d8e4
+0, 433424, 433424, 1024, 4096, 0x8744e56f
+0, 434448, 434448, 1024, 4096, 0x0d90222c
+0, 435472, 435472, 1024, 4096, 0xb749b6ee
+0, 436496, 436496, 1024, 4096, 0xc501e611
+0, 437520, 437520, 1024, 4096, 0x54bc9dae
+0, 438544, 438544, 1024, 4096, 0x7ebd8901
+0, 439568, 439568, 1024, 4096, 0xd48f55ab
+0, 440592, 440592, 1024, 4096, 0xf1f0979b
+0, 441616, 441616, 1024, 4096, 0x0532a2d2
+0, 442640, 442640, 1024, 4096, 0x1000e7a2
+0, 443664, 443664, 1024, 4096, 0x461d9b08
+0, 444688, 444688, 1024, 4096, 0xb119bcf8
+0, 445712, 445712, 1024, 4096, 0x03f2eb83
+0, 446736, 446736, 1024, 4096, 0xeba9f3b4
+0, 447760, 447760, 1024, 4096, 0x9a6ffc8e
+0, 448784, 448784, 1024, 4096, 0x52f54bc2
+0, 449808, 449808, 1024, 4096, 0xd17ec7d6
+0, 450832, 450832, 1024, 4096, 0x18b01fba
+0, 451856, 451856, 1024, 4096, 0x5d5af13e
+0, 452880, 452880, 1024, 4096, 0xe04a2919
+0, 453904, 453904, 1024, 4096, 0xc68c00b2
+0, 454928, 454928, 1024, 4096, 0x83a17a70
+0, 455952, 455952, 1024, 4096, 0x9de07f7f
+0, 456976, 456976, 1024, 4096, 0x2ef91463
+0, 458000, 458000, 1024, 4096, 0x9eaee29e
+0, 459024, 459024, 1024, 4096, 0xdfe3010b
+0, 460048, 460048, 1024, 4096, 0x0b0828b4
+0, 461072, 461072, 1024, 4096, 0x3ba8cee9
+0, 462096, 462096, 1024, 4096, 0x4b8bfe1f
+0, 463120, 463120, 1024, 4096, 0xc9da5ee4
+0, 464144, 464144, 1024, 4096, 0x951f70f3
+0, 465168, 465168, 1024, 4096, 0xba34e5a5
+0, 466192, 466192, 1024, 4096, 0x433716a1
+0, 467216, 467216, 1024, 4096, 0x39b24efb
+0, 468240, 468240, 1024, 4096, 0xe4a4b039
+0, 469264, 469264, 1024, 4096, 0x7906f2e6
+0, 470288, 470288, 1024, 4096, 0x40c8c726
+0, 471312, 471312, 1024, 4096, 0x6554cc46
+0, 472336, 472336, 1024, 4096, 0xf5b5d919
+0, 473360, 473360, 1024, 4096, 0x4437d4b0
+0, 474384, 474384, 1024, 4096, 0xa291f38f
+0, 475408, 475408, 1024, 4096, 0x0f81ad0b
+0, 476432, 476432, 1024, 4096, 0x4fb2c3e0
+0, 477456, 477456, 1024, 4096, 0xa2be4072
+0, 478480, 478480, 1024, 4096, 0x0674126f
+0, 479504, 479504, 1024, 4096, 0x3ab7e86c
+0, 480528, 480528, 1024, 4096, 0x736e87ae
+0, 481552, 481552, 1024, 4096, 0x1a050d8d
+0, 482576, 482576, 1024, 4096, 0xe92a59df
+0, 483600, 483600, 1024, 4096, 0xed8cb3bf
+0, 484624, 484624, 1024, 4096, 0xb5520d14
+0, 485648, 485648, 1024, 4096, 0x437d4e88
+0, 486672, 486672, 1024, 4096, 0xc67a4422
+0, 487696, 487696, 1024, 4096, 0x1f7f912d
+0, 488720, 488720, 1024, 4096, 0x67429495
+0, 489744, 489744, 1024, 4096, 0xd7ffb252
+0, 490768, 490768, 1024, 4096, 0x517ade18
+0, 491792, 491792, 1024, 4096, 0x527a31d7
+0, 492816, 492816, 1024, 4096, 0xdbc0a560
+0, 493840, 493840, 1024, 4096, 0x029048da
+0, 494864, 494864, 1024, 4096, 0x85df6c55
+0, 495888, 495888, 1024, 4096, 0xc68983a2
+0, 496912, 496912, 1024, 4096, 0x951a140b
+0, 497936, 497936, 1024, 4096, 0xc1560b9b
+0, 498960, 498960, 1024, 4096, 0xb27302c3
+0, 499984, 499984, 1024, 4096, 0x50ad5360
+0, 501008, 501008, 1024, 4096, 0x1ccbf240
+0, 502032, 502032, 1024, 4096, 0x85b2a928
+0, 503056, 503056, 1024, 4096, 0xd3f8d0b8
+0, 504080, 504080, 1024, 4096, 0xe7833196
+0, 505104, 505104, 1024, 4096, 0xd6ac1184
+0, 506128, 506128, 1024, 4096, 0x27466545
+0, 507152, 507152, 1024, 4096, 0x11119fb9
+0, 508176, 508176, 1024, 4096, 0x6b383b60
+0, 509200, 509200, 1024, 4096, 0x14f78f30
+0, 510224, 510224, 1024, 4096, 0xda4c3aca
+0, 511248, 511248, 1024, 4096, 0xdd24bf6e
+0, 512272, 512272, 1024, 4096, 0x165d0a06
+0, 513296, 513296, 1024, 4096, 0x42e5407b
+0, 514320, 514320, 1024, 4096, 0x8e5d3def
+0, 515344, 515344, 1024, 4096, 0x367c9896
+0, 516368, 516368, 1024, 4096, 0xe27455a0
+0, 517392, 517392, 1024, 4096, 0xb331cb8c
+0, 518416, 518416, 1024, 4096, 0x8cf7fa69
+0, 519440, 519440, 1024, 4096, 0x713f08f7
+0, 520464, 520464, 1024, 4096, 0x9308e552
+0, 521488, 521488, 1024, 4096, 0xb14cf9bd
+0, 522512, 522512, 1024, 4096, 0xf408d356
+0, 523536, 523536, 1024, 4096, 0xe4adda2e
+0, 524560, 524560, 1024, 4096, 0x62ca992c
+0, 525584, 525584, 1024, 4096, 0xedcb7048
+0, 526608, 526608, 1024, 4096, 0xfafd3ac3
+0, 527632, 527632, 1024, 4096, 0x4018aec3
+0, 528656, 528656, 1024, 4096, 0x7e0a0e23
+0, 529680, 529680, 1024, 4096, 0xb58992db
+0, 530704, 530704, 1024, 4096, 0xe39b3301
+0, 531728, 531728, 1024, 4096, 0x2c9a85bb
+0, 532752, 532752, 1024, 4096, 0x0aae1d68
+0, 533776, 533776, 1024, 4096, 0x36f8b423
+0, 534800, 534800, 1024, 4096, 0x44c10fec
+0, 535824, 535824, 1024, 4096, 0xc0b5e715
+0, 536848, 536848, 1024, 4096, 0xa09ff7ec
+0, 537872, 537872, 1024, 4096, 0x53d42436
+0, 538896, 538896, 1024, 4096, 0x1d630a0a
+0, 539920, 539920, 1024, 4096, 0x71a1f91c
+0, 540944, 540944, 1024, 4096, 0x65331b70
+0, 541968, 541968, 1024, 4096, 0x8cd33518
+0, 542992, 542992, 1024, 4096, 0x067de410
+0, 544016, 544016, 1024, 4096, 0x8d4a4618
+0, 545040, 545040, 1024, 4096, 0x3632d993
+0, 546064, 546064, 1024, 4096, 0x6259b193
+0, 547088, 547088, 1024, 4096, 0xbdb7bcbf
+0, 548112, 548112, 1024, 4096, 0x8625af9b
+0, 549136, 549136, 1024, 4096, 0x4d3e7b07
+0, 550160, 550160, 1024, 4096, 0x76d6cf52
+0, 551184, 551184, 1024, 4096, 0x54f07eb8
+0, 552208, 552208, 1024, 4096, 0x93cb65a1
+0, 553232, 553232, 1024, 4096, 0x5f9b3df7
+0, 554256, 554256, 1024, 4096, 0x5fa8e05e
+0, 555280, 555280, 1024, 4096, 0xeaebf0ab
+0, 556304, 556304, 1024, 4096, 0xd317ed69
+0, 557328, 557328, 1024, 4096, 0x66fd1a32
+0, 558352, 558352, 1024, 4096, 0x9608a614
+0, 559376, 559376, 1024, 4096, 0xa1c661c6
+0, 560400, 560400, 1024, 4096, 0xaa21d89e
+0, 561424, 561424, 1024, 4096, 0xca8820c0
+0, 562448, 562448, 1024, 4096, 0x25c4a979
+0, 563472, 563472, 1024, 4096, 0xfc1ae730
+0, 564496, 564496, 1024, 4096, 0xd681f6cb
+0, 565520, 565520, 1024, 4096, 0x4f8497ca
+0, 566544, 566544, 1024, 4096, 0xc1a033d6
+0, 567568, 567568, 1024, 4096, 0xada5f805
+0, 568592, 568592, 1024, 4096, 0x75ee4703
+0, 569616, 569616, 1024, 4096, 0x722521ff
+0, 570640, 570640, 1024, 4096, 0xd26c503f
+0, 571664, 571664, 1024, 4096, 0x9f62715e
+0, 572688, 572688, 1024, 4096, 0x32ff9d07
+0, 573712, 573712, 1024, 4096, 0x333646aa
+0, 574736, 574736, 1024, 4096, 0x9c590e90
+0, 575760, 575760, 1024, 4096, 0x5ed119e1
+0, 576784, 576784, 1024, 4096, 0xde2a8d38
+0, 577808, 577808, 1024, 4096, 0xdad9fca7
+0, 578832, 578832, 1024, 4096, 0x51f5e65d
+0, 579856, 579856, 1024, 4096, 0x61910e01
+0, 580880, 580880, 1024, 4096, 0xb4d10d4f
+0, 581904, 581904, 1024, 4096, 0x892a5875
+0, 582928, 582928, 1024, 4096, 0x64c828e5
+0, 583952, 583952, 1024, 4096, 0x6db0da46
+0, 584976, 584976, 1024, 4096, 0x9c10dc3f
+0, 586000, 586000, 1024, 4096, 0x96c02ce6
+0, 587024, 587024, 1024, 4096, 0x3bec5ed2
+0, 588048, 588048, 1024, 4096, 0x40f263f0
+0, 589072, 589072, 1024, 4096, 0x7750137d
+0, 590096, 590096, 1024, 4096, 0x044dc19b
+0, 591120, 591120, 1024, 4096, 0x58a8dda4
+0, 592144, 592144, 1024, 4096, 0xe02ec285
+0, 593168, 593168, 1024, 4096, 0x722a2f2a
+0, 594192, 594192, 1024, 4096, 0xca5e4d42
+0, 595216, 595216, 134, 536, 0x45fd3d3d
diff --git a/tests/ref/fate/filter-afade-esin b/tests/ref/fate/filter-afade-esin
new file mode 100644
index 0000000..b02c7ff
--- /dev/null
+++ b/tests/ref/fate/filter-afade-esin
@@ -0,0 +1,264 @@
+#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, 0x06e0d68a
+0, 1024, 1024, 1024, 4096, 0xb325d915
+0, 2048, 2048, 1024, 4096, 0xc0a5f1f1
+0, 3072, 3072, 1024, 4096, 0x47dbf54d
+0, 4096, 4096, 1024, 4096, 0x9f76e869
+0, 5120, 5120, 1024, 4096, 0xfbcaeb51
+0, 6144, 6144, 1024, 4096, 0xa16309a6
+0, 7168, 7168, 1024, 4096, 0x2890fe67
+0, 8192, 8192, 1024, 4096, 0x1cefee6b
+0, 9216, 9216, 1024, 4096, 0x0ad7ea27
+0, 10240, 10240, 1024, 4096, 0x8df7f895
+0, 11264, 11264, 1024, 4096, 0x19c0fa19
+0, 12288, 12288, 1024, 4096, 0x5cb4fdc5
+0, 13312, 13312, 1024, 4096, 0xcfc2f1ef
+0, 14336, 14336, 1024, 4096, 0x24b8f073
+0, 15360, 15360, 1024, 4096, 0x2ff6fa85
+0, 16384, 16384, 1024, 4096, 0x6fcffd03
+0, 17408, 17408, 1024, 4096, 0xe576e477
+0, 18432, 18432, 1024, 4096, 0xe0f6f54f
+0, 19456, 19456, 1024, 4096, 0xc225f5f7
+0, 20480, 20480, 1024, 4096, 0xe6d9fe57
+0, 21504, 21504, 1024, 4096, 0x8bc60f78
+0, 22528, 22528, 1024, 4096, 0xc907eeb1
+0, 23552, 23552, 1024, 4096, 0xd691f071
+0, 24576, 24576, 1024, 4096, 0x939402ee
+0, 25600, 25600, 1024, 4096, 0x19270cc4
+0, 26624, 26624, 1024, 4096, 0x25c5ed9b
+0, 27648, 27648, 1024, 4096, 0x0dbce7eb
+0, 28672, 28672, 1024, 4096, 0x035fff0f
+0, 29696, 29696, 1024, 4096, 0x514a0802
+0, 30720, 30720, 1024, 4096, 0x0de0043e
+0, 31744, 31744, 1024, 4096, 0xb576e1ab
+0, 32768, 32768, 1024, 4096, 0xcf30ee2f
+0, 33792, 33792, 1024, 4096, 0xae49f86d
+0, 34816, 34816, 1024, 4096, 0x42a202ac
+0, 35840, 35840, 1024, 4096, 0x762af249
+0, 36864, 36864, 1024, 4096, 0xb966eba5
+0, 37888, 37888, 1024, 4096, 0xeefeec79
+0, 38912, 38912, 1024, 4096, 0x62b00688
+0, 39936, 39936, 1024, 4096, 0x206efe91
+0, 40960, 40960, 1024, 4096, 0x2f69ef73
+0, 41984, 41984, 1024, 4096, 0x375cf043
+0, 43008, 43008, 1024, 4096, 0x096affd3
+0, 44032, 44032, 1024, 4096, 0x076ef11f
+0, 45056, 45056, 1024, 4096, 0x2e3201a0
+0, 46080, 46080, 1024, 4096, 0xb53f1ba4
+0, 47104, 47104, 1024, 4096, 0x5b13e019
+0, 48128, 48128, 1024, 4096, 0x22640338
+0, 49152, 49152, 1024, 4096, 0xb502f22d
+0, 50176, 50176, 1024, 4096, 0x53dfd61f
+0, 51200, 51200, 1024, 4096, 0x2044f1f1
+0, 52224, 52224, 1024, 4096, 0x94ccf2c7
+0, 53248, 53248, 1024, 4096, 0xbddee399
+0, 54272, 54272, 1024, 4096, 0xf305ec59
+0, 55296, 55296, 1024, 4096, 0x49acfc6f
+0, 56320, 56320, 1024, 4096, 0xc855d77d
+0, 57344, 57344, 1024, 4096, 0x1ca1faf5
+0, 58368, 58368, 1024, 4096, 0x9bd41038
+0, 59392, 59392, 1024, 4096, 0x4b83f6b7
+0, 60416, 60416, 1024, 4096, 0xe9b2ff4b
+0, 61440, 61440, 1024, 4096, 0xd7afe26b
+0, 62464, 62464, 1024, 4096, 0x4282057a
+0, 63488, 63488, 1024, 4096, 0xbea2ebd1
+0, 64512, 64512, 1024, 4096, 0x434ef413
+0, 65536, 65536, 1024, 4096, 0x8cd70e28
+0, 66560, 66560, 1024, 4096, 0xcef91d96
+0, 67584, 67584, 1024, 4096, 0xd9abfa75
+0, 68608, 68608, 1024, 4096, 0x9793f0c7
+0, 69632, 69632, 1024, 4096, 0x734b090c
+0, 70656, 70656, 1024, 4096, 0xdcf0f981
+0, 71680, 71680, 1024, 4096, 0x05af1302
+0, 72704, 72704, 1024, 4096, 0x9d80f677
+0, 73728, 73728, 1024, 4096, 0xc4e10628
+0, 74752, 74752, 1024, 4096, 0xfa8ef6a9
+0, 75776, 75776, 1024, 4096, 0xf8c1f72f
+0, 76800, 76800, 1024, 4096, 0xcf9b028a
+0, 77824, 77824, 1024, 4096, 0x80c7f3cb
+0, 78848, 78848, 1024, 4096, 0x97e2e6e5
+0, 79872, 79872, 1024, 4096, 0x9301dc81
+0, 80896, 80896, 1024, 4096, 0x1a8aeaed
+0, 81920, 81920, 1024, 4096, 0xfd751e70
+0, 82944, 82944, 1024, 4096, 0xe7643dc0
+0, 83968, 83968, 1024, 4096, 0xe08f0788
+0, 84992, 84992, 1024, 4096, 0x4f1105cc
+0, 86016, 86016, 1024, 4096, 0xb25806c6
+0, 87040, 87040, 1024, 4096, 0xd66d282a
+0, 88064, 88064, 1024, 4096, 0x457ddf0d
+0, 89088, 89088, 1024, 4096, 0xe68dda8f
+0, 90112, 90112, 1024, 4096, 0xe457b505
+0, 91136, 91136, 1024, 4096, 0xda25a409
+0, 92160, 92160, 1024, 4096, 0x5b5d9d3b
+0, 93184, 93184, 1024, 4096, 0xa61eb13d
+0, 94208, 94208, 1024, 4096, 0xac93b66f
+0, 95232, 95232, 1024, 4096, 0xc7aeb33f
+0, 96256, 96256, 1024, 4096, 0x52cccfb5
+0, 97280, 97280, 1024, 4096, 0x4e4cf487
+0, 98304, 98304, 1024, 4096, 0x19c07f35
+0, 99328, 99328, 1024, 4096, 0x63ecd34f
+0, 100352, 100352, 1024, 4096, 0x122aec53
+0, 101376, 101376, 1024, 4096, 0x6581c0ad
+0, 102400, 102400, 1024, 4096, 0x640edb15
+0, 103424, 103424, 1024, 4096, 0x5d66c66f
+0, 104448, 104448, 1024, 4096, 0x069e9d35
+0, 105472, 105472, 1024, 4096, 0x5c9fd0e9
+0, 106496, 106496, 1024, 4096, 0x72468667
+0, 107520, 107520, 1024, 4096, 0x6e6dd02b
+0, 108544, 108544, 1024, 4096, 0x93edce33
+0, 109568, 109568, 1024, 4096, 0xcdfbd519
+0, 110592, 110592, 1024, 4096, 0x8463f2bb
+0, 111616, 111616, 1024, 4096, 0x5ca6f869
+0, 112640, 112640, 1024, 4096, 0x099a0398
+0, 113664, 113664, 1024, 4096, 0xa7fa10f0
+0, 114688, 114688, 1024, 4096, 0x28caddd3
+0, 115712, 115712, 1024, 4096, 0x4852ef8b
+0, 116736, 116736, 1024, 4096, 0x0250ee7b
+0, 117760, 117760, 1024, 4096, 0x9583da21
+0, 118784, 118784, 1024, 4096, 0x7365fb33
+0, 119808, 119808, 1024, 4096, 0x28c82066
+0, 120832, 120832, 1024, 4096, 0x94650be4
+0, 121856, 121856, 1024, 4096, 0xeb21f8eb
+0, 122880, 122880, 1024, 4096, 0xcd88f455
+0, 123904, 123904, 1024, 4096, 0x66a9efaf
+0, 124928, 124928, 1024, 4096, 0x5500c6ed
+0, 125952, 125952, 1024, 4096, 0x0ee0c62d
+0, 126976, 126976, 1024, 4096, 0x34d30762
+0, 128000, 128000, 1024, 4096, 0x8c0dec9f
+0, 129024, 129024, 1024, 4096, 0x790011d8
+0, 130048, 130048, 1024, 4096, 0xb76a1136
+0, 131072, 131072, 1024, 4096, 0x7dddfea7
+0, 132096, 132096, 1024, 4096, 0xdfa3ed49
+0, 133120, 133120, 1024, 4096, 0xc129f54e
+0, 134144, 134144, 1024, 4096, 0x9a86f077
+0, 135168, 135168, 1024, 4096, 0xc9eef209
+0, 136192, 136192, 1024, 4096, 0x72d4029b
+0, 137216, 137216, 1024, 4096, 0x8ec20590
+0, 138240, 138240, 1024, 4096, 0xd48f18ed
+0, 139264, 139264, 1024, 4096, 0xd807eadc
+0, 140288, 140288, 1024, 4096, 0x1e2bea09
+0, 141312, 141312, 1024, 4096, 0x937af12e
+0, 142336, 142336, 1024, 4096, 0xdedbf303
+0, 143360, 143360, 1024, 4096, 0xdc75df88
+0, 144384, 144384, 1024, 4096, 0x1845ffd6
+0, 145408, 145408, 1024, 4096, 0x20e8150c
+0, 146432, 146432, 1024, 4096, 0x5ea7eeef
+0, 147456, 147456, 1024, 4096, 0x4c7efa21
+0, 148480, 148480, 1024, 4096, 0x8b97e30e
+0, 149504, 149504, 1024, 4096, 0xe5040228
+0, 150528, 150528, 1024, 4096, 0x6283f78c
+0, 151552, 151552, 1024, 4096, 0xe7100140
+0, 152576, 152576, 1024, 4096, 0x9ea6f9b2
+0, 153600, 153600, 1024, 4096, 0x5f0e1563
+0, 154624, 154624, 1024, 4096, 0x510bf18e
+0, 155648, 155648, 1024, 4096, 0x5f4fe425
+0, 156672, 156672, 1024, 4096, 0x507af3c0
+0, 157696, 157696, 1024, 4096, 0xbf14ddc6
+0, 158720, 158720, 1024, 4096, 0x1871ed69
+0, 159744, 159744, 1024, 4096, 0xc349ef9f
+0, 160768, 160768, 1024, 4096, 0x4e2c1834
+0, 161792, 161792, 1024, 4096, 0x2383fe04
+0, 162816, 162816, 1024, 4096, 0x6626f415
+0, 163840, 163840, 1024, 4096, 0x283be379
+0, 164864, 164864, 1024, 4096, 0xc76c0ceb
+0, 165888, 165888, 1024, 4096, 0xa0b8040f
+0, 166912, 166912, 1024, 4096, 0x2535eb6d
+0, 167936, 167936, 1024, 4096, 0xeb180bb5
+0, 168960, 168960, 1024, 4096, 0xbc5cf059
+0, 169984, 169984, 1024, 4096, 0x1862f1ac
+0, 171008, 171008, 1024, 4096, 0x9cc2ea2b
+0, 172032, 172032, 1024, 4096, 0xbb9ae754
+0, 173056, 173056, 1024, 4096, 0x716debb5
+0, 174080, 174080, 1024, 4096, 0xff3aff2a
+0, 175104, 175104, 1024, 4096, 0x755dfa5c
+0, 176128, 176128, 1024, 4096, 0x3b830605
+0, 177152, 177152, 1024, 4096, 0x0030dc9e
+0, 178176, 178176, 1024, 4096, 0xb017fd54
+0, 179200, 179200, 1024, 4096, 0x5c7dfa2e
+0, 180224, 180224, 1024, 4096, 0x7887e599
+0, 181248, 181248, 1024, 4096, 0xb730e72f
+0, 182272, 182272, 1024, 4096, 0x6bb3fae4
+0, 183296, 183296, 1024, 4096, 0xcc08fc36
+0, 184320, 184320, 1024, 4096, 0x5afd9ec2
+0, 185344, 185344, 1024, 4096, 0xa1d3e83d
+0, 186368, 186368, 1024, 4096, 0x7f96013c
+0, 187392, 187392, 1024, 4096, 0x7a0afe31
+0, 188416, 188416, 1024, 4096, 0xa37d1701
+0, 189440, 189440, 1024, 4096, 0x4615ebc2
+0, 190464, 190464, 1024, 4096, 0x217005c1
+0, 191488, 191488, 1024, 4096, 0x1755f789
+0, 192512, 192512, 1024, 4096, 0x83e6db65
+0, 193536, 193536, 1024, 4096, 0x92ab1447
+0, 194560, 194560, 1024, 4096, 0xedbdf383
+0, 195584, 195584, 1024, 4096, 0x4316f6a9
+0, 196608, 196608, 1024, 4096, 0x1a6a0b4c
+0, 197632, 197632, 1024, 4096, 0xdfd809b7
+0, 198656, 198656, 1024, 4096, 0x1d2cf5f1
+0, 199680, 199680, 1024, 4096, 0xd366f4a1
+0, 200704, 200704, 1024, 4096, 0x6a2f86e0
+0, 201728, 201728, 1024, 4096, 0xf51f08a9
+0, 202752, 202752, 1024, 4096, 0x05edefa8
+0, 203776, 203776, 1024, 4096, 0x255df2a6
+0, 204800, 204800, 1024, 4096, 0xe881d9e4
+0, 205824, 205824, 1024, 4096, 0x50380523
+0, 206848, 206848, 1024, 4096, 0x8b93eb26
+0, 207872, 207872, 1024, 4096, 0x759cf94c
+0, 208896, 208896, 1024, 4096, 0x8474f591
+0, 209920, 209920, 1024, 4096, 0x0030dc9e
+0, 210944, 210944, 1024, 4096, 0xb017fd54
+0, 211968, 211968, 1024, 4096, 0x5c7dfa2e
+0, 212992, 212992, 1024, 4096, 0x7887e599
+0, 214016, 214016, 1024, 4096, 0xb730e72f
+0, 215040, 215040, 1024, 4096, 0x6bb3fae4
+0, 216064, 216064, 1024, 4096, 0xcc08fc36
+0, 217088, 217088, 1024, 4096, 0x5afd9ec2
+0, 218112, 218112, 1024, 4096, 0xa1d3e83d
+0, 219136, 219136, 1024, 4096, 0x7f96013c
+0, 220160, 220160, 1024, 4096, 0x7a0afe31
+0, 221184, 221184, 1024, 4096, 0xa37d1701
+0, 222208, 222208, 1024, 4096, 0x4615ebc2
+0, 223232, 223232, 1024, 4096, 0x217005c1
+0, 224256, 224256, 1024, 4096, 0x1755f789
+0, 225280, 225280, 1024, 4096, 0x83e6db65
+0, 226304, 226304, 1024, 4096, 0x92ab1447
+0, 227328, 227328, 1024, 4096, 0xedbdf383
+0, 228352, 228352, 1024, 4096, 0x4316f6a9
+0, 229376, 229376, 1024, 4096, 0x1a6a0b4c
+0, 230400, 230400, 1024, 4096, 0xdfd809b7
+0, 231424, 231424, 1024, 4096, 0x1d2cf5f1
+0, 232448, 232448, 1024, 4096, 0xd366f4a1
+0, 233472, 233472, 1024, 4096, 0x6a2f86e0
+0, 234496, 234496, 1024, 4096, 0xf51f08a9
+0, 235520, 235520, 1024, 4096, 0x05edefa8
+0, 236544, 236544, 1024, 4096, 0x255df2a6
+0, 237568, 237568, 1024, 4096, 0xe881d9e4
+0, 238592, 238592, 1024, 4096, 0x50380523
+0, 239616, 239616, 1024, 4096, 0x8b93eb26
+0, 240640, 240640, 1024, 4096, 0x759cf94c
+0, 241664, 241664, 1024, 4096, 0x8474f591
+0, 242688, 242688, 1024, 4096, 0x0030dc9e
+0, 243712, 243712, 1024, 4096, 0xb017fd54
+0, 244736, 244736, 1024, 4096, 0x5c7dfa2e
+0, 245760, 245760, 1024, 4096, 0x7887e599
+0, 246784, 246784, 1024, 4096, 0xb730e72f
+0, 247808, 247808, 1024, 4096, 0x6bb3fae4
+0, 248832, 248832, 1024, 4096, 0xcc08fc36
+0, 249856, 249856, 1024, 4096, 0x5afd9ec2
+0, 250880, 250880, 1024, 4096, 0xa1d3e83d
+0, 251904, 251904, 1024, 4096, 0x7f96013c
+0, 252928, 252928, 1024, 4096, 0x7a0afe31
+0, 253952, 253952, 1024, 4096, 0xa37d1701
+0, 254976, 254976, 1024, 4096, 0x4615ebc2
+0, 256000, 256000, 1024, 4096, 0x217005c1
+0, 257024, 257024, 1024, 4096, 0x1755f789
+0, 258048, 258048, 1024, 4096, 0x83e6db65
+0, 259072, 259072, 1024, 4096, 0x92ab1447
+0, 260096, 260096, 1024, 4096, 0xedbdf383
+0, 261120, 261120, 1024, 4096, 0x4316f6a9
+0, 262144, 262144, 1024, 4096, 0x1a6a0b4c
+0, 263168, 263168, 1024, 4096, 0xdfd809b7
+0, 264192, 264192, 408, 1632, 0xf412313e
diff --git a/tests/ref/fate/filter-afade-exp b/tests/ref/fate/filter-afade-exp
new file mode 100644
index 0000000..f98db38
--- /dev/null
+++ b/tests/ref/fate/filter-afade-exp
@@ -0,0 +1,264 @@
+#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, 0x00000000
+0, 1024, 1024, 1024, 4096, 0x00000000
+0, 2048, 2048, 1024, 4096, 0x00000000
+0, 3072, 3072, 1024, 4096, 0x00000000
+0, 4096, 4096, 1024, 4096, 0x00000000
+0, 5120, 5120, 1024, 4096, 0x00000000
+0, 6144, 6144, 1024, 4096, 0x00000000
+0, 7168, 7168, 1024, 4096, 0x00000000
+0, 8192, 8192, 1024, 4096, 0x00000000
+0, 9216, 9216, 1024, 4096, 0x00000000
+0, 10240, 10240, 1024, 4096, 0x00000000
+0, 11264, 11264, 1024, 4096, 0x00000000
+0, 12288, 12288, 1024, 4096, 0x00000000
+0, 13312, 13312, 1024, 4096, 0x00000000
+0, 14336, 14336, 1024, 4096, 0x00000000
+0, 15360, 15360, 1024, 4096, 0x00000000
+0, 16384, 16384, 1024, 4096, 0x00000000
+0, 17408, 17408, 1024, 4096, 0xfc60376d
+0, 18432, 18432, 1024, 4096, 0xfbe8d6c0
+0, 19456, 19456, 1024, 4096, 0x3b98ba4f
+0, 20480, 20480, 1024, 4096, 0x127b81e8
+0, 21504, 21504, 1024, 4096, 0xeeadf5b8
+0, 22528, 22528, 1024, 4096, 0xef824db7
+0, 23552, 23552, 1024, 4096, 0x48f6a58f
+0, 24576, 24576, 1024, 4096, 0x6c5c0d42
+0, 25600, 25600, 1024, 4096, 0x22e15d00
+0, 26624, 26624, 1024, 4096, 0x64ac7524
+0, 27648, 27648, 1024, 4096, 0x2726994c
+0, 28672, 28672, 1024, 4096, 0x755bd4fa
+0, 29696, 29696, 1024, 4096, 0x9acb1493
+0, 30720, 30720, 1024, 4096, 0xc4172c91
+0, 31744, 31744, 1024, 4096, 0xcd69291d
+0, 32768, 32768, 1024, 4096, 0xd3d64131
+0, 33792, 33792, 1024, 4096, 0xb3656c7f
+0, 34816, 34816, 1024, 4096, 0x763c93f3
+0, 35840, 35840, 1024, 4096, 0x994c84a5
+0, 36864, 36864, 1024, 4096, 0xcc9f8d75
+0, 37888, 37888, 1024, 4096, 0x2e259d03
+0, 38912, 38912, 1024, 4096, 0xcbdfcb9b
+0, 39936, 39936, 1024, 4096, 0xb01dcb79
+0, 40960, 40960, 1024, 4096, 0x4857b15f
+0, 41984, 41984, 1024, 4096, 0x04d9be25
+0, 43008, 43008, 1024, 4096, 0xc199cc25
+0, 44032, 44032, 1024, 4096, 0x068ec625
+0, 45056, 45056, 1024, 4096, 0xa659e141
+0, 46080, 46080, 1024, 4096, 0xebaaf33b
+0, 47104, 47104, 1024, 4096, 0x7142c21d
+0, 48128, 48128, 1024, 4096, 0x7859ec77
+0, 49152, 49152, 1024, 4096, 0x2944ec67
+0, 50176, 50176, 1024, 4096, 0x5b39e887
+0, 51200, 51200, 1024, 4096, 0x21c4e84d
+0, 52224, 52224, 1024, 4096, 0xd803fd77
+0, 53248, 53248, 1024, 4096, 0xae9ae32b
+0, 54272, 54272, 1024, 4096, 0x31b3e87f
+0, 55296, 55296, 1024, 4096, 0x287201ec
+0, 56320, 56320, 1024, 4096, 0xfa79e70d
+0, 57344, 57344, 1024, 4096, 0x7867fc9b
+0, 58368, 58368, 1024, 4096, 0xa5ec116c
+0, 59392, 59392, 1024, 4096, 0xe948f5d7
+0, 60416, 60416, 1024, 4096, 0xdcbbf6a3
+0, 61440, 61440, 1024, 4096, 0xc1fcdeeb
+0, 62464, 62464, 1024, 4096, 0x17b6f4a1
+0, 63488, 63488, 1024, 4096, 0x7f6e0294
+0, 64512, 64512, 1024, 4096, 0x3c8ce06b
+0, 65536, 65536, 1024, 4096, 0x0901140a
+0, 66560, 66560, 1024, 4096, 0x6162e9a7
+0, 67584, 67584, 1024, 4096, 0x22efe78f
+0, 68608, 68608, 1024, 4096, 0x329afcd7
+0, 69632, 69632, 1024, 4096, 0x747908ca
+0, 70656, 70656, 1024, 4096, 0x5cd9f1db
+0, 71680, 71680, 1024, 4096, 0x113a3a4a
+0, 72704, 72704, 1024, 4096, 0x89bedd25
+0, 73728, 73728, 1024, 4096, 0x3baac187
+0, 74752, 74752, 1024, 4096, 0xd569d461
+0, 75776, 75776, 1024, 4096, 0x7d9b1c42
+0, 76800, 76800, 1024, 4096, 0xfbf0e679
+0, 77824, 77824, 1024, 4096, 0x9ece0f62
+0, 78848, 78848, 1024, 4096, 0xeb72f071
+0, 79872, 79872, 1024, 4096, 0xad5bdf6d
+0, 80896, 80896, 1024, 4096, 0xa6af0554
+0, 81920, 81920, 1024, 4096, 0xe0902960
+0, 82944, 82944, 1024, 4096, 0x077cfdf3
+0, 83968, 83968, 1024, 4096, 0xa48b059a
+0, 84992, 84992, 1024, 4096, 0x4e7df3db
+0, 86016, 86016, 1024, 4096, 0x0550e899
+0, 87040, 87040, 1024, 4096, 0xa63ff5a9
+0, 88064, 88064, 1024, 4096, 0x9c15bfa7
+0, 89088, 89088, 1024, 4096, 0xe68dda8f
+0, 90112, 90112, 1024, 4096, 0xe457b505
+0, 91136, 91136, 1024, 4096, 0xda25a409
+0, 92160, 92160, 1024, 4096, 0x5b5d9d3b
+0, 93184, 93184, 1024, 4096, 0xa61eb13d
+0, 94208, 94208, 1024, 4096, 0xac93b66f
+0, 95232, 95232, 1024, 4096, 0xc7aeb33f
+0, 96256, 96256, 1024, 4096, 0x52cccfb5
+0, 97280, 97280, 1024, 4096, 0x4e4cf487
+0, 98304, 98304, 1024, 4096, 0x19c07f35
+0, 99328, 99328, 1024, 4096, 0x63ecd34f
+0, 100352, 100352, 1024, 4096, 0x122aec53
+0, 101376, 101376, 1024, 4096, 0x6581c0ad
+0, 102400, 102400, 1024, 4096, 0x640edb15
+0, 103424, 103424, 1024, 4096, 0x5d66c66f
+0, 104448, 104448, 1024, 4096, 0x069e9d35
+0, 105472, 105472, 1024, 4096, 0x5c9fd0e9
+0, 106496, 106496, 1024, 4096, 0x72468667
+0, 107520, 107520, 1024, 4096, 0x6e6dd02b
+0, 108544, 108544, 1024, 4096, 0x93edce33
+0, 109568, 109568, 1024, 4096, 0xcdfbd519
+0, 110592, 110592, 1024, 4096, 0x8463f2bb
+0, 111616, 111616, 1024, 4096, 0x5ca6f869
+0, 112640, 112640, 1024, 4096, 0x099a0398
+0, 113664, 113664, 1024, 4096, 0xa7fa10f0
+0, 114688, 114688, 1024, 4096, 0x28caddd3
+0, 115712, 115712, 1024, 4096, 0x4852ef8b
+0, 116736, 116736, 1024, 4096, 0x0250ee7b
+0, 117760, 117760, 1024, 4096, 0x9583da21
+0, 118784, 118784, 1024, 4096, 0x7365fb33
+0, 119808, 119808, 1024, 4096, 0x28c82066
+0, 120832, 120832, 1024, 4096, 0x94650be4
+0, 121856, 121856, 1024, 4096, 0xeb21f8eb
+0, 122880, 122880, 1024, 4096, 0xcd88f455
+0, 123904, 123904, 1024, 4096, 0x66a9efaf
+0, 124928, 124928, 1024, 4096, 0x5500c6ed
+0, 125952, 125952, 1024, 4096, 0x0ee0c62d
+0, 126976, 126976, 1024, 4096, 0x34d30762
+0, 128000, 128000, 1024, 4096, 0x8c0dec9f
+0, 129024, 129024, 1024, 4096, 0x790011d8
+0, 130048, 130048, 1024, 4096, 0xb76a1136
+0, 131072, 131072, 1024, 4096, 0x7dddfea7
+0, 132096, 132096, 1024, 4096, 0xdfa3ed49
+0, 133120, 133120, 1024, 4096, 0xc129f54e
+0, 134144, 134144, 1024, 4096, 0x9a86f077
+0, 135168, 135168, 1024, 4096, 0xc9eef209
+0, 136192, 136192, 1024, 4096, 0x72d4029b
+0, 137216, 137216, 1024, 4096, 0x8ec20590
+0, 138240, 138240, 1024, 4096, 0xd48f18ed
+0, 139264, 139264, 1024, 4096, 0xd807eadc
+0, 140288, 140288, 1024, 4096, 0x1e2bea09
+0, 141312, 141312, 1024, 4096, 0x937af12e
+0, 142336, 142336, 1024, 4096, 0xdedbf303
+0, 143360, 143360, 1024, 4096, 0xdc75df88
+0, 144384, 144384, 1024, 4096, 0x1845ffd6
+0, 145408, 145408, 1024, 4096, 0x20e8150c
+0, 146432, 146432, 1024, 4096, 0x5ea7eeef
+0, 147456, 147456, 1024, 4096, 0x4c7efa21
+0, 148480, 148480, 1024, 4096, 0x8b97e30e
+0, 149504, 149504, 1024, 4096, 0xe5040228
+0, 150528, 150528, 1024, 4096, 0x6283f78c
+0, 151552, 151552, 1024, 4096, 0xe7100140
+0, 152576, 152576, 1024, 4096, 0x9ea6f9b2
+0, 153600, 153600, 1024, 4096, 0x5f0e1563
+0, 154624, 154624, 1024, 4096, 0x510bf18e
+0, 155648, 155648, 1024, 4096, 0x5f4fe425
+0, 156672, 156672, 1024, 4096, 0x507af3c0
+0, 157696, 157696, 1024, 4096, 0xbf14ddc6
+0, 158720, 158720, 1024, 4096, 0x1871ed69
+0, 159744, 159744, 1024, 4096, 0xc349ef9f
+0, 160768, 160768, 1024, 4096, 0x4e2c1834
+0, 161792, 161792, 1024, 4096, 0x2383fe04
+0, 162816, 162816, 1024, 4096, 0x6626f415
+0, 163840, 163840, 1024, 4096, 0x283be379
+0, 164864, 164864, 1024, 4096, 0xc76c0ceb
+0, 165888, 165888, 1024, 4096, 0xa0b8040f
+0, 166912, 166912, 1024, 4096, 0x2535eb6d
+0, 167936, 167936, 1024, 4096, 0xeb180bb5
+0, 168960, 168960, 1024, 4096, 0xbc5cf059
+0, 169984, 169984, 1024, 4096, 0x1862f1ac
+0, 171008, 171008, 1024, 4096, 0x9cc2ea2b
+0, 172032, 172032, 1024, 4096, 0xbb9ae754
+0, 173056, 173056, 1024, 4096, 0x716debb5
+0, 174080, 174080, 1024, 4096, 0xff3aff2a
+0, 175104, 175104, 1024, 4096, 0x755dfa5c
+0, 176128, 176128, 1024, 4096, 0x3b830605
+0, 177152, 177152, 1024, 4096, 0x0030dc9e
+0, 178176, 178176, 1024, 4096, 0xb017fd54
+0, 179200, 179200, 1024, 4096, 0x5c7dfa2e
+0, 180224, 180224, 1024, 4096, 0x7887e599
+0, 181248, 181248, 1024, 4096, 0xb730e72f
+0, 182272, 182272, 1024, 4096, 0x6bb3fae4
+0, 183296, 183296, 1024, 4096, 0xcc08fc36
+0, 184320, 184320, 1024, 4096, 0x5afd9ec2
+0, 185344, 185344, 1024, 4096, 0xa1d3e83d
+0, 186368, 186368, 1024, 4096, 0x7f96013c
+0, 187392, 187392, 1024, 4096, 0x7a0afe31
+0, 188416, 188416, 1024, 4096, 0xa37d1701
+0, 189440, 189440, 1024, 4096, 0x4615ebc2
+0, 190464, 190464, 1024, 4096, 0x217005c1
+0, 191488, 191488, 1024, 4096, 0x1755f789
+0, 192512, 192512, 1024, 4096, 0x83e6db65
+0, 193536, 193536, 1024, 4096, 0x92ab1447
+0, 194560, 194560, 1024, 4096, 0xedbdf383
+0, 195584, 195584, 1024, 4096, 0x4316f6a9
+0, 196608, 196608, 1024, 4096, 0x1a6a0b4c
+0, 197632, 197632, 1024, 4096, 0xdfd809b7
+0, 198656, 198656, 1024, 4096, 0x1d2cf5f1
+0, 199680, 199680, 1024, 4096, 0xd366f4a1
+0, 200704, 200704, 1024, 4096, 0x6a2f86e0
+0, 201728, 201728, 1024, 4096, 0xf51f08a9
+0, 202752, 202752, 1024, 4096, 0x05edefa8
+0, 203776, 203776, 1024, 4096, 0x255df2a6
+0, 204800, 204800, 1024, 4096, 0xe881d9e4
+0, 205824, 205824, 1024, 4096, 0x50380523
+0, 206848, 206848, 1024, 4096, 0x8b93eb26
+0, 207872, 207872, 1024, 4096, 0x759cf94c
+0, 208896, 208896, 1024, 4096, 0x8474f591
+0, 209920, 209920, 1024, 4096, 0x0030dc9e
+0, 210944, 210944, 1024, 4096, 0xb017fd54
+0, 211968, 211968, 1024, 4096, 0x5c7dfa2e
+0, 212992, 212992, 1024, 4096, 0x7887e599
+0, 214016, 214016, 1024, 4096, 0xb730e72f
+0, 215040, 215040, 1024, 4096, 0x6bb3fae4
+0, 216064, 216064, 1024, 4096, 0xcc08fc36
+0, 217088, 217088, 1024, 4096, 0x5afd9ec2
+0, 218112, 218112, 1024, 4096, 0xa1d3e83d
+0, 219136, 219136, 1024, 4096, 0x7f96013c
+0, 220160, 220160, 1024, 4096, 0x7a0afe31
+0, 221184, 221184, 1024, 4096, 0xa37d1701
+0, 222208, 222208, 1024, 4096, 0x4615ebc2
+0, 223232, 223232, 1024, 4096, 0x217005c1
+0, 224256, 224256, 1024, 4096, 0x1755f789
+0, 225280, 225280, 1024, 4096, 0x83e6db65
+0, 226304, 226304, 1024, 4096, 0x92ab1447
+0, 227328, 227328, 1024, 4096, 0xedbdf383
+0, 228352, 228352, 1024, 4096, 0x4316f6a9
+0, 229376, 229376, 1024, 4096, 0x1a6a0b4c
+0, 230400, 230400, 1024, 4096, 0xdfd809b7
+0, 231424, 231424, 1024, 4096, 0x1d2cf5f1
+0, 232448, 232448, 1024, 4096, 0xd366f4a1
+0, 233472, 233472, 1024, 4096, 0x6a2f86e0
+0, 234496, 234496, 1024, 4096, 0xf51f08a9
+0, 235520, 235520, 1024, 4096, 0x05edefa8
+0, 236544, 236544, 1024, 4096, 0x255df2a6
+0, 237568, 237568, 1024, 4096, 0xe881d9e4
+0, 238592, 238592, 1024, 4096, 0x50380523
+0, 239616, 239616, 1024, 4096, 0x8b93eb26
+0, 240640, 240640, 1024, 4096, 0x759cf94c
+0, 241664, 241664, 1024, 4096, 0x8474f591
+0, 242688, 242688, 1024, 4096, 0x0030dc9e
+0, 243712, 243712, 1024, 4096, 0xb017fd54
+0, 244736, 244736, 1024, 4096, 0x5c7dfa2e
+0, 245760, 245760, 1024, 4096, 0x7887e599
+0, 246784, 246784, 1024, 4096, 0xb730e72f
+0, 247808, 247808, 1024, 4096, 0x6bb3fae4
+0, 248832, 248832, 1024, 4096, 0xcc08fc36
+0, 249856, 249856, 1024, 4096, 0x5afd9ec2
+0, 250880, 250880, 1024, 4096, 0xa1d3e83d
+0, 251904, 251904, 1024, 4096, 0x7f96013c
+0, 252928, 252928, 1024, 4096, 0x7a0afe31
+0, 253952, 253952, 1024, 4096, 0xa37d1701
+0, 254976, 254976, 1024, 4096, 0x4615ebc2
+0, 256000, 256000, 1024, 4096, 0x217005c1
+0, 257024, 257024, 1024, 4096, 0x1755f789
+0, 258048, 258048, 1024, 4096, 0x83e6db65
+0, 259072, 259072, 1024, 4096, 0x92ab1447
+0, 260096, 260096, 1024, 4096, 0xedbdf383
+0, 261120, 261120, 1024, 4096, 0x4316f6a9
+0, 262144, 262144, 1024, 4096, 0x1a6a0b4c
+0, 263168, 263168, 1024, 4096, 0xdfd809b7
+0, 264192, 264192, 408, 1632, 0xf412313e
diff --git a/tests/ref/fate/filter-afade-hsin b/tests/ref/fate/filter-afade-hsin
new file mode 100644
index 0000000..7e51a8c
--- /dev/null
+++ b/tests/ref/fate/filter-afade-hsin
@@ -0,0 +1,264 @@
+#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, 0x2042232e
+0, 1024, 1024, 1024, 4096, 0x2c073cf7
+0, 2048, 2048, 1024, 4096, 0x92fecae5
+0, 3072, 3072, 1024, 4096, 0xfd68df81
+0, 4096, 4096, 1024, 4096, 0xd7e0dcdd
+0, 5120, 5120, 1024, 4096, 0xfb12e849
+0, 6144, 6144, 1024, 4096, 0xdaa8fd25
+0, 7168, 7168, 1024, 4096, 0x28b101d6
+0, 8192, 8192, 1024, 4096, 0x4418e817
+0, 9216, 9216, 1024, 4096, 0x65d6e44d
+0, 10240, 10240, 1024, 4096, 0xc575f781
+0, 11264, 11264, 1024, 4096, 0xdf0bfdcd
+0, 12288, 12288, 1024, 4096, 0xd517faed
+0, 13312, 13312, 1024, 4096, 0x369de9b5
+0, 14336, 14336, 1024, 4096, 0x2245f4d9
+0, 15360, 15360, 1024, 4096, 0xf979fd8b
+0, 16384, 16384, 1024, 4096, 0xafcbfb8d
+0, 17408, 17408, 1024, 4096, 0xee6bf9e3
+0, 18432, 18432, 1024, 4096, 0x3bf1edfb
+0, 19456, 19456, 1024, 4096, 0x26b7faa1
+0, 20480, 20480, 1024, 4096, 0x559bf2db
+0, 21504, 21504, 1024, 4096, 0xe488fe45
+0, 22528, 22528, 1024, 4096, 0x8928e8fd
+0, 23552, 23552, 1024, 4096, 0xfc82f6cd
+0, 24576, 24576, 1024, 4096, 0xe8b6ed4b
+0, 25600, 25600, 1024, 4096, 0x73340aba
+0, 26624, 26624, 1024, 4096, 0xb934ecbf
+0, 27648, 27648, 1024, 4096, 0x0581f125
+0, 28672, 28672, 1024, 4096, 0x4e2cf113
+0, 29696, 29696, 1024, 4096, 0x716b0062
+0, 30720, 30720, 1024, 4096, 0x4de513aa
+0, 31744, 31744, 1024, 4096, 0x6a17ea33
+0, 32768, 32768, 1024, 4096, 0x6c28f127
+0, 33792, 33792, 1024, 4096, 0xdd81f81b
+0, 34816, 34816, 1024, 4096, 0x63f2fd47
+0, 35840, 35840, 1024, 4096, 0x9ab2ee63
+0, 36864, 36864, 1024, 4096, 0xf310f265
+0, 37888, 37888, 1024, 4096, 0xdb2eed95
+0, 38912, 38912, 1024, 4096, 0x3cf3fa13
+0, 39936, 39936, 1024, 4096, 0x632107da
+0, 40960, 40960, 1024, 4096, 0xb3030964
+0, 41984, 41984, 1024, 4096, 0x4001ec91
+0, 43008, 43008, 1024, 4096, 0xacd8ee23
+0, 44032, 44032, 1024, 4096, 0x49adf5b3
+0, 45056, 45056, 1024, 4096, 0x8a7a0b54
+0, 46080, 46080, 1024, 4096, 0xfe4e284c
+0, 47104, 47104, 1024, 4096, 0x9d7dfc1b
+0, 48128, 48128, 1024, 4096, 0x3fbafc3d
+0, 49152, 49152, 1024, 4096, 0x7846190e
+0, 50176, 50176, 1024, 4096, 0x81c706e8
+0, 51200, 51200, 1024, 4096, 0x0449edef
+0, 52224, 52224, 1024, 4096, 0xe4c9044c
+0, 53248, 53248, 1024, 4096, 0x11bcf517
+0, 54272, 54272, 1024, 4096, 0x7693fc23
+0, 55296, 55296, 1024, 4096, 0xfaa3ec59
+0, 56320, 56320, 1024, 4096, 0x1bbbffd1
+0, 57344, 57344, 1024, 4096, 0x750e0b66
+0, 58368, 58368, 1024, 4096, 0xff79fe49
+0, 59392, 59392, 1024, 4096, 0x9c2e2414
+0, 60416, 60416, 1024, 4096, 0xf5a8e3b1
+0, 61440, 61440, 1024, 4096, 0x4171eabd
+0, 62464, 62464, 1024, 4096, 0xe5dfd0b9
+0, 63488, 63488, 1024, 4096, 0x88d6e751
+0, 64512, 64512, 1024, 4096, 0x1aceeebb
+0, 65536, 65536, 1024, 4096, 0xfddde939
+0, 66560, 66560, 1024, 4096, 0x635d14d6
+0, 67584, 67584, 1024, 4096, 0x1216f111
+0, 68608, 68608, 1024, 4096, 0x76d1f751
+0, 69632, 69632, 1024, 4096, 0x2cfbe33d
+0, 70656, 70656, 1024, 4096, 0xaa5bf83d
+0, 71680, 71680, 1024, 4096, 0xc6dc2846
+0, 72704, 72704, 1024, 4096, 0x0f811cf6
+0, 73728, 73728, 1024, 4096, 0x699bf871
+0, 74752, 74752, 1024, 4096, 0x066be26f
+0, 75776, 75776, 1024, 4096, 0xfadff369
+0, 76800, 76800, 1024, 4096, 0x1581ff61
+0, 77824, 77824, 1024, 4096, 0xe3fc05fa
+0, 78848, 78848, 1024, 4096, 0x2333fcaf
+0, 79872, 79872, 1024, 4096, 0x5c0d2a24
+0, 80896, 80896, 1024, 4096, 0x0955ef21
+0, 81920, 81920, 1024, 4096, 0xe798fbc9
+0, 82944, 82944, 1024, 4096, 0x5cdf138c
+0, 83968, 83968, 1024, 4096, 0x3ffee37d
+0, 84992, 84992, 1024, 4096, 0x4bcff517
+0, 86016, 86016, 1024, 4096, 0x9b7f0722
+0, 87040, 87040, 1024, 4096, 0xb6fa1982
+0, 88064, 88064, 1024, 4096, 0x1b1ac8b7
+0, 89088, 89088, 1024, 4096, 0xe68dda8f
+0, 90112, 90112, 1024, 4096, 0xe457b505
+0, 91136, 91136, 1024, 4096, 0xda25a409
+0, 92160, 92160, 1024, 4096, 0x5b5d9d3b
+0, 93184, 93184, 1024, 4096, 0xa61eb13d
+0, 94208, 94208, 1024, 4096, 0xac93b66f
+0, 95232, 95232, 1024, 4096, 0xc7aeb33f
+0, 96256, 96256, 1024, 4096, 0x52cccfb5
+0, 97280, 97280, 1024, 4096, 0x4e4cf487
+0, 98304, 98304, 1024, 4096, 0x19c07f35
+0, 99328, 99328, 1024, 4096, 0x63ecd34f
+0, 100352, 100352, 1024, 4096, 0x122aec53
+0, 101376, 101376, 1024, 4096, 0x6581c0ad
+0, 102400, 102400, 1024, 4096, 0x640edb15
+0, 103424, 103424, 1024, 4096, 0x5d66c66f
+0, 104448, 104448, 1024, 4096, 0x069e9d35
+0, 105472, 105472, 1024, 4096, 0x5c9fd0e9
+0, 106496, 106496, 1024, 4096, 0x72468667
+0, 107520, 107520, 1024, 4096, 0x6e6dd02b
+0, 108544, 108544, 1024, 4096, 0x93edce33
+0, 109568, 109568, 1024, 4096, 0xcdfbd519
+0, 110592, 110592, 1024, 4096, 0x8463f2bb
+0, 111616, 111616, 1024, 4096, 0x5ca6f869
+0, 112640, 112640, 1024, 4096, 0x099a0398
+0, 113664, 113664, 1024, 4096, 0xa7fa10f0
+0, 114688, 114688, 1024, 4096, 0x28caddd3
+0, 115712, 115712, 1024, 4096, 0x4852ef8b
+0, 116736, 116736, 1024, 4096, 0x0250ee7b
+0, 117760, 117760, 1024, 4096, 0x9583da21
+0, 118784, 118784, 1024, 4096, 0x7365fb33
+0, 119808, 119808, 1024, 4096, 0x28c82066
+0, 120832, 120832, 1024, 4096, 0x94650be4
+0, 121856, 121856, 1024, 4096, 0xeb21f8eb
+0, 122880, 122880, 1024, 4096, 0xcd88f455
+0, 123904, 123904, 1024, 4096, 0x66a9efaf
+0, 124928, 124928, 1024, 4096, 0x5500c6ed
+0, 125952, 125952, 1024, 4096, 0x0ee0c62d
+0, 126976, 126976, 1024, 4096, 0x34d30762
+0, 128000, 128000, 1024, 4096, 0x8c0dec9f
+0, 129024, 129024, 1024, 4096, 0x790011d8
+0, 130048, 130048, 1024, 4096, 0xb76a1136
+0, 131072, 131072, 1024, 4096, 0x7dddfea7
+0, 132096, 132096, 1024, 4096, 0xdfa3ed49
+0, 133120, 133120, 1024, 4096, 0xc129f54e
+0, 134144, 134144, 1024, 4096, 0x9a86f077
+0, 135168, 135168, 1024, 4096, 0xc9eef209
+0, 136192, 136192, 1024, 4096, 0x72d4029b
+0, 137216, 137216, 1024, 4096, 0x8ec20590
+0, 138240, 138240, 1024, 4096, 0xd48f18ed
+0, 139264, 139264, 1024, 4096, 0xd807eadc
+0, 140288, 140288, 1024, 4096, 0x1e2bea09
+0, 141312, 141312, 1024, 4096, 0x937af12e
+0, 142336, 142336, 1024, 4096, 0xdedbf303
+0, 143360, 143360, 1024, 4096, 0xdc75df88
+0, 144384, 144384, 1024, 4096, 0x1845ffd6
+0, 145408, 145408, 1024, 4096, 0x20e8150c
+0, 146432, 146432, 1024, 4096, 0x5ea7eeef
+0, 147456, 147456, 1024, 4096, 0x4c7efa21
+0, 148480, 148480, 1024, 4096, 0x8b97e30e
+0, 149504, 149504, 1024, 4096, 0xe5040228
+0, 150528, 150528, 1024, 4096, 0x6283f78c
+0, 151552, 151552, 1024, 4096, 0xe7100140
+0, 152576, 152576, 1024, 4096, 0x9ea6f9b2
+0, 153600, 153600, 1024, 4096, 0x5f0e1563
+0, 154624, 154624, 1024, 4096, 0x510bf18e
+0, 155648, 155648, 1024, 4096, 0x5f4fe425
+0, 156672, 156672, 1024, 4096, 0x507af3c0
+0, 157696, 157696, 1024, 4096, 0xbf14ddc6
+0, 158720, 158720, 1024, 4096, 0x1871ed69
+0, 159744, 159744, 1024, 4096, 0xc349ef9f
+0, 160768, 160768, 1024, 4096, 0x4e2c1834
+0, 161792, 161792, 1024, 4096, 0x2383fe04
+0, 162816, 162816, 1024, 4096, 0x6626f415
+0, 163840, 163840, 1024, 4096, 0x283be379
+0, 164864, 164864, 1024, 4096, 0xc76c0ceb
+0, 165888, 165888, 1024, 4096, 0xa0b8040f
+0, 166912, 166912, 1024, 4096, 0x2535eb6d
+0, 167936, 167936, 1024, 4096, 0xeb180bb5
+0, 168960, 168960, 1024, 4096, 0xbc5cf059
+0, 169984, 169984, 1024, 4096, 0x1862f1ac
+0, 171008, 171008, 1024, 4096, 0x9cc2ea2b
+0, 172032, 172032, 1024, 4096, 0xbb9ae754
+0, 173056, 173056, 1024, 4096, 0x716debb5
+0, 174080, 174080, 1024, 4096, 0xff3aff2a
+0, 175104, 175104, 1024, 4096, 0x755dfa5c
+0, 176128, 176128, 1024, 4096, 0x3b830605
+0, 177152, 177152, 1024, 4096, 0x0030dc9e
+0, 178176, 178176, 1024, 4096, 0xb017fd54
+0, 179200, 179200, 1024, 4096, 0x5c7dfa2e
+0, 180224, 180224, 1024, 4096, 0x7887e599
+0, 181248, 181248, 1024, 4096, 0xb730e72f
+0, 182272, 182272, 1024, 4096, 0x6bb3fae4
+0, 183296, 183296, 1024, 4096, 0xcc08fc36
+0, 184320, 184320, 1024, 4096, 0x5afd9ec2
+0, 185344, 185344, 1024, 4096, 0xa1d3e83d
+0, 186368, 186368, 1024, 4096, 0x7f96013c
+0, 187392, 187392, 1024, 4096, 0x7a0afe31
+0, 188416, 188416, 1024, 4096, 0xa37d1701
+0, 189440, 189440, 1024, 4096, 0x4615ebc2
+0, 190464, 190464, 1024, 4096, 0x217005c1
+0, 191488, 191488, 1024, 4096, 0x1755f789
+0, 192512, 192512, 1024, 4096, 0x83e6db65
+0, 193536, 193536, 1024, 4096, 0x92ab1447
+0, 194560, 194560, 1024, 4096, 0xedbdf383
+0, 195584, 195584, 1024, 4096, 0x4316f6a9
+0, 196608, 196608, 1024, 4096, 0x1a6a0b4c
+0, 197632, 197632, 1024, 4096, 0xdfd809b7
+0, 198656, 198656, 1024, 4096, 0x1d2cf5f1
+0, 199680, 199680, 1024, 4096, 0xd366f4a1
+0, 200704, 200704, 1024, 4096, 0x6a2f86e0
+0, 201728, 201728, 1024, 4096, 0xf51f08a9
+0, 202752, 202752, 1024, 4096, 0x05edefa8
+0, 203776, 203776, 1024, 4096, 0x255df2a6
+0, 204800, 204800, 1024, 4096, 0xe881d9e4
+0, 205824, 205824, 1024, 4096, 0x50380523
+0, 206848, 206848, 1024, 4096, 0x8b93eb26
+0, 207872, 207872, 1024, 4096, 0x759cf94c
+0, 208896, 208896, 1024, 4096, 0x8474f591
+0, 209920, 209920, 1024, 4096, 0x0030dc9e
+0, 210944, 210944, 1024, 4096, 0xb017fd54
+0, 211968, 211968, 1024, 4096, 0x5c7dfa2e
+0, 212992, 212992, 1024, 4096, 0x7887e599
+0, 214016, 214016, 1024, 4096, 0xb730e72f
+0, 215040, 215040, 1024, 4096, 0x6bb3fae4
+0, 216064, 216064, 1024, 4096, 0xcc08fc36
+0, 217088, 217088, 1024, 4096, 0x5afd9ec2
+0, 218112, 218112, 1024, 4096, 0xa1d3e83d
+0, 219136, 219136, 1024, 4096, 0x7f96013c
+0, 220160, 220160, 1024, 4096, 0x7a0afe31
+0, 221184, 221184, 1024, 4096, 0xa37d1701
+0, 222208, 222208, 1024, 4096, 0x4615ebc2
+0, 223232, 223232, 1024, 4096, 0x217005c1
+0, 224256, 224256, 1024, 4096, 0x1755f789
+0, 225280, 225280, 1024, 4096, 0x83e6db65
+0, 226304, 226304, 1024, 4096, 0x92ab1447
+0, 227328, 227328, 1024, 4096, 0xedbdf383
+0, 228352, 228352, 1024, 4096, 0x4316f6a9
+0, 229376, 229376, 1024, 4096, 0x1a6a0b4c
+0, 230400, 230400, 1024, 4096, 0xdfd809b7
+0, 231424, 231424, 1024, 4096, 0x1d2cf5f1
+0, 232448, 232448, 1024, 4096, 0xd366f4a1
+0, 233472, 233472, 1024, 4096, 0x6a2f86e0
+0, 234496, 234496, 1024, 4096, 0xf51f08a9
+0, 235520, 235520, 1024, 4096, 0x05edefa8
+0, 236544, 236544, 1024, 4096, 0x255df2a6
+0, 237568, 237568, 1024, 4096, 0xe881d9e4
+0, 238592, 238592, 1024, 4096, 0x50380523
+0, 239616, 239616, 1024, 4096, 0x8b93eb26
+0, 240640, 240640, 1024, 4096, 0x759cf94c
+0, 241664, 241664, 1024, 4096, 0x8474f591
+0, 242688, 242688, 1024, 4096, 0x0030dc9e
+0, 243712, 243712, 1024, 4096, 0xb017fd54
+0, 244736, 244736, 1024, 4096, 0x5c7dfa2e
+0, 245760, 245760, 1024, 4096, 0x7887e599
+0, 246784, 246784, 1024, 4096, 0xb730e72f
+0, 247808, 247808, 1024, 4096, 0x6bb3fae4
+0, 248832, 248832, 1024, 4096, 0xcc08fc36
+0, 249856, 249856, 1024, 4096, 0x5afd9ec2
+0, 250880, 250880, 1024, 4096, 0xa1d3e83d
+0, 251904, 251904, 1024, 4096, 0x7f96013c
+0, 252928, 252928, 1024, 4096, 0x7a0afe31
+0, 253952, 253952, 1024, 4096, 0xa37d1701
+0, 254976, 254976, 1024, 4096, 0x4615ebc2
+0, 256000, 256000, 1024, 4096, 0x217005c1
+0, 257024, 257024, 1024, 4096, 0x1755f789
+0, 258048, 258048, 1024, 4096, 0x83e6db65
+0, 259072, 259072, 1024, 4096, 0x92ab1447
+0, 260096, 260096, 1024, 4096, 0xedbdf383
+0, 261120, 261120, 1024, 4096, 0x4316f6a9
+0, 262144, 262144, 1024, 4096, 0x1a6a0b4c
+0, 263168, 263168, 1024, 4096, 0xdfd809b7
+0, 264192, 264192, 408, 1632, 0xf412313e
diff --git a/tests/ref/fate/filter-afade-iqsin b/tests/ref/fate/filter-afade-iqsin
new file mode 100644
index 0000000..aa7eea7
--- /dev/null
+++ b/tests/ref/fate/filter-afade-iqsin
@@ -0,0 +1,264 @@
+#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, 0x220e908d
+0, 1024, 1024, 1024, 4096, 0xdd65002e
+0, 2048, 2048, 1024, 4096, 0x8072fb25
+0, 3072, 3072, 1024, 4096, 0xe82efbb5
+0, 4096, 4096, 1024, 4096, 0xf0aceaad
+0, 5120, 5120, 1024, 4096, 0x0702f14d
+0, 6144, 6144, 1024, 4096, 0xde010588
+0, 7168, 7168, 1024, 4096, 0x65d0ff3d
+0, 8192, 8192, 1024, 4096, 0xfcd3eceb
+0, 9216, 9216, 1024, 4096, 0x0046ee27
+0, 10240, 10240, 1024, 4096, 0x9811fd1f
+0, 11264, 11264, 1024, 4096, 0x2486026e
+0, 12288, 12288, 1024, 4096, 0x5f15fa05
+0, 13312, 13312, 1024, 4096, 0xf481f255
+0, 14336, 14336, 1024, 4096, 0x473df0cf
+0, 15360, 15360, 1024, 4096, 0x65b3ffe5
+0, 16384, 16384, 1024, 4096, 0x46c10642
+0, 17408, 17408, 1024, 4096, 0x6647f01f
+0, 18432, 18432, 1024, 4096, 0x8682f66f
+0, 19456, 19456, 1024, 4096, 0x2fe1f87d
+0, 20480, 20480, 1024, 4096, 0x33ddfadb
+0, 21504, 21504, 1024, 4096, 0x8e1cfeaf
+0, 22528, 22528, 1024, 4096, 0x8f87eb79
+0, 23552, 23552, 1024, 4096, 0x79ddf2b7
+0, 24576, 24576, 1024, 4096, 0x74b6ee5d
+0, 25600, 25600, 1024, 4096, 0xd4240c2a
+0, 26624, 26624, 1024, 4096, 0x7e75e153
+0, 27648, 27648, 1024, 4096, 0xe46fee4f
+0, 28672, 28672, 1024, 4096, 0x7bddec1d
+0, 29696, 29696, 1024, 4096, 0xb1590b70
+0, 30720, 30720, 1024, 4096, 0x66fb00fa
+0, 31744, 31744, 1024, 4096, 0xf19dea17
+0, 32768, 32768, 1024, 4096, 0x831efdb7
+0, 33792, 33792, 1024, 4096, 0x1ef4f41d
+0, 34816, 34816, 1024, 4096, 0x0fa603ea
+0, 35840, 35840, 1024, 4096, 0x7fa6f915
+0, 36864, 36864, 1024, 4096, 0x3ed1f89f
+0, 37888, 37888, 1024, 4096, 0x4ac6e845
+0, 38912, 38912, 1024, 4096, 0xda9f108c
+0, 39936, 39936, 1024, 4096, 0xa88506fa
+0, 40960, 40960, 1024, 4096, 0xdcbee81d
+0, 41984, 41984, 1024, 4096, 0x2441ece7
+0, 43008, 43008, 1024, 4096, 0x7784fbbd
+0, 44032, 44032, 1024, 4096, 0xec83fbf3
+0, 45056, 45056, 1024, 4096, 0xe18704ca
+0, 46080, 46080, 1024, 4096, 0x4d7d2026
+0, 47104, 47104, 1024, 4096, 0x8d1fedeb
+0, 48128, 48128, 1024, 4096, 0xffb8f301
+0, 49152, 49152, 1024, 4096, 0x4c8dd537
+0, 50176, 50176, 1024, 4096, 0xaa9cf755
+0, 51200, 51200, 1024, 4096, 0x15aee753
+0, 52224, 52224, 1024, 4096, 0xe71e19c4
+0, 53248, 53248, 1024, 4096, 0x5e6cd725
+0, 54272, 54272, 1024, 4096, 0x02ebfde7
+0, 55296, 55296, 1024, 4096, 0xa565f353
+0, 56320, 56320, 1024, 4096, 0x24badf45
+0, 57344, 57344, 1024, 4096, 0x8d9af215
+0, 58368, 58368, 1024, 4096, 0xfb20045e
+0, 59392, 59392, 1024, 4096, 0x01adff9b
+0, 60416, 60416, 1024, 4096, 0xd686e6d3
+0, 61440, 61440, 1024, 4096, 0xe25bf975
+0, 62464, 62464, 1024, 4096, 0xd54c0ad6
+0, 63488, 63488, 1024, 4096, 0xb48eea55
+0, 64512, 64512, 1024, 4096, 0xe4d5fbeb
+0, 65536, 65536, 1024, 4096, 0x169dfe7b
+0, 66560, 66560, 1024, 4096, 0x5eebf921
+0, 67584, 67584, 1024, 4096, 0xc2a5de3f
+0, 68608, 68608, 1024, 4096, 0xa7b9db85
+0, 69632, 69632, 1024, 4096, 0xa52ee4b7
+0, 70656, 70656, 1024, 4096, 0x5ac1104a
+0, 71680, 71680, 1024, 4096, 0x3ed334b6
+0, 72704, 72704, 1024, 4096, 0x94d30f06
+0, 73728, 73728, 1024, 4096, 0x0721e755
+0, 74752, 74752, 1024, 4096, 0x4503043c
+0, 75776, 75776, 1024, 4096, 0xed11e7b9
+0, 76800, 76800, 1024, 4096, 0xf4f807d0
+0, 77824, 77824, 1024, 4096, 0x0f2bf579
+0, 78848, 78848, 1024, 4096, 0x9facf6b1
+0, 79872, 79872, 1024, 4096, 0x244206a2
+0, 80896, 80896, 1024, 4096, 0xfd4ff779
+0, 81920, 81920, 1024, 4096, 0x342010c0
+0, 82944, 82944, 1024, 4096, 0xa93a1c46
+0, 83968, 83968, 1024, 4096, 0x88f5263e
+0, 84992, 84992, 1024, 4096, 0x67b4fa25
+0, 86016, 86016, 1024, 4096, 0x1276e9b5
+0, 87040, 87040, 1024, 4096, 0x55d70f0c
+0, 88064, 88064, 1024, 4096, 0x281bc8af
+0, 89088, 89088, 1024, 4096, 0xe68dda8f
+0, 90112, 90112, 1024, 4096, 0xe457b505
+0, 91136, 91136, 1024, 4096, 0xda25a409
+0, 92160, 92160, 1024, 4096, 0x5b5d9d3b
+0, 93184, 93184, 1024, 4096, 0xa61eb13d
+0, 94208, 94208, 1024, 4096, 0xac93b66f
+0, 95232, 95232, 1024, 4096, 0xc7aeb33f
+0, 96256, 96256, 1024, 4096, 0x52cccfb5
+0, 97280, 97280, 1024, 4096, 0x4e4cf487
+0, 98304, 98304, 1024, 4096, 0x19c07f35
+0, 99328, 99328, 1024, 4096, 0x63ecd34f
+0, 100352, 100352, 1024, 4096, 0x122aec53
+0, 101376, 101376, 1024, 4096, 0x6581c0ad
+0, 102400, 102400, 1024, 4096, 0x640edb15
+0, 103424, 103424, 1024, 4096, 0x5d66c66f
+0, 104448, 104448, 1024, 4096, 0x069e9d35
+0, 105472, 105472, 1024, 4096, 0x5c9fd0e9
+0, 106496, 106496, 1024, 4096, 0x72468667
+0, 107520, 107520, 1024, 4096, 0x6e6dd02b
+0, 108544, 108544, 1024, 4096, 0x93edce33
+0, 109568, 109568, 1024, 4096, 0xcdfbd519
+0, 110592, 110592, 1024, 4096, 0x8463f2bb
+0, 111616, 111616, 1024, 4096, 0x5ca6f869
+0, 112640, 112640, 1024, 4096, 0x099a0398
+0, 113664, 113664, 1024, 4096, 0xa7fa10f0
+0, 114688, 114688, 1024, 4096, 0x28caddd3
+0, 115712, 115712, 1024, 4096, 0x4852ef8b
+0, 116736, 116736, 1024, 4096, 0x0250ee7b
+0, 117760, 117760, 1024, 4096, 0x9583da21
+0, 118784, 118784, 1024, 4096, 0x7365fb33
+0, 119808, 119808, 1024, 4096, 0x28c82066
+0, 120832, 120832, 1024, 4096, 0x94650be4
+0, 121856, 121856, 1024, 4096, 0xeb21f8eb
+0, 122880, 122880, 1024, 4096, 0xcd88f455
+0, 123904, 123904, 1024, 4096, 0x66a9efaf
+0, 124928, 124928, 1024, 4096, 0x5500c6ed
+0, 125952, 125952, 1024, 4096, 0x0ee0c62d
+0, 126976, 126976, 1024, 4096, 0x34d30762
+0, 128000, 128000, 1024, 4096, 0x8c0dec9f
+0, 129024, 129024, 1024, 4096, 0x790011d8
+0, 130048, 130048, 1024, 4096, 0xb76a1136
+0, 131072, 131072, 1024, 4096, 0x7dddfea7
+0, 132096, 132096, 1024, 4096, 0xdfa3ed49
+0, 133120, 133120, 1024, 4096, 0xc129f54e
+0, 134144, 134144, 1024, 4096, 0x9a86f077
+0, 135168, 135168, 1024, 4096, 0xc9eef209
+0, 136192, 136192, 1024, 4096, 0x72d4029b
+0, 137216, 137216, 1024, 4096, 0x8ec20590
+0, 138240, 138240, 1024, 4096, 0xd48f18ed
+0, 139264, 139264, 1024, 4096, 0xd807eadc
+0, 140288, 140288, 1024, 4096, 0x1e2bea09
+0, 141312, 141312, 1024, 4096, 0x937af12e
+0, 142336, 142336, 1024, 4096, 0xdedbf303
+0, 143360, 143360, 1024, 4096, 0xdc75df88
+0, 144384, 144384, 1024, 4096, 0x1845ffd6
+0, 145408, 145408, 1024, 4096, 0x20e8150c
+0, 146432, 146432, 1024, 4096, 0x5ea7eeef
+0, 147456, 147456, 1024, 4096, 0x4c7efa21
+0, 148480, 148480, 1024, 4096, 0x8b97e30e
+0, 149504, 149504, 1024, 4096, 0xe5040228
+0, 150528, 150528, 1024, 4096, 0x6283f78c
+0, 151552, 151552, 1024, 4096, 0xe7100140
+0, 152576, 152576, 1024, 4096, 0x9ea6f9b2
+0, 153600, 153600, 1024, 4096, 0x5f0e1563
+0, 154624, 154624, 1024, 4096, 0x510bf18e
+0, 155648, 155648, 1024, 4096, 0x5f4fe425
+0, 156672, 156672, 1024, 4096, 0x507af3c0
+0, 157696, 157696, 1024, 4096, 0xbf14ddc6
+0, 158720, 158720, 1024, 4096, 0x1871ed69
+0, 159744, 159744, 1024, 4096, 0xc349ef9f
+0, 160768, 160768, 1024, 4096, 0x4e2c1834
+0, 161792, 161792, 1024, 4096, 0x2383fe04
+0, 162816, 162816, 1024, 4096, 0x6626f415
+0, 163840, 163840, 1024, 4096, 0x283be379
+0, 164864, 164864, 1024, 4096, 0xc76c0ceb
+0, 165888, 165888, 1024, 4096, 0xa0b8040f
+0, 166912, 166912, 1024, 4096, 0x2535eb6d
+0, 167936, 167936, 1024, 4096, 0xeb180bb5
+0, 168960, 168960, 1024, 4096, 0xbc5cf059
+0, 169984, 169984, 1024, 4096, 0x1862f1ac
+0, 171008, 171008, 1024, 4096, 0x9cc2ea2b
+0, 172032, 172032, 1024, 4096, 0xbb9ae754
+0, 173056, 173056, 1024, 4096, 0x716debb5
+0, 174080, 174080, 1024, 4096, 0xff3aff2a
+0, 175104, 175104, 1024, 4096, 0x755dfa5c
+0, 176128, 176128, 1024, 4096, 0x3b830605
+0, 177152, 177152, 1024, 4096, 0x0030dc9e
+0, 178176, 178176, 1024, 4096, 0xb017fd54
+0, 179200, 179200, 1024, 4096, 0x5c7dfa2e
+0, 180224, 180224, 1024, 4096, 0x7887e599
+0, 181248, 181248, 1024, 4096, 0xb730e72f
+0, 182272, 182272, 1024, 4096, 0x6bb3fae4
+0, 183296, 183296, 1024, 4096, 0xcc08fc36
+0, 184320, 184320, 1024, 4096, 0x5afd9ec2
+0, 185344, 185344, 1024, 4096, 0xa1d3e83d
+0, 186368, 186368, 1024, 4096, 0x7f96013c
+0, 187392, 187392, 1024, 4096, 0x7a0afe31
+0, 188416, 188416, 1024, 4096, 0xa37d1701
+0, 189440, 189440, 1024, 4096, 0x4615ebc2
+0, 190464, 190464, 1024, 4096, 0x217005c1
+0, 191488, 191488, 1024, 4096, 0x1755f789
+0, 192512, 192512, 1024, 4096, 0x83e6db65
+0, 193536, 193536, 1024, 4096, 0x92ab1447
+0, 194560, 194560, 1024, 4096, 0xedbdf383
+0, 195584, 195584, 1024, 4096, 0x4316f6a9
+0, 196608, 196608, 1024, 4096, 0x1a6a0b4c
+0, 197632, 197632, 1024, 4096, 0xdfd809b7
+0, 198656, 198656, 1024, 4096, 0x1d2cf5f1
+0, 199680, 199680, 1024, 4096, 0xd366f4a1
+0, 200704, 200704, 1024, 4096, 0x6a2f86e0
+0, 201728, 201728, 1024, 4096, 0xf51f08a9
+0, 202752, 202752, 1024, 4096, 0x05edefa8
+0, 203776, 203776, 1024, 4096, 0x255df2a6
+0, 204800, 204800, 1024, 4096, 0xe881d9e4
+0, 205824, 205824, 1024, 4096, 0x50380523
+0, 206848, 206848, 1024, 4096, 0x8b93eb26
+0, 207872, 207872, 1024, 4096, 0x759cf94c
+0, 208896, 208896, 1024, 4096, 0x8474f591
+0, 209920, 209920, 1024, 4096, 0x0030dc9e
+0, 210944, 210944, 1024, 4096, 0xb017fd54
+0, 211968, 211968, 1024, 4096, 0x5c7dfa2e
+0, 212992, 212992, 1024, 4096, 0x7887e599
+0, 214016, 214016, 1024, 4096, 0xb730e72f
+0, 215040, 215040, 1024, 4096, 0x6bb3fae4
+0, 216064, 216064, 1024, 4096, 0xcc08fc36
+0, 217088, 217088, 1024, 4096, 0x5afd9ec2
+0, 218112, 218112, 1024, 4096, 0xa1d3e83d
+0, 219136, 219136, 1024, 4096, 0x7f96013c
+0, 220160, 220160, 1024, 4096, 0x7a0afe31
+0, 221184, 221184, 1024, 4096, 0xa37d1701
+0, 222208, 222208, 1024, 4096, 0x4615ebc2
+0, 223232, 223232, 1024, 4096, 0x217005c1
+0, 224256, 224256, 1024, 4096, 0x1755f789
+0, 225280, 225280, 1024, 4096, 0x83e6db65
+0, 226304, 226304, 1024, 4096, 0x92ab1447
+0, 227328, 227328, 1024, 4096, 0xedbdf383
+0, 228352, 228352, 1024, 4096, 0x4316f6a9
+0, 229376, 229376, 1024, 4096, 0x1a6a0b4c
+0, 230400, 230400, 1024, 4096, 0xdfd809b7
+0, 231424, 231424, 1024, 4096, 0x1d2cf5f1
+0, 232448, 232448, 1024, 4096, 0xd366f4a1
+0, 233472, 233472, 1024, 4096, 0x6a2f86e0
+0, 234496, 234496, 1024, 4096, 0xf51f08a9
+0, 235520, 235520, 1024, 4096, 0x05edefa8
+0, 236544, 236544, 1024, 4096, 0x255df2a6
+0, 237568, 237568, 1024, 4096, 0xe881d9e4
+0, 238592, 238592, 1024, 4096, 0x50380523
+0, 239616, 239616, 1024, 4096, 0x8b93eb26
+0, 240640, 240640, 1024, 4096, 0x759cf94c
+0, 241664, 241664, 1024, 4096, 0x8474f591
+0, 242688, 242688, 1024, 4096, 0x0030dc9e
+0, 243712, 243712, 1024, 4096, 0xb017fd54
+0, 244736, 244736, 1024, 4096, 0x5c7dfa2e
+0, 245760, 245760, 1024, 4096, 0x7887e599
+0, 246784, 246784, 1024, 4096, 0xb730e72f
+0, 247808, 247808, 1024, 4096, 0x6bb3fae4
+0, 248832, 248832, 1024, 4096, 0xcc08fc36
+0, 249856, 249856, 1024, 4096, 0x5afd9ec2
+0, 250880, 250880, 1024, 4096, 0xa1d3e83d
+0, 251904, 251904, 1024, 4096, 0x7f96013c
+0, 252928, 252928, 1024, 4096, 0x7a0afe31
+0, 253952, 253952, 1024, 4096, 0xa37d1701
+0, 254976, 254976, 1024, 4096, 0x4615ebc2
+0, 256000, 256000, 1024, 4096, 0x217005c1
+0, 257024, 257024, 1024, 4096, 0x1755f789
+0, 258048, 258048, 1024, 4096, 0x83e6db65
+0, 259072, 259072, 1024, 4096, 0x92ab1447
+0, 260096, 260096, 1024, 4096, 0xedbdf383
+0, 261120, 261120, 1024, 4096, 0x4316f6a9
+0, 262144, 262144, 1024, 4096, 0x1a6a0b4c
+0, 263168, 263168, 1024, 4096, 0xdfd809b7
+0, 264192, 264192, 408, 1632, 0xf412313e
diff --git a/tests/ref/fate/filter-afade-log b/tests/ref/fate/filter-afade-log
new file mode 100644
index 0000000..03d5794
--- /dev/null
+++ b/tests/ref/fate/filter-afade-log
@@ -0,0 +1,264 @@
+#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, 0xf01adbd3
+0, 1024, 1024, 1024, 4096, 0xbbe10f8e
+0, 2048, 2048, 1024, 4096, 0xbf04fccf
+0, 3072, 3072, 1024, 4096, 0x70e5fc39
+0, 4096, 4096, 1024, 4096, 0x93a2ecdf
+0, 5120, 5120, 1024, 4096, 0x1680e311
+0, 6144, 6144, 1024, 4096, 0xb73ef96d
+0, 7168, 7168, 1024, 4096, 0x3dbcfe5f
+0, 8192, 8192, 1024, 4096, 0xfdbd029c
+0, 9216, 9216, 1024, 4096, 0x4f8fea8f
+0, 10240, 10240, 1024, 4096, 0x54580154
+0, 11264, 11264, 1024, 4096, 0x471d1012
+0, 12288, 12288, 1024, 4096, 0xf6cefe57
+0, 13312, 13312, 1024, 4096, 0x6a550156
+0, 14336, 14336, 1024, 4096, 0xba5c06ca
+0, 15360, 15360, 1024, 4096, 0xa280fd09
+0, 16384, 16384, 1024, 4096, 0x06b30e68
+0, 17408, 17408, 1024, 4096, 0xd3f1f92d
+0, 18432, 18432, 1024, 4096, 0xf75de519
+0, 19456, 19456, 1024, 4096, 0x411cf0e5
+0, 20480, 20480, 1024, 4096, 0xeeb80566
+0, 21504, 21504, 1024, 4096, 0xa57c064c
+0, 22528, 22528, 1024, 4096, 0x6476f72f
+0, 23552, 23552, 1024, 4096, 0x6e1bef53
+0, 24576, 24576, 1024, 4096, 0x911ff843
+0, 25600, 25600, 1024, 4096, 0x4e3713c4
+0, 26624, 26624, 1024, 4096, 0x3434fb71
+0, 27648, 27648, 1024, 4096, 0xd3c1eaed
+0, 28672, 28672, 1024, 4096, 0x8804e87d
+0, 29696, 29696, 1024, 4096, 0xd1fa03e2
+0, 30720, 30720, 1024, 4096, 0x9d56fc21
+0, 31744, 31744, 1024, 4096, 0x63d6f2fb
+0, 32768, 32768, 1024, 4096, 0xa1ddfa6d
+0, 33792, 33792, 1024, 4096, 0x998309ee
+0, 34816, 34816, 1024, 4096, 0xcebc0632
+0, 35840, 35840, 1024, 4096, 0x9860e503
+0, 36864, 36864, 1024, 4096, 0xa3e910d8
+0, 37888, 37888, 1024, 4096, 0x2449caed
+0, 38912, 38912, 1024, 4096, 0x1faf0e9a
+0, 39936, 39936, 1024, 4096, 0xe18fdb59
+0, 40960, 40960, 1024, 4096, 0xaa0b057e
+0, 41984, 41984, 1024, 4096, 0x2b18cae1
+0, 43008, 43008, 1024, 4096, 0x6f0a1338
+0, 44032, 44032, 1024, 4096, 0x59af03b2
+0, 45056, 45056, 1024, 4096, 0xd204f533
+0, 46080, 46080, 1024, 4096, 0xae5b0ed2
+0, 47104, 47104, 1024, 4096, 0xfebfc253
+0, 48128, 48128, 1024, 4096, 0x268bd8d9
+0, 49152, 49152, 1024, 4096, 0x5c78024a
+0, 50176, 50176, 1024, 4096, 0x5a36f343
+0, 51200, 51200, 1024, 4096, 0x1899cc19
+0, 52224, 52224, 1024, 4096, 0x8b27dea9
+0, 53248, 53248, 1024, 4096, 0x1ed7cbbf
+0, 54272, 54272, 1024, 4096, 0x0c8e15c4
+0, 55296, 55296, 1024, 4096, 0xb864004c
+0, 56320, 56320, 1024, 4096, 0x327effbf
+0, 57344, 57344, 1024, 4096, 0x5c3e2056
+0, 58368, 58368, 1024, 4096, 0xb704086a
+0, 59392, 59392, 1024, 4096, 0x0efdff09
+0, 60416, 60416, 1024, 4096, 0x979406e0
+0, 61440, 61440, 1024, 4096, 0x1115e93d
+0, 62464, 62464, 1024, 4096, 0x3d62f097
+0, 63488, 63488, 1024, 4096, 0xe6f8e051
+0, 64512, 64512, 1024, 4096, 0x30d40464
+0, 65536, 65536, 1024, 4096, 0x5c2f1726
+0, 66560, 66560, 1024, 4096, 0x2ac3cdd5
+0, 67584, 67584, 1024, 4096, 0x92c20b12
+0, 68608, 68608, 1024, 4096, 0xae10cd6f
+0, 69632, 69632, 1024, 4096, 0x4c8fd6fb
+0, 70656, 70656, 1024, 4096, 0xfbffeb71
+0, 71680, 71680, 1024, 4096, 0xed641b28
+0, 72704, 72704, 1024, 4096, 0x35eef925
+0, 73728, 73728, 1024, 4096, 0xe098d85d
+0, 74752, 74752, 1024, 4096, 0x8d03f22b
+0, 75776, 75776, 1024, 4096, 0x00d7f5ed
+0, 76800, 76800, 1024, 4096, 0xb80917ce
+0, 77824, 77824, 1024, 4096, 0xc255fb89
+0, 78848, 78848, 1024, 4096, 0xfef9063c
+0, 79872, 79872, 1024, 4096, 0x7286f151
+0, 80896, 80896, 1024, 4096, 0x24c8ee71
+0, 81920, 81920, 1024, 4096, 0xcf5f169a
+0, 82944, 82944, 1024, 4096, 0xb2fa1b5c
+0, 83968, 83968, 1024, 4096, 0xddfaf895
+0, 84992, 84992, 1024, 4096, 0xfe170e94
+0, 86016, 86016, 1024, 4096, 0x27d21960
+0, 87040, 87040, 1024, 4096, 0x8edd09c6
+0, 88064, 88064, 1024, 4096, 0x7c2f0074
+0, 89088, 89088, 1024, 4096, 0xaa9dfa4b
+0, 90112, 90112, 1024, 4096, 0xd543db09
+0, 91136, 91136, 1024, 4096, 0x25c0c7a9
+0, 92160, 92160, 1024, 4096, 0xccf5ac8f
+0, 93184, 93184, 1024, 4096, 0x131fdf1b
+0, 94208, 94208, 1024, 4096, 0xeb3ff7eb
+0, 95232, 95232, 1024, 4096, 0xf6d50958
+0, 96256, 96256, 1024, 4096, 0xdd3bfea5
+0, 97280, 97280, 1024, 4096, 0x6ad02eba
+0, 98304, 98304, 1024, 4096, 0x30c3de97
+0, 99328, 99328, 1024, 4096, 0xc78b1b02
+0, 100352, 100352, 1024, 4096, 0x017014e8
+0, 101376, 101376, 1024, 4096, 0x2c90ff59
+0, 102400, 102400, 1024, 4096, 0x88f71eb2
+0, 103424, 103424, 1024, 4096, 0xeed806e0
+0, 104448, 104448, 1024, 4096, 0x478df91b
+0, 105472, 105472, 1024, 4096, 0xc278f18b
+0, 106496, 106496, 1024, 4096, 0xc457cb7f
+0, 107520, 107520, 1024, 4096, 0x87a6081a
+0, 108544, 108544, 1024, 4096, 0xef15075c
+0, 109568, 109568, 1024, 4096, 0x5f4f076e
+0, 110592, 110592, 1024, 4096, 0x8463f2bb
+0, 111616, 111616, 1024, 4096, 0x5ca6f869
+0, 112640, 112640, 1024, 4096, 0x099a0398
+0, 113664, 113664, 1024, 4096, 0xa7fa10f0
+0, 114688, 114688, 1024, 4096, 0x28caddd3
+0, 115712, 115712, 1024, 4096, 0x4852ef8b
+0, 116736, 116736, 1024, 4096, 0x0250ee7b
+0, 117760, 117760, 1024, 4096, 0x9583da21
+0, 118784, 118784, 1024, 4096, 0x7365fb33
+0, 119808, 119808, 1024, 4096, 0x28c82066
+0, 120832, 120832, 1024, 4096, 0x94650be4
+0, 121856, 121856, 1024, 4096, 0xeb21f8eb
+0, 122880, 122880, 1024, 4096, 0xcd88f455
+0, 123904, 123904, 1024, 4096, 0x66a9efaf
+0, 124928, 124928, 1024, 4096, 0x5500c6ed
+0, 125952, 125952, 1024, 4096, 0x0ee0c62d
+0, 126976, 126976, 1024, 4096, 0x34d30762
+0, 128000, 128000, 1024, 4096, 0x8c0dec9f
+0, 129024, 129024, 1024, 4096, 0x790011d8
+0, 130048, 130048, 1024, 4096, 0xb76a1136
+0, 131072, 131072, 1024, 4096, 0x7dddfea7
+0, 132096, 132096, 1024, 4096, 0xdfa3ed49
+0, 133120, 133120, 1024, 4096, 0xc129f54e
+0, 134144, 134144, 1024, 4096, 0x9a86f077
+0, 135168, 135168, 1024, 4096, 0xc9eef209
+0, 136192, 136192, 1024, 4096, 0x72d4029b
+0, 137216, 137216, 1024, 4096, 0x8ec20590
+0, 138240, 138240, 1024, 4096, 0xd48f18ed
+0, 139264, 139264, 1024, 4096, 0xd807eadc
+0, 140288, 140288, 1024, 4096, 0x1e2bea09
+0, 141312, 141312, 1024, 4096, 0x937af12e
+0, 142336, 142336, 1024, 4096, 0xdedbf303
+0, 143360, 143360, 1024, 4096, 0xdc75df88
+0, 144384, 144384, 1024, 4096, 0x1845ffd6
+0, 145408, 145408, 1024, 4096, 0x20e8150c
+0, 146432, 146432, 1024, 4096, 0x5ea7eeef
+0, 147456, 147456, 1024, 4096, 0x4c7efa21
+0, 148480, 148480, 1024, 4096, 0x8b97e30e
+0, 149504, 149504, 1024, 4096, 0xe5040228
+0, 150528, 150528, 1024, 4096, 0x6283f78c
+0, 151552, 151552, 1024, 4096, 0xe7100140
+0, 152576, 152576, 1024, 4096, 0x9ea6f9b2
+0, 153600, 153600, 1024, 4096, 0x5f0e1563
+0, 154624, 154624, 1024, 4096, 0x510bf18e
+0, 155648, 155648, 1024, 4096, 0x5f4fe425
+0, 156672, 156672, 1024, 4096, 0x507af3c0
+0, 157696, 157696, 1024, 4096, 0xbf14ddc6
+0, 158720, 158720, 1024, 4096, 0x1871ed69
+0, 159744, 159744, 1024, 4096, 0xc349ef9f
+0, 160768, 160768, 1024, 4096, 0x4e2c1834
+0, 161792, 161792, 1024, 4096, 0x2383fe04
+0, 162816, 162816, 1024, 4096, 0x6626f415
+0, 163840, 163840, 1024, 4096, 0x283be379
+0, 164864, 164864, 1024, 4096, 0xc76c0ceb
+0, 165888, 165888, 1024, 4096, 0xa0b8040f
+0, 166912, 166912, 1024, 4096, 0x2535eb6d
+0, 167936, 167936, 1024, 4096, 0xeb180bb5
+0, 168960, 168960, 1024, 4096, 0xbc5cf059
+0, 169984, 169984, 1024, 4096, 0x1862f1ac
+0, 171008, 171008, 1024, 4096, 0x9cc2ea2b
+0, 172032, 172032, 1024, 4096, 0xbb9ae754
+0, 173056, 173056, 1024, 4096, 0x716debb5
+0, 174080, 174080, 1024, 4096, 0xff3aff2a
+0, 175104, 175104, 1024, 4096, 0x755dfa5c
+0, 176128, 176128, 1024, 4096, 0x3b830605
+0, 177152, 177152, 1024, 4096, 0x0030dc9e
+0, 178176, 178176, 1024, 4096, 0xb017fd54
+0, 179200, 179200, 1024, 4096, 0x5c7dfa2e
+0, 180224, 180224, 1024, 4096, 0x7887e599
+0, 181248, 181248, 1024, 4096, 0xb730e72f
+0, 182272, 182272, 1024, 4096, 0x6bb3fae4
+0, 183296, 183296, 1024, 4096, 0xcc08fc36
+0, 184320, 184320, 1024, 4096, 0x5afd9ec2
+0, 185344, 185344, 1024, 4096, 0xa1d3e83d
+0, 186368, 186368, 1024, 4096, 0x7f96013c
+0, 187392, 187392, 1024, 4096, 0x7a0afe31
+0, 188416, 188416, 1024, 4096, 0xa37d1701
+0, 189440, 189440, 1024, 4096, 0x4615ebc2
+0, 190464, 190464, 1024, 4096, 0x217005c1
+0, 191488, 191488, 1024, 4096, 0x1755f789
+0, 192512, 192512, 1024, 4096, 0x83e6db65
+0, 193536, 193536, 1024, 4096, 0x92ab1447
+0, 194560, 194560, 1024, 4096, 0xedbdf383
+0, 195584, 195584, 1024, 4096, 0x4316f6a9
+0, 196608, 196608, 1024, 4096, 0x1a6a0b4c
+0, 197632, 197632, 1024, 4096, 0xdfd809b7
+0, 198656, 198656, 1024, 4096, 0x1d2cf5f1
+0, 199680, 199680, 1024, 4096, 0xd366f4a1
+0, 200704, 200704, 1024, 4096, 0x6a2f86e0
+0, 201728, 201728, 1024, 4096, 0xf51f08a9
+0, 202752, 202752, 1024, 4096, 0x05edefa8
+0, 203776, 203776, 1024, 4096, 0x255df2a6
+0, 204800, 204800, 1024, 4096, 0xe881d9e4
+0, 205824, 205824, 1024, 4096, 0x50380523
+0, 206848, 206848, 1024, 4096, 0x8b93eb26
+0, 207872, 207872, 1024, 4096, 0x759cf94c
+0, 208896, 208896, 1024, 4096, 0x8474f591
+0, 209920, 209920, 1024, 4096, 0x0030dc9e
+0, 210944, 210944, 1024, 4096, 0xb017fd54
+0, 211968, 211968, 1024, 4096, 0x5c7dfa2e
+0, 212992, 212992, 1024, 4096, 0x7887e599
+0, 214016, 214016, 1024, 4096, 0xb730e72f
+0, 215040, 215040, 1024, 4096, 0x6bb3fae4
+0, 216064, 216064, 1024, 4096, 0xcc08fc36
+0, 217088, 217088, 1024, 4096, 0x5afd9ec2
+0, 218112, 218112, 1024, 4096, 0xa1d3e83d
+0, 219136, 219136, 1024, 4096, 0x7f96013c
+0, 220160, 220160, 1024, 4096, 0x7a0afe31
+0, 221184, 221184, 1024, 4096, 0xa37d1701
+0, 222208, 222208, 1024, 4096, 0x4615ebc2
+0, 223232, 223232, 1024, 4096, 0x217005c1
+0, 224256, 224256, 1024, 4096, 0x1755f789
+0, 225280, 225280, 1024, 4096, 0x83e6db65
+0, 226304, 226304, 1024, 4096, 0x92ab1447
+0, 227328, 227328, 1024, 4096, 0xedbdf383
+0, 228352, 228352, 1024, 4096, 0x4316f6a9
+0, 229376, 229376, 1024, 4096, 0x1a6a0b4c
+0, 230400, 230400, 1024, 4096, 0xdfd809b7
+0, 231424, 231424, 1024, 4096, 0x1d2cf5f1
+0, 232448, 232448, 1024, 4096, 0xd366f4a1
+0, 233472, 233472, 1024, 4096, 0x6a2f86e0
+0, 234496, 234496, 1024, 4096, 0xf51f08a9
+0, 235520, 235520, 1024, 4096, 0x05edefa8
+0, 236544, 236544, 1024, 4096, 0x255df2a6
+0, 237568, 237568, 1024, 4096, 0xe881d9e4
+0, 238592, 238592, 1024, 4096, 0x50380523
+0, 239616, 239616, 1024, 4096, 0x8b93eb26
+0, 240640, 240640, 1024, 4096, 0x759cf94c
+0, 241664, 241664, 1024, 4096, 0x8474f591
+0, 242688, 242688, 1024, 4096, 0x0030dc9e
+0, 243712, 243712, 1024, 4096, 0xb017fd54
+0, 244736, 244736, 1024, 4096, 0x5c7dfa2e
+0, 245760, 245760, 1024, 4096, 0x7887e599
+0, 246784, 246784, 1024, 4096, 0xb730e72f
+0, 247808, 247808, 1024, 4096, 0x6bb3fae4
+0, 248832, 248832, 1024, 4096, 0xcc08fc36
+0, 249856, 249856, 1024, 4096, 0x5afd9ec2
+0, 250880, 250880, 1024, 4096, 0xa1d3e83d
+0, 251904, 251904, 1024, 4096, 0x7f96013c
+0, 252928, 252928, 1024, 4096, 0x7a0afe31
+0, 253952, 253952, 1024, 4096, 0xa37d1701
+0, 254976, 254976, 1024, 4096, 0x4615ebc2
+0, 256000, 256000, 1024, 4096, 0x217005c1
+0, 257024, 257024, 1024, 4096, 0x1755f789
+0, 258048, 258048, 1024, 4096, 0x83e6db65
+0, 259072, 259072, 1024, 4096, 0x92ab1447
+0, 260096, 260096, 1024, 4096, 0xedbdf383
+0, 261120, 261120, 1024, 4096, 0x4316f6a9
+0, 262144, 262144, 1024, 4096, 0x1a6a0b4c
+0, 263168, 263168, 1024, 4096, 0xdfd809b7
+0, 264192, 264192, 408, 1632, 0xf412313e
diff --git a/tests/ref/fate/filter-afade-qsin b/tests/ref/fate/filter-afade-qsin
new file mode 100644
index 0000000..a6586b1
--- /dev/null
+++ b/tests/ref/fate/filter-afade-qsin
@@ -0,0 +1,264 @@
+#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, 0xd977ce0f
+0, 1024, 1024, 1024, 4096, 0x9333f5b1
+0, 2048, 2048, 1024, 4096, 0xf1a30794
+0, 3072, 3072, 1024, 4096, 0xbfb1f7af
+0, 4096, 4096, 1024, 4096, 0x9c0be73f
+0, 5120, 5120, 1024, 4096, 0xe77af231
+0, 6144, 6144, 1024, 4096, 0x60ae0600
+0, 7168, 7168, 1024, 4096, 0x7ecff8d1
+0, 8192, 8192, 1024, 4096, 0xa1a1ec0f
+0, 9216, 9216, 1024, 4096, 0x26f2e4eb
+0, 10240, 10240, 1024, 4096, 0x875d01bc
+0, 11264, 11264, 1024, 4096, 0x56a5edef
+0, 12288, 12288, 1024, 4096, 0xdadeff81
+0, 13312, 13312, 1024, 4096, 0x2198efe7
+0, 14336, 14336, 1024, 4096, 0x6666f8e3
+0, 15360, 15360, 1024, 4096, 0xbc1702e4
+0, 16384, 16384, 1024, 4096, 0x3e32fa1f
+0, 17408, 17408, 1024, 4096, 0x36eff5c7
+0, 18432, 18432, 1024, 4096, 0xda75ec39
+0, 19456, 19456, 1024, 4096, 0x3aeef987
+0, 20480, 20480, 1024, 4096, 0x311f0090
+0, 21504, 21504, 1024, 4096, 0xf40002ae
+0, 22528, 22528, 1024, 4096, 0x390ef101
+0, 23552, 23552, 1024, 4096, 0x1599ff6b
+0, 24576, 24576, 1024, 4096, 0xcd54edef
+0, 25600, 25600, 1024, 4096, 0x0c991178
+0, 26624, 26624, 1024, 4096, 0x7e69f3db
+0, 27648, 27648, 1024, 4096, 0x1c72f871
+0, 28672, 28672, 1024, 4096, 0xb51af385
+0, 29696, 29696, 1024, 4096, 0xc8cb0038
+0, 30720, 30720, 1024, 4096, 0xc3760a10
+0, 31744, 31744, 1024, 4096, 0x77baef51
+0, 32768, 32768, 1024, 4096, 0x0f9cec85
+0, 33792, 33792, 1024, 4096, 0xf78ff8a3
+0, 34816, 34816, 1024, 4096, 0x5a550f7c
+0, 35840, 35840, 1024, 4096, 0x522eef61
+0, 36864, 36864, 1024, 4096, 0x8738e879
+0, 37888, 37888, 1024, 4096, 0x6accf54f
+0, 38912, 38912, 1024, 4096, 0x1ceef2d3
+0, 39936, 39936, 1024, 4096, 0xacd3e885
+0, 40960, 40960, 1024, 4096, 0xed18e503
+0, 41984, 41984, 1024, 4096, 0xa5c5f85d
+0, 43008, 43008, 1024, 4096, 0x4f75049e
+0, 44032, 44032, 1024, 4096, 0xe017e021
+0, 45056, 45056, 1024, 4096, 0xe52e0580
+0, 46080, 46080, 1024, 4096, 0x101613ba
+0, 47104, 47104, 1024, 4096, 0x131eebef
+0, 48128, 48128, 1024, 4096, 0x97f3e1ef
+0, 49152, 49152, 1024, 4096, 0xb6d0ed0b
+0, 50176, 50176, 1024, 4096, 0x524b0300
+0, 51200, 51200, 1024, 4096, 0xdd39c011
+0, 52224, 52224, 1024, 4096, 0xd7ff1126
+0, 53248, 53248, 1024, 4096, 0x6019ed21
+0, 54272, 54272, 1024, 4096, 0x771f1a84
+0, 55296, 55296, 1024, 4096, 0x1a5ef595
+0, 56320, 56320, 1024, 4096, 0x9c53eb6b
+0, 57344, 57344, 1024, 4096, 0x0a95f2e5
+0, 58368, 58368, 1024, 4096, 0x6c631296
+0, 59392, 59392, 1024, 4096, 0xb6a0fbeb
+0, 60416, 60416, 1024, 4096, 0x34bbf835
+0, 61440, 61440, 1024, 4096, 0x7536f37f
+0, 62464, 62464, 1024, 4096, 0xaeac02a0
+0, 63488, 63488, 1024, 4096, 0xfc5cd7c5
+0, 64512, 64512, 1024, 4096, 0x0427ea85
+0, 65536, 65536, 1024, 4096, 0x207003a6
+0, 66560, 66560, 1024, 4096, 0x339ef8c7
+0, 67584, 67584, 1024, 4096, 0x6839f2a9
+0, 68608, 68608, 1024, 4096, 0xc7630330
+0, 69632, 69632, 1024, 4096, 0xd2570b4e
+0, 70656, 70656, 1024, 4096, 0xa2a5e381
+0, 71680, 71680, 1024, 4096, 0xbe941104
+0, 72704, 72704, 1024, 4096, 0x5feef0eb
+0, 73728, 73728, 1024, 4096, 0x9513ead5
+0, 74752, 74752, 1024, 4096, 0x045aeb69
+0, 75776, 75776, 1024, 4096, 0xed6f1042
+0, 76800, 76800, 1024, 4096, 0xd79604a2
+0, 77824, 77824, 1024, 4096, 0xb37dedb3
+0, 78848, 78848, 1024, 4096, 0x666bfa95
+0, 79872, 79872, 1024, 4096, 0x53b10308
+0, 80896, 80896, 1024, 4096, 0xae09fbb7
+0, 81920, 81920, 1024, 4096, 0xba852b80
+0, 82944, 82944, 1024, 4096, 0x76fe2bb2
+0, 83968, 83968, 1024, 4096, 0x2d5fff49
+0, 84992, 84992, 1024, 4096, 0x40dc0136
+0, 86016, 86016, 1024, 4096, 0x483e0522
+0, 87040, 87040, 1024, 4096, 0x756e1596
+0, 88064, 88064, 1024, 4096, 0x1b1ac8b7
+0, 89088, 89088, 1024, 4096, 0xe68dda8f
+0, 90112, 90112, 1024, 4096, 0xe457b505
+0, 91136, 91136, 1024, 4096, 0xda25a409
+0, 92160, 92160, 1024, 4096, 0x5b5d9d3b
+0, 93184, 93184, 1024, 4096, 0xa61eb13d
+0, 94208, 94208, 1024, 4096, 0xac93b66f
+0, 95232, 95232, 1024, 4096, 0xc7aeb33f
+0, 96256, 96256, 1024, 4096, 0x52cccfb5
+0, 97280, 97280, 1024, 4096, 0x4e4cf487
+0, 98304, 98304, 1024, 4096, 0x19c07f35
+0, 99328, 99328, 1024, 4096, 0x63ecd34f
+0, 100352, 100352, 1024, 4096, 0x122aec53
+0, 101376, 101376, 1024, 4096, 0x6581c0ad
+0, 102400, 102400, 1024, 4096, 0x640edb15
+0, 103424, 103424, 1024, 4096, 0x5d66c66f
+0, 104448, 104448, 1024, 4096, 0x069e9d35
+0, 105472, 105472, 1024, 4096, 0x5c9fd0e9
+0, 106496, 106496, 1024, 4096, 0x72468667
+0, 107520, 107520, 1024, 4096, 0x6e6dd02b
+0, 108544, 108544, 1024, 4096, 0x93edce33
+0, 109568, 109568, 1024, 4096, 0xcdfbd519
+0, 110592, 110592, 1024, 4096, 0x8463f2bb
+0, 111616, 111616, 1024, 4096, 0x5ca6f869
+0, 112640, 112640, 1024, 4096, 0x099a0398
+0, 113664, 113664, 1024, 4096, 0xa7fa10f0
+0, 114688, 114688, 1024, 4096, 0x28caddd3
+0, 115712, 115712, 1024, 4096, 0x4852ef8b
+0, 116736, 116736, 1024, 4096, 0x0250ee7b
+0, 117760, 117760, 1024, 4096, 0x9583da21
+0, 118784, 118784, 1024, 4096, 0x7365fb33
+0, 119808, 119808, 1024, 4096, 0x28c82066
+0, 120832, 120832, 1024, 4096, 0x94650be4
+0, 121856, 121856, 1024, 4096, 0xeb21f8eb
+0, 122880, 122880, 1024, 4096, 0xcd88f455
+0, 123904, 123904, 1024, 4096, 0x66a9efaf
+0, 124928, 124928, 1024, 4096, 0x5500c6ed
+0, 125952, 125952, 1024, 4096, 0x0ee0c62d
+0, 126976, 126976, 1024, 4096, 0x34d30762
+0, 128000, 128000, 1024, 4096, 0x8c0dec9f
+0, 129024, 129024, 1024, 4096, 0x790011d8
+0, 130048, 130048, 1024, 4096, 0xb76a1136
+0, 131072, 131072, 1024, 4096, 0x7dddfea7
+0, 132096, 132096, 1024, 4096, 0xdfa3ed49
+0, 133120, 133120, 1024, 4096, 0xc129f54e
+0, 134144, 134144, 1024, 4096, 0x9a86f077
+0, 135168, 135168, 1024, 4096, 0xc9eef209
+0, 136192, 136192, 1024, 4096, 0x72d4029b
+0, 137216, 137216, 1024, 4096, 0x8ec20590
+0, 138240, 138240, 1024, 4096, 0xd48f18ed
+0, 139264, 139264, 1024, 4096, 0xd807eadc
+0, 140288, 140288, 1024, 4096, 0x1e2bea09
+0, 141312, 141312, 1024, 4096, 0x937af12e
+0, 142336, 142336, 1024, 4096, 0xdedbf303
+0, 143360, 143360, 1024, 4096, 0xdc75df88
+0, 144384, 144384, 1024, 4096, 0x1845ffd6
+0, 145408, 145408, 1024, 4096, 0x20e8150c
+0, 146432, 146432, 1024, 4096, 0x5ea7eeef
+0, 147456, 147456, 1024, 4096, 0x4c7efa21
+0, 148480, 148480, 1024, 4096, 0x8b97e30e
+0, 149504, 149504, 1024, 4096, 0xe5040228
+0, 150528, 150528, 1024, 4096, 0x6283f78c
+0, 151552, 151552, 1024, 4096, 0xe7100140
+0, 152576, 152576, 1024, 4096, 0x9ea6f9b2
+0, 153600, 153600, 1024, 4096, 0x5f0e1563
+0, 154624, 154624, 1024, 4096, 0x510bf18e
+0, 155648, 155648, 1024, 4096, 0x5f4fe425
+0, 156672, 156672, 1024, 4096, 0x507af3c0
+0, 157696, 157696, 1024, 4096, 0xbf14ddc6
+0, 158720, 158720, 1024, 4096, 0x1871ed69
+0, 159744, 159744, 1024, 4096, 0xc349ef9f
+0, 160768, 160768, 1024, 4096, 0x4e2c1834
+0, 161792, 161792, 1024, 4096, 0x2383fe04
+0, 162816, 162816, 1024, 4096, 0x6626f415
+0, 163840, 163840, 1024, 4096, 0x283be379
+0, 164864, 164864, 1024, 4096, 0xc76c0ceb
+0, 165888, 165888, 1024, 4096, 0xa0b8040f
+0, 166912, 166912, 1024, 4096, 0x2535eb6d
+0, 167936, 167936, 1024, 4096, 0xeb180bb5
+0, 168960, 168960, 1024, 4096, 0xbc5cf059
+0, 169984, 169984, 1024, 4096, 0x1862f1ac
+0, 171008, 171008, 1024, 4096, 0x9cc2ea2b
+0, 172032, 172032, 1024, 4096, 0xbb9ae754
+0, 173056, 173056, 1024, 4096, 0x716debb5
+0, 174080, 174080, 1024, 4096, 0xff3aff2a
+0, 175104, 175104, 1024, 4096, 0x755dfa5c
+0, 176128, 176128, 1024, 4096, 0x3b830605
+0, 177152, 177152, 1024, 4096, 0x0030dc9e
+0, 178176, 178176, 1024, 4096, 0xb017fd54
+0, 179200, 179200, 1024, 4096, 0x5c7dfa2e
+0, 180224, 180224, 1024, 4096, 0x7887e599
+0, 181248, 181248, 1024, 4096, 0xb730e72f
+0, 182272, 182272, 1024, 4096, 0x6bb3fae4
+0, 183296, 183296, 1024, 4096, 0xcc08fc36
+0, 184320, 184320, 1024, 4096, 0x5afd9ec2
+0, 185344, 185344, 1024, 4096, 0xa1d3e83d
+0, 186368, 186368, 1024, 4096, 0x7f96013c
+0, 187392, 187392, 1024, 4096, 0x7a0afe31
+0, 188416, 188416, 1024, 4096, 0xa37d1701
+0, 189440, 189440, 1024, 4096, 0x4615ebc2
+0, 190464, 190464, 1024, 4096, 0x217005c1
+0, 191488, 191488, 1024, 4096, 0x1755f789
+0, 192512, 192512, 1024, 4096, 0x83e6db65
+0, 193536, 193536, 1024, 4096, 0x92ab1447
+0, 194560, 194560, 1024, 4096, 0xedbdf383
+0, 195584, 195584, 1024, 4096, 0x4316f6a9
+0, 196608, 196608, 1024, 4096, 0x1a6a0b4c
+0, 197632, 197632, 1024, 4096, 0xdfd809b7
+0, 198656, 198656, 1024, 4096, 0x1d2cf5f1
+0, 199680, 199680, 1024, 4096, 0xd366f4a1
+0, 200704, 200704, 1024, 4096, 0x6a2f86e0
+0, 201728, 201728, 1024, 4096, 0xf51f08a9
+0, 202752, 202752, 1024, 4096, 0x05edefa8
+0, 203776, 203776, 1024, 4096, 0x255df2a6
+0, 204800, 204800, 1024, 4096, 0xe881d9e4
+0, 205824, 205824, 1024, 4096, 0x50380523
+0, 206848, 206848, 1024, 4096, 0x8b93eb26
+0, 207872, 207872, 1024, 4096, 0x759cf94c
+0, 208896, 208896, 1024, 4096, 0x8474f591
+0, 209920, 209920, 1024, 4096, 0x0030dc9e
+0, 210944, 210944, 1024, 4096, 0xb017fd54
+0, 211968, 211968, 1024, 4096, 0x5c7dfa2e
+0, 212992, 212992, 1024, 4096, 0x7887e599
+0, 214016, 214016, 1024, 4096, 0xb730e72f
+0, 215040, 215040, 1024, 4096, 0x6bb3fae4
+0, 216064, 216064, 1024, 4096, 0xcc08fc36
+0, 217088, 217088, 1024, 4096, 0x5afd9ec2
+0, 218112, 218112, 1024, 4096, 0xa1d3e83d
+0, 219136, 219136, 1024, 4096, 0x7f96013c
+0, 220160, 220160, 1024, 4096, 0x7a0afe31
+0, 221184, 221184, 1024, 4096, 0xa37d1701
+0, 222208, 222208, 1024, 4096, 0x4615ebc2
+0, 223232, 223232, 1024, 4096, 0x217005c1
+0, 224256, 224256, 1024, 4096, 0x1755f789
+0, 225280, 225280, 1024, 4096, 0x83e6db65
+0, 226304, 226304, 1024, 4096, 0x92ab1447
+0, 227328, 227328, 1024, 4096, 0xedbdf383
+0, 228352, 228352, 1024, 4096, 0x4316f6a9
+0, 229376, 229376, 1024, 4096, 0x1a6a0b4c
+0, 230400, 230400, 1024, 4096, 0xdfd809b7
+0, 231424, 231424, 1024, 4096, 0x1d2cf5f1
+0, 232448, 232448, 1024, 4096, 0xd366f4a1
+0, 233472, 233472, 1024, 4096, 0x6a2f86e0
+0, 234496, 234496, 1024, 4096, 0xf51f08a9
+0, 235520, 235520, 1024, 4096, 0x05edefa8
+0, 236544, 236544, 1024, 4096, 0x255df2a6
+0, 237568, 237568, 1024, 4096, 0xe881d9e4
+0, 238592, 238592, 1024, 4096, 0x50380523
+0, 239616, 239616, 1024, 4096, 0x8b93eb26
+0, 240640, 240640, 1024, 4096, 0x759cf94c
+0, 241664, 241664, 1024, 4096, 0x8474f591
+0, 242688, 242688, 1024, 4096, 0x0030dc9e
+0, 243712, 243712, 1024, 4096, 0xb017fd54
+0, 244736, 244736, 1024, 4096, 0x5c7dfa2e
+0, 245760, 245760, 1024, 4096, 0x7887e599
+0, 246784, 246784, 1024, 4096, 0xb730e72f
+0, 247808, 247808, 1024, 4096, 0x6bb3fae4
+0, 248832, 248832, 1024, 4096, 0xcc08fc36
+0, 249856, 249856, 1024, 4096, 0x5afd9ec2
+0, 250880, 250880, 1024, 4096, 0xa1d3e83d
+0, 251904, 251904, 1024, 4096, 0x7f96013c
+0, 252928, 252928, 1024, 4096, 0x7a0afe31
+0, 253952, 253952, 1024, 4096, 0xa37d1701
+0, 254976, 254976, 1024, 4096, 0x4615ebc2
+0, 256000, 256000, 1024, 4096, 0x217005c1
+0, 257024, 257024, 1024, 4096, 0x1755f789
+0, 258048, 258048, 1024, 4096, 0x83e6db65
+0, 259072, 259072, 1024, 4096, 0x92ab1447
+0, 260096, 260096, 1024, 4096, 0xedbdf383
+0, 261120, 261120, 1024, 4096, 0x4316f6a9
+0, 262144, 262144, 1024, 4096, 0x1a6a0b4c
+0, 263168, 263168, 1024, 4096, 0xdfd809b7
+0, 264192, 264192, 408, 1632, 0xf412313e
OpenPOWER on IntegriCloud