http: Use a constant for the supported header size
libxvid: Drop PPC-specific CPU detection hack

It is doubtful if the hack (still) works and Xvid had ten years to fix it.
build: Add define for SIMD extensions requiring 16-byte aligned buffers
dct/rdft: Add missing typedefs for context structs

Without the typedefs there can be trouble depending on #include order.
fft-test: Drop unnecessary #ifdefs around header includes
fft-test: Comment some #endifs
configure: Extend the neon intrinsics check

Check for an instruction that causes the (very old) Apple GCC 4.2
to error out ("unrecognizable insn").

Signed-off-by: Martin Storsjö <martin@martin.st>
mpegvideo: Move QUANT_BIAS_SHIFT define to the only place it is used
fft-test: Make global exptab variable static
mpegenccontext: Remove unused dct_unquantize_h261 function pointers

Signed-off-by: Diego Biurrun <diego@biurrun.de>
fft-test: Reduce variable scope where sensibly possible

Also merge variable declaration and initialization.
fft-test: Drop unnecessary pointer indirection for context structs
fft-test: Check memory allocations
fft-test: K&R formatting cosmetics

Also rearrange #includes into canonical order.
fft-test: Pass correct struct members to (i)dct functions

This fixes a number of incompatible pointer type warnings.
http: K&R formatting cosmetics

Also comment some #endifs and reshuffle headers into canonical order.
mpegenccontext: Remove unused opaque pointer

Signed-off-by: Diego Biurrun <diego@biurrun.de>
dynamic loading of shared faac library
no Werror on implicit-function-declaration and missing-prototypes
custom icon and windows resource