audio: Legacy: Zero-initialize allocated structs

Initialize to zeros the different structs used in the HAL.
The HAL uses non-NULL checks to free temporary audio buffers.
There were some aborts caused by freeing unallocated memory
because the audio buffer pointers were not zero-initialized.

Change-Id: I75ae704d5469e9e028bc7b67ef84b6a4047a7409
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
1 file changed