# [FFmpeg-devel] [RFC] MinGW+FFmpeg survival guide

Axel Holzinger aholzinger at gmx.de
Wed Jun 29 14:02:38 CEST 2011

```On Monday, June 27, 2011 3:49 PM Stefano Sabatini wrote:
> I managed to get through the whitespace problem simply
> reinstalling the programs with paths not containing whitespaces.
> Now checking the script I suppose this may not be necessary, as I
> see configure adds a level of escaping around the flags.

Good to know.

> Anyway, I managed to get OpenAL working (and pushed the patch),
> but I still can't get vfwcap to properly work and I couldn't
> figure out how to get the dshow device working.
>
> I installed the Windows SDK 7 toolkit, extended --cflags and --
> ldflags, and I discovered that it lacks this sal.h header, which
> is supposed to be part of VC. So I installed Visual Studio
> Express 2010, added the visual compiler include (usually
> C:\Program Files\Microsoft Visual Studio 10\VC\include\sal.h(226)
> and got tons of errors due to the usual stdint redefinition hell.
>
> Help on this? How do you manage to get the dshow device properly
> built? (Does it require special incantations or crosscompilation
> tricks?).

Unfortunately not. I never used direct show and all nor video for
windows. I always tried to get around direct show. Even for audio only
apps I try to use something else if possible (i.e. ASIO).