8b6bacd02a0478ed51b3b15a9e997624c95a7564 |
|
01-May-2012 |
Andreas Huber <andih@google.com> |
Properly handle the case where a pending connection process is disconnected just at the time when the connection is established. Change-Id: Icbae5a61edfd6a1336e4b8d3ee513337363c09ea related-to-bug: 6154825
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
078cfcf7cce9185ec7559910d08b0bc02bfc88a3 |
|
15-Sep-2011 |
Andreas Huber <andih@google.com> |
Various improvements to nuplayer playback - Drastically cut down the number of times we supply the AudioSink with data by estimating the time until the sink would run out of data and then scheduling a refill in advance of that. - Use a dedicated looper for video decoders since they are currently taking too long to return from OMX_FillThisBuffer (bug 5325201) - Revise thread priorities for the OMX dispatcher and software codecs, instead of running them at ANDROID_PRIORITY_AUDIO, they now only run at ANDROID_PRIORITY_FOREGROUND - Since threads created by pthread_create inherit all of the parent threads attributes including thread priority, briefly reset thread priority to ANDROID_PRIORITY_FOREGROUND before instantiating OMX components and then restore it. Change-Id: If9332a3a20dad5485333d68c11de0d2d5d3fffc3
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
a23456b306f35b9ecf973bf5818ca39295e9e029 |
|
08-Jul-2011 |
Ashish Sharma <ashishsharma@google.com> |
Network traffic accounting for chromium stack support in mediaserver. - Atribute network activity to uid calling the mediaplayer - Enables logging of chromium network stack in logcat Change-Id: I2d28c8392248a056b3cee305dd4d4475ebba4337
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
6801b4dbd00b485ecdcd31b517ed885a8fa21c63 |
|
04-Aug-2011 |
Andreas Huber <andih@google.com> |
Restart HLS streaming from the bottom of the playlist if we miss the boat on the next segment. This can happen if for whatever reason we playback video slower than it is served. Also removed some unnecessary verbosity from ChromiumHTTPDataSource. Change-Id: I6e870879310c9efe4d50d7dc0883c08405442d79 related-to-bug: 5120425
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
deaba1c70b8ebdd1fffb40665a40e0593bd9cf3e |
|
22-Jul-2011 |
Kristian Monsen <kristianm@google.com> |
Fix for bug 5049763 HLS: Cookies set in main playlist request aren't being passed to subsequent HTTP requests Cookies should be store between requests in memory with this. Tell me if you want to store the cookies on disk as well. Change-Id: I9afe5796a3d395afcf54d669c86cf7da432f8d9a
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
cebcdaef5b559f4db2a9d8b305d9d7da03525b62 |
|
01-Jul-2011 |
Kristian Monsen <kristianm@google.com> |
Merge changes I7e8401a4,I412ddf36 * changes: Merge Chromium at r11.0.696.0: New autofill strings Merge Chromium at r11.0.696.0: Using setter instead of direct variable access
|
553f66e21be6e11120460830fc78793a4d11b465 |
|
20-Jun-2011 |
Andreas Huber <andih@google.com> |
Instantiate a NetworkChangeNotifier to have chromium transparently handle interface changes. Change-Id: If48d2934ce29d68b9c31a1d120fe8f134f277a33
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
63d794763a680c29edccce3a6fac3d6d9c13c8e3 |
|
27-Jun-2011 |
Kristian Monsen <kristianm@google.com> |
Merge Chromium at r11.0.696.0: Using setter instead of direct variable access Members in UrlRequestContext was made private in upstream CL: http://src.chromium.org/viewvc/chrome/trunk/src/net/url_request/url_request_context.h?view=diff&pathrev=77261&r1=75164&r2=75165 Change-Id: I412ddf36b0818e59b9b3ae428407d562facd4785
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
64125da2f3b76f2d88bb757cb6bf5bd5e29a0639 |
|
07-Jun-2011 |
Kristian Monsen <kristianm@google.com> |
Merge chromium to r11.0.672.0: Compile fix Cause by upstream CL: http://src.chromium.org/viewvc/chrome/trunk/src/net/url_request/url_request_context.h?r1=70592&r2=71522&pathrev=74924 Change-Id: Iada1639b7a38cee963644437e8e3f4f5708d6136
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
a533975a8e3bb741948750a68a2c962a48777fe0 |
|
25-May-2011 |
Kristian Monsen <kristianm@google.com> |
Merge chromium to 10.0.634.0: Compile fix base/thread.h moved to base/threading/thread.h: http://codereview.chromium.org/6028009 Change-Id: I4a7dd04055ed931f6bc2c6b63255f3832d0c78bd
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
cd45ccddb00662f2af8409b895fbcdd0434da8b1 |
|
13-May-2011 |
Kristian Monsen <kristianm@google.com> |
Merge Chromium at 10.0.621.0: Fixes for libstagefreight URLRequest is now a member of the net namespace. HttpCache constructor has a new argument, which is a CertVerifier() Change-Id: I21d524938868b2e37993838f4fbb8447b02c3606
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
6511c9755c3a3360ba869772600c7aae048a7ffc |
|
30-Mar-2011 |
Andreas Huber <andih@google.com> |
Stagefright DataSources now expose the underlying content mime type. 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
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
70fcf534d3fb6faa3aaa8061fc87f720c396e7ae |
|
09-Mar-2011 |
Andreas Huber <andih@google.com> |
Support http authentication ala http://foo:bar@host.org in stagefright. Change-Id: I0b20077ad540ec8aa11adf0ca9f4142ea8b8ae98
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
72fee698602ede6f6b64b77c0f1f28d96ff673d3 |
|
09-Mar-2011 |
Andreas Huber <andih@google.com> |
Use the same http proxy mechanism that webkit uses instead of bypassing proxies. Change-Id: Ifd64664d3052fbfa715c2920984170c2a6190f6b related-to-bug: 3440271
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|
1156dc913a5ba7b2bc86489468d4914430f03d14 |
|
09-Mar-2011 |
Andreas Huber <andih@google.com> |
An HTTP datasource for stagefright using the chromium code. Use of this new datasource is now the default unless overwritten by adb shell setprop media.stagefright.use-chromium false Change-Id: I156a8eb9a1fff1cb537b4aec6cf3e8e6052be81e
/frameworks/av/media/libstagefright/chromium_http/support.cpp
|