goto 0.5.2
Merge branch 'master' into dev
Analyzers : Add preprocessors as process decorators
Analyzer: Decorates some analyzers with preprocessors for downmixing and frames blocksize and stepsize adapation + Add some functionnalities for performing a test for a module inside module's main()
Doc : Add documentation for analyzer preprocessor decorators
Decoder: Add ArrayDecoder : a fake decoder that take a numpy array as input
Documentation : small updates, put back numpydoc extension for sphinx
Tests : add some enhancements
Encoder: Fix AAC encoding issue (missing faac) by switching to voaacenc — AAC audio encoder
Encoder : Test refactoring + add test for WebM and Aac encoding + minor changes
add gstreamer0.10-plugins-bad to debian deps (voaacenc needed)
Decoder: Code refactoring on core, put some functions in decoder.utils + improve uri validity checking + add test for decoder.utils
Test : Add a message when a test is skipped
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Encoder: Mp3Encoder add xingmux in the pipe in order to fix duration

From Gstreamer manual :
"xingmux adds a Xing header to MP3 files. This contains information about the duration and size of the file and a seek table and is very useful for getting an almost correct duration and better seeking on VBR MP3 files."
Merge branch 'dev' of https://github.com/yomguy/TimeSide into dev
Encoder: fix calling arguments for m4a
Encoder: WebM -> Suppress the apparently useless element 'mux.' in the pipe
Encoder: Enable timestamp during encoding, provide timestamp and duration in tools/numpy_array_to_gst_buffer.py
Decoder: utils -> Fix indentation and division issue