[FFmpeg-devel] [PATCH] add missing dependency for wmavoice

Måns Rullgård mans
Tue Feb 16 01:34:07 CET 2010


James Darnley <james.darnley at gmail.com> writes:

> When building with lots of stuff disabled, the following error was
> returned indicating a missing dependency.
>> libavcodec/wmavoice.c:971: undefined reference to `ff_acelp_lspd2lpc'
> The attached patch fixes it.
>
> configure was (I hope this doesn't get too mangled)
>
> --disable-decoder='adpcm_ct,adpcm_ea,adpcm_ea_maxis_x,adpcm_ea_r1,adpcm_ea_r2,adpcm_ea_r3,adpcm_ea_xas,adpcm_ima_amv,adpcm_ima_dk3,adpcm_ima_dk4,adpcm_ima_ea_eac,adpcm_ima_ea_sea,adpcm_ima_iss,adpcm_ima_qt,adpcm_ima_smjpeg,adpcm_ima_wav,adpcm_ima_ws,adpcm_ms,adpcm_sbpro_2,adpcm_sbpro_3,adpcm_sbpro_4,adpcm_swf,adpcm_thp,adpcm_xa,adpcm_yamaha,alac,als,ape,atrac1,atrac3,binkaudio_dct,binkaudio_rdft,cook,dca,dsicinaudio,dvbsub,dvdsub,eac3,flac,g726,imc,interplay_dpcm,libfaad,libspeex,mace3,mace6,mlp,mp1,mp2,mp3,mp3adu,mp3on4,mpc7,mpc8,nellymoser,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24daud,pcm_s24le,pcm_s32be,pcm_s32le,pcm_s8,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,pcm_zork,pgssub,qcelp,qdm2,real_144,real_288,roq_dpcm,shorten,sipr,smackaud,sol_dpcm,sonic,truehd,truespeech,tta,twinvq,vmdaudio,vorbis,wavpack,wmapro,wmav1,wmav2,ws_snd1,xan_dpcm,xsub'
> --disable-encoders --disable-muxers --disable-bsfs --disable-parsers
> --disable-filters --disable-network

Just a hint, you can use shell-style wildcards in those lists,
e.g. pcm* to match all the pcm "codecs".

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



More information about the ffmpeg-devel mailing list