]> git.sesse.net Git - casparcg/blobdiff - shell/linux_specific.cpp
Fixed problem with image_scroll_producer where CALL SPEED was reversed with regard...
[casparcg] / shell / linux_specific.cpp
index c50123dc5f34fdbb28c353fb80d02432f0fdbc02..c5c1969344f0c10f6d9d5773c42f216671b66ddb 100644 (file)
 
 #include "platform_specific.h"
 
+#include <exception>
+#include <common/log.h>
+
+#include <iostream>
+
+#include <X11/Xlib.h>
+
 namespace caspar {
 
 void setup_prerequisites()
 {
+       XInitThreads();
 
+       std::set_terminate([]
+       {
+               CASPAR_LOG_CURRENT_EXCEPTION();
+       });
 }
 
 void setup_console_window()
 {
-
+       // TODO: implement.
 }
 
 void increase_process_priority()
 {
+       // TODO: implement.
 }
 
 void wait_for_keypress()
 {
+       // TODO: implement if desirable.
 }
 
 std::shared_ptr<void> setup_debugging_environment()
 {
+       // TODO: implement if applicable.
        return nullptr;
 }
 
 void wait_for_remote_debugging()
 {
-
+       // TODO: implement if applicable.
 }
 
 }