Beginning work on core processing logic
Added playback progress notification mechanism
Added progress notifications to the player
Began working on the processing pipeline backbone
Refactored AudioFile's metainfo handling
Refactored playback API as a preparatory step to introducing SPI for
output functionality
Added example, template project of AudioOutput provider. Especially the
build.xml file and probably Eclipse builder configuration are worth
looking at / copying.
Fixed a typo in build.xml
Implemented service loadin in Outputs class.
Added DummyOutput implementation to the Playback's classpath.
Factored JavaSound-based audio out as a SPI provider.
Slightly changed build.xml files.
Moved SPI interface to other package.
Working on the processing tree
Polished FlowTree a bit.
Fixed some minor issues.
Working on the core processing infrastructure.
Restructured Player.
Refactored AudioDetails and updated wav parser accordingly.
Removed JavaSound audio output implementation from GriegPlayback, forgot
to do it when extracting it to separate project.
Moved Example from GriegPlayback to new project - hopefully its
functionality will grow in the future
Removed generated content from Android project
Refactored file loading system
Working on abstract GUI layer and integration.
Added logger.
Refactored metadata classes.
Refactored Properties
Hell of a mess, but may be close to working a little bit
Renamed ProcessingTree to Pipeline