Release buffer slot basing on reference counter
This patch introduces counter which stores number of references kept by CodecBuffers for each GraphicBuffer on given slot. The counter is decreased after codec buffers emptied and increased after buffers submitted. When counter becomes 0 it means that given buffer slot shall be released. Bug: 30024369 Cherry-picked with (rebase and fix) from: https://android-review.googlesource.com/#/c/246510/2 Change-Id: I4ecd7902a6a525f9a598682d9cccc0f771752280
Loading
Please register or sign in to comment