Merge pull request #1 from prisonerjohn/feature-audio-metering

Feature audio metering
fixed crash on exit
Merge branch 'master' of github.com:obviousjim/ofxAVFVideoPlayer
Merge remote-tracking branch 'elie/feature-audio-metering'
Quick fixes for audio amplitude buffer to handle 16 bit stereo values instead of 32 bit mono.

The original implementation accurately represents amplitude, but since the audio buffer was read with 32 bit floats instead of 16 bit shorts listening to the waveform just gave you noise. Note that this only handles 44100khz 16 bit PCM audio used in the Clouds doc… a more robust implementation would look at the audio metadata and handle different sound formats gracefully.
Merge pull request #3 from kitschpatrol/master

Fixes for audio amplitude buffer
Making sure file has audio before trying to read from the audio buffer.
Removed smoothing function cause that just makes no sense over here.
Added a method to check if the audio is fully loaded.
Switched back to using floats. But this time our asset reader makes sure to give us LPCM 2-channel 32-bit interleaved little-endian floats, no matter what the input audio is.
Added multi-channel support.
Fixed a bunch of silly bugs.
Added a fun example showing how to access all the audio data.