X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fcef_capture.cpp;h=68a719a20f753a29eb9cd12adbd23e8a875959bc;hb=HEAD;hp=b9baa0e001cd073912d2679e235feed4503576da;hpb=a728398a530a78df171a0a5de5f8ec2b444cb6c1;p=nageru diff --git a/nageru/cef_capture.cpp b/nageru/cef_capture.cpp index b9baa0e..68a719a 100644 --- a/nageru/cef_capture.cpp +++ b/nageru/cef_capture.cpp @@ -1,17 +1,24 @@ #include +#include +#include +#include #include +#include #include #include #include #include +#include #include "cef_capture.h" +#include "base/cef_logging.h" #include "nageru_cef_app.h" +#include "nageru/defs.h" #undef CHECK -#include #include -#include +#include +#include #include "bmusb/bmusb.h" @@ -165,8 +172,6 @@ void CEFCapture::OnLoadEnd() }); } -#define FRAME_SIZE (8 << 20) // 8 MB. - void CEFCapture::configure_card() { if (video_frame_allocator == nullptr) { @@ -183,7 +188,6 @@ void CEFCapture::start_bm_capture() lock_guard lock(browser_mutex); CefBrowserSettings browser_settings; - browser_settings.web_security = cef_state_t::STATE_DISABLED; browser_settings.webgl = cef_state_t::STATE_ENABLED; browser_settings.windowless_frame_rate = max_fps;