Registered Member
|
I'm not sure where to put this, feel free to move it. I've noticed that if I'm playing audio from a Qt app (Clementine using pulseaudio) and a gtk app makes a noise (usually a notification sound) it causes a slight hickup in the qt app's playback stream. I'm assuming this has something to do with two different streaming components conflicting with each other; possibly something I have configured wrong. Any ideas on how to fix this? Thanks.
EDIT: May have fixed it. Used gconf-editor to manually change the gstreamer sink to pulsesink and source to pulsesrc
Last edited by benjamindaines on Sun Mar 10, 2013 1:47 am, edited 1 time in total.
|
Administrator
|
Can you check to see if the Gtk application is using Pulseaudio or something else?
The necessary GStreamer plugin for Pulseaudio might be missing.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
I don't know how to check what Chrome is using, but another app that does it (Pidgin) I have set to use ALSA. It happens when I have it set to "Automatic" as well, and pluseaudio isn't an option. |
Administrator
|
I would suggest checking in your package manager to see if the Pulseaudio GStreamer package is installed in that case.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
gstreamer-0.10-pulseaudio is installed, however there is a gstreamer1.0-pulseaudio that isn't installed. |
Registered Member
|
Something else I've noticed is that something pops up in my notification area very briefly (far too short for me to ever hope to see what it is) when a GTK app makes a sound. I feel like this probably has something to do with it. Looks like the GTK apps are launching their own sound server which causes a break in the KDE stream.
EDIT: What it looks like is happening is that KMix is disappearing from the notifications panel briefly while the gtk app sends sound. |
Administrator
|
That is highly unusual for KMix to disappear.
Can you check to see if other gstreamer1.0 packages are installed? If they are, then it may be worth installing the gstreamer1.0 pulseaudio plugin as well.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
I don't have any other gstreamer1.0 packages installed. |
Administrator
|
Hmm... are you able to convince a Gtk application to continuously playback a sound to see if it is using Pulseaudio?
It could be that Pulseaudio is lowering the volume (albeit temporarily) to give the notification priority, which is causing the "popping" effect.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
I use Chrome as my browser, so I can play a youtube video or something, how do I check whether it's using pulseaudio? |
Administrator
|
You will see an entry relating to Flash Player (or Chrome itself) in pavucontrol in this instance, depending on how your system uses Youtube.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Chrome shows up as an ALSA plugin, and Pidgin shows up as "playback stream on." It seems as though playback is smooth after changing the audiosink for gtk apps, but kmixer still disappears briefly. |
Administrator
|
Could you check to see if KMix is simply being hidden rather than actually fully disappearing as a system tray icon?
You can do this by changing the setting for KMix to "Always Visible" in System Tray Settings > Entries. Once this is done, it should stay around.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
It still disappears after setting it to be always visible. |
Administrator
|
Can you check to see if it still running under the same process ID? It could be crashing and automatically relaunching.
You can find the process ID out in System Activity, which is accessible from KRunner. Just as a last question - is it correct that your audio issues with regards to playback are now fixed?
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]