Fix Android installation paths

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Use arm11 binaries for narrowband AMR (no arm12 ones exist)

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Improve codec configuration in set_format()

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Set framed to FALSE, since framing seems to be aiurdemux specific

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Unmap codec data after setting it

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Handle decode return values even if all data was read

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Add WMA decoding support

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Keep codec data alive until decoder is shut down

Without this, some formats such as Vorbis won't play, because there, the
decoder expects the caller to keep the data valid until it is done decoding

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
uniaudio: Fix Vorbis decoding

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

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