Adding Internal Input Buffer

Allocating a input buffer in the decoder context and copying all input
to this buffer before using. This will ensure that we do not access
memory out of bounds because of our bit read optimisations.

Bug: 72764648
Test: poc before/after
Change-Id: Ide6c58291fa1d0472a9589c95aba231d13122a19
(cherry picked from commit 1532e414898ae7c0abc44cab66681054edceb1f7)
4 files changed
tree: 881e386865fb75013035ab2786ded474e5f499c9
  1. Android.bp
  2. MODULE_LICENSE_APACHE2
  3. NOTICE
  4. OWNERS
  5. common/
  6. decoder/
  7. test/