summaryrefslogtreecommitdiffstats
path: root/include/media/hardware
Commit message (Collapse)AuthorAgeFilesLines
* media: add kMetadataBufferTypeGraphicBufferLajos Molnar2014-10-131-0/+18
| | | | | Bug: 17935149 Change-Id: I1c26d1e83d8fa0a9ccdb25f6f3b19a86b1dc6f37
* Add support for max res decodeJeff Tinker2014-08-281-0/+6
| | | | | bug: 16034599 Change-Id: Ia1de1457ca29fe1dd7e55f4bb45da45ea3f6e5b1
* Tunneled Video Playback supportRachad2014-08-041-0/+21
| | | | | | | | | Added native_window_set_sideband_stream() method to Surface.[h|cpp] Added ConfigureVideoTunnelModeParams OMX configuration structure to HardwareAPI.h Bug: 16132368 Change-Id: I28fa1b9dbe858d93e353e0991098cad45c626bd9
* OMX: add supporting methods for flexible YUVLajos Molnar2014-07-251-0/+57
| | | | | Bug: 10706245 Change-Id: I2427930a34c468e49d3db7ba2865344f1fba2960
* Fix non-portable definition of CryptoPlugin::SubSampleJeff Tinker2014-07-011-2/+2
| | | | | bug: 16016106 Change-Id: I76514b2e7a28c86a0b0b311af575ca9dfc9471a9
* am 04e6ab6e: am b1f94ef3: Merge "media/hardware/HardwareAPI.h: Added ↵Lajos Molnar2013-10-041-0/+25
|\ | | | | | | | | | | | | PrepareForAdaptivePlaybackParams" into klp-dev * commit '04e6ab6e27c39604a7029467161a90af78ecdf07': media/hardware/HardwareAPI.h: Added PrepareForAdaptivePlaybackParams
| * Merge "media/hardware/HardwareAPI.h: Added PrepareForAdaptivePlaybackParams" ↵Lajos Molnar2013-10-031-0/+25
| |\ | | | | | | | | | into klp-dev
| | * media/hardware/HardwareAPI.h: Added PrepareForAdaptivePlaybackParamsLajos Molnar2013-08-121-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the param struct used by stagefright to notify codec that the playback may include resolution changes, so that it can prepare accordingly to avoid port reconfiguration. Change-Id: I64e53b7ebf74c4f9d07cc9fe0cd65be55f666afe Signed-off-by: Lajos Molnar <lajos@google.com> Related-to-bug: 7093648
* | | HDCP: add getCaps to query HDCP module capabilitiesChong Zhang2013-09-071-0/+5
|/ / | | | | | | | | | | | | | | | | This is used now to query whether HDCP module supports encryption from a native buffer output from the encoder. Bug: 10609422 Change-Id: Ib7fa14e7f4de1da90b46eaa174a7a05ec9dacbdc
* | HDCP: add enums for HDCP module capabilitiesChong Zhang2013-09-041-0/+13
|/ | | | | | | | | | This change adds the enums for HDCP caps. An interface getCaps() will be added later for querying whether HDCP module supports encryption from a native buffer output from the encoder. Bug: 10609422 Change-Id: Ib7fa14e7f4de1da90b46eaa174a7a05ec9dacbdc
* Clarify some android-specific OMX extensions for native buffers.Lajos Molnar2013-07-171-4/+12
| | | | | | | | Clarify the use of enableAndroidNativeBuffers and storeMetaDataInBuffers extensions. Change-Id: Ia1ca4a262525de74f133619f92ef6ba8271a6f72 Signed-off-by: Lajos Molnar <lajos@google.com>
* Fix includes in HardwareAPI.h to be absolute and not relativeAndreas Huber2013-06-251-2/+2
| | | | | | (but using system header syntax) Change-Id: I504c5c5330ddd1e3b3d2fb4760b0235a4fda84d8
* media/hardware/HardwareAPI.h: Added metadata struct used by video decoderLajos Molnar2013-06-211-0/+8
| | | | | | | | This is the metadata layout when used by the video decoder. Change-Id: I3497305ad23b3fc4e1e8eaaea7b0890bc1ffd5ad Signed-off-by: Lajos Molnar <lajos@google.com> Bug: 7093648
* wifi-display: add support for metadata mode on encoder outputChong Zhang2013-05-161-0/+15
| | | | | | Bug: 8968123 Change-Id: I3d2b567d4908f5f49c0694589920babe1f6752cd
* Extend the HDCP API to also allow for a _decryption_ module, the counterpartAndreas Huber2013-01-301-10/+47
| | | | | | to what we previously defined exclusively. Change-Id: I774d3cd7146da77675dcb90e33c9552cb7b10ac6
* Add a way to configure an OMX encoder to emit SPS/PPS before IDR frames.Andreas Huber2012-09-281-0/+10
| | | | | Change-Id: I71ce254533c8e99bc54d199d8a9828397fe3d99d related-to-bug: 7245308
* frameworks/native: Amend HDCP APIDeva Ramasubramanian2012-09-191-4/+13
| | | | | | | | - Allow caller to set the observer and cookie. - Add more notifications that the HDCPModule can send to its Observer. Change-Id: I8bf9cc02a029cd38bbd25d9f0a634452173f4d26 Signed-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>
* initial checkin of a preliminary HDCP API for vendors to implement.Andreas Huber2012-08-291-0/+85
| | | | Change-Id: If98277efdec1bc8f1e9f4af1ca73324e4c3d469b
* Fixed sample video corrupted in MediaCodec mode.Edwin Wong2012-07-131-1/+3
| | | | | Change-Id: Ibe11a83199f3db1ba6266a1a9e11c7fc24ceb554 related-to-bug: 6732061
* Allow the crypto plugin to specify error detail if it returns an errorAndreas Huber2012-04-191-1/+9
| | | | | | | in the range ERROR_DRM_VENDOR_MIN..ERROR_DRM_VENDOR_MAX. Change-Id: Ic5d53e98cf6d98d92ad305d51f848e03d0bf3a84 related-to-bug: 6365261
* New Crypto "HAL" API.Andreas Huber2012-04-031-0/+86
| | | | | Change-Id: I225cdfeffb7663a2d639a01cfe704aa12f9014b8 related-to-bug: 6275919
* Remove all traces of long obsolete OMXComponentBase class.Andreas Huber2012-03-161-2/+0
| | | | Change-Id: I749994fe1560363afc95beae45b66ea56a20caa8
* Copy one more file to /frameworks/nativeJames Dong2012-03-121-0/+94
| | | | | | o related-to-bug: 6044887 Change-Id: I920c487089eb258ada87603134f2597db6fe14e9
* Copied some headers from /frameworks/base to /frameworks/native to support ↵James Dong2012-03-122-0/+174
PDK effort o added some minor header include changes o related-to-bug: 6044887 Change-Id: Ia8e7ba861c509a4fb688ab2ed1e81151a708861a