summaryrefslogtreecommitdiffstats
path: root/src/multimedia/configure.json
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-12-18 08:54:44 +0100
committerLars Knoll <lars.knoll@qt.io>2021-01-20 19:14:09 +0000
commitaa441d63a1ed0843f4632da2d0a97a7b8bb24b43 (patch)
tree0059466afbde487245696891431d4cfbc26ee557 /src/multimedia/configure.json
parent5acdceb51f18e46d31ae3a99844a751c6742c8dc (diff)
Remove the DirectShow backend
It's been deprecated by Microsoft since quite some time. We should only have one backend on Windows, and then WMF seems to be the correct one. WMF is missing features like Camera, so some additional implementation work on WMF will be required. Change-Id: I5c3db4020b130efa78575c9da116a8ae6c34f7a1 Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/configure.json')
-rw-r--r--src/multimedia/configure.json24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/multimedia/configure.json b/src/multimedia/configure.json
index 8c851e012..8cec0acb1 100644
--- a/src/multimedia/configure.json
+++ b/src/multimedia/configure.json
@@ -10,7 +10,6 @@
"options": {
"alsa": "boolean",
"evr": { "type": "boolean" },
- "directshow": { "type": "boolean" },
"wmf": { "type": "boolean" },
"gstreamer": { "type": "optionalString", "values": [ "no", "yes" ] },
"pulseaudio": "boolean"
@@ -32,13 +31,6 @@
{ "libs": "-framework AVFoundation -framework Foundation" }
]
},
- "directshow": {
- "label": "DirectShow",
- "test": "directshow",
- "sources": [
- { "libs": "-lstrmiids -ldmoguids -luuid -lmsdmo -lole32 -loleaut32" }
- ]
- },
"gstreamer_1_0": {
"label": "GStreamer 1.0",
"export": "gstreamer",
@@ -131,11 +123,6 @@
"label": "wmsdk.h",
"type": "compile",
"test": "wmsdk"
- },
- "wshellitem": {
- "label": "WShellItem",
- "type": "compile",
- "test": "wshellitem"
}
},
@@ -151,11 +138,6 @@
"condition": "libs.avfoundation",
"output": [ "feature", "privateFeature" ]
},
- "directshow": {
- "label": "DirectShow",
- "condition": "config.win32 && libs.directshow",
- "output": [ "feature", "privateFeature" ]
- },
"evr": {
"label": "evr.h",
"condition": "config.win32 && tests.evr",
@@ -219,11 +201,6 @@
"condition": "config.win32 && tests.wmsdk",
"output": [ "privateFeature" ]
},
- "wshellitem": {
- "label": "WShellItem",
- "condition": "config.win32 && features.directshow && tests.wshellitem",
- "output": [ "feature", "privateFeature" ]
- },
"wmf": {
"label": "Windows Media Foundation",
"condition": "config.win32 && libs.wmf",
@@ -244,7 +221,6 @@
"pulseaudio",
"mmrenderer",
"avfoundation",
- "directshow",
"wmf"
]
}