Similar to the previous commit for the flac decoder, this commit
removes the loop in wmadec_post_select(). This gives other tasks a
chance to run and simplifies the code.
Also, if the buffer was not filled completely, it is truncated to
the proper size to reduce memory usage of the decoder.