parent->OnPaint(buffer, width, height);
}
-bool NageruCEFClient::GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect)
+void NageruCEFClient::GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect)
{
- return parent->GetViewRect(rect);
+ parent->GetViewRect(rect);
}
-bool CEFCapture::GetViewRect(CefRect &rect)
+void CEFCapture::GetViewRect(CefRect &rect)
{
lock_guard<mutex> lock(resolution_mutex);
rect = CefRect(0, 0, width, height);
- return true;
}
void NageruCEFClient::OnLoadEnd(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, int httpStatusCode)
void OnPaint(CefRefPtr<CefBrowser> browser, PaintElementType type, const RectList &dirtyRects, const void *buffer, int width, int height) override;
- bool GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect) override;
+ void GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect) override;
// CefLoadHandler.
// Callbacks from NageruCEFClient.
void OnPaint(const void *buffer, int width, int height);
- bool GetViewRect(CefRect &rect);
+ void GetViewRect(CefRect &rect);
void OnLoadEnd();
// CaptureInterface.