1 #ifndef DVDOMATIC_VIDEO_SOURCE_H
2 #define DVDOMATIC_VIDEO_SOURCE_H
4 #include <boost/shared_ptr.hpp>
5 #include <boost/signals2.hpp>
16 /** Emitted when a video frame is ready.
17 * First parameter is the frame within the source.
18 * Second parameter is either 0 or a subtitle that should be on this frame.
20 boost::signals2::signal<void (boost::shared_ptr<Image>, boost::shared_ptr<Subtitle>)> Video;
22 void connect_video (boost::shared_ptr<VideoSink>);