\r
#include "../../consumer/frame_consumer.h"\r
\r
-#include "../../frame/frame_fwd.h"\r
+#include "../../video/video_format.h"\r
\r
namespace caspar { namespace core { namespace decklink {\r
\r
class DecklinkVideoConsumer : public frame_consumer\r
{\r
public:\r
- explicit DecklinkVideoConsumer(const frame_format_desc& format_desc, bool internalKey = false);\r
+ explicit DecklinkVideoConsumer(const video_format_desc& format_desc, bool internalKey = false);\r
\r
- void display(const gpu_frame_ptr&);\r
- const frame_format_desc& get_frame_format_desc() const;\r
+ void display(const frame_ptr&);\r
+ const video_format_desc& get_video_format_desc() const;\r
private:\r
struct Implementation;\r
std::tr1::shared_ptr<Implementation> pImpl_;\r