[v2 PATCH 1/2] mf: Fix stream IID loader should be testing for.
Nikolay Sivov
nsivov at codeweavers.com
Fri Sep 27 09:00:44 CDT 2019
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
Fix variable type too, thanks Zebediah.
dlls/mf/topology.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/mf/topology.c b/dlls/mf/topology.c
index e48792eab6..926fd48747 100644
--- a/dlls/mf/topology.c
+++ b/dlls/mf/topology.c
@@ -1726,7 +1726,7 @@ static HRESULT WINAPI topology_loader_Load(IMFTopoLoader *iface, IMFTopology *in
IMFTopology **output_topology, IMFTopology *current_topology)
{
struct topology *topology = unsafe_impl_from_IMFTopology(input_topology);
- IMFMediaSink *sink;
+ IMFStreamSink *sink;
HRESULT hr;
size_t i;
@@ -1745,9 +1745,9 @@ static HRESULT WINAPI topology_loader_Load(IMFTopoLoader *iface, IMFTopology *in
if (node->object)
{
/* Sinks must be bound beforehand. */
- if (FAILED(IUnknown_QueryInterface(node->object, &IID_IMFMediaSink, (void **)&sink)))
+ if (FAILED(IUnknown_QueryInterface(node->object, &IID_IMFStreamSink, (void **)&sink)))
return MF_E_TOPO_SINK_ACTIVATES_UNSUPPORTED;
- IMFMediaSink_Release(sink);
+ IMFStreamSink_Release(sink);
}
break;
case MF_TOPOLOGY_SOURCESTREAM_NODE:
--
2.23.0
More information about the wine-devel
mailing list