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.