Submitted by daper on Sat, 2005-05-28 07:25
MOC 2.3.0-alpha2 was released, the changes are:
- Sample rate conversion using libsamplerate and some sound conversions like 16bit -> 24bit etc. With 24bit sound cards 24bit output is used with mp3. Jack can be used with any stereo files.
- Support for mp3 internet streams.
- Added support for speex format (without seeking).
- Reading tags in internet streams from icy-metadata.
- Colors can be redefined in themes using 'colordef COLOR = R G B' (works for terminal that can change the colors).
- Print also the file name with --info.
- Improved Jack support - less xruns, but a known bug is that played sound has clicks.
- Support for 24bit flac files (not tested).
- Added SeekTime option: how fast the seeking is. (Kamil Tarkowski)
- Recognize internet stream format by MIME type.
- Accept "ICY 200 OK" HTTP response for compatibility with IceCast.
- A list of sound drivers can be used instead of only one driver in the configuration file. The first working driver will be used.
- Alsa mixer has always 0-100 range despite the actual device range.
- Added --toggle-pause command line option.
- Added ResampleMethod and ForceSampleRate configuration options.
- Don't block the audio device when paused. Based on a patch by hondza.
- Don't try to use colors on black/white terminals.
- Treat an option that is set in the config file more than once as an error.
- Print descriptions for some errors in the config file.
- Added HTTPProxy option.
- Better error messages in the Ogg plugin.
- Better detecting Ogg vorbis stream by content.
- Decreased the time to wait for the pcm to become ready to get samples in alsa. This helps with underruns.
- Show the bitrate and the sample rate with --info regardless of availability of other parameters.
- Fixed protect attribute in themes.