Remove a number of unnecessary dsputil.h #includes
x86: dsputil: Eliminate some unnecessary dsputil_x86.h #includes
ppc: Drop a bunch of unnecessary dsputil_altivec.h #includes
x86: Drop some unnecessary YASM ifdefs

Dead code elimination is enough to avoid undefined references in these cases.
x86: h264_qpel: Simplify an #if conditional

The extra conditions are covered by previous #ifs and conditional compilation.
x86: dsputil: Move ff_apply_window_int16_* bits to ac3dsp, where they belong
dsputil: Move DV-specific ff_zigzag248_direct table to dvdata
LucasArts SMUSH SANM video decoder

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
LucasArts SMUSH VIMA audio decoder

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
LucasArts SMUSH demuxer

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
fate: add tests for SANM and VIMA

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
aarch64: add armv8 CPU flag
aarch64: implement videodsp.prefetch

8% faster h264 decoding on Apple A7.
libxvid: add working lumimasking and variance AQ

The old implementation is unusable due to changes in the Xvid API.
Further fixes by Michael Niedermayer <michaelni@gmx.at>.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
libxvid: Add SSIM displaying through a libxvidcore plugin

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
h264: Refactor decode_nal_units
adler32: Fix doxy group definition

Based on a patch by James Almer <jamrial@gmail.com>.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
xtea: Add Doxy @file and group
libxvid: fix missing end of line character

Error introduced in 5ce7ca68b86856ee8e9d6530dffdadc4eca4f8d1.
libtwolame MP2 encoding support

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>