Stein Magnus Jodal
16f6527095
swmixer: Listen for volume/mute changes in GStreamer
...
E.g. when using pulsesink, external changes to the application-volume and
appliction-mute state will now immediately be reflected in the SoftwareMixer.
2014-07-12 02:50:40 +02:00
Stein Magnus Jodal
2c4ba8b6a1
mixer: Add trigger_events_for_any_changes()
...
Lifted from Mopidy-ALSAMixer, so SoftwareMixer can use it too.
2014-07-12 02:49:35 +02:00
Stein Magnus Jodal
5f091c10c2
mixer: Inject audio into software mixer
...
Instead of giving all mixers access to the audio actor.
2014-07-12 01:53:43 +02:00
Stein Magnus Jodal
6e226326fd
http: Explicitly define template path for this router
...
Fixes #774
2014-07-12 00:05:55 +02:00
Stein Magnus Jodal
a3dc763b29
core: Forward {volume,mute}_changed events, don't trigger them ourselves
2014-07-10 01:15:44 +02:00
Stein Magnus Jodal
84ad6db546
swmixer: Trigger {volume,mute}_changed on set_{volume,mute}()
2014-07-10 01:00:35 +02:00
Stein Magnus Jodal
b8de7fa75c
mixer: Add MixerListener
2014-07-10 01:00:35 +02:00
Stein Magnus Jodal
4d0fa17c85
docs: Describe backend/mixer __init__ args
2014-07-09 23:49:06 +02:00
Stein Magnus Jodal
83f1d00944
docs: Add {Backend,Frontend,Mixer}Error guidelines to backend/frontend/mixer APIs
2014-07-09 23:49:06 +02:00
Stein Magnus Jodal
95bddf666b
main: Log and exit if {Backend,Frontend,Mixer}Error is raised
2014-07-09 23:49:06 +02:00
Stein Magnus Jodal
bb269688c6
mixer: Mark methods that may be implemented by subclasses
2014-07-09 22:19:34 +02:00
Stein Magnus Jodal
bf8307f329
exc: Add {Backend,Frontend,Mixer}Error exceptions
2014-07-09 22:17:46 +02:00
Stein Magnus Jodal
8f59dd69ad
exc: Test ScannerError
2014-07-09 22:15:45 +02:00
Stein Magnus Jodal
395019e857
swmixer: Remove unused attribute
2014-07-09 21:18:20 +02:00
Stein Magnus Jodal
64ecd7643a
main: Stop only the mixer actor that we now is running
2014-07-09 21:16:09 +02:00
Stein Magnus Jodal
4807bd275a
mixer: Remove 'should' from docstring
2014-07-09 21:09:04 +02:00
Stein Magnus Jodal
71a66f2175
docs: Update audio/* config docs
2014-07-08 01:56:57 +02:00
Stein Magnus Jodal
aa2cb12b9c
docs: Add Mopidy-SoftwareMixer to the mixer impl list
2014-07-08 01:56:57 +02:00
Stein Magnus Jodal
1f8512e07d
docs: Update changelog with mixer changes
2014-07-08 01:56:57 +02:00
Stein Magnus Jodal
e0acae2310
docs: Remove MIXER_TRACK_* attribute workaround
2014-07-08 01:47:42 +02:00
Stein Magnus Jodal
3daea856b1
config: Deprecate audio/mixer_track
2014-07-08 01:44:30 +02:00
Stein Magnus Jodal
810429a449
audio: Remove custom GStreamer mixers
2014-07-08 01:34:33 +02:00
Stein Magnus Jodal
9da716935c
audio: Only expose GStreamer's software mixer
2014-07-08 01:34:33 +02:00
Stein Magnus Jodal
93ffde39c2
mixer: Use initial volume from audio/mixer_volume
2014-07-08 01:18:38 +02:00
Stein Magnus Jodal
6d6bc4b808
core: Use new mixer API
2014-07-08 01:11:25 +02:00
Stein Magnus Jodal
14d0433aae
mixer: Add bundled Mopidy-SoftwareMixer extension
2014-07-08 01:11:25 +02:00
Stein Magnus Jodal
4f53521fea
main: Start/stop the selected mixer
2014-07-07 21:03:57 +02:00
Stein Magnus Jodal
50d008ae6a
mixer: Add name attr to mixer API
2014-07-07 20:46:56 +02:00
Stein Magnus Jodal
297aac4f5a
docs: Add Mopidy-ALSAMixer to mixer impl list
2014-07-06 21:33:51 +02:00
Stein Magnus Jodal
9ca4dae167
mixer: Add mixer API
2014-07-06 21:32:59 +02:00
Stein Magnus Jodal
4cf8724714
docs: OS X install requires XQuartz
2014-07-04 20:11:42 +02:00
Stein Magnus Jodal
e04422c953
Add fabric to dev-requirements.txt
2014-07-01 23:33:02 +02:00
Stein Magnus Jodal
069ef2ae7d
core: Use a set to get unique dirs, and sorted to make the output stable
2014-07-01 23:31:12 +02:00
Stein Magnus Jodal
9ced0f740f
Merge 'dz0ny/bug/fix-708-duplicate' into develop
2014-07-01 23:25:49 +02:00
Stein Magnus Jodal
8041f921ad
http: Style tweaks
2014-07-01 23:22:52 +02:00
Stein Magnus Jodal
b3bd10017a
Merge branch 'ZenithDK/fix/check_static_dir' into develop
2014-07-01 23:20:41 +02:00
Stein Magnus Jodal
cb6e19c039
Remove 'mad' from 'mopidy deps' listing
...
The 'lame' element does the same job, and is preferable since mad is GPL
licensed.
2014-06-30 13:01:29 +02:00
Stein Magnus Jodal
8accaeddbd
docs: Fix typos
2014-06-30 00:28:09 +02:00
Lasse Bigum
cca029eb67
Check configured static_dir and fall back to default if non-existing
...
Signed-off-by: Lasse Bigum <lasse@bigum.org>
2014-06-28 00:51:51 +02:00
Stein Magnus Jodal
cd5df9ec71
Merge pull request #770 from ZenithDK/fix/hostname_colon
...
Tornado redefines '::' to IPv6 only, so set '::' to None to get expected...
2014-06-28 00:51:45 +02:00
Lasse Bigum
20de648f18
Tornado redefines '::' to IPv6 only, so set '::' to None to get expected behaviour
...
Signed-off-by: Lasse Bigum <lasse@bigum.org>
2014-06-28 00:44:18 +02:00
Stein Magnus Jodal
a78cd01c7f
docs: Link directly to the right install page
2014-06-27 23:33:47 +02:00
Stein Magnus Jodal
d6d4c4361b
docs: Split install docs into four pages
2014-06-27 23:31:35 +02:00
Stein Magnus Jodal
ca093ea440
docs: Recommend our Homebrew tap for OS X installs
2014-06-27 23:02:12 +02:00
Stein Magnus Jodal
3b11b16b48
docs: Update APT and AUR instructions
2014-06-27 23:01:53 +02:00
Stein Magnus Jodal
50ebe5edf8
docs: Add Mopify to web client list
2014-06-27 14:59:15 +02:00
dz0ny
d871ca9128
Remove duplicates from library root.
...
Closes #708
2014-06-26 16:27:22 +02:00
Stein Magnus Jodal
c513ff1aa5
docs: Add PR#762 to changelog
2014-06-24 22:47:25 +02:00
Stein Magnus Jodal
f80c42f8f6
docs: Add Mopidy-API-Explorer
2014-06-24 22:45:27 +02:00
Stein Magnus Jodal
3596382a5d
docs: Formatting
2014-06-24 22:45:17 +02:00