Home | History | Annotate | Download | only in android
      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