I am porting BasicPlayback code to Cygwin environment and I have some problems with linking.
I located most needed linking parts from dll files (mf.dll and mfplat.dll) but there are few things I didn't find:
_IID_IMFAsyncCallback
_MF_EVENT_TOPOLOGY_STATUS
_MF_TOPONODE_SOURCE
_MF_TOPONODE_PRESENTATION_DESCRIPTOR
_MF_TOPONODE_STREAM_DESCRIPTOR
_MFMediaType_Audio
_MFMediaType_Video
Most of that stuff links to mfuuid.lib but I can't use Microsoft .lib files with Cygwin (and there isn't mfuuid.dll file). So I need to know what .dll files have those so I can use dlltool to create Cygwin compatible libraries. I searched whole System32 for those strings but I didn't get any match.
If someone can help, I would be happy.
I located most needed linking parts from dll files (mf.dll and mfplat.dll) but there are few things I didn't find:
_IID_IMFAsyncCallback
_MF_EVENT_TOPOLOGY_STATUS
_MF_TOPONODE_SOURCE
_MF_TOPONODE_PRESENTATION_DESCRIPTOR
_MF_TOPONODE_STREAM_DESCRIPTOR
_MFMediaType_Audio
_MFMediaType_Video
Most of that stuff links to mfuuid.lib but I can't use Microsoft .lib files with Cygwin (and there isn't mfuuid.dll file). So I need to know what .dll files have those so I can use dlltool to create Cygwin compatible libraries. I searched whole System32 for those strings but I didn't get any match.
If someone can help, I would be happy.