Add privatized function to window decoded data

Available window function:

- hann

- hamming

- blackman

- bartlett

- barthann