\r
#include <string>\r
\r
-namespace caspar { \r
+namespace caspar { namespace decklink {\r
\r
static BMDDisplayMode get_decklink_video_format(core::video_format::type fmt) \r
{\r
case core::video_format::x1080p2500: return bmdModeHD1080p25;\r
case core::video_format::x1080p2997: return bmdModeHD1080p2997;\r
case core::video_format::x1080p3000: return bmdModeHD1080p30;\r
+ case core::video_format::x1080p5000: return bmdModeHD1080p50;\r
default: return (BMDDisplayMode)ULONG_MAX;\r
}\r
}\r
case bmdModeHD1080p25: return core::video_format::x1080p2500; \r
case bmdModeHD1080p2997: return core::video_format::x1080p2997; \r
case bmdModeHD1080p30: return core::video_format::x1080p3000; \r
+ case bmdModeHD1080p50: return core::video_format::x1080p5000; \r
default: return core::video_format::invalid; \r
}\r
}\r
{\r
CComPtr<IDeckLinkIterator> pDecklinkIterator;\r
if(FAILED(pDecklinkIterator.CoCreateInstance(CLSID_CDeckLinkIterator)))\r
- BOOST_THROW_EXCEPTION(caspar_exception() << msg_info("No Decklink drivers installed."));\r
+ BOOST_THROW_EXCEPTION(caspar_exception() << msg_info("Decklink drivers not found."));\r
\r
size_t n = 0;\r
CComPtr<IDeckLink> decklink;\r
return std::wstring(pModelName);\r
}\r
\r
-}
\ No newline at end of file
+}}
\ No newline at end of file