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:
committed by
The Qt Project
parent
8005b89c65
commit
690b4c4978
@@ -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
|
|
||||||
|
|||||||
@@ -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();
|
||||||
|
|
||||||
33
src/plugins/blackberry/mediaservice/mediaservice.pro
Normal file
33
src/plugins/blackberry/mediaservice/mediaservice.pro
Normal 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
|
||||||
Reference in New Issue
Block a user