[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