April 30, 2026
9:43 p.m.
Conor McCarthy (@cmccarthy) commented about dlls/mf/topology_loader.c:
break; if (SUCCEEDED(hr = topology_branch_create_optional(topology, current, node, stream, &up_branch, &down_branch))) { - if (FAILED(hr = topology_branch_connect(topology, CONNECT_DIRECT, up_branch, NULL)) - || FAILED(hr = topology_branch_connect(topology, CONNECT_DIRECT, down_branch, NULL))) + if (FAILED(hr = topology_branch_connect(topology, CONNECT_DIRECT, up_branch, NULL, !!method))
Does native force enumeration for any method flag, even irrelevant/invalid ones? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10791#note_138490