MediaObject Class Reference
(Phonon::Gstreamer::MediaObject)
Inherits QObject, MediaNode, QObject, and MediaNode.
Public Functions
Public Slots
- 2 public slots inherited from QObject
Signals
Static Public Members
- void cb_newpad ( GstElement * decodebin, GstPad * pad, gboolean last, gpointer data )
- void cb_no_more_pads ( GstElement * decodebin, gpointer data )
- void cb_unknown_type ( GstElement * decodebin, GstPad * pad, GstCaps * caps, gpointer data )
- 10 static public members inherited from QObject
Protected Functions
Additional Inherited Members
- 2 properties inherited from QObject
Member Function Documentation
MediaObject::MediaObject ( Backend * backend, QObject * parent )
MediaObject::~MediaObject ()
void MediaObject::aboutToFinish () [signal]
void MediaObject::addMissingCodecName ( const QString & codec )
bool MediaObject::audioAvailable ()
GstElement * MediaObject::audioElement () [virtual protected]
GstElement * MediaObject::audioGraph ()
void MediaObject::beginLoad () [protected]
void MediaObject::bufferStatus ( int percentFilled ) [signal]
gulong MediaObject::capsHandler ()
void MediaObject::cb_newpad ( GstElement * decodebin, GstPad * pad, gboolean last, gpointer data ) [static]
void MediaObject::cb_no_more_pads ( GstElement * decodebin, gpointer data ) [static]
void MediaObject::cb_unknown_type ( GstElement * decodebin, GstPad * pad, GstCaps * caps, gpointer data ) [static]
void MediaObject::changeState ( State ) [protected]
void MediaObject::connectAudio ( GstPad * audioPad )
void MediaObject::connectVideo ( GstPad * videoPad )
bool MediaObject::createPipefromStream ( const MediaSource & ) [protected]
bool MediaObject::createPipefromURL ( const QString & encodedUrl ) [protected]
void MediaObject::currentSourceChanged ( const MediaSource & newSource ) [signal]
qint64 MediaObject::currentTime () const [virtual]
QString MediaObject::errorString () const [virtual]
Phonon::ErrorType MediaObject::errorType () const [virtual]
void MediaObject::finished () [signal]
void MediaObject::handleBusMessage ( const Message & msg )
void MediaObject::handleEndOfStream ()
bool MediaObject::hasInterface ( Interface ) const [virtual]
bool MediaObject::hasVideo () const [virtual]
void MediaObject::hasVideoChanged ( bool ) [signal]
QVariant MediaObject::interfaceCall ( Interface, int, const QList<QVariant> & ) [virtual]
void MediaObject::invalidateGraph ()
bool MediaObject::isLoading ()
bool MediaObject::isSeekable () const [virtual]
void MediaObject::loadingComplete () [protected]
See also setMetaData().
void MediaObject::metaDataChanged ( QMultiMap<QString, QString> ) [signal]
void MediaObject::newPadAvailable ( GstPad * pad ) [protected]
void MediaObject::pause () [virtual]
GstElement * MediaObject::pipeline ()
void MediaObject::play () [virtual]
qint32 MediaObject::prefinishMark () const [virtual]
See also setPrefinishMark().
void MediaObject::prefinishMarkReached ( qint32 ) [signal]
qint64 MediaObject::remainingTime () const [virtual]
void MediaObject::resumeState ()
void MediaObject::saveState ()
void MediaObject::seek ( qint64 time ) [virtual]
void MediaObject::seekableChanged ( bool ) [signal]
void MediaObject::setError ( const QString & errorString, Phonon::ErrorType error = NormalError ) [protected]
void MediaObject::setMetaData ( QMultiMap<QString, QString> newData ) [signal]
See also metaData().
void MediaObject::setNextSource ( const MediaSource & source ) [virtual]
void MediaObject::setPrefinishMark ( qint32 newPrefinishMark ) [virtual]
See also prefinishMark().
void MediaObject::setSource ( const MediaSource & source ) [virtual]
See also source().
void MediaObject::setState ( State ) [slot]
See also state().
void MediaObject::setTickInterval ( qint32 newTickInterval ) [virtual]
See also tickInterval().
void MediaObject::setTransitionTime ( qint32 ) [virtual]
See also transitionTime().
MediaSource MediaObject::source () const [virtual]
See also setSource().
Phonon::State MediaObject::state () const [virtual]
See also setState().
void MediaObject::stateChanged ( Phonon::State newstate, Phonon::State oldstate ) [signal]
void MediaObject::stop () [virtual]
void MediaObject::tick ( qint64 time ) [signal]
qint32 MediaObject::tickInterval () const [virtual]
See also setTickInterval().
qint64 MediaObject::totalTime () const [virtual]
void MediaObject::totalTimeChanged ( qint64 length ) [signal]
qint32 MediaObject::transitionTime () const [virtual]
See also setTransitionTime().
QUrl MediaObject::url () const
bool MediaObject::videoAvailable ()
GstElement * MediaObject::videoElement () [virtual protected]
GstElement * MediaObject::videoGraph ()
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Trademarks |
Qt 4.5.0 |