]> git.sesse.net Git - casparcg/commitdiff
2.0. Initialize TBB worker threads right away to avoid spikes when playing the first...
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 4 Sep 2011 15:41:45 +0000 (15:41 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 4 Sep 2011 15:41:45 +0000 (15:41 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1345 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

shell/main.cpp

index 7fac0539d82829256866d7800ceec1db211aa344..6843c9d225033b51802ccbc9b47d102461f6cd04 100644 (file)
@@ -59,6 +59,7 @@
 \r
 #include <core/mixer/gpu/ogl_device.h>\r
 \r
+#include <tbb/task_scheduler_init.h>\r
 #include <tbb/task_scheduler_observer.h>\r
 \r
 #include <boost/property_tree/detail/file_parser_error.hpp>\r
@@ -203,6 +204,8 @@ int main(int argc, wchar_t* argv[])
                        caspar::win32_exception::install_handler();\r
                }\r
        } tbb_thread_installer;\r
+\r
+       tbb::task_scheduler_init init;\r
        \r
        try \r
        {\r