I officially released Ocarina 6.3 this morning! Changes include:
- Improve unit tests.
- Finish up Doxygen documentation for core/.
- Separate tag database into multiple files.
- Move Gstreamer from core/ to gui/.
- Various gui code cleanups.
The most interesting change this release is probably the gstreamer move. Ocarina 6.2 added an audio “driver” interface to allow for faking playback when running unit tests. This release takes the concept one step farther and moves all of gstreamer into the gui, simplifying many things. My hope is that this will make it easier to port Ocarina to Android or OS X in the future.