361c6c4276b772cc1ef7d7fb67f78d15034ccdd7 |
|
13-May-2016 |
Jeff Tinker <jtinker@google.com> |
Merge "Fix security vulnerability in libstagefright" into klp-dev am: eb37c37c59 am: 883b244f45 am: 31a3aa5628 am: f11141924a am: 64149d756a am: 16f7ee09b0 am: f518e50178 am: eb919fc1d3 am: 7e580879e0 am: a78d7f2d49 am: e47ede5c6b * commit 'e47ede5c6b67d042a116cca99fd9cb73af84362b': Fix security vulnerability in libstagefright Change-Id: I6bd8082f9d3d58d4a00efff41ff785b32800ca67
|
d7d50415082db3191dd108bd94a898763263055b |
|
13-May-2016 |
Jeff Tinker <jtinker@google.com> |
Fix security vulnerability in libstagefright bug: 28175045 Change-Id: Icee6c7eb5b761da4aa3e412fb71825508d74d38f
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
b2487f03f12dcafdb801fc0007c8df8412397f44 |
|
01-Sep-2015 |
Marco Nelissen <marcone@google.com> |
Extractor service Run extractors in a separate process. Currently all data is copied through a binder transaction, and WVMExtractor is still run in the mediaserver process. Change-Id: Ic5dbce87126dd321ad792f4dd540c2ff6b068d13
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
b158a9a5bcfe21480f57bc58d45517f1a81cca39 |
|
12-Aug-2015 |
Jeff Tinker <jtinker@google.com> |
Check integer overflow to prevent memory corruption bug: 23016072 Change-Id: If3c9a835408773847c0024a812bd8b4915ebd680 (cherry picked from commit fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d)
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d |
|
12-Aug-2015 |
Jeff Tinker <jtinker@google.com> |
Check integer overflow to prevent memory corruption bug: 23016072 Change-Id: If3c9a835408773847c0024a812bd8b4915ebd680
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
56997121c5031598fbbba7b7c53980b7fd529c2d |
|
29-Aug-2012 |
Marco Nelissen <marcone@google.com> |
Fragmented mp4 extractor Still experimental. Set property "media.stagefright.use-fragmp4" to true to enable. Change-Id: I210b9c5b5164b5c5eefc31309845ee881ac7db8e
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
f1d5aa162c02a16b7195a43a9bcea4d592600ac4 |
|
07-Feb-2012 |
James Dong <jdong@google.com> |
Move away from MediaDebug and use ADebug instead Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
9d2f386dd2885eaffa11fd494ae258bb09fe6397 |
|
10-Jan-2012 |
James Dong <jdong@google.com> |
Separate sniffing from session initialization This avoid lengthy/duplicate sniffing for drm plugins when a decrypt session is opened o The change is backward compatibile in that no update is required for existing drm plug-ins if they do not plan to provide separate sniffer/extractor related-to-bug: 5725548 Change-Id: I7fc4caf82d77472da4e2bc7b5d31060fb54fd84c
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
5ff1dd576bb93c45b44088a51544a18fc43ebf58 |
|
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/157065 Bug: 5449033 Change-Id: I00a4b904f9449e6f93b7fd35eac28640d7929e69
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
785ee06d106cd7958e0c151ebc6b7174d9ba861e |
|
14-Dec-2011 |
James Dong <jdong@google.com> |
Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck 1. Revert "Fix drm flag setting missed in false drm recognition fix." This reverts commit 9f704f6c46a171357e49c411c83458b9d4565f3b. 2. Revert "Fixed the false drm recognition." This reverts commit aadbd80b307c817698ce5110ff8e002804d1b230. 3. Revert "Fix drm enumeration order, resolves failure to play forward lock ringtones" This reverts commit a5cbf023e349f2394ba6fc58d73b4375cfec4369. 4. Revert "Fix ANRs due to Widevine DRM plugin sniff taking too long." This reverts commit d0d19db1ca1c289b069db33f4665bcb9386064e9. As a result of the reverting, many ANRs from WV sniffing are back. related-to-bug: 5739618
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
8e49b604c806eabe3eea2bd24813cdfc4b87c64c |
|
08-Dec-2011 |
Jeff Tinker <jtinker@google.com> |
Fix ANRs due to Widevine DRM plugin sniff taking too long. Add a Widevine-specific format sniffer to avoid having to refetch data from the remote server. Change-Id: I5fdb21fe7a0d6e74f2a6f06e6fbf8070b068ac60 related-to-bug: 5725548
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
7340743ce30766af6334bbd9acf813eb66dd5a60 |
|
29-Apr-2011 |
Gloria Wang <gwang@google.com> |
Add DRM errors in the DRM frameworks to MediaErrors also. For bug 4350156. Change-Id: Ib5711ec642178a49203a448b7f5114e675d49394
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
b5ce361d19e69fe156f7188c9ee0f4734b259874 |
|
25-Feb-2011 |
Gloria Wang <gwang@google.com> |
Fix for bug 3477330 This patch fixs a crash bug caused by using a NULL DecryptHandle pointer. Fix by using sp<DecryptHandle> instead. Change-Id: Icbd59858385e8256125a615a3c82656b25319d44
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
8ddeebb93cb41e7a8e9fe763afb6c6016b21fa61 |
|
21-Feb-2011 |
Glenn Kasten <gkasten@google.com> |
Bug 3447027 Limit previews for DRM video Change-Id: I5b15cf6a15623cf73f007c59143ab5e3fa5a07e8
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
8f64134f749e4f7861a08a3063450fc714c4651d |
|
08-Feb-2011 |
Gloria Wang <gwang@google.com> |
Add more check before using the DRM manager client. Change-Id: I7369dcd6b6abd1945430373200fd5353bca70652
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
889b340ec736a9d3e3e690256d305cc8740f0c4b |
|
07-Feb-2011 |
Gloria Wang <gwang@google.com> |
- Do not use global DrmManagerClient - Release the DrmManagerClient and DecryptHandle in DataSource Fix for bug 3429811 Change-Id: I549f72b75225751877eb0e630ce8098f8ec6316f
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
b371426ce4cf2fa6d8c3d1903b61322feb165d35 |
|
01-Nov-2010 |
Gloria Wang <gwang@google.com> |
Add support for WV DRM Change-Id: I0408c5e0a488f112a84337b21b0cd4613a4da461
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|
a9741a9232c81eaf59179acef91f5be46c42264e |
|
26-Oct-2010 |
Gloria Wang <gwang@google.com> |
resolved conflicts for merge of 9084631d to gingerbread-plus-aosp Change-Id: Ie2b675d50bfca3f33aee80f1a67c9f03d1f97472
|
dcd25efb46c41c8d24a0a9cf61fb57f84149709e |
|
22-Jun-2010 |
Gloria Wang <gwang@google.com> |
DRM framework support: - add a sniffer for DRM files - add DRMSource and DRMExtractor for es_based DRM - add pread in FileSource.cpp for container_based DRM - add native DRM framework API calls in the player for DRM audio/video playback Change-Id: I4b9ef19165c9b4f44ff40eeededb9a665e78a90f
/frameworks/av/media/libstagefright/DRMExtractor.cpp
|