summaryrefslogtreecommitdiffstats
path: root/media/cdm
diff options
context:
space:
mode:
Diffstat (limited to 'media/cdm')
-rw-r--r--media/cdm/player_tracker_impl.cc3
-rw-r--r--media/cdm/player_tracker_impl.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/media/cdm/player_tracker_impl.cc b/media/cdm/player_tracker_impl.cc
index 98f2050..7d5cda3 100644
--- a/media/cdm/player_tracker_impl.cc
+++ b/media/cdm/player_tracker_impl.cc
@@ -15,6 +15,9 @@ PlayerTrackerImpl::PlayerCallbacks::PlayerCallbacks(
const base::Closure& cdm_unset_cb)
: new_key_cb(new_key_cb), cdm_unset_cb(cdm_unset_cb) {}
+PlayerTrackerImpl::PlayerCallbacks::PlayerCallbacks(
+ const PlayerCallbacks& other) = default;
+
PlayerTrackerImpl::PlayerCallbacks::~PlayerCallbacks() {
}
diff --git a/media/cdm/player_tracker_impl.h b/media/cdm/player_tracker_impl.h
index e2dc4a5..299593d 100644
--- a/media/cdm/player_tracker_impl.h
+++ b/media/cdm/player_tracker_impl.h
@@ -35,6 +35,7 @@ class MEDIA_EXPORT PlayerTrackerImpl : public PlayerTracker {
struct PlayerCallbacks {
PlayerCallbacks(const base::Closure& new_key_cb,
const base::Closure& cdm_unset_cb);
+ PlayerCallbacks(const PlayerCallbacks& other);
~PlayerCallbacks();
base::Closure new_key_cb;