| // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include "media/base/android/media_player_android.h" |
| |
| #include "base/logging.h" |
| #include "media/base/android/media_drm_bridge.h" |
| #include "media/base/android/media_player_manager.h" |
| |
| namespace media { |
| |
| MediaPlayerAndroid::MediaPlayerAndroid( |
| int player_id, |
| MediaPlayerManager* manager, |
| const RequestMediaResourcesCB& request_media_resources_cb, |
| const ReleaseMediaResourcesCB& release_media_resources_cb, |
| const GURL& frame_url) |
| : request_media_resources_cb_(request_media_resources_cb), |
| release_media_resources_cb_(release_media_resources_cb), |
| player_id_(player_id), |
| manager_(manager), |
| frame_url_(frame_url) { |
| } |
| |
| MediaPlayerAndroid::~MediaPlayerAndroid() {} |
| |
| GURL MediaPlayerAndroid::GetUrl() { |
| return GURL(); |
| } |
| |
| GURL MediaPlayerAndroid::GetFirstPartyForCookies() { |
| return GURL(); |
| } |
| |
| void MediaPlayerAndroid::SetCdm(BrowserCdm* /* cdm */) { |
| // Players that support EME should override this. |
| NOTREACHED() << "EME not supported on base MediaPlayerAndroid class."; |
| return; |
| } |
| |
| } // namespace media |