On 12/03/18 23:34, Anton Romanov wrote:
- switch(dispIdMember) {
/* Uncomment below traces to debug wmp events */case DISPID_WMPCOREEVENT_OPENSTATECHANGE:CHECK_EXPECT(OPENSTATE_CHANGE);/*trace("DISPID_WMPCOREEVENT_OPENSTATECHANGE, %d\n", V_UI4(pDispParams->rgvarg));*/break;case DISPID_WMPCOREEVENT_PLAYSTATECHANGE:CHECK_EXPECT(PLAYSTATE_CHANGE);/*trace("DISPID_WMPCOREEVENT_PLAYSTATECHANGE, %d\n", V_UI4(pDispParams->rgvarg));*/break;case DISPID_WMPCOREEVENT_MEDIACHANGE:/*trace("DISPID_WMPCOREEVENT_MEDIACHANGE\n");*/break;case DISPID_WMPCOREEVENT_CURRENTITEMCHANGE:/*trace("DISPID_WMPCOREEVENT_CURRENTITEMCHANGE\n");*/break;default:/*trace("event: %d\n", dispIdMember);*/break;- }
I would use "if (winetest_debug > 1) trace(...);", but that's just personal preference.
- settings = NULL;
- hres = IWMPPlayer4_get_settings(player4, &settings);
- ok(hres == S_OK, "get_settings failed: %08x\n", hres);
- ok(settings != NULL, "settings = NULL\n");
- hres = IWMPSettings_put_autoStart(settings, VARIANT_FALSE);
- ok(hres == S_OK, "Could not put autoStart in IWMPSettings: %08x\n", hres);
- IWMPSettings_Release(settings);
This seems like it should be part of the previous patch.
-HRESULT create_media_from_url(BSTR url, IWMPMedia **ppMedia); +HRESULT create_media_from_url(BSTR url, IWMPMedia **ppMedia) DECLSPEC_HIDDEN;
Similarly here.
+#define WMP_OPEN_STATE_PLAYLIST_OPENGING 5
You seem to have introduced a typo here.