]> git.sesse.net Git - casparcg/blobdiff - core/producer/cg_proxy.h
[CG] Created producer that wraps a CG producer in a way that it can be treated as...
[casparcg] / core / producer / cg_proxy.h
index 77713a663711a731871f005af093388a51f0dc90..9684e94a82f0b8f300466303e7cbe1d61adc2d88 100644 (file)
@@ -32,7 +32,7 @@
 #include <boost/noncopyable.hpp>
 
 namespace caspar { namespace core {
-               
+
 class cg_proxy
 {
 public:
@@ -90,10 +90,12 @@ public:
                        const std::wstring& filename) const;
        std::string read_meta_info(const std::wstring& filename) const;
        bool is_cg_extension(const std::wstring& extension) const;
+       std::wstring get_cg_producer_name(const std::wstring& filename) const;
 private:
        struct impl;
        spl::shared_ptr<impl> impl_;
 };
 
+void init_cg_proxy_as_producer(core::module_dependencies dependencies);
 
 }}