For an input sequence of length N and a filter with L taps
the output sequence should have N + L-1 samples.
It seems that the GnuRadio implementation produces exactly N
samples, ie, it does not generate the L-1 tail samples.
I guess the reason is that there is no way of knowing
when the input sequence ended…
is this correct?