April 16, 2026
9:29 a.m.
Rémi Bernon (@rbernon) commented about dlls/mf/topology_loader.c:
IMFTopologyNode *node; DWORD stream; IMFMediaTypeHandler *handler; - } up, down; + } up, down, optional;
It seems to me that it would be better to support it in a more generic way rather than trying to implement only a subset of it with a single optional node. I would expect basically that it would just need a mechanism to ignore connection failures on optional branches, and some to skip already connected branches, for when an optional connection path has made a direct connection unnecessary. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10645#note_136470