summaryrefslogtreecommitdiff
path: root/src/lib/player.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-07-05 15:22:00 +0200
committerCarl Hetherington <cth@carlh.net>2021-07-05 15:22:56 +0200
commit76e543bd7c85054ff857781707fa570f2b159360 (patch)
treeb3c18dd69a992f80375b29a1c4019b8445ffb8e7 /src/lib/player.h
parentbe436f229587905e89ac768b3c57b0e983cfe7fa (diff)
Use unique_ptr.
Diffstat (limited to 'src/lib/player.h')
-rw-r--r--src/lib/player.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/player.h b/src/lib/player.h
index daade1d7b..6cefbe232 100644
--- a/src/lib/player.h
+++ b/src/lib/player.h
@@ -78,7 +78,6 @@ class Player : public std::enable_shared_from_this<Player>
public:
Player (std::shared_ptr<const Film>);
Player (std::shared_ptr<const Film>, std::shared_ptr<const Playlist> playlist);
- ~Player ();
Player (Player const& Player) = delete;
Player& operator= (Player const& Player) = delete;
@@ -208,7 +207,7 @@ private:
LastVideoMap _last_video;
AudioMerger _audio_merger;
- Shuffler* _shuffler = nullptr;
+ std::unique_ptr<Shuffler> _shuffler;
std::list<std::pair<std::shared_ptr<PlayerVideo>, dcpomatic::DCPTime> > _delay;
class StreamState
@@ -239,4 +238,5 @@ private:
boost::signals2::scoped_connection _playlist_content_change_connection;
};
+
#endif