[Ffmpeg-devel] [PATCH] Build failes on i386 if snow is disabled
Martin Storsjö
martin
Sun Feb 25 22:58:05 CET 2007
On Sun, 25 Feb 2007, Diego Biurrun wrote:
> On Sun, Feb 25, 2007 at 10:25:45PM +0200, Martin Storsj? wrote:
>>
>> Attached is a new attempt at fixing this. It changes all occurrances of
>> #ifdef CONFIG_SNOW_ENCODER into #if defined(CONFIG_SNOW_ENCODER) ||
>> defined(CONFIG_SNOW_DECODER), and includes the architecture-dependent dsp
>> routines in the build only if the snow decoder/encoder is built (the
>> original problem I had).
>
> Doesn't look correct to me, but I think I have fixed it already by
> changing some CONFIG_SNOW_ENCODERs to CONFIG_SNOW_DECODER. Let me know
> if you still have problems.
This fixes the original problem I had, compiling with everything related
to snow disabled.
However, setting the function pointers to snow-related dsp routines in
libavcodec/dsputil.c should be changed to be wrapped in
CONFIG_SNOW_DECODER. E.g., if configured with "--disable-encoder=snow
--enable-decoder=snow --disable-mmx", the decoder segfaults.
// Martin
More information about the ffmpeg-devel
mailing list