From: Jacek C. <ja...@co...> - 2012-05-23 12:42:49
|
On 05/23/12 08:29, Ozkan Sezer wrote: > On Wed, May 23, 2012 at 6:02 AM, Phillip Hellewell <ss...@gm...> wrote: >> Phillip Hellewell <sshock@...> writes: >>> I'm not sure that's the whole story. I think there may be an issue with >>> strmif.h. >>> >> FYI, I don't know if this was the right fix, but I moved the >> VIDEO_STREAM_CONFIG_CAPS struct and AUDIO_STREAM_CONFIG_CAPS below it to just >> above the #ifndef __IAMStreamConfig_INTERFACE_DEFINED__, and then I was able to >> successfully build ffmpeg. > I see. The thing broke in the trunk: it is being generated by widl > and relies on axextend.idl->IAMStreamConfig, but IAMStreamConfig > doesn't have VIDEO_STREAM_CONFIG_CAPS and strmif.idl defines it by > itself which results in the mess. > > Jacek: I think this needs your love'n'care. The right patch is attached and patch to Wine is sent: http://source.winehq.org/patches/data/86536 It's safe to assume that it will be in Wine today, so I will commit once I have approval and my test build completes. Thanks for the report. Cheers, Jacek |