Butler (
std::weak_ptr<const Film> film,
std::shared_ptr<Player> player,
Butler (
std::weak_ptr<const Film> film,
std::shared_ptr<Player> player,
boost::optional<dcpomatic::DCPTime> get_audio (Behaviour behaviour, float* out, Frame frames);
boost::optional<TextRingBuffers::Data> get_closed_caption ();
boost::optional<dcpomatic::DCPTime> get_audio (Behaviour behaviour, float* out, Frame frames);
boost::optional<TextRingBuffers::Data> get_closed_caption ();