From e3cec790e72af21793fada09b1554f76c195121d Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 30 Jan 2015 08:57:03 -0600 Subject: Track output mode --- src/volume-control.vala | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/volume-control.vala') diff --git a/src/volume-control.vala b/src/volume-control.vala index bf97021..62cb2d0 100644 --- a/src/volume-control.vala +++ b/src/volume-control.vala @@ -54,6 +54,14 @@ public class VolumeControl : Object private bool _pulse_use_stream_restore = false; private uint32 _active_sink_input = -1; private string[] _valid_roles = {"multimedia", "alert", "alarm", "phone"}; + public string stream { + get { + if (_active_sink_input < 0 || _active_sink_input >= _valid_roles.length) + return "multimedia"; + else + return _valid_roles[_active_sink_input]; + } + } private string? _objp_role_multimedia = null; private string? _objp_role_alert = null; private string? _objp_role_alarm = null; -- cgit v1.2.3