]> git.sesse.net Git - casparcg/blobdiff - shell/linux_specific.cpp
[ffmpeg] Removed unused function in input class.
[casparcg] / shell / linux_specific.cpp
index adc5aa4cd84cb70b74638a6b68e1897d5d93729e..c5c1969344f0c10f6d9d5773c42f216671b66ddb 100644 (file)
 
 #include "platform_specific.h"
 
+#include <exception>
+#include <common/log.h>
+
+#include <iostream>
+
+#include <X11/Xlib.h>
+
 namespace caspar {
 
 void setup_prerequisites()
 {
-       // TODO: implement if needed.
+       XInitThreads();
+
+       std::set_terminate([]
+       {
+               CASPAR_LOG_CURRENT_EXCEPTION();
+       });
 }
 
 void setup_console_window()