fate: add afade test
authorPetru Rares Sincraian <psincraian@outlook.com>
Sat, 11 Jun 2016 11:30:09 +0000 (13:30 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Sun, 12 Jun 2016 13:05:48 +0000 (15:05 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tests/fate/filter-audio.mak
tests/ref/fate/filter-acrossfade [new file with mode: 0644]
tests/ref/fate/filter-afade-esin [new file with mode: 0644]
tests/ref/fate/filter-afade-exp [new file with mode: 0644]
tests/ref/fate/filter-afade-hsin [new file with mode: 0644]
tests/ref/fate/filter-afade-iqsin [new file with mode: 0644]
tests/ref/fate/filter-afade-log [new file with mode: 0644]
tests/ref/fate/filter-afade-qsin [new file with mode: 0644]

index a87452f..81d1d00 100644 (file)
@@ -20,6 +20,44 @@ fate-filter-aemphasis-75kf: CMD = framecrc -i $(SRC) -af aemphasis=2:8:reproduct
 
 FATE_AFILTER-$(call FILTERDEMDECENCMUX, AEMPHASIS, WAV, PCM_S16LE, PCM_S16LE, WAV) += $(FATE_FILTER_AEMPHASIS)
 
+FATE_FILTER_AFADE += fate-filter-afade-qsin
+fate-filter-afade-qsin: tests/data/asynth-44100-2.wav
+fate-filter-afade-qsin: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-afade-qsin: CMD = framecrc -i $(SRC) -af afade=t=in:ss=0:d=2:curve=qsin
+
+FATE_FILTER_AFADE += fate-filter-afade-iqsin
+fate-filter-afade-iqsin: tests/data/asynth-44100-2.wav
+fate-filter-afade-iqsin: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-afade-iqsin: CMD = framecrc -i $(SRC) -af afade=t=in:ss=0:d=2:curve=iqsin
+
+FATE_FILTER_AFADE += fate-filter-afade-esin
+fate-filter-afade-esin: tests/data/asynth-44100-2.wav
+fate-filter-afade-esin: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-afade-esin: CMD = framecrc -i $(SRC) -af afade=t=in:ss=0:d=2:curve=esin
+
+FATE_FILTER_AFADE += fate-filter-afade-hsin
+fate-filter-afade-hsin: tests/data/asynth-44100-2.wav
+fate-filter-afade-hsin: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-afade-hsin: CMD = framecrc -i $(SRC) -af afade=t=in:ss=0:d=2:curve=hsin
+
+FATE_FILTER_AFADE += fate-filter-afade-exp
+fate-filter-afade-exp: tests/data/asynth-44100-2.wav
+fate-filter-afade-exp: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-afade-exp: CMD = framecrc -i $(SRC) -af afade=t=in:ss=0:d=2:curve=exp
+
+FATE_FILTER_AFADE += fate-filter-afade-log
+fate-filter-afade-log: tests/data/asynth-44100-2.wav
+fate-filter-afade-log: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-afade-log: CMD = framecrc -i $(SRC) -af afade=t=in:ss=1:d=2.5:curve=log
+
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, AFADE, WAV, PCM_S16LE, PCM_S16LE, WAV) += $(FATE_FILTER_AFADE)
+
+FATE_AFILTER-$(call FILTERDEMDECENCMUX, ACROSSFADE, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-acrossfade
+fate-filter-acrossfade: tests/data/asynth-44100-2.wav
+fate-filter-acrossfade: SRC = $(TARGET_PATH)/tests/data/asynth-44100-2.wav
+fate-filter-acrossfade: SRC2 = $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
+fate-filter-acrossfade: CMD = framecrc -i $(SRC) -i $(SRC2) -filter_complex acrossfade=d=2:c1=log:c2=exp
+
 tests/data/hls-list.m3u8: TAG = GEN
 tests/data/hls-list.m3u8: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
        $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< \
diff --git a/tests/ref/fate/filter-acrossfade b/tests/ref/fate/filter-acrossfade
new file mode 100644 (file)
index 0000000..b89f25d
--- /dev/null
@@ -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 (file)
index 0000000..b02c7ff
--- /dev/null
@@ -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 (file)
index 0000000..f98db38
--- /dev/null
@@ -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 (file)
index 0000000..7e51a8c
--- /dev/null
@@ -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 (file)
index 0000000..aa7eea7
--- /dev/null
@@ -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 (file)
index 0000000..03d5794
--- /dev/null
@@ -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 (file)
index 0000000..a6586b1
--- /dev/null
@@ -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