4#ifndef QWASMWINDOWCAPTURE_H
5#define QWASMWINDOWCAPTURE_H
19#include "mediacapture/qwasmwindowcapture_p.h"
21#include <QtMultimedia/qscreencapture.h>
22#include <QtMultimedia/qwindowcapture.h>
23#include <QtMultimedia/private/qplatformcapturablewindows_p.h>
24#include <QtMultimedia/private/qplatformsurfacecapture_p.h>
25#include <QtCore/qloggingcategory.h>
26#include <QtCore/qobject.h>
30Q_DECLARE_LOGGING_CATEGORY(qWasmImageCapture)
32class QWasmMediaCaptureSession;
void setActive(bool active) override
bool isActive() const override
void setReadyForCapture(bool isReady)
void setVideoOutput(QWasmVideoOutput *output)
void setCaptureSession(QPlatformMediaCaptureSession *session) override
QVideoFrameFormat frameFormat() const override
bool setActiveInternal(bool) override
void setVideoStream(emscripten::val stream)
QVideoFrameFormat frameFormat() const override
bool setActiveInternal(bool) override
void setCaptureSession(QPlatformMediaCaptureSession *session) override
void setVideoStream(emscripten::val stream)
void setVideoOutput(QWasmVideoOutput *object)
Combined button and popup list for selecting options.
Q_LOGGING_CATEGORY(lcEventDispatcher, "qt.eventdispatcher")