[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kmix/kmix-improvements] src/daemon2/backends: play nice and set some pulse props
From:       Trever Fischer <tdfischer () fedoraproject ! org>
Date:       2012-09-26 10:52:00
Message-ID: 20120926105200.DF4EFA63F9 () git ! kde ! org
[Download RAW message or body]

Git commit 7f2bc8bb4130ff11eaaec34325f0c43f6dfb381a by Trever Fischer.
Committed on 26/09/2012 at 12:50.
Pushed by tdfischer into branch 'kmix-improvements'.

play nice and set some pulse props

M  +7    -1    src/daemon2/backends/PulseAudio.cpp

http://commits.kde.org/kmix/7f2bc8bb4130ff11eaaec34325f0c43f6dfb381a

diff --git a/src/daemon2/backends/PulseAudio.cpp b/src/daemon2/backends/PulseAudio.cpp
index 042d61d..3010067 100644
--- a/src/daemon2/backends/PulseAudio.cpp
+++ b/src/daemon2/backends/PulseAudio.cpp
@@ -249,7 +249,13 @@ bool PulseAudio::open()
 {
     int ret;
     if (!m_context) {
-        m_context = pa_context_new(m_loopAPI, "KMix");
+        pa_proplist *props = pa_proplist_new();
+        pa_proplist_sets(props, PA_PROP_APPLICATION_ID, "org.kde.kmixd");
+        pa_proplist_sets(props, PA_PROP_APPLICATION_NAME, "KMix");
+        pa_proplist_sets(props, PA_PROP_APPLICATION_ICON_NAME, "kmix");
+        //TODO
+        //pa_proplist_sets(props, PA_PROP_APPLICATION_VERSION, KMIXD_VERSION);
+        m_context = pa_context_new_with_proplist(m_loopAPI, "KMix", props);
     }
     if ((ret = pa_context_connect(m_context, NULL, PA_CONTEXT_NOFAIL, 0)) < 0) {
         qDebug() << "Could not connect to pulse:" << pa_strerror(ret);

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic