Home
·
All Namespaces
·
All Classes
·
Main Classes
·
Grouped Classes
·
Modules
·
Functions
Backend Class Reference
(Phonon::Gstreamer::Backend)
Inherits
QObject
and
QObject
.
List of all members, including inherited members
Public Types
enum
DebugLevel
{ NoDebug, Warning, Info, Debug }
Public Functions
Backend
( QObject *
parent
= 0, const QVariantList & = QVariantList() )
virtual
~Backend
()
void
addBusWatcher
( MediaObject *
node
)
virtual QStringList
availableMimeTypes
() const
bool
checkDependencies
() const
virtual bool
connectNodes
( QObject *, QObject * )
virtual QObject *
createObject
( BackendInterface::Class, QObject *
parent
, const QList<QVariant> &
args
)
DebugLevel
debugLevel
() const
DeviceManager *
deviceManager
() const
virtual bool
disconnectNodes
( QObject *, QObject * )
EffectManager *
effectManager
() const
virtual bool
endConnectionChange
( QSet<QObject *> )
bool
isValid
() const
void
logMessage
( const QString &
message
, int
priority
= 2, QObject *
obj
= 0 ) const
virtual QList<int>
objectDescriptionIndexes
( ObjectDescriptionType
type
) const
virtual QHash<QByteArray, QVariant>
objectDescriptionProperties
( ObjectDescriptionType
type
, int
index
) const
void
removeBusWatcher
( MediaObject *
node
)
virtual bool
startConnectionChange
( QSet<QObject *> )
bool
supportsVideo
() const
58 public functions inherited from
QObject
Signals
void
objectDescriptionChanged
( ObjectDescriptionType )
2 signals inherited from
QObject
Additional Inherited Members
2 properties inherited from
QObject
2 public slots inherited from
QObject
10 static public members inherited from
QObject
14 protected functions inherited from
QObject
Member Type Documentation
enum Backend::DebugLevel
Member Function Documentation
Backend::Backend (
QObject
*
parent
= 0, const
QVariantList
& = QVariantList() )
Backend::~Backend ()
[virtual]
void Backend::addBusWatcher (
MediaObject
*
node
)
QStringList
Backend::availableMimeTypes () const
[virtual]
bool Backend::checkDependencies () const
bool Backend::connectNodes (
QObject
*,
QObject
* )
[virtual]
QObject
* Backend::createObject ( BackendInterface::Class,
QObject
*
parent
, const
QList
<
QVariant
> &
args
)
[virtual]
DebugLevel
Backend::debugLevel () const
DeviceManager
* Backend::deviceManager () const
bool Backend::disconnectNodes (
QObject
*,
QObject
* )
[virtual]
EffectManager
* Backend::effectManager () const
bool Backend::endConnectionChange (
QSet
<
QObject
*> )
[virtual]
bool Backend::isValid () const
void Backend::logMessage ( const
QString
&
message
, int
priority
= 2,
QObject
*
obj
= 0 ) const
void Backend::objectDescriptionChanged (
ObjectDescriptionType
)
[signal]
QList
<int> Backend::objectDescriptionIndexes (
ObjectDescriptionType
type
) const
[virtual]
QHash
<
QByteArray
,
QVariant
> Backend::objectDescriptionProperties (
ObjectDescriptionType
type
, int
index
) const
[virtual]
void Backend::removeBusWatcher (
MediaObject
*
node
)
bool Backend::startConnectionChange (
QSet
<
QObject
*> )
[virtual]
bool Backend::supportsVideo () const
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies)
Trademarks
Qt 4.5.0