8ff40189817e95c7a56e347398d20e60d7534ee6 |
|
07-Feb-2017 |
Pawin Vongmasa <pawin@google.com> |
Fix some bugs in the Treble connection. Test: Do the following inside adb shell: setenforce 0 setprop debug.treble_omx 1 pkill mediacodec pkill mediaserver Bug: 31399200 Change-Id: I8d0ebcca477738add8b41b58ae85539061cfad7b
/frameworks/av/media/libmedia/OMXBuffer.cpp
|
8a21c0191f974a0b9cbd5818052e2655e0aaa306 |
|
26-Dec-2016 |
Pawin Vongmasa <pawin@google.com> |
Modify ACodec to allow using Treble. ACodec will connect to the Treble version of Omx if the property "debug.treble_omx" is set to true ("1", "y", "yes", "true" or "on"). Also, fix some bugs found so far. Test: Compiles Bug: 31399200 Change-Id: I52b27b5f99bc1d6797d3b83b8be794ed2de9956a
/frameworks/av/media/libmedia/OMXBuffer.cpp
|
f62ea8018813951e8f6a182880cadb3217e4ce37 |
|
19-Dec-2016 |
Pawin Vongmasa <pawin@google.com> |
Use HIDL's memory in CodecBuffer and add wrapper classes for IOmxBufferProducer and IOmxProducerListener. Test: Compiles Bug: 31399200 Change-Id: Ia09973ee7b25120bc35cff02b1409f33b28a4b4e
/frameworks/av/media/libmedia/OMXBuffer.cpp
|
49b2b4d30a0f74314630a5ea5f0e59697d90443e |
|
12-Jan-2017 |
Chong Zhang <chz@google.com> |
stagefright: add rangeOffset to OMXBuffer bug: 31399200 bug: 22804304 Change-Id: I0ac9a7ee684067d40a26135ab26ebd3de3a2f06d
/frameworks/av/media/libmedia/OMXBuffer.cpp
|
517b0e090680e378f056677201426ed9dc325c65 |
|
02-Dec-2016 |
Pawin Vongmasa <pawin@google.com> |
Add conversion functions. There are 5 pairs of wrapper classes for the 5 HIDL interfaces: IOmx, IOmxNode, IOmxObserver, IOmxBufferSource and IGraphicBufferSource. Some additional functions of OMXBuffer and OMXFenceParcelable are needed in the implementation of these wrapper classes, so they are added in this CL as well. Auto-generated files that correspond to interfaces without queryable instances are removed. Test: Compiles. Bug: 31399200 Change-Id: Iaec9c0e0afee6fc847f324c3eb3c105d6342a1fe
/frameworks/av/media/libmedia/OMXBuffer.cpp
|
d02c08671d666e12a94bcadd943787a9ab2ceea8 |
|
13-Oct-2016 |
Chong Zhang <chz@google.com> |
IOMX: add API for setPortMode - Add setPortMode to centralize port mode configuration - Remove storeMetaDataInBuffers and enableNativeBuffers. These are no longer exposed to the client. Metadata mode and native/secure buffer mode will be enabled by OMX as needed by the port mode. - Move handling of legacy adpative experiment (legacy metadata mode) to OMX side. Legacy mode will now appear the same as non-metadata mode to client. bug: 31399200 Change-Id: Iaf33bd7c30fab4acbc19e9fb8c19e322f9b4a0a0
/frameworks/av/media/libmedia/OMXBuffer.cpp
|
3fd200feb657c157125e45e30c2a7262e3c0244d |
|
08-Oct-2016 |
Chong Zhang <chz@google.com> |
IOMX: consolidate buffer passing on IOMX - Use OMXBuffer to parcel different buffer types. - Only leave one useBuffer, emptyBuffer and fillBuffer. - Remove the update metadata calls. bug: 31399200 Change-Id: I307e59415c3c5be61772210431bd8225ce6b75a3
/frameworks/av/media/libmedia/OMXBuffer.cpp
|