15#ifndef QFFMPEGMEDIAPLAYER_H
16#define QFFMPEGMEDIAPLAYER_H
18#include <private/qplatformmediaplayer_p.h>
59 void pause()
override;
79 const std::shared_ptr<QFFmpeg::CancelToken> &cancelToken);
84 void updatePosition();
94 QTimer m_positionUpdateTimer;
99 std::unique_ptr<PlaybackEngine> m_playbackEngine;
101 QPointer<QVideoSink> m_videoSink;
104 QPointer<QIODevice> m_device;
105 float m_playbackRate = 1.;
106 float m_bufferProgress = 0.f;
107 QFuture<void> m_loadMedia;
108 std::shared_ptr<QFFmpeg::CancelToken> m_cancelToken;
\inmodule QtCore \reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVideoSink class represents a generic sink for video data.
Combined button and popup list for selecting options.
DBusConnection const char DBusError * error
n void setPosition(void) \n\
GLsizei GLenum GLboolean sink