Fix for build break on QNX
Disable the camera part as it's using APIs not supported for the PlayBook Change-Id: I4e06a74e8a9e5a00e19e443b8aa304cf2bce2216 Reviewed-by: Rafael Roquetto <rafael.roquetto@kdab.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
This commit is contained in:
committed by
The Qt Project
parent
bf26ab71e0
commit
06fe7e6ad7
@@ -40,9 +40,11 @@
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
#include "bbserviceplugin.h"
|
#include "bbserviceplugin.h"
|
||||||
|
|
||||||
|
#ifndef Q_OS_BLACKBERRY_TABLET
|
||||||
#include "bbcameraservice.h"
|
#include "bbcameraservice.h"
|
||||||
#include "bbmediaplayerservice.h"
|
|
||||||
#include "bbvideodeviceselectorcontrol.h"
|
#include "bbvideodeviceselectorcontrol.h"
|
||||||
|
#endif
|
||||||
|
#include "bbmediaplayerservice.h"
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
@@ -54,8 +56,10 @@ BbServicePlugin::BbServicePlugin()
|
|||||||
|
|
||||||
QMediaService *BbServicePlugin::create(const QString &key)
|
QMediaService *BbServicePlugin::create(const QString &key)
|
||||||
{
|
{
|
||||||
|
#ifndef Q_OS_BLACKBERRY_TABLET
|
||||||
if (key == QLatin1String(Q_MEDIASERVICE_CAMERA))
|
if (key == QLatin1String(Q_MEDIASERVICE_CAMERA))
|
||||||
return new BbCameraService();
|
return new BbCameraService();
|
||||||
|
#endif
|
||||||
|
|
||||||
if (key == QLatin1String(Q_MEDIASERVICE_MEDIAPLAYER))
|
if (key == QLatin1String(Q_MEDIASERVICE_MEDIAPLAYER))
|
||||||
return new BbMediaPlayerService();
|
return new BbMediaPlayerService();
|
||||||
@@ -102,7 +106,9 @@ QString BbServicePlugin::deviceDescription(const QByteArray &service, const QByt
|
|||||||
|
|
||||||
void BbServicePlugin::updateDevices() const
|
void BbServicePlugin::updateDevices() const
|
||||||
{
|
{
|
||||||
|
#ifndef Q_OS_BLACKBERRY_TABLET
|
||||||
BbVideoDeviceSelectorControl::enumerateDevices(&m_cameraDevices, &m_cameraDescriptions);
|
BbVideoDeviceSelectorControl::enumerateDevices(&m_cameraDevices, &m_cameraDescriptions);
|
||||||
|
#endif
|
||||||
|
|
||||||
if (m_cameraDevices.isEmpty()) {
|
if (m_cameraDevices.isEmpty()) {
|
||||||
qWarning() << "No camera devices found";
|
qWarning() << "No camera devices found";
|
||||||
|
|||||||
@@ -11,7 +11,11 @@ HEADERS += bbserviceplugin.h
|
|||||||
SOURCES += bbserviceplugin.cpp
|
SOURCES += bbserviceplugin.cpp
|
||||||
|
|
||||||
include(common/common.pri)
|
include(common/common.pri)
|
||||||
include(camera/camera.pri)
|
|
||||||
|
!blackberry-playbook {
|
||||||
|
include(camera/camera.pri)
|
||||||
|
}
|
||||||
|
|
||||||
include(mediaplayer/mediaplayer.pri)
|
include(mediaplayer/mediaplayer.pri)
|
||||||
|
|
||||||
OTHER_FILES += blackberry_mediaservice.json
|
OTHER_FILES += blackberry_mediaservice.json
|
||||||
|
|||||||
Reference in New Issue
Block a user