summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/include/ChromiumHTTPDataSource.h
Commit message (Collapse)AuthorAgeFilesLines
* ChromiumHTTPDataSource: Keep track of the redirected URLMartin Storsjo2013-11-251-0/+1
| | | | | | | | This makes the code actually match an existing comment in DrmInitialization, which claimed that mURI was the redirected URL and not the original one. Change-Id: I0a5cc65f520f1482ff91320ae78af84a8a681ee3
* Update HTTP proxy configuration for all media playback inside stagefright.Andreas Huber2013-05-311-0/+3
| | | | | | Change-Id: Ie0dd00045aba668d8b49da73224e7a7c9c04f69b related-to-bug: 8873723 (cherry picked from commit 2704965b8a1ff3b7450ff58ccecf86d8ec688c40)
* Separate sniffing from session initializationJames Dong2012-01-121-1/+1
| | | | | | | | | | | | 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
* Retry datasource fetches a few times before giving up (NuCachedSource2).Andreas Huber2011-07-221-0/+2
| | | | | Change-Id: I147fc18ef55bc89d2e2fee69b7869c45abbfdd6b related-to-bug: 3405354
* Send estimated bandwidth value as informational event when cache fetcher pausesJames Dong2011-05-311-14/+0
| | | | | | | | | | o Application can make informed decision about the available network bandwidth when cache fetcher pauses. o Application can also adjust how frequently the bandwidth is estimated within a range from one second to one minute. Change-Id: I90068001343e79da1886de03c565537787e1580b
* Stagefright DataSources now expose the underlying content mime type.Andreas Huber2011-03-301-1/+7
| | | | | | | | Use that mime type to determine if we should do upfront buffering at the start of playback and don't for audio streams to ensure playback starts fairly instantly. Change-Id: If21e36d1b024f0e5c723911bceadaa2e0307ab42 related-to-bug: 4090916
* Fix for bug 3477330Gloria Wang2011-03-101-3/+3
| | | | | | | This patch fixs a crash bug caused by using a NULL DecryptHandle pointer. Fix by using sp<DecryptHandle> instead. Change-Id: Icbd59858385e8256125a615a3c82656b25319d44
* An HTTP datasource for stagefright using the chromium code.Andreas Huber2011-03-091-0/+127
Use of this new datasource is now the default unless overwritten by adb shell setprop media.stagefright.use-chromium false Change-Id: I156a8eb9a1fff1cb537b4aec6cf3e8e6052be81e