Change allocation of temp HW buffer so it's a single block.
Change allocation of temp HW buffer so it's a single block.

Previously the code allocated separate buffers for each plane,
however due to the page alignment of each allocation, it would
not be possible to pass this buffer around using a single ptr,
for example as GStreamer does.

pedwo/libshbeu,pedwo/libshbeu