]> git.sesse.net Git - casparcg/commitdiff
#346 #441 Added remote debugging support in html producer.
authorHelge Norberg <helge.norberg@svt.se>
Wed, 15 Jun 2016 18:41:15 +0000 (20:41 +0200)
committerHelge Norberg <helge.norberg@svt.se>
Wed, 15 Jun 2016 18:41:15 +0000 (20:41 +0200)
modules/html/html.cpp
shell/casparcg.config

index fdfe31e9365cf16f46cb4f630b06f3333629556a..dc7365b4a4a05b62456b0bb50f693a2475ffb360 100644 (file)
@@ -26,6 +26,7 @@
 
 #include <common/executor.h>
 #include <common/future.h>
+#include <common/env.h>
 
 #include <core/producer/cg_proxy.h>
 
@@ -234,6 +235,7 @@ void init(core::module_dependencies dependencies)
        {
                CefSettings settings;
                settings.no_sandbox = true;
+               settings.remote_debugging_port = env::properties().get(L"configuration.html.remote-debugging-port", 0);
                //settings.windowless_rendering_enabled = true;
                CefInitialize(main_args, settings, nullptr, nullptr);
        });
index 076e4b0fae39bb35970d4671135de189f195fdab..efc5c51c2c302ae2defe080eeaa051c19a0276eb 100644 (file)
@@ -57,6 +57,9 @@
 <flash>\r
     <buffer-depth>auto [auto|1..]</buffer-depth>\r
 </flash>\r
+<html>\r
+    <remote-debugging-port>0 [0|1024-65535]</remote-debugging-port>\r
+</html>\r
 <thumbnails>\r
     <generate-thumbnails>true [true|false]</generate-thumbnails>\r
     <width>256</width>\r