| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Fix for bug 4619159.
Change-Id: Id4984aade4cceb59a1fdf904949f62535decd2a4
|
|
|
|
|
|
| |
Fix for bug 4606053.
Change-Id: I1b45457d8cdc75d268631911f46ce6ec931b1770
|
|
|
|
| |
Change-Id: Ic2192a9791c0a3c5e5357b4367a2d8bfb15af20c
|
|\
| |
| |
| |
| |
| |
| | |
the mDrmManagerClientImpl to sp to avoid double delete the pointer." into honeycomb-mr1
* commit 'ed7b688c015dbd064b81dfaed5dd6c7ed6728ac3':
Fix for bug 4126624. Change the mDrmManagerClientImpl to sp to avoid double delete the pointer.
|
| |
| |
| |
| |
| |
| | |
Change the mDrmManagerClientImpl to sp to avoid double delete the pointer.
Change-Id: I7aacea1bc58ab6425ef6f6f09472c6f2970ebb4d
|
| |
| |
| |
| |
| |
| |
| | |
Add death listener to clean-up drmserver appropriately when drmserver died.
Cherry-pick from master. Do not merge.
Change-Id: I7782cc96ce173a87ebfd315950f3880fa90294d6
|
|\ \
| |/
| |
| |
| |
| |
| | |
contains information contributed by Sony Corporation. Bug: 4119363" into honeycomb-mr1
* commit '640f63c2669fc9dc38b349066d4d28111655dc3f':
DRM API doc scrub This change contains information contributed by Sony Corporation. Bug: 4119363
|
| |\
| | |
| | |
| | | |
Sony Corporation. Bug: 4119363" into honeycomb-mr1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change contains information contributed by Sony Corporation.
Bug: 4119363
Change-Id: I6f565c15d512d675993dc65f7fee19bd3d0bc0fa
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I83cd464d59d16f1c5f8afa7e50d474ca2bb41713
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | |
| | |
| | | |
DecryptHandle to support bug 4126624" into honeycomb-mr1
* commit 'fc4c13be8ce8c2d05432d855c2c61548abef3385':
Add one more field in DecryptHandle to support bug 4126624
|
| | |
| | |
| | |
| | | |
Change-Id: Ic7ea5fd211c4f8283de8fdf722f89b6a94e5750b
|
| |/
| |
| |
| |
| |
| | |
4126624.
Change-Id: If724de60bd6da1becdffc815d5358ffe78629469
|
| |
| |
| |
| |
| |
| | |
DRM framework support for enabling/disabling copy control settings from a DRM plugin
Change-Id: I6529695cc4adbab2b9a63708bb459e3b77e07564
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
mMessage in DrmInfoEvent is a reference to the message string, so the
temporary message created in the plugin was going out of scope and
being destructed while the message was being sent. Changed DrmInfoEvent's
mMessage to be const String8 instead of const String8&
Change-Id: I174197ad24f3df997d3bc1f897658cfc53862636
|
|\ \
| |/
| |
| |
| |
| |
| | |
more parameter in the interface of DrmEvent and its subclasses DrmInfoEvent and DrmErrorEvent - Send back DrmInfo in the response of async processDrmInfo calls" into honeycomb-mr1
* commit '2c3257b21ddf2a3da843f11d1bb3b4fa8e912707':
Fix for 4089881. - Add one more parameter in the interface of DrmEvent and its subclasses DrmInfoEvent and DrmErrorEvent - Send back DrmInfo in the response of async processDrmInfo calls
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Add one more parameter in the interface of DrmEvent and its subclasses
DrmInfoEvent and DrmErrorEvent
- Send back DrmInfo in the response of async processDrmInfo calls
Change-Id: Ia9b1a641296629a19ae4ffa7913e6c878fd340f8
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Add death listener to clean-up drmserver appropriately
when drmserver died.
- Remove "static" declaration of mUniqueIdVector because it was not
needed to be static variable.
- Remove "class DrmContentIds;" because the class does not exist.
- contentPath in saveRights() could be empty because
it is not required by some DRM schemes.
- Fix naming convention to use sXXX for static variables.
- Fix typo
Change-Id: I7d440488fc074c200f1009d1bafafeffebd690b2
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | | |
into honeycomb-mr1
* commit '7d7dcb5ea891ad4c3252ed832ebd06accc96153d':
Bug 4016329 do full string comparisons
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use full string comparisons instead of partial for
file extension and MIME type.
Do case-insensitive comparison of MIME type and file extensions.
Fix error in comment for String8::getPathExtension.
Remove dead code -- StringTokenizer is unused.
Change-Id: I322be6235abbdaab5f7eafa48926dbb2cf46dc29
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug - 4099038
Change-Id: I6c048eaf3d7f34bc144b8daaa5fdef1ed474af66
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
events into the DRM framework" into honeycomb-mr1
* commit '67718e076422f8f28f4e30a39df9e462ef32d19b':
For issue 4082089 Add more info and error events into the DRM framework
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Add more info and error events into the DRM framework
Change-Id: I0bb3251c5947fc8e977d478e1ba46b242cb97e9d
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|\ \ \
| |/ /
| | /
| |/
|/| |
Change-Id: I0c0474b95d66c23310d04b7a7f4c9571a211582c
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In DrmManager, we currently lock both processDrmInfo() and onInfo() which is
ok for now since processDrmInfo() is async call, and it will return without
waiting for onInfo() call. However, if we send an event in processDrmInfo(),
we will got deadlock here because we need to invoke onInf() which will wait
for processDrmInfo() to release the lock. Use different lock for onInfo().
- Remove some redundent mutex lock.
Change-Id: I59c794f95ba1693425723224114fa975cf9b235f
|
|/
|
|
|
|
|
| |
This patch fixs a crash bug caused by using a NULL DecryptHandle pointer.
Fix by using sp<DecryptHandle> instead.
Change-Id: Icbd59858385e8256125a615a3c82656b25319d44
|
|\
| |
| |
| | |
are not error logs from non-DRMed content's point of view. - Add more mutex lock to avoid crash by multi-thread calls. - Fix for bug 4050039" into honeycomb-mr1
|
| |
| |
| |
| |
| |
| |
| |
| | |
are not error logs from non-DRMed content's point of view.
- Add more mutex lock to avoid crash by multi-thread calls.
- Fix for bug 4050039
Change-Id: I52fed22069f0cda6c4ac6a5363469168c797a33b
|
|/
|
|
|
|
| |
Fix for bug 4016388.
Change-Id: I9f6f449dca49eb03446bf6aa22b5dd467ca189c9
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ib762d429daaa8cb2310951cc54f26d75aacaf673
|
|/
|
|
| |
Change-Id: Ie7701048d0dbd51bf358364014a1b41c894b664c
|
|
|
|
|
|
| |
vendor/widevine
Change-Id: If75bce539bae02117fb4f628be64e3a7363375e9
|
|
|
|
|
|
| |
- Bug fixes
Change-Id: I494cfe145e7aad36f3d8c68841cab847487dd85b
|
|
|
|
| |
Change-Id: I525b7a3ac1a79d3aaa1d3c7853df1c903b38b7c0
|
|
|
|
| |
Change-Id: I64cba4be8a38b60bf3873836b4cd0d1039e19706
|
|\
| |
| |
| |
| | |
* commit '113529f062c43b111efbbd1382e23befdd1cdd30':
More fix for 64 bit offset.
|
| |\
| | |
| | |
| | |
| | | |
* commit 'a4b0cdc96e309168517f4b4da24b7647668f99a7':
More fix for 64 bit offset.
|
| | |
| | |
| | |
| | | |
Change-Id: Ia05060113ca0f43a4362914dc99c89c89e30eb4a
|
| | |
| | |
| | |
| | | |
Change-Id: I043489cb81e53ed7cd5abd9769004da5ecd4d91d
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
contribution"
* commit 'c35b3268919e6201f269eb9011ae184c5f613bc3':
Initial OMA DRM forward lock contribution
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit '1dac4cdd6faba15426a0b37a7a615c04f5a35394':
Initial OMA DRM forward lock contribution
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
OMA DRM forward lock agent is plugged into the
Open DRM framework. Forward lock agent implementation contains:
- Forward lock engine to communicate with framework
- Converter to encrypt the original file into a special format
- Decoder to feed the decrypted data for rendering
- Lightweight unique key-encryption mechanism
- Documentation
Change-Id: Id828ebc30b8147b58b14960a73571648bc01ae94
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | |_|/
| |/| |
| | | |
| | | | |
Change-Id: I3a4d41597cb92a1526417a622390dbb93dc71e99
|