Hide noncopyable's protected members.
Remove defunct assignment.
Remove unneeded includes from header files; replace some with
forward-declarations if possible, and fix up .cpp files.
Fix compilation.
Compilation fix.
Some more header file include directive cleanup.
Remove unused member.
Fix comparisons.
Fix headers.
Fix header.
gnash_canvas_get_renderer has a C++ signature and therefore should not
be wrapped in 'extern "C"'.
Fix various clang warnings.
AudioDecoderFfmpeg.cpp: use avcodec_decode_audio4.

Replace _audio3 and _audio2 with _audio4.
Suppress warnings about deprecated _audio3.
Resample formats other than S16.

Introduce libswresample/livavresample.
Bump minimum supported ffmpeg version ie. debian stable one.
Move MAX_AUDIO_FRAME_SIZE definition to common header.
Fix unused parameter warning.
red5test.as test is automated already
AudioResamplerFfmpeg.cpp: get default input channel layout.
Use toInt instead of toNumber to avoid the double to int cast, which for
negative values yields zero on armhf.