]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/consumer/streaming_consumer.h
[streaming_consumer] Implemented support for separating audio channels into separate...
[casparcg] / modules / ffmpeg / consumer / streaming_consumer.h
index 0733ab8a484e17f6151fb5ac202f06baee051856..7d7a40164e08bd79e10d25a913327ea53799e62e 100644 (file)
 #include <vector>
 
 namespace caspar { namespace ffmpeg {
-       
+
+void describe_streaming_consumer(core::help_sink& sink, const core::help_repository& repo);
 spl::shared_ptr<core::frame_consumer> create_streaming_consumer(
-               const std::vector<std::wstring>& params, core::interaction_sink*);
+               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_streaming_consumer(
-               const boost::property_tree::wptree& ptree, core::interaction_sink*);
+               const boost::property_tree::wptree& ptree, core::interaction_sink*, std::vector<spl::shared_ptr<core::video_channel>> channels);
 
-}}
\ No newline at end of file
+}}