Blackberry: Move the mediaservice plugin in a subdirectory

Move the current platform plugin content in a subdir in order to make
room for several plugins (at least an extra one will be needed for the
audio type).

Change-Id: If17d6a464e36014fbefda52ddb0e8f8a58697f48
Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>
This commit is contained in:
Kevin Ottens
2012-08-13 16:39:09 +02:00
committed by The Qt Project
parent 8005b89c65
commit 690b4c4978
15 changed files with 37 additions and 32 deletions

View File

@@ -1,33 +1,5 @@
TARGET = qtmedia_blackberry TEMPLATE = subdirs
QT += multimedia-private gui-private
CONFIG += no_private_qt_headers_warning
PLUGIN_TYPE=mediaservice SUBDIRS += \
mediaservice
load(qt_plugin)
DESTDIR = $$QT.multimedia.plugins/$${PLUGIN_TYPE}
LIBS += -lmmrndclient -lstrm -lscreen
HEADERS += \
bbserviceplugin.h \
bbmediaplayerservice.h \
bbmediaplayercontrol.h \
bbmetadata.h \
bbutil.h
SOURCES += \
bbserviceplugin.cpp \
bbmediaplayerservice.cpp \
bbmediaplayercontrol.cpp \
bbmetadata.cpp \
bbutil.cpp
!isEmpty(QT.widgets.name) {
HEADERS += bbvideowindowcontrol.h
SOURCES += bbvideowindowcontrol.cpp
}
OTHER_FILES += blackberry.json
target.path += $$[QT_INSTALL_PLUGINS]/$${PLUGIN_TYPE}
INSTALLS += target

View File

@@ -51,7 +51,7 @@ class BbServicePlugin
{ {
Q_OBJECT Q_OBJECT
Q_INTERFACES(QMediaServiceFeaturesInterface) Q_INTERFACES(QMediaServiceFeaturesInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.qt.mediaserviceproviderfactory/5.0" FILE "blackberry.json") Q_PLUGIN_METADATA(IID "org.qt-project.qt.mediaserviceproviderfactory/5.0" FILE "blackberry_mediaservice.json")
public: public:
BbServicePlugin(); BbServicePlugin();

View File

@@ -0,0 +1,33 @@
TARGET = qtmedia_blackberry
QT += multimedia-private gui-private
CONFIG += no_private_qt_headers_warning
PLUGIN_TYPE=mediaservice
load(qt_plugin)
DESTDIR = $$QT.multimedia.plugins/$${PLUGIN_TYPE}
LIBS += -lmmrndclient -lstrm -lscreen
HEADERS += \
bbserviceplugin.h \
bbmediaplayerservice.h \
bbmediaplayercontrol.h \
bbmetadata.h \
bbutil.h
SOURCES += \
bbserviceplugin.cpp \
bbmediaplayerservice.cpp \
bbmediaplayercontrol.cpp \
bbmetadata.cpp \
bbutil.cpp
!isEmpty(QT.widgets.name) {
HEADERS += bbvideowindowcontrol.h
SOURCES += bbvideowindowcontrol.cpp
}
OTHER_FILES += blackberry_mediaservice.json
target.path += $$[QT_INSTALL_PLUGINS]/$${PLUGIN_TYPE}
INSTALLS += target