5#ifndef QFFMPEGIMAGECAPTURE_H
6#define QFFMPEGIMAGECAPTURE_H
19#include <private/qplatformimagecapture_p.h>
65 bool m_isReadyForCapture =
false;
void onVideoSourceChanged()
void setImageSettings(const QImageEncoderSettings &settings) override
void newVideoFrame(const QVideoFrame &frame)
virtual int doCapture(const QString &fileName)
QPlatformVideoSource * videoSource() const
virtual ~QFFmpegImageCapture()
QImageEncoderSettings imageSettings() const override
void setCaptureSession(QPlatformMediaCaptureSession *session)
void updateReadyForCapture()
int capture(const QString &fileName) override
int captureToBuffer() override
virtual void setupVideoSourceConnections()
bool isReadyForCapture() const override
QFFmpegImageCapture(QImageCapture *parent)
QObject * parent() const
Returns a pointer to the parent object.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVideoFrame class represents a frame of video data.
Combined button and popup list for selecting options.
QSettings settings("MySoft", "Star Runner")
[0]