On Thu, May 19, 2011 at 03:59:46PM +0100, Måns Rullgård wrote:
> Diego Biurrun <[email protected]> writes:
> 
> > Add missing #includes, skip compiling .h files that are not real headers.
> >
> > --- a/libavcodec/aac_tablegen_decl.h
> > +++ b/libavcodec/aac_tablegen_decl.h
> > @@ -23,6 +23,8 @@
> >  #ifndef AAC_TABLEGEN_DECL_H
> >  #define AAC_TABLEGEN_DECL_H
> >  
> > +#include "config.h"
> > +
> >  #if CONFIG_HARDCODED_TABLES
> >  #define ff_aac_tableinit()
> >  extern const float ff_aac_pow2sf_tab[428];
> 
> Why does this file exist at all?

I have no idea as I did not create it.  But untangling that maze is
way outside the scope of this patch.

> > --- a/libavcodec/fft-internal.h
> > +++ b/libavcodec/fft-internal.h
> > @@ -19,6 +19,8 @@
> >  #ifndef AVCODEC_FFT_INTERNAL_H
> >  #define AVCODEC_FFT_INTERNAL_H
> >  
> > +#include "fft.h"
> > +
> >  #if CONFIG_FFT_FLOAT
> >  
> >  #define FIX15(v) (v)
> 
> This feels wrong even if it doesn't break anything as such.

Fine, let's leave feelings aside then. :)

> > --- a/libavcodec/mpc.h
> > +++ b/libavcodec/mpc.h
> > @@ -29,13 +29,15 @@
> >  #ifndef AVCODEC_MPC_H
> >  #define AVCODEC_MPC_H
> >  
> > +#include <stdint.h>
> > +
> >  #include "libavutil/lfg.h"
> >  #include "avcodec.h"
> >  #include "get_bits.h"
> >  #include "dsputil.h"
> >  #include "mpegaudio.h"
> > +#include "mpegaudiodsp.h"
> >  
> > -#include "mpcdata.h"
> 
> Oh great, another one of those.  Removing it is of course correct, but
> doesn't fit the commit message.

Here's a replacement:

  Fix 'make checkheaders' target.

  Add missing #includes, remove excessive ones and skip compiling .h files
  that are not real headers.

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to