java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.multimedia.QAbstractVideoSurface
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public abstract class QAbstractVideoSurface extends QObject
Base class for video presentation surfaces
Java wrapper for Qt class QAbstractVideoSurface
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QAbstractVideoSurface.Error
Java wrapper for Qt enum QAbstractVideoSurface::ErrorNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<@QtPrimitiveType Boolean>
activeChanged
QObject.Signal1<QSize>
nativeResolutionChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal0
supportedFormatsChanged
QObject.Signal1<QVideoSurfaceFormat>
surfaceFormatChanged
-
Constructor Summary
Constructors Modifier Constructor Description QAbstractVideoSurface()
Overloaded constructor forQAbstractVideoSurface(io.qt.core.QObject)
withparent = null
.QAbstractVideoSurface(QObject parent)
protected
QAbstractVideoSurface(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QAbstractVideoSurface(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description QAbstractVideoSurface.Error
error()
boolean
isActive()
boolean
isFormatSupported(QVideoSurfaceFormat format)
QSize
nativeResolution()
QVideoSurfaceFormat
nearestFormat(QVideoSurfaceFormat format)
abstract boolean
present(QVideoFrame frame)
protected void
setError(QAbstractVideoSurface.Error error)
protected void
setNativeResolution(QSize resolution)
boolean
start(QVideoSurfaceFormat format)
void
stop()
List<QVideoFrame.PixelFormat>
supportedPixelFormats()
Overloaded function forsupportedPixelFormats(io.qt.multimedia.QAbstractVideoBuffer.HandleType)
withtype = io.qt.multimedia.QAbstractVideoBuffer.HandleType.NoHandle
.abstract List<QVideoFrame.PixelFormat>
supportedPixelFormats(QAbstractVideoBuffer.HandleType type)
QVideoSurfaceFormat
surfaceFormat()
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
activeChanged
-
nativeResolutionChanged
-
supportedFormatsChanged
-
surfaceFormatChanged
-
-
Constructor Details
-
QAbstractVideoSurface
public QAbstractVideoSurface()Overloaded constructor for
QAbstractVideoSurface(io.qt.core.QObject)
withparent = null
. -
QAbstractVideoSurface
-
QAbstractVideoSurface
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QAbstractVideoSurface
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
error
-
isActive
-
nativeResolution
-
setError
-
setNativeResolution
-
surfaceFormat
-
isFormatSupported
-
nearestFormat
-
present
-
start
-
stop
-
supportedPixelFormats
Overloaded function for
supportedPixelFormats(io.qt.multimedia.QAbstractVideoBuffer.HandleType)
withtype = io.qt.multimedia.QAbstractVideoBuffer.HandleType.NoHandle
. -
supportedPixelFormats
@QtUninvokable public abstract List<QVideoFrame.PixelFormat> supportedPixelFormats(QAbstractVideoBuffer.HandleType type)
-