decoder: fixed allocator memleak

(the allocator itself wasn't being deallocated, although its DMA buffers
were)

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>