[rbp/omxplayer] Fix build error in types for max

It seems there is a compile error when STDINT_H_AVAILABLE is not defined.
See: http://raspbmc.apt-get.eu/downloads/bin/xbmc/nightlies/xbmc-rbp-20130710.log
Merge pull request #2968 from popcornmix/fix_max_types

[rbp/omxplayer] Fix build error in types for max
fixed, add float to float convert with a copy so we do not have to check convertFn for null all over the place
changed, include AE_FMT_S16NE as avaliable format on audiotrack sink
changed, audiotrack, add volume/drain locks, default volume to 1.0, remove AE_FMT_S16NE handling
AE: Start of planar format internally
AE: register callback for all audio settings
AESinkALSA: drop unneeded member
ffmpeg: add methods to the interface needed for resampling
AE: allow encoder to be fed with planar format
AE: alsa - close device in blocking mode, fixes device busy
AE: alsa - set to prepared after drain
AE: Add blocking option to AddPackets, makes Sink behaviour choosable after c2493d5bf6bc2be2fb45f563affdd214bf9862fb
AE: Give Sinks the possibility to be used in a blocking way
AE: allow to register audio callback directly into engine
AE: add parameter wait to drain, dvdplayer wants to wait for the stream to be drained, papayer does not
ActiveAE: add new audio engine, co-author: fritsch
ActiveAE: Make Factory aware of environment, change global namespace
AE: update VS for ActiveAE
AE: allow Windows to use ActiveAE via env