summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/mmf/backend.cpp
diff options
context:
space:
mode:
authorGareth Stockwell <gareth.stockwell@sosco.com>2009-08-27 12:51:35 (GMT)
committerGareth Stockwell <gareth.stockwell@sosco.com>2009-08-28 12:30:33 (GMT)
commit76a7f0744cdfeb3ec25c77d4f237e60c74b7b141 (patch)
tree02a65a9bce2ff05ba363647b0e555531737920f2 /src/3rdparty/phonon/mmf/backend.cpp
parent1a551b57e5c9738ba81200dae6aa33ac8b6d2b96 (diff)
downloadQt-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.cpp177
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);