Porting swing gui for testing purposes
Merge branch 'master' into swing
Merge branch 'master' into swing
Further cleaning.
Merge branch 'master' into swing
More cleanup and added comments.
DecoderManager now uses guava's multimap.
AudioOutput is Iteratee.
Implemented playback control in StreamSampleEnumerator.
Extracted Controllable interface from SampleEnumerator
Merge branch 'master' into swing
Wrapped JavaSound exception with custom PlaybackException.
Some cleanup.
Added Player class and updated Example accordingly.
Added class applying hamming window to the audio data, for future use
before FFT
Fixed deadlock in Player/PlaybackListener.
Created apparently working data segmenter
Fixed mp3 stream bug (reading past end of stream)
Working on metadata (+ duration etc)