--- a/qtmobility/plugins/multimedia/gstreamer/qgstreamerserviceplugin.h Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/plugins/multimedia/gstreamer/qgstreamerserviceplugin.h Mon May 03 13:18:40 2010 +0300
@@ -48,23 +48,13 @@
QTM_USE_NAMESPACE
-class QGstreamerServicePlugin : public QMediaServiceProviderPlugin, public QMediaServiceSupportedDevicesInterface
+class QGstreamerServicePlugin : public QMediaServiceProviderPlugin
{
Q_OBJECT
- Q_INTERFACES(QtMobility::QMediaServiceSupportedDevicesInterface)
public:
QStringList keys() const;
QMediaService* create(QString const& key);
void release(QMediaService *service);
-
- QList<QByteArray> devices(const QByteArray &service) const;
- QString deviceDescription(const QByteArray &service, const QByteArray &device);
-
-private:
- void updateDevices() const;
-
- mutable QList<QByteArray> m_cameraDevices;
- mutable QStringList m_cameraDescriptions;
};
#endif // QGSTREAMERSERVICEPLUGIN_H