-
- Downloads
V4L2DecodeInterface: Switch to C2BufferQueueBlockPool
Due to move to Codec 2.0 VNDK 1.2 and implementation of asynchronous graphic buffer fetching, there is no need to use C2VdaBqBlockPool. Limitation of number of fetched buffers is done by C2SurfaceSyncMemory and VideoFramePool. For this reason switching to C2BufferQueueBlockPool. This moves unblocks a dozen of tests failures on Android T. Bug: 268301611 Bug: 268305422 Bug: 270329448 Bug: 238710012 Bug: 238390060 Bug: 270331759 Bug: 238709912 Test: CtsMediaCodecTestCases Test: CtsMediaDecoderTestCases Test: CtsMediaV2TestCases Test: GtsExoPlayerTestCases com.google.android.exoplayer.gts.CommonEncryptionDrmTest#cencSchemeTypeV* Change-Id: Ia36a290146860f68c611da4746cd0375225adc99
Showing
- components/V4L2DecodeInterface.cpp 1 addition, 1 deletioncomponents/V4L2DecodeInterface.cpp
- components/VideoFramePool.cpp 14 additions, 14 deletionscomponents/VideoFramePool.cpp
- plugin_store/V4L2PluginStore.cpp 2 additions, 5 deletionsplugin_store/V4L2PluginStore.cpp
- plugin_store/include/v4l2_codec2/plugin_store/V4L2AllocatorId.h 1 addition, 2 deletions..._store/include/v4l2_codec2/plugin_store/V4L2AllocatorId.h
Loading