| Index: media/base/android/java/src/org/chromium/media/MediaPlayerBridge.java
|
| diff --git a/media/base/android/java/src/org/chromium/media/MediaPlayerBridge.java b/media/base/android/java/src/org/chromium/media/MediaPlayerBridge.java
|
| index ed9d5b62bde71a23d8faddba43c68b2642980e34..d38c1e50395b46baff72653d86228b913e0bf5e3 100644
|
| --- a/media/base/android/java/src/org/chromium/media/MediaPlayerBridge.java
|
| +++ b/media/base/android/java/src/org/chromium/media/MediaPlayerBridge.java
|
| @@ -137,11 +137,12 @@ public class MediaPlayerBridge {
|
|
|
| @CalledByNative
|
| protected boolean setDataSource(
|
| - Context context, String url, String cookies, boolean hideUrlLog) {
|
| + Context context, String url, String cookies, String userAgent, boolean hideUrlLog) {
|
| Uri uri = Uri.parse(url);
|
| HashMap<String, String> headersMap = new HashMap<String, String>();
|
| if (hideUrlLog) headersMap.put("x-hide-urls-from-log", "true");
|
| if (!TextUtils.isEmpty(cookies)) headersMap.put("Cookie", cookies);
|
| + if (!TextUtils.isEmpty(userAgent)) headersMap.put("User-Agent", userAgent);
|
| try {
|
| getLocalPlayer().setDataSource(context, uri, headersMap);
|
| return true;
|
|
|