]> git.sesse.net Git - casparcg/blobdiff - core/channel.h
2.0.0.2: - ogl_device: No longer monostate.
[casparcg] / core / channel.h
index 05ef7eb8fdcfcea1ece52fd8bee61e036db784e4..a015764ab17f43c17262d433fb5be865c12f01f6 100644 (file)
 \r
 namespace caspar { namespace core {\r
        \r
+class ogl_device;\r
+\r
 class channel : boost::noncopyable\r
 {\r
 public:\r
-       explicit channel(int index, const video_format_desc& format_desc);\r
+       explicit channel(int index, const video_format_desc& format_desc, const safe_ptr<ogl_device>& ogl);\r
        channel(channel&& other);\r
 \r
        safe_ptr<frame_producer_device> producer();\r