3#include <QtCore/QByteArray>
4#include <QtCore/qcontainerfwd.h>
59void attachAppSink(QObject* receiver,
void* sink, QQuickItem* widget);
A Fact is used to hold a single value within the system.
void bindDebugLevelFact(Fact *fact, QObject *context)
void onMainWindowReady(QQuickWindow *window)
VideoReceiver * createVideoReceiver(QObject *parent)
void setDebugLevel(int level)
void releaseVideoSink(void *sink)
QList< VideoDecoderOptions > availableDecoderFamilies()
void * createVideoSink(const VideoSinkConfig &config)
bool initialize(const QStringList &arguments, const Environment::ValidationResult &envResult)
void attachAppSink(QObject *receiver, void *sink, QQuickItem *widget)
bool setupQVideoSinkElement(void *sinkBin, QVideoSink *videoSink, QObject *controllerParent)
@ ForceVideoDecoderDefault
@ ForceVideoDecoderVulkan
@ ForceVideoDecoderSoftware
@ ForceVideoDecoderNVIDIA
@ ForceVideoDecoderVideoToolbox
@ ForceVideoDecoderHardware
@ ForceVideoDecoderDirectX3D
Environment::ValidationResult prepareEnvironment()
QByteArray conversionElement
bool disablePixelAspectRatio