- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QMediaPlayer extends QMediaObject
Allows the playing of a media source
Java wrapper for Qt class QMediaPlayer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QMediaPlayer.Error
Java wrapper for Qt enum QMediaPlayer::Errorstatic class
QMediaPlayer.Flag
Java wrapper for Qt enum QMediaPlayer::Flagstatic class
QMediaPlayer.Flags
QFlags type for enumQMediaPlayer.Flag
static class
QMediaPlayer.MediaStatus
Java wrapper for Qt enum QMediaPlayer::MediaStatusstatic class
QMediaPlayer.State
Java wrapper for Qt enum QMediaPlayer::StateNested classes/interfaces inherited from class io.qt.multimedia.QMediaObject
QMediaObject.MultiSignal_availabilityChanged, QMediaObject.MultiSignal_metaDataChanged
Nested 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 inherited from class io.qt.multimedia.QMediaObject
availabilityChanged, metaDataAvailableChanged, metaDataChanged, notifyIntervalChanged
-
Constructor Summary
Constructors Modifier Constructor Description QMediaPlayer()
Overloaded constructor forQMediaPlayer(io.qt.core.QObject, io.qt.multimedia.QMediaPlayer.Flags)
QMediaPlayer(QObject parent)
Overloaded constructor forQMediaPlayer(io.qt.core.QObject, io.qt.multimedia.QMediaPlayer.Flags)
withflags = new io.qt.multimedia.QMediaPlayer.Flags(0)
.protected
QMediaPlayer(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QMediaPlayer(QObject parent, QMediaPlayer.Flag... flags)
Overloaded constructor forQMediaPlayer(io.qt.core.QObject, io.qt.multimedia.QMediaPlayer.Flags)
.QMediaPlayer(QObject parent, QMediaPlayer.Flags flags)
protected
QMediaPlayer(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.multimedia.QMediaObject
addPropertyWatch, availableMetaData, isAvailable, isMetaDataAvailable, metaData, notifyInterval, removePropertyWatch, service, setNotifyInterval
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. -
audioAvailableChanged
-
audioRoleChanged
-
bufferStatusChanged
-
currentMediaChanged
-
customAudioRoleChanged
-
durationChanged
-
error
-
mediaChanged
-
mediaStatusChanged
-
mutedChanged
-
networkConfigurationChanged
Deprecated. -
playbackRateChanged
-
positionChanged
-
seekableChanged
-
stateChanged
-
videoAvailableChanged
-
volumeChanged
-
-
Constructor Details
-
QMediaPlayer
Overloaded constructor for
QMediaPlayer(io.qt.core.QObject, io.qt.multimedia.QMediaPlayer.Flags)
. -
QMediaPlayer
Overloaded constructor for
QMediaPlayer(io.qt.core.QObject, io.qt.multimedia.QMediaPlayer.Flags)
withflags = new io.qt.multimedia.QMediaPlayer.Flags(0)
. -
QMediaPlayer
public QMediaPlayer()Overloaded constructor for
QMediaPlayer(io.qt.core.QObject, io.qt.multimedia.QMediaPlayer.Flags)
with:
parent = null
flags = new io.qt.multimedia.QMediaPlayer.Flags(0)
-
QMediaPlayer
-
QMediaPlayer
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QMediaPlayer
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
audioRole
-
bufferStatus
-
currentMedia
-
currentNetworkConfiguration
Deprecated. -
customAudioRole
-
duration
-
error
-
errorString
-
isAudioAvailable
-
isMuted
-
isSeekable
-
isVideoAvailable
-
media
-
mediaStatus
-
mediaStream
-
pause
public final void pause() -
play
public final void play() -
playbackRate
-
playlist
-
position
-
setAudioRole
-
setCustomAudioRole
-
setMedia
Overloaded function for
setMedia(io.qt.multimedia.QMediaContent, io.qt.core.QIODevice)
withstream = null
. -
setMedia
-
setMuted
public final void setMuted(boolean muted) -
setNetworkConfigurations
@Deprecated public final void setNetworkConfigurations(Collection<QNetworkConfiguration> configurations)Deprecated. -
setPlaybackRate
public final void setPlaybackRate(double rate) -
setPlaylist
-
setPosition
public final void setPosition(long position) -
setVideoOutput
-
setVideoOutput
-
setVideoOutput
-
setVideoOutput
-
setVolume
public final void setVolume(int volume) -
state
-
stop
public final void stop() -
supportedAudioRoles
-
supportedCustomAudioRoles
-
volume
-
availability
- Overrides:
availability
in classQMediaObject
-
bind
- Overrides:
bind
in classQMediaObject
-
unbind
- Overrides:
unbind
in classQMediaObject
-
hasSupport
public static QMultimedia.SupportEstimate hasSupport(String mimeType, Collection<String> codecs, QMediaPlayer.Flag... flags)Overloaded function for
hasSupport(java.lang.String, java.util.Collection, io.qt.multimedia.QMediaPlayer.Flags)
. -
hasSupport
Overloaded function for
hasSupport(java.lang.String, java.util.Collection, io.qt.multimedia.QMediaPlayer.Flags)
withflags = new io.qt.multimedia.QMediaPlayer.Flags(0)
. -
hasSupport
Overloaded function for
hasSupport(java.lang.String, java.util.Collection, io.qt.multimedia.QMediaPlayer.Flags)
with:
codecs = new java.util.ArrayList<>()
flags = new io.qt.multimedia.QMediaPlayer.Flags(0)
-
hasSupport
public static QMultimedia.SupportEstimate hasSupport(String mimeType, Collection<String> codecs, QMediaPlayer.Flags flags) -
supportedMimeTypes
Overloaded function for
supportedMimeTypes(io.qt.multimedia.QMediaPlayer.Flags)
. -
supportedMimeTypes
Overloaded function for
supportedMimeTypes(io.qt.multimedia.QMediaPlayer.Flags)
withflags = new io.qt.multimedia.QMediaPlayer.Flags(0)
. -
supportedMimeTypes
-