mirror of
https://github.com/reactos/wine.git
synced 2025-02-15 02:18:51 +00:00
quartz: Use the moniker to create the filter directly.
This commit is contained in:
parent
2907ad98c0
commit
1ebed65e92
@ -1394,13 +1394,13 @@ static HRESULT WINAPI FilterGraph2_Render(IFilterGraph2 *iface, IPin *ppinOut)
|
||||
ULONG pin;
|
||||
|
||||
hr = GetFilterInfo(pMoniker, &clsid, &var);
|
||||
IMoniker_Release(pMoniker);
|
||||
if (FAILED(hr)) {
|
||||
WARN("Unable to retrieve filter info (%x)\n", hr);
|
||||
goto error;
|
||||
}
|
||||
|
||||
hr = CoCreateInstance(&clsid, NULL, CLSCTX_INPROC_SERVER, &IID_IBaseFilter, (LPVOID*)&pfilter);
|
||||
hr = IMoniker_BindToObject(pMoniker, NULL, NULL, &IID_IBaseFilter, (LPVOID*)&pfilter);
|
||||
IMoniker_Release(pMoniker);
|
||||
if (FAILED(hr))
|
||||
{
|
||||
WARN("Unable to create filter (%x), trying next one\n", hr);
|
||||
|
Loading…
x
Reference in New Issue
Block a user