Jeff Tinker
b84d1cad1d
Correct native API documentation related to MediaDrm offline use case
...
These doc updates were made previously to the java API but some
did not make it into the native API.
Change-Id: I9b7bfcd77bc593685254baca1c148deb7e1f91c7
related-to-bug: 8621588
2013-05-07 15:16:40 -07:00
Jeff Tinker
7eafcae5ff
Implement async event callout from drm plugin to Java app
...
Change-Id: I83a7757a7b83676ce1a9ffa6ff0a8e495e31b859
2013-04-03 12:02:59 -07:00
Jeff Tinker
bcbd78bd24
MediaDrm API update
...
Clarify offline usage of sessions and keys and implement
implement CryptoSession to support additional crypto use
cases.
Change-Id: I418ffbb37e3036a2b5eea5a86ac88a5af1a9da07
2013-04-01 22:01:10 -07:00
Jeff Tinker
56c78c47d8
Updated MediaDrm API based on review input.
...
Change-Id: I06716d2616bbe7efaea6cbf9ba7bf303dfae1650
2013-03-13 13:35:36 -07:00
Kunter Gultekin
203f89a75a
Adds some OpenMAX 1.1.2 IL extension headers.
...
Includes index and video extension headers
in order to support vpx specific parameters
and enable vpx encoder.
Note that existing (seemingly modified) version
of OMX_Video.h semantically conflicts with
official OMX_VideoExt.h because former includes
OMX_Video_CodingVPX as OMX_VIDEO_CODINGTYPE
whereas official extension headers denote
it as OMX_VIDEO_CodingVP8 within
OMX_VIDEO_CODINGEXTTYPE.
Change-Id: Ibab9663fcbc9c406a2cfb4bf79fe21e3b01a6e66
Signed-off-by: Kunter Gultekin <kuntergultekin@google.com>
2013-02-07 12:16:05 -08:00
Andreas Huber
0dcde5213b
Extend the HDCP API to also allow for a _decryption_ module, the counterpart
...
to what we previously defined exclusively.
Change-Id: I774d3cd7146da77675dcb90e33c9552cb7b10ac6
2013-01-30 10:40:28 -08:00
Marco Nelissen
62b40b3535
Add new format constant
...
Change-Id: I8a53c69c9e44450b7ee3d32750965d53265812bf
2013-01-17 09:18:29 -08:00
Jeff Tinker
8ab80a2d71
Add DRM Client API header files for DASH support
...
Change-Id: Ia4cdcbe193d087d33e2ee91e6f5364cbcc237554
2012-12-19 16:34:37 -08:00
Andreas Huber
7682a9c35a
Add a way to configure an OMX encoder to emit SPS/PPS before IDR frames.
...
Change-Id: I71ce254533c8e99bc54d199d8a9828397fe3d99d
related-to-bug: 7245308
2012-09-28 11:33:17 -07:00
Deva Ramasubramanian
dbaaa38882
frameworks/native: Amend HDCP API
...
- 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>
2012-09-19 11:17:36 -07:00
Andreas Huber
a8fc772b5b
initial checkin of a preliminary HDCP API for vendors to implement.
...
Change-Id: If98277efdec1bc8f1e9f4af1ca73324e4c3d469b
2012-08-29 13:26:55 -07:00
Ed Heyl
747c480b0e
Merge remote-tracking branch 'goog/jb-dev-mako' into jb-mr1-dev
...
Conflicts:
include/media/hardware/CryptoAPI.h
Change-Id: I84bf34edbef000558f088bbf1d1e5b55d6217d2e
2012-07-28 09:55:54 -07:00
Edwin Wong
e64a403552
Merge from jb-dev for "sample video corruption in MediaCodec mode." DO NOT MERGE
...
jb-dev commit: fa2b8f243eb048fb2b8e5a14356190f69eb31a36
Change-Id: Ic2a28663d25e3007c95e15ecbb0d44b820045f85
related-to-bug: 6732061
2012-07-17 15:17:02 -07:00
Edwin Wong
e0daeb3933
Fixed sample video corrupted in MediaCodec mode.
...
Change-Id: Ibe11a83199f3db1ba6266a1a9e11c7fc24ceb554
related-to-bug: 6732061
2012-07-13 11:34:10 -07:00
Haynes Mathew George
07912f5093
Add vendor specific color format to OMX_IVCommon.h
...
- Add Qualcomm specific color format to OMX_IVCommon.h
Change-Id: I77a7196307d079348a50d7bb67c80cd2642a72df
2012-06-21 15:26:38 -07:00
Jean-Michel Trivi
224c78405f
OMX IL header additions for FLAC
...
Bug 5525503
Change-Id: I8d305d5351d3780f8ca933b8e602f2bf88e9ac78
2012-05-09 16:35:50 -07:00
Dave Burke
8e846fd6b3
Define OMX_AUDIO_AACObjectELD
...
Change-Id: Icfbcbddb46fc0bf185e00b193462bc9e035c222b
2012-04-25 22:04:04 -07:00
Andreas Huber
383190e475
Allow the crypto plugin to specify error detail if it returns an error
...
in the range ERROR_DRM_VENDOR_MIN..ERROR_DRM_VENDOR_MAX.
Change-Id: Ic5d53e98cf6d98d92ad305d51f848e03d0bf3a84
related-to-bug: 6365261
2012-04-19 13:49:56 -07:00
Andreas Huber
cf0db31c32
New Crypto "HAL" API.
...
Change-Id: I225cdfeffb7663a2d639a01cfe704aa12f9014b8
related-to-bug: 6275919
2012-04-03 14:15:05 -07:00
Andreas Huber
599ebfd48d
Remove all traces of long obsolete OMXComponentBase class.
...
Change-Id: I749994fe1560363afc95beae45b66ea56a20caa8
2012-03-16 09:00:53 -07:00
James Dong
9f70b92f1b
Copy one more file to /frameworks/native
...
o related-to-bug: 6044887
Change-Id: I920c487089eb258ada87603134f2597db6fe14e9
2012-03-12 18:55:13 -07:00
James Dong
334de520b0
Copied some headers from /frameworks/base to /frameworks/native to support PDK effort
...
o added some minor header include changes
o related-to-bug: 6044887
Change-Id: Ia8e7ba861c509a4fb688ab2ed1e81151a708861a
2012-03-12 12:48:46 -07:00
James Dong
e936584ac1
Move II420ColorConverter.h to /frameworks/native/include/media/editor
...
o related-to-bug: 6044894
Change-Id: Ib8f5406e32bd6c190d65e4a2e014f73e759d4415
2012-03-12 10:59:55 -07:00