From 971d320f1faa234d37c05cacb1dd210e1303243f Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Wed, 16 Jul 2014 22:35:47 +0200 Subject: [PATCH] docs: Move mixer changes to v0.19 --- docs/changelog.rst | 71 +++++++++++++++++++++------------------------- 1 file changed, 33 insertions(+), 38 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index ef23bb6a..d44a48eb 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -4,44 +4,6 @@ Changelog This changelog is used to track all major changes to Mopidy. -v0.20.0 (UNRELEASED) -==================== - -**Audio** - -- Removed support for GStreamer mixers. GStreamer 1.x does not support volume - control, so we changed to use software mixing by default in v0.17.0. Now, - we're removing support for all other GStreamer mixers and are reintroducing - mixers as something extensions can provide independently of GStreamer. - (Fixes: :issue:`665`, PR: :issue:`760`) - -- Changed the :confval:`audio/mixer` config value to refer to Mopidy mixer - extensions instead of GStreamer mixers. The default value, ``software``, - still has the same behavior. All other values will either no longer work or - will at the very least require you to install an additional extension. - -- Changed the :confval:`audio/mixer_volume` config value behavior from - affecting GStreamer mixers to affecting Mopidy mixer extensions instead. The - end result should be the same without any changes to this config value. - -- Deprecated the :confval:`audio/mixer_track` config value. This config value - is no longer in use. Mixer extensions that need additional configuration - handle this themselves. - -**Mixers** - -- Added new :class:`mopidy.mixer.Mixer` API which can be implemented by - extensions. - -- Created a bundled extension, :ref:`ext-softwaremixer`, for controlling volume - in software in GStreamer's pipeline. This is Mopidy's default mixer. To use - this mixer, set :confval:`audio/mixer` to ``software``. - -- Created an external extension, `Mopidy-ALSAMixer - `_, for controlling volume with - hardware through ALSA. To use this mixer, install the extension, and set - :confval:`audio/mixer` to ``alsamixer``. - v0.19.0 (UNRELEASED) ==================== @@ -90,6 +52,25 @@ Feature release. **Audio** +- Removed support for GStreamer mixers. GStreamer 1.x does not support volume + control, so we changed to use software mixing by default in v0.17.0. Now, + we're removing support for all other GStreamer mixers and are reintroducing + mixers as something extensions can provide independently of GStreamer. + (Fixes: :issue:`665`, PR: :issue:`760`) + +- Changed the :confval:`audio/mixer` config value to refer to Mopidy mixer + extensions instead of GStreamer mixers. The default value, ``software``, + still has the same behavior. All other values will either no longer work or + will at the very least require you to install an additional extension. + +- Changed the :confval:`audio/mixer_volume` config value behavior from + affecting GStreamer mixers to affecting Mopidy mixer extensions instead. The + end result should be the same without any changes to this config value. + +- Deprecated the :confval:`audio/mixer_track` config value. This config value + is no longer in use. Mixer extensions that need additional configuration + handle this themselves. + - Use :ref:`proxy-config` when streaming media from the Internet. (Partly fixing :issue:`390`) @@ -101,6 +82,20 @@ Feature release. - Support simpler ASX playlist variant with ```` elements without children. +**Mixers** + +- Added new :class:`mopidy.mixer.Mixer` API which can be implemented by + extensions. + +- Created a bundled extension, :ref:`ext-softwaremixer`, for controlling volume + in software in GStreamer's pipeline. This is Mopidy's default mixer. To use + this mixer, set :confval:`audio/mixer` to ``software``. + +- Created an external extension, `Mopidy-ALSAMixer + `_, for controlling volume with + hardware through ALSA. To use this mixer, install the extension, and set + :confval:`audio/mixer` to ``alsamixer``. + **HTTP frontend** - CherryPy and ws4py have been replaced with Tornado. This will hopefully