X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fplayer.h;h=05e994d0bb105aa8b797762e96a285e3de4e4624;hp=95db8756be6f2337aeae147f1dcb07a67070e730;hb=a78b741c43830c84bcb4d18e3147746f13a668e5;hpb=3d90ce7a500a33b6147c30b65766efcbc447f5ab diff --git a/src/lib/player.h b/src/lib/player.h index 95db8756b..05e994d0b 100644 --- a/src/lib/player.h +++ b/src/lib/player.h @@ -75,9 +75,9 @@ public: */ boost::signals2::signal Changed; - boost::signals2::signal)> Video; + boost::signals2::signal, DCPTime)> Video; boost::signals2::signal, DCPTime)> Audio; - boost::signals2::signal Subtitle; + boost::signals2::signal Subtitle; private: friend class PlayerWrapper; @@ -99,7 +99,7 @@ private: DCPTime resampled_audio_to_dcp (boost::shared_ptr piece, Frame f) const; ContentTime dcp_to_content_time (boost::shared_ptr piece, DCPTime t) const; DCPTime content_time_to_dcp (boost::shared_ptr piece, ContentTime t) const; - boost::shared_ptr black_player_video_frame (DCPTime) const; + boost::shared_ptr black_player_video_frame () const; std::list > overlaps (DCPTime from, DCPTime to, boost::function valid); void video (boost::weak_ptr, ContentVideo); void audio (boost::weak_ptr, AudioStreamPtr, ContentAudio); @@ -136,7 +136,7 @@ private: AudioMerger _audio_merger; DCPTime _last_audio_time; - std::list _subtitles; + std::list > _subtitles; boost::shared_ptr _audio_processor;