]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/consumer/ffmpeg_consumer.h
Created a consumer that provides sync to a channel based on the pace of another chann...
[casparcg] / modules / ffmpeg / consumer / ffmpeg_consumer.h
index ac27b94e915b1d846d431693e043e71098844aaa..7e62a4f095b1715d8e5bc001bfabbbbb0fbce6eb 100644 (file)
@@ -33,7 +33,9 @@
 namespace caspar { namespace ffmpeg {
 
 void describe_consumer(core::help_sink& sink, const core::help_repository& repo);
-spl::shared_ptr<core::frame_consumer> create_consumer(const std::vector<std::wstring>& params, core::interaction_sink*);
-spl::shared_ptr<core::frame_consumer> create_preconfigured_consumer(const boost::property_tree::wptree& ptree, core::interaction_sink*);
+spl::shared_ptr<core::frame_consumer> create_consumer(
+               const std::vector<std::wstring>& params, core::interaction_sink*, std::vector<spl::shared_ptr<core::video_channel>> channels);
+spl::shared_ptr<core::frame_consumer> create_preconfigured_consumer(
+               const boost::property_tree::wptree& ptree, core::interaction_sink*, std::vector<spl::shared_ptr<core::video_channel>> channels);
 
-}}
\ No newline at end of file
+}}