version 0.18
- made listen stream use gnome default sink if configured for Gnome
- made mp3 encoding use lame's auto-resampler rather than gstreamer's
- fixed .desktop entry
- fixed bug where webcast type would change to mp3 regardless of user setting when closing preference window
- make mp3 encoding use bitrate properly
- implemented quality scale for recording stream
- changed vorbis encoding to use rawvorbisenc and oggmux
- fixed webcasting bug where it thinks webcast password is mount point
- using newmedia events now
- made it check for presence of fifo before trying to open it
- added about dialog (if configured for Gnome)

version 0.17
- make visualisation disappear when stopped
- fix file naming scheme to use stream number instead of bitrate
- added support for using gnome-media profiles for recording
- added support for using Gnome default audio source and a configure option to enable/disable gnome support
- implemented file menu operations on gui
- implemented instant-apply for preferences
- moved the gst stuff from do_live_stream to acast_setup_gst_pipeline and acast_start_gst_pipeline methods
- large scale gui interface changes
- made into a gnome program (if in gui mode and configure flag enabled)
- plugged some memory leaks and cleaned up some gst code
- removed the HScales completely and made it only use vumeters
- removed peak and decaying peak vumeters, only have one vumeter per channels howing rms and peak
- changed vumeter so both rms and peak can be displayed on same vumeter

version 0.16
- worked around GStreamer bug where removing xvimagesink from thread coredumped
- replaced copile-time check for plugins with run-time check
- fixed bug where stopping record stream would segfault
- fixed bug where webcast > 64Kbits/sec would not work
- added _webcast at end of webcast record filenames
- made command line parsing use popt
- added command line parameter to override basefilename
- fixed bug where running in console only mode resulted in it never iterating the pipeline (oops)
- fixed bug where addding relay with gui fails miserably when no relays are there
- fixed bug where webcast bitrate spinbutton box only shows bitrates <= 100
- added support for using esd as an input source
- command line volume level indicator...just by pressing l
- fixed visualisation starting and stopping, except bug in monoscope plugin in gstreamer
- allow user to not specify a config file and so generate sane defaults

version 0.15
- added vumeters, currently a configure option to get back the scalers
- fixed up changing filename of ogg/vorbis so each one is actually a new file ---however it requires scheduler to be basicgthread
- added relays controllable from gui and console, as well as a gui preferences pane
- cleaned up visualisation
- made recording use a different thread
- added ability to listen to stream (currently not configurable...just uses osssink)
- arch repository created http://zaheer.merali.org/arch/acast with name zaheerabbas@merali.org--acast--mainline--0.15
- added i18n support
- autoconf/make
- changed UI to specify type of server to send to and based on that use relevant plugin and protocol number
- added ability to stop and start streaming
- HIGification of GUI interface
- move to libglade for GUI interface
- added option for gui not to start streaming until execute button clicked
- added ability to stop the stream without quitting in the gui
- added preferences dialog for gui
- icon created (modification of the icecast icon)

Version 0.14

- added Changelog
- added ability to set whether visualisation is active at start
- added ability to set visualisation plugin
- added ability to webcast in ogg/vorbis to icecast2 servers
- added ability to record in ogg/vorbis
- added ability to customise webcast plugin (currently icecastsend and shout2send)
- added ability to use shout2send plugin

Version 0.13

- bug fix in change filename in console mode
- specification of input source and device in xml config file (currently
oss, alsa and file)
- added licence information in files
