Lines Matching refs:moniker
199 IMoniker *moniker = NULL; in gst_dshow_find_filter() local
233 while (hres = enum_moniker->Next (1, &moniker, &fetched), hres == S_OK in gst_dshow_find_filter()
240 moniker->BindToStorage (NULL, NULL, IID_IPropertyBag, in gst_dshow_find_filter()
257 moniker->BindToObject (NULL, NULL, IID_IBaseFilter, in gst_dshow_find_filter()
283 moniker->Release (); in gst_dshow_find_filter()
308 if (entry->moniker) { in gst_dshow_device_entry_free()
309 entry->moniker->Release (); in gst_dshow_device_entry_free()
310 entry->moniker = NULL; in gst_dshow_device_entry_free()
332 IMoniker *moniker = NULL; in gst_dshow_enumerate_devices() local
353 while (enum_moniker->Next (1, &moniker, &fetched) == S_OK) { in gst_dshow_enumerate_devices()
355 hres = moniker->BindToStorage (NULL, NULL, IID_IPropertyBag, in gst_dshow_enumerate_devices()
370 hres = moniker->GetDisplayName (NULL, NULL, &wszDisplayName); in gst_dshow_enumerate_devices()
385 hres = moniker->BindToObject (lpbc, NULL, IID_IBaseFilter, in gst_dshow_enumerate_devices()
399 entry->moniker = moniker; in gst_dshow_enumerate_devices()
400 moniker = NULL; in gst_dshow_enumerate_devices()
409 if (moniker) { in gst_dshow_enumerate_devices()
410 moniker->Release (); in gst_dshow_enumerate_devices()
469 gst_dshow_create_capture_filter (IMoniker *moniker) in gst_dshow_create_capture_filter() argument
475 g_assert (moniker != NULL); in gst_dshow_create_capture_filter()
479 hres = moniker->BindToObject (lpbc, NULL, IID_IBaseFilter, in gst_dshow_create_capture_filter()
494 IMoniker *moniker = NULL; in gst_dshow_getdevice_from_devicename() local
516 while (hres = enum_moniker->Next (1, &moniker, &fetched), hres == S_OK in gst_dshow_getdevice_from_devicename()
520 moniker->BindToStorage (NULL, NULL, IID_IPropertyBag, in gst_dshow_getdevice_from_devicename()
542 hres = moniker->GetDisplayName (NULL, NULL, &wszDisplayName); in gst_dshow_getdevice_from_devicename()
554 moniker->Release (); in gst_dshow_getdevice_from_devicename()