Merge remote-tracking branch 'origin/release' into stable
Change-Id: I9ad818eecef74983e09660871f39ee66a6b666a1
This commit is contained in:
@@ -127,7 +127,12 @@ void QMediaPluginLoader::loadMetadata()
|
||||
qDebug() << "QMediaPluginLoader: Inserted index " << i << " into metadata: " << jsonobj;
|
||||
#endif
|
||||
|
||||
QJsonArray arr = jsonobj.value(QStringLiteral("Keys")).toArray();
|
||||
QJsonArray arr = jsonobj.value(QStringLiteral("Services")).toArray();
|
||||
// Preserve compatibility with older plugins (made before 5.1) in which
|
||||
// services were declared in the 'Keys' property
|
||||
if (arr.isEmpty())
|
||||
arr = jsonobj.value(QStringLiteral("Keys")).toArray();
|
||||
|
||||
foreach (QJsonValue value, arr) {
|
||||
QString key = value.toString();
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.mediaplayer"]
|
||||
"Keys": ["androidmultimedia"],
|
||||
"Services": ["org.qt-project.qt.mediaplayer"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.audiosource"]
|
||||
"Keys": ["audiocapture"],
|
||||
"Services": ["org.qt-project.qt.audiosource"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.camera"]
|
||||
"Keys": ["avfoundationcamera"],
|
||||
"Services": ["org.qt-project.qt.camera"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.mediaplayer"]
|
||||
"Keys": ["avfoundationmediaplayer"],
|
||||
"Services": ["org.qt-project.qt.mediaplayer"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.camera", "org.qt-project.qt.mediaplayer"]
|
||||
"Keys": ["blackberrymultimedia"],
|
||||
"Services": ["org.qt-project.qt.camera", "org.qt-project.qt.mediaplayer"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.camera", "org.qt-project.qt.mediaplayer"]
|
||||
"Keys": ["directshow"],
|
||||
"Services": ["org.qt-project.qt.camera", "org.qt-project.qt.mediaplayer"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.camera"]
|
||||
"Keys": ["directshow"],
|
||||
"Services": ["org.qt-project.qt.camera"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.audiodecode"]
|
||||
"Keys": ["gstreameraudiodecode"],
|
||||
"Services": ["org.qt-project.qt.audiodecode"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.camera"]
|
||||
"Keys": ["gstreamercamerabin"],
|
||||
"Services": ["org.qt-project.qt.camera"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.mediaplayer", "org.qt-project.qt.audiosource", "org.qt-project.qt.camera", "org.qt-project.qt.audiodecode"]
|
||||
"Keys": ["gstreamer"],
|
||||
"Services": ["org.qt-project.qt.mediaplayer", "org.qt-project.qt.audiosource", "org.qt-project.qt.camera", "org.qt-project.qt.audiodecode"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.audiosource"]
|
||||
"Keys": ["gstreamermediacapture"],
|
||||
"Services": ["org.qt-project.qt.audiosource"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.audiosource", "org.qt-project.qt.camera"]
|
||||
"Keys": ["gstreamermediacapture"]
|
||||
"Services": ["org.qt-project.qt.audiosource", "org.qt-project.qt.camera"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.mediaplayer"]
|
||||
"Keys": ["gstreamermediaplayer"],
|
||||
"Services": ["org.qt-project.qt.mediaplayer"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.mediaplayer"]
|
||||
"Keys": ["qt7"],
|
||||
"Services": ["org.qt-project.qt.mediaplayer"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.radio"]
|
||||
"Keys": ["v4l"],
|
||||
"Services": ["org.qt-project.qt.radio"]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"Keys": ["org.qt-project.qt.mediaplayer", "org.qt-project.qt.audiodecode"]
|
||||
"Keys": ["windowsmediafoundation"],
|
||||
"Services": ["org.qt-project.qt.mediaplayer", "org.qt-project.qt.audiodecode"]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user