Fix support float in RF64
Wave Microsoft formats: avoid to redefine things twice
Waveout: remove unnecessary includes
missing MODULE_NAME_IS_ for android

Signed-off-by: Rafaël Carré <funman@videolan.org>
Revert "missing MODULE_NAME_IS_ for android"

This reverts commit 892d21f1bd812d12fc5fd207c947219bb5274f60.
Thsi makes no sense.
Fix MODULE_NAME for android

The modules concerned all had non unique names (e.g. flac for both
the decoder and the demuxer).

MODULE_NAME macro uses Makefile target to retrieve a unique name
This was broken in 20cdb051acbe12ffee1f52e2e15e566762f04949, as
explained by automake documentation:

 When using a per-target compilation flag, Automake will choose a
 different name for the intermediate object files.
Fix linking of motion and rotate modules

142e288b178716 set LDFLAGS conditionally
Be sure that it is always set and concatenate the DARWIN flags
Fix build with --disable-sout

Broken in 79ced312c75548037d641153bf3e7c092b71e3f8
Win32: don't enable opengl modules if glew is missing

Bug appeared after c1452fef225925c5a040b69 silently changed module selection rules
Rename modules/LIST

Fix build of files including <list> on case-insensitive filesystems