diff options
author | Gareth Stockwell <gareth.stockwell@sosco.com> | 2009-08-27 12:51:35 (GMT) |
---|---|---|
committer | Gareth Stockwell <gareth.stockwell@sosco.com> | 2009-08-28 12:30:33 (GMT) |
commit | 76a7f0744cdfeb3ec25c77d4f237e60c74b7b141 (patch) | |
tree | 02a65a9bce2ff05ba363647b0e555531737920f2 /src/3rdparty/phonon/mmf/backend.cpp | |
parent | 1a551b57e5c9738ba81200dae6aa33ac8b6d2b96 (diff) | |
download | Qt-76a7f0744cdfeb3ec25c77d4f237e60c74b7b141.zip Qt-76a7f0744cdfeb3ec25c77d4f237e60c74b7b141.tar.gz Qt-76a7f0744cdfeb3ec25c77d4f237e60c74b7b141.tar.bz2 |
Reformatted code to comply with Qt style
Diffstat (limited to 'src/3rdparty/phonon/mmf/backend.cpp')
-rw-r--r-- | src/3rdparty/phonon/mmf/backend.cpp | 177 |
1 files changed, 86 insertions, 91 deletions
diff --git a/src/3rdparty/phonon/mmf/backend.cpp b/src/3rdparty/phonon/mmf/backend.cpp index 236ef28..71e51d9 100644 --- a/src/3rdparty/phonon/mmf/backend.cpp +++ b/src/3rdparty/phonon/mmf/backend.cpp @@ -34,49 +34,48 @@ QT_BEGIN_NAMESPACE using namespace Phonon; using namespace Phonon::MMF; -Backend::Backend(QObject *parent) : QObject(parent) +Backend::Backend(QObject *parent) : QObject(parent) { - TRACE_CONTEXT(Backend::Backend, EBackend); - TRACE_ENTRY_0(); + TRACE_CONTEXT(Backend::Backend, EBackend); + TRACE_ENTRY_0(); setProperty("identifier", QLatin1String("phonon_mmf")); setProperty("backendName", QLatin1String("MMF")); setProperty("backendComment", QLatin1String("Backend using Symbian Multimedia Framework (MMF)")); setProperty("backendVersion", QLatin1String("0.1")); setProperty("backendWebsite", QLatin1String("http://www.qtsoftware.com/")); - + TRACE_EXIT_0(); } QObject *Backend::createObject(BackendInterface::Class c, QObject *parent, const QList<QVariant> &) { - TRACE_CONTEXT(Backend::createObject, EBackend); - TRACE_ENTRY("class %d", c); - - QObject* result = NULL; - - switch(c) - { - case AudioOutputClass: - result = new AudioOutput(this, parent); - break; - - case MediaObjectClass: - result = new MediaObject(parent); - break; - - case VolumeFaderEffectClass: - case VisualizationClass: - case VideoDataOutputClass: - case EffectClass: - break; - - case VideoWidgetClass: - result = new VideoWidget(qobject_cast<QWidget *>(parent)); - break; - - default: - TRACE_PANIC(InvalidBackendInterfaceClass); + TRACE_CONTEXT(Backend::createObject, EBackend); + TRACE_ENTRY("class %d", c); + + QObject* result = NULL; + + switch (c) { + case AudioOutputClass: + result = new AudioOutput(this, parent); + break; + + case MediaObjectClass: + result = new MediaObject(parent); + break; + + case VolumeFaderEffectClass: + case VisualizationClass: + case VideoDataOutputClass: + case EffectClass: + break; + + case VideoWidgetClass: + result = new VideoWidget(qobject_cast<QWidget *>(parent)); + break; + + default: + TRACE_PANIC(InvalidBackendInterfaceClass); } TRACE_RETURN("0x%08x", result); @@ -99,46 +98,44 @@ bool Backend::startConnectionChange(QSet<QObject *>) bool Backend::connectNodes(QObject *source, QObject *target) { - TRACE_CONTEXT(Backend::connectNodes, EBackend); - TRACE_ENTRY("source 0x%08x target 0x%08x", source, target); + TRACE_CONTEXT(Backend::connectNodes, EBackend); + TRACE_ENTRY("source 0x%08x target 0x%08x", source, target); - MediaObject *const mediaObject = qobject_cast<MediaObject *>(source); + MediaObject *const mediaObject = qobject_cast<MediaObject *>(source); AudioOutput *const audioOutput = qobject_cast<AudioOutput *>(target); VideoWidget *const videoWidget = qobject_cast<VideoWidget *>(target); - + bool result = false; - - if(mediaObject and audioOutput) - { - TRACE("mediaObject 0x%08x -> audioOutput 0x%08x", mediaObject, audioOutput); - audioOutput->setVolumeObserver(mediaObject); - result = true; + + if (mediaObject and audioOutput) { + TRACE("mediaObject 0x%08x -> audioOutput 0x%08x", mediaObject, audioOutput); + audioOutput->setVolumeObserver(mediaObject); + result = true; } - - if(mediaObject and videoWidget) - { - TRACE("mediaObject 0x%08x -> videoWidget 0x%08x", mediaObject, videoWidget); - mediaObject->setVideoOutput(&videoWidget->videoOutput()); - result = true; - } - + + if (mediaObject and videoWidget) { + TRACE("mediaObject 0x%08x -> videoWidget 0x%08x", mediaObject, videoWidget); + mediaObject->setVideoOutput(&videoWidget->videoOutput()); + result = true; + } + TRACE_RETURN("%d", result); } bool Backend::disconnectNodes(QObject *source, QObject *target) { - TRACE_CONTEXT(Backend::disconnectNodes, EBackend); - TRACE_ENTRY("source 0x%08x target 0x%08x", source, target); - - MediaObject *const mediaObject = qobject_cast<MediaObject *>(source); - AudioOutput *const audioOutput = qobject_cast<AudioOutput *>(target); - VideoWidget *const videoWidget = qobject_cast<VideoWidget *>(target); - - bool result = true; - - // TODO: disconnection - - TRACE_RETURN("%d", result); + TRACE_CONTEXT(Backend::disconnectNodes, EBackend); + TRACE_ENTRY("source 0x%08x target 0x%08x", source, target); + + MediaObject *const mediaObject = qobject_cast<MediaObject *>(source); + AudioOutput *const audioOutput = qobject_cast<AudioOutput *>(target); + VideoWidget *const videoWidget = qobject_cast<VideoWidget *>(target); + + bool result = true; + + // TODO: disconnection + + TRACE_RETURN("%d", result); } bool Backend::endConnectionChange(QSet<QObject *>) @@ -148,40 +145,38 @@ bool Backend::endConnectionChange(QSet<QObject *>) void getAvailableMimeTypesL(QStringList& result) { - RApaLsSession apaSession; - User::LeaveIfError(apaSession.Connect()); - CleanupClosePushL(apaSession); - - static const TInt DataTypeArrayGranularity = 8; - CDataTypeArray* array = new (ELeave) CDataTypeArray(DataTypeArrayGranularity); - CleanupStack::PushL(array); - - apaSession.GetSupportedDataTypesL(*array); - - for(TInt i=0; i<array->Count(); ++i) - { - const TPtrC mimeType = array->At(i).Des(); - const MediaType mediaType = Utils::mimeTypeToMediaType(mimeType); - if(MediaTypeAudio == mediaType or MediaTypeVideo == mediaType) - { - result.append(qt_TDesC2QString(mimeType)); - } - } - - CleanupStack::PopAndDestroy(2); // apaSession, array + RApaLsSession apaSession; + User::LeaveIfError(apaSession.Connect()); + CleanupClosePushL(apaSession); + + static const TInt DataTypeArrayGranularity = 8; + CDataTypeArray* array = new(ELeave) CDataTypeArray(DataTypeArrayGranularity); + CleanupStack::PushL(array); + + apaSession.GetSupportedDataTypesL(*array); + + for (TInt i = 0; i < array->Count(); ++i) { + const TPtrC mimeType = array->At(i).Des(); + const MediaType mediaType = Utils::mimeTypeToMediaType(mimeType); + if (MediaTypeAudio == mediaType or MediaTypeVideo == mediaType) { + result.append(qt_TDesC2QString(mimeType)); + } + } + + CleanupStack::PopAndDestroy(2); // apaSession, array } QStringList Backend::availableMimeTypes() const { - QStringList result; - - // There is no way to return an error from this function, so we just - // have to trap and ignore exceptions... - TRAP_IGNORE(getAvailableMimeTypesL(result)); - - result.sort(); - - return result; + QStringList result; + + // There is no way to return an error from this function, so we just + // have to trap and ignore exceptions... + TRAP_IGNORE(getAvailableMimeTypesL(result)); + + result.sort(); + + return result; } Q_EXPORT_PLUGIN2(phonon_mmf, Phonon::MMF::Backend); |