16#include <QtMultimedia/private/qplatformmediaplugin_p.h>
42 gst_init(
nullptr,
nullptr);
116#include "qgstreamerintegration.moc"
The QAudioDecoder class implements decoding audio.
\qmltype AudioOutput \instantiates QAudioOutput
The QCamera class provides interface for system camera devices.
static QMaybe< QPlatformAudioDecoder * > create(QAudioDecoder *parent)
static QMaybe< QPlatformAudioOutput * > create(QAudioOutput *parent)
static QMaybe< QPlatformCamera * > create(QCamera *camera)
static QMaybe< QPlatformImageCapture * > create(QImageCapture *parent)
QMaybe< QPlatformCamera * > createCamera(QCamera *) override
QMaybe< QPlatformVideoSink * > createVideoSink(QVideoSink *sink) override
QMaybe< QPlatformImageCapture * > createImageCapture(QImageCapture *) override
QMaybe< QPlatformMediaRecorder * > createRecorder(QMediaRecorder *) override
const QGstreamerFormatInfo * gstFormatsInfo() const
QMaybe< QPlatformAudioDecoder * > createAudioDecoder(QAudioDecoder *decoder) override
QMaybe< QPlatformMediaCaptureSession * > createCaptureSession() override
QPlatformMediaFormatInfo * formatInfo() override
GstDevice * videoDevice(const QByteArray &id) const
QMaybe< QPlatformAudioInput * > createAudioInput(QAudioInput *) override
QMaybe< QPlatformAudioOutput * > createAudioOutput(QAudioOutput *) override
QMaybe< QPlatformMediaPlayer * > createPlayer(QMediaPlayer *player) override
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVideoSink class represents a generic sink for video data.
Combined button and popup list for selecting options.
GLdouble GLdouble GLdouble GLdouble q
GLsizei GLenum GLboolean sink
QLatin1StringView QLatin1String