X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=shell%2Fserver.cpp;h=cb000c4caa629154bd5a5900728064ae5db0e245;hb=44d24e240da3bc2318642eea44721962d45daad3;hp=e09bf7430f4567f69c5c2bebbacb3e65aabb2224;hpb=3c9605a7741d7cac1e243cf137b8f4892144bc52;p=casparcg diff --git a/shell/server.cpp b/shell/server.cpp index e09bf7430..cb000c4ca 100644 --- a/shell/server.cpp +++ b/shell/server.cpp @@ -44,12 +44,14 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include #include @@ -106,6 +108,9 @@ struct server::implementation : boost::noncopyable portaudio::init(); CASPAR_LOG(info) << L"Initialized portaudio module."; + newtek::init(); + CASPAR_LOG(info) << L"Initialized newtek module."; + ogl::init(); CASPAR_LOG(info) << L"Initialized ogl module."; @@ -215,6 +220,8 @@ struct server::implementation : boost::noncopyable on_consumer(bluefish::create_consumer(xml_consumer.second)); else if (name == L"decklink") on_consumer(decklink::create_consumer(xml_consumer.second)); + else if (name == L"newtek") + on_consumer(newtek::create_consumer(xml_consumer.second)); else if (name == L"blocking-decklink") on_consumer(decklink::create_blocking_consumer(xml_consumer.second)); else if (name == L"file" || name == L"stream")