Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions

MediaObject Class Reference
(Phonon::Gstreamer::MediaObject)

Inherits QObject, MediaNode, QObject, and MediaNode.

Public Functions

Public Slots

Signals

Static Public Members

Protected Functions

Additional Inherited Members


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]

QMultiMap<QString, QString> MediaObject::metaData ()   [signal]

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