On Fri, Mar 09, 2012 at 06:16:08PM +0000, Måns Rullgård wrote: > Diego Biurrun <[email protected]> writes: > > On Fri, Mar 09, 2012 at 03:16:48PM +0000, Måns Rullgård wrote: > >> Diego Biurrun <[email protected]> writes: > >> > --- a/configure > >> > +++ b/configure > >> > @@ -97,14 +97,7 @@ Configuration options: > >> > --enable-small optimize for size instead of speed > >> > - --disable-aandct disable AAN DCT code > >> > - --disable-dct disable DCT code > >> > --disable-fft disable FFT code > >> > - --disable-golomb disable Golomb code > >> > - --disable-huffman disable Huffman code > >> > - --disable-lpc disable LPC code > >> > - --disable-mdct disable MDCT code > >> > - --disable-rdft disable RDFT code > >> > --enable-vaapi enable VAAPI code > >> > >> The FFT-related things are public. Someone may have reason to enable > >> them even if nothing uses them internally. > > > > I left --disable-fft in there, which enables the code in the public > > header avfft.h. The rest is only used internally and exported with > > private ff_ instead of public av_ prefixes. > > MDCT, RDFT, and DCT are also public.
Through which header? libavcodec/rdft.c only has ff_ visible symbols which are declared in rdft.h, a private header ... Diego _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
