]> git.sesse.net Git - casparcg/blob - modules/ffmpeg/consumer/streaming_consumer.h
* Merged streaming_consumer from 2.0
[casparcg] / modules / ffmpeg / consumer / streaming_consumer.h
1 #pragma once
2
3 #include <common/memory.h>
4
5 #include <core/fwd.h>
6
7 #include <boost/property_tree/ptree_fwd.hpp>
8
9 #include <string>
10 #include <vector>
11
12 namespace caspar { namespace ffmpeg {
13         
14 spl::shared_ptr<core::frame_consumer> create_streaming_consumer(
15                 const std::vector<std::wstring>& params, core::interaction_sink*);
16 spl::shared_ptr<core::frame_consumer> create_preconfigured_streaming_consumer(
17                 const boost::property_tree::wptree& ptree, core::interaction_sink*);
18
19 }}