I noticed, that when I give LinearFilter two values and two filter-times, only the first value in the input spread will be filtered corresponding to the first filtertime in the filter-time input spread.
after 1 second, there are 2 sets of data, which should be filtered (rows 2,3 in the table). The Spreadcount of the stallone is 2 then. After 2 more seconds, there is only one set of data (row 4), then spreadcount is 1.
Thats correct and the planned behavior.
If you stop the clock after one second from the beginning, you can see that obviously everything is correct.
As at second 0 there is only one slice in the spread, which can be referenced by the filter later on. At second 1 there is one slice which has a previous value, and one completly new slice which has no previous value - so this value cannot be filtered.