[FFmpeg-cvslog] r18023 - in trunk/libavformat: Makefile rtp_asf.c rtp_asf.h rtsp.c rtsp.h

Måns Rullgård mans
Tue Mar 17 19:25:22 CET 2009


Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:

> On Tue, Mar 17, 2009 at 01:34:57PM +0100, rbultje wrote:
>> +#include <libavutil/base64.h>
>> +#include <libavutil/avstring.h>
>> +#include "rtp_asf.h"
>> +#include "rtsp.h"
>> +#include "asf.h"
>
> This broke the MinGW build due to the desperately bad naming choice of
> "GUID" which is used all over the Windows headers.
> Networking code (includes all that mess of Windows headers) + GUID
> typedef from asf.h = error.
> While it could probably be worked around with #define
> WIN32_LEAN_AND_MEAN (which btw. is probably a good idea to add before
> all Windows header includes while we still can), the GUID name _needs_
> to be changed, it is just too likely to clash.

Maybe add it to CFLAGS in configure.  That will ensure no place is
missed.

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-cvslog mailing list