![]() |
Qt 6.x
The Qt SDK
|
#include <QDebug>
#include <QUrl>
#include <QPoint>
#include <QRect>
#include <QMediaPlayer>
#include <QVideoFrame>
#include <QFile>
#include <QBuffer>
#include <QMimeDatabase>
#include "qwasmvideooutput_p.h"
#include <qvideosink.h>
#include <private/qabstractvideobuffer_p.h>
#include <private/qplatformvideosink_p.h>
#include <private/qmemoryvideobuffer_p.h>
#include <private/qvideotexturehelper_p.h>
#include <private/qstdweb_p.h>
#include <emscripten/bind.h>
#include <emscripten/html5.h>
#include <emscripten/val.h>
#include "moc_qwasmvideooutput_p.cpp"
Go to the source code of this file.
Functions | |
void | qtVideoBeforeUnload (emscripten::val event) |
EMSCRIPTEN_BINDINGS (video_module) | |
static bool | checkForVideoFrame () |
Q_GLOBAL_STATIC_WITH_ARGS (bool, m_hasVideoFrame,(checkForVideoFrame())) QWasmVideoOutput | |
EMSCRIPTEN_BINDINGS (qtwasmvideooutput) | |
Variables | |
static std::string | m_videoSurfaceId |
|
static |
Definition at line 54 of file qwasmvideooutput.cpp.
EMSCRIPTEN_BINDINGS | ( | qtwasmvideooutput | ) |
Definition at line 1070 of file qwasmvideooutput.cpp.
References QWasmVideoOutput::videoFrameCallback().
EMSCRIPTEN_BINDINGS | ( | video_module | ) |
Definition at line 49 of file qwasmvideooutput.cpp.
References qtVideoBeforeUnload().
Q_GLOBAL_STATIC_WITH_ARGS | ( | bool | , |
m_hasVideoFrame | , | ||
(checkForVideoFrame()) | |||
) |
Definition at line 60 of file qwasmvideooutput.cpp.
References parent.
void qtVideoBeforeUnload | ( | emscripten::val | event | ) |
Definition at line 37 of file qwasmvideooutput.cpp.
References m_videoSurfaceId, and Q_UNUSED.
Referenced by EMSCRIPTEN_BINDINGS().
|
static |
Definition at line 35 of file qwasmvideooutput.cpp.
Referenced by QWasmVideoOutput::createOffscreenElement(), QWasmVideoOutput::createVideoElement(), qtVideoBeforeUnload(), QWasmVideoOutput::videoFrameCallback(), and QWasmVideoOutput::videoFrameTimerCallback().