Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(860)

Unified Diff: media/base/android/java/src/org/chromium/media/MediaPlayerBridge.java

Issue 130363002: Pass Chrome user agent string to Android media player (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: addressed comments Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;

Powered by Google App Engine
This is Rietveld 408576698