[FFmpeg-devel] [VOTE] drop support for using libav* compiled with mingw/cygwin in msvc

Måns Rullgård mans
Mon Feb 25 21:52:21 CET 2008


Rich Felker <dalias at aerifal.cx> writes:

> On Mon, Feb 25, 2008 at 07:42:40PM +0000, M?ns Rullg?rd wrote:
>> Michael Niedermayer <michaelni at gmx.at> writes:
>> 
>> > On Mon, Feb 25, 2008 at 03:08:03PM +0100, Luca Abeni wrote:
>> >> Hi all,
>> >> 
>> >> M?ns Rullg?rd wrote:
>> >> [...]
>> >> >> I was already mildly against this change
>> >> >> before it was commited though i left it to mans to decide. Now as it
>> >> >> breaks use of libav* under msvc iam more strongly against it ...
>> >> >>
>> >> >> Anyway, my vote is to revert it. Theres no advantage in this
>> >> >> commit and it breaks what was supported and also documented
>> >> >> as such in the docs.
>> >> > 
>> >> > The advantage has already been presented and agreed with by several
>> >> > people.
>> >> 
>> >> I did not look at the details of the change, but I am wondering if there
>> >> is some way to have these advantages without breaking support for msvc...
>> >
>> > Yes, make configure extract "(12<<16) + (3<<8) + 4" convert it to "12.3.4"
>> > and add this to config.h
>> 
>> The installed headers don't have config.h, so that won't work.
>
> Why is "12.3.4" part of the public interface anyway? It makes no sense
> to me..

That is beside the point, but Michael added it in r4486.

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




More information about the ffmpeg-devel mailing list