Modified version of libxaac based on https://github.com/ittiam-systems/libxaac, starting from commit 1f798f1cc5b784fcc5af8777e0c7c2e7da5620db
Find a file
Ramesh Katuri 3195d044e9 DO NOT MERGE Fix for stack-buffer-overflow in mps module
While parsing the input stream in mps_pre_matrix function,
there was an error.This error was not handled properly,
because of which further values which are read from bit stream
are getting wrong values.

We use these value in iteration in ixheaacd_mps_getstridemap()
which is causing stack-buffer-overflow

Bug:112857941
Test: poc+ASAN
Change-Id: I9549b06e0e4e362f517869aef75d579e3e4140a6
(cherry picked from commit 28a1411d72)
2018-09-10 23:19:26 +00:00
decoder DO NOT MERGE Fix for stack-buffer-overflow in mps module 2018-09-10 23:19:26 +00:00
test Fix for ubsan add-overflow 2018-07-27 22:23:11 +00:00
Android.bp Collected Cleanups from Ittiam 2018-06-05 13:04:22 -07:00
LICENSE Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
MODULE_LICENSE_APACHE2 Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
NOTICE Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00
OWNERS Bring xHE-AAC into pi-dev branch 2018-05-17 14:36:48 -07:00