Nikolay Sivov (@nsivov) commented about dlls/mf/session.c:
} break;
case MEError:EnterCriticalSection(&session->cs);if (SUCCEEDED(IMFMediaEvent_GetStatus(event, &hr)) && hr == MF_E_SHUTDOWN &&session_get_media_source(session, (IMFMediaSource *)event_source))session_handle_source_shutdown(session);LeaveCriticalSection(&session->cs);break;default:
Since this is basically a Wine extension, could you please add a note mentioning that so people won't try to reproduce it on Windows?