Release input buffers that correspond to no output

This CL makes the pipeline control aware of the error case in which the
output is simply not produced after input buffers are released.

Bug: 116297102

Test: m cts && cts-tradefed run cts -m CtsSecurityTestCases \
-t android.security.cts.StagefrightTest#testStagefright_cve_2016_3755

Test: m cts && cts-tradefed run cts -m CtsMediaTestCases \
-t android.media.cts.MediaCodecTest

Test: m cts && cts-tradefed run cts-dev -m CtsMediaTestCases \
--compatibility:module-arg \
CtsMediaTestCases:include-annotation:\
android.platform.test.annotations.RequiresDevice

Test: m cts && cts-tradefed run cts -m CtsSecurityTestCases

Change-Id: Ib24046d1e597b8ec379f58b58f9954af387be989
6 files changed
tree: 74d1c2ae6cbcd474a7cfd7f962d240ae311bda8e
  1. codec2/
  2. hooks/
  3. media/
  4. Android.bp
  5. OWNERS