java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.multimedia.QMediaObject
io.qt.multimedia.QAudioDecoder
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QAudioDecoder extends QMediaObject
Java wrapper for Qt class QAudioDecoder
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QAudioDecoder.Error
Java wrapper for Qt enum QAudioDecoder::Errorstatic class
QAudioDecoder.State
Java wrapper for Qt enum QAudioDecoder::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 Modifier and Type Field Description QObject.Signal1<@QtPrimitiveType Boolean>
bufferAvailableChanged
QObject.Signal0
bufferReady
QObject.Signal1<@QtPrimitiveType Long>
durationChanged
QObject.Signal1<QAudioDecoder.Error>
error
QObject.Signal0
finished
QObject.Signal1<QAudioFormat>
formatChanged
QObject.Signal1<@QtPrimitiveType Long>
positionChanged
QObject.Signal0
sourceChanged
QObject.Signal1<QAudioDecoder.State>
stateChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.multimedia.QMediaObject
availabilityChanged, metaDataAvailableChanged, metaDataChanged, notifyIntervalChanged
-
Constructor Summary
Constructors Modifier Constructor Description QAudioDecoder()
Overloaded constructor forQAudioDecoder(io.qt.core.QObject)
withparent = null
.QAudioDecoder(QObject parent)
protected
QAudioDecoder(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QAudioDecoder(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description QAudioFormat
audioFormat()
boolean
bind(QObject arg__1)
boolean
bufferAvailable()
long
duration()
QAudioDecoder.Error
error()
String
errorString()
static QMultimedia.SupportEstimate
hasSupport(String mimeType)
Overloaded function forhasSupport(java.lang.String, java.util.Collection)
withcodecs = new java.util.ArrayList<>()
.static QMultimedia.SupportEstimate
hasSupport(String mimeType, Collection<String> codecs)
long
position()
QAudioBuffer
read()
void
setAudioFormat(QAudioFormat format)
void
setSourceDevice(QIODevice device)
void
setSourceFilename(String fileName)
QIODevice
sourceDevice()
String
sourceFilename()
void
start()
QAudioDecoder.State
state()
void
stop()
void
unbind(QObject arg__1)
Methods inherited from class io.qt.multimedia.QMediaObject
addPropertyWatch, availability, 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. -
bufferAvailableChanged
-
bufferReady
-
durationChanged
-
error
-
finished
-
formatChanged
-
positionChanged
-
sourceChanged
-
stateChanged
-
-
Constructor Details
-
QAudioDecoder
public QAudioDecoder()Overloaded constructor for
QAudioDecoder(io.qt.core.QObject)
withparent = null
. -
QAudioDecoder
-
QAudioDecoder
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QAudioDecoder
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
audioFormat
-
bufferAvailable
-
duration
-
error
-
errorString
-
position
-
read
-
setAudioFormat
-
setSourceDevice
-
setSourceFilename
-
sourceDevice
-
sourceFilename
-
start
public final void start() -
state
-
stop
public final void stop() -
bind
Description copied from class:QMediaObject
- Overrides:
bind
in classQMediaObject
-
unbind
Description copied from class:QMediaObject
- Overrides:
unbind
in classQMediaObject
-
hasSupport
Overloaded function for
hasSupport(java.lang.String, java.util.Collection)
withcodecs = new java.util.ArrayList<>()
. -
hasSupport
-