1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "media/base/android/media_player_android.h" 6 7 #include "base/logging.h" 8 #include "media/base/android/media_drm_bridge.h" 9 #include "media/base/android/media_player_manager.h" 10 11 namespace media { 12 13 MediaPlayerAndroid::MediaPlayerAndroid( 14 int player_id, 15 MediaPlayerManager* manager, 16 const RequestMediaResourcesCB& request_media_resources_cb, 17 const ReleaseMediaResourcesCB& release_media_resources_cb, 18 const GURL& frame_url) 19 : request_media_resources_cb_(request_media_resources_cb), 20 release_media_resources_cb_(release_media_resources_cb), 21 player_id_(player_id), 22 manager_(manager), 23 frame_url_(frame_url) { 24 } 25 26 MediaPlayerAndroid::~MediaPlayerAndroid() {} 27 28 GURL MediaPlayerAndroid::GetUrl() { 29 return GURL(); 30 } 31 32 GURL MediaPlayerAndroid::GetFirstPartyForCookies() { 33 return GURL(); 34 } 35 36 void MediaPlayerAndroid::SetCdm(BrowserCdm* /* cdm */) { 37 // Players that support EME should override this. 38 NOTREACHED() << "EME not supported on base MediaPlayerAndroid class."; 39 return; 40 } 41 42 } // namespace media 43