]> git.sesse.net Git - casparcg/blobdiff - core/producer/frame_producer.h
2.1.0: Refactoring.
[casparcg] / core / producer / frame_producer.h
index e9310068e7d83e925ea003dc1475e2020eacf080..b6c5963a1eca27392c43cbab157cdcf60bcf8dc4 100644 (file)
@@ -29,6 +29,7 @@
 #include <limits>\r
 #include <functional>\r
 #include <string>\r
+#include <type_traits>\r
 #include <vector>\r
 \r
 #include <boost/noncopyable.hpp>\r
@@ -41,7 +42,6 @@ namespace caspar { namespace core {
        \r
 struct frame_producer : boost::noncopyable\r
 {\r
-public:\r
        struct flags_def\r
        {\r
                enum type\r
@@ -79,5 +79,5 @@ safe_ptr<core::frame_producer> create_producer(const safe_ptr<frame_factory>&, c
 safe_ptr<core::frame_producer> create_producer(const safe_ptr<frame_factory>&, const std::wstring& params);\r
 safe_ptr<core::frame_producer> create_producer_destroy_proxy(safe_ptr<core::frame_producer> producer);\r
 safe_ptr<core::frame_producer> create_producer_print_proxy(safe_ptr<core::frame_producer> producer);\r
-\r
+               \r
 }}\r