summaryrefslogtreecommitdiffstats
path: root/src/multimedia/video/qvideosurfaceformat.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/video/qvideosurfaceformat.h')
-rw-r--r--src/multimedia/video/qvideosurfaceformat.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/multimedia/video/qvideosurfaceformat.h b/src/multimedia/video/qvideosurfaceformat.h
index 837d9545a..c81416945 100644
--- a/src/multimedia/video/qvideosurfaceformat.h
+++ b/src/multimedia/video/qvideosurfaceformat.h
@@ -54,6 +54,7 @@ QT_BEGIN_NAMESPACE
class QDebug;
class QVideoSurfaceFormatPrivate;
+class QMatrix4x4;
class Q_MULTIMEDIA_EXPORT QVideoSurfaceFormat
{
@@ -163,6 +164,10 @@ public:
QSize sizeHint() const;
+ QString vertexShaderFileName() const;
+ QString pixelShaderFileName() const;
+ QByteArray uniformData(const QMatrix4x4 &transform, float opacity) const;
+
static PixelFormat pixelFormatFromImageFormat(QImage::Format format);
static QImage::Format imageFormatFromPixelFormat(PixelFormat format);