\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