15 Aug
2023
15 Aug
'23
9:32 a.m.
Nikolay Sivov (@nsivov) commented about dlls/mfmediaengine/main.c:
- struct media_engine *engine = impl_from_IMFMediaEngineEx(iface); - HRESULT hr = E_NOTIMPL; + TRACE("%p, %f.\n", iface, time);
- FIXME("(%p, %f): stub.\n", iface, time); - - EnterCriticalSection(&engine->cs); - - if (engine->flags & FLAGS_ENGINE_SHUT_DOWN) - hr = MF_E_SHUTDOWN; - - LeaveCriticalSection(&engine->cs); - - return hr; + return IMFMediaEngineEx_SetCurrentTimeEx(iface, time, MF_MEDIA_ENGINE_SEEK_MODE_NORMAL); } To get cleaner logs, let's add a helper, and use it for both methods.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3572#note_42294