Chromium Code Reviews| Index: content/browser/media/android/browser_media_player_manager.cc |
| diff --git a/content/browser/media/android/browser_media_player_manager.cc b/content/browser/media/android/browser_media_player_manager.cc |
| index 0c19a38ca7a80c108799c38d51a04013dfa4333c..c7cae6c4ec322fdee1b9aa4f042e82691c7f84f0 100644 |
| --- a/content/browser/media/android/browser_media_player_manager.cc |
| +++ b/content/browser/media/android/browser_media_player_manager.cc |
| @@ -18,6 +18,7 @@ |
| #include "content/public/browser/storage_partition.h" |
| #include "content/public/browser/web_contents.h" |
| #include "content/public/browser/web_contents_delegate.h" |
| +#include "content/public/common/content_client.h" |
| #include "content/public/common/content_switches.h" |
| #include "media/base/android/media_drm_bridge.h" |
| #include "media/base/android/media_player_bridge.h" |
| @@ -76,8 +77,14 @@ MediaPlayerAndroid* BrowserMediaPlayerManager::CreateMediaPlayer( |
| BrowserDemuxerAndroid* demuxer) { |
| switch (type) { |
| case MEDIA_PLAYER_TYPE_URL: { |
| + const std::string& user_agent = GetUserAgent(url); |
|
bulach
2014/01/09 14:23:02
nit: keep a string value rather than a reference
xhwang
2014/01/09 17:51:14
Based on the documentation:
https://code.google.co
Jinsuk Kim
2014/01/10 01:19:13
Done.
Jinsuk Kim
2014/01/10 01:19:13
It's called when Chrome is initialized in ChromeMa
|
| MediaPlayerBridge* media_player_bridge = new MediaPlayerBridge( |
| - player_id, url, first_party_for_cookies, hide_url_log, manager); |
| + player_id, |
| + url, |
| + first_party_for_cookies, |
| + user_agent, |
| + hide_url_log, |
| + manager); |
| BrowserMediaPlayerManager* browser_media_player_manager = |
| static_cast<BrowserMediaPlayerManager*>(manager); |
| ContentViewCoreImpl* content_view_core_impl = |