No description
Find a file
Neelkamal Semwal 986b1ff02f encoder: fix invalid free of raw buffers
Return current input buffer as buffer to be freed in case
of errors that are seen before picking up the input buffer
to be from the input queue.
Once a buffer is picked up from the queue, that is returned
as the buffer to be freed.

There is no need to return a buffer from ps_proc context

Bug: 180643802

Test: poc in the bug description
Test: atest CtsMediaV2TestCases:CodecEncoderTest
Test: atest VtsHalMediaC2V1_0TargetVideoEncTest

Change-Id: I1671ca1e82f522004d1f070df89b256b856f75b8
(cherry picked from commit 3e73f0d562)
2021-05-20 00:00:29 +00:00
common Merge changes I015ebe03,Idc0b0db5 am: 00fa4b6490 am: 7684b467b4 2019-10-31 19:11:43 -07:00
decoder decoder: Update check for first mb in slice am: 7e06940dce am: 4fb26568a9 am: 2bf6790f63 am: 5f4f6e2ecf am: 640eda280b am: d6c30aa7da 2020-12-09 03:15:39 +00:00
encoder encoder: fix invalid free of raw buffers 2021-05-20 00:00:29 +00:00
fuzzer fuzzer: Updates to fuzzer plugin 2019-10-22 21:56:45 +00:00
test libavc: Add MDCV, CLL, CCV and AVE SEI messages 2019-10-24 17:20:00 +05:30
Android.bp Set min_sdk_version to be part of mainline modules 2020-05-01 23:11:53 +09:00
CMakeLists.txt libavc: Add MDCV, CLL, CCV and AVE SEI messages 2019-10-24 17:20:00 +05:30
libavc_blacklist.txt Additional libavc blacklisted functions. 2019-01-11 13:28:47 -08:00
MODULE_LICENSE_APACHE2 Add MODULE_LICENSE_* and NOTICE file for libavc projet. 2016-03-14 14:36:00 -07:00
NOTICE Add MODULE_LICENSE_* and NOTICE file for libavc projet. 2016-03-14 14:36:00 -07:00
OWNERS libavc: Add hkuang to owners. 2018-01-10 13:47:32 -08:00
PREUPLOAD.cfg point to new repo hooks for mainline uploads 2020-05-26 15:16:18 -07:00