42 #ifndef QVIDEOSURFACEFORMAT_H 43 #define QVIDEOSURFACEFORMAT_H 45 #include <QtCore/qlist.h> 46 #include <QtCore/qpair.h> 47 #include <QtCore/qshareddata.h> 48 #include <QtCore/qsize.h> 49 #include <QtGui/qimage.h> 50 #include <QtMultimedia/qvideoframe.h> 102 QSize frameSize()
const;
103 void setFrameSize(
const QSize &size);
104 void setFrameSize(
int width,
int height);
106 int frameWidth()
const;
107 int frameHeight()
const;
109 QRect viewport()
const;
110 void setViewport(
const QRect &viewport);
115 qreal frameRate()
const;
116 void setFrameRate(
qreal rate);
118 QSize pixelAspectRatio()
const;
120 void setPixelAspectRatio(
int width,
int height);
125 QSize sizeHint()
const;
129 void setProperty(
const char *
name,
const QVariant &value);
135 #ifndef QT_NO_DEBUG_STREAM The QVariant class acts like a union for the most common Qt data types.
The QDebug class provides an output stream for debugging information.
#define QT_END_NAMESPACE
This macro expands to.
bool operator!=(QBool b1, bool b2)
HandleType
Identifies the type of a video buffers handle.
PixelFormat
Enumerates video data types.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRect class defines a rectangle in the plane using integer precision.
#define Q_MULTIMEDIA_EXPORT
The QSize class defines the size of a two-dimensional object using integer point precision.
bool operator==(QBool b1, bool b2)
Qt::LayoutDirection direction