pulseaudio issueshttps://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues2018-07-30T09:36:38Zhttps://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/50Microphone port switch2018-07-30T09:36:38ZBugzilla Migration UserMicrophone port switch## Submitted by Pali Rohár
Assigned to **pul..@..op.org**
**[Link to original bug (#81580)](https://bugs.freedesktop.org/show_bug.cgi?id=81580)**
## Description
I have laptop with 4 pins combo jack (mic input + headphones output) ...## Submitted by Pali Rohár
Assigned to **pul..@..op.org**
**[Link to original bug (#81580)](https://bugs.freedesktop.org/show_bug.cgi?id=81580)**
## Description
I have laptop with 4 pins combo jack (mic input + headphones output) and when I plug (compatible) headphones then PA automatically switch output port from (internal) Speakers to Heaphones. But it does not switch input port from Internal Mic to (Jack) Mic automatically. If PA already switching audio output based on jack detection it should also automatically switch audio input when jack microphone is available. Reproducable with PA 3.0 and 5.0. With both versions only audio output is automatically switched bases on jack detection.https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/75Flash: Very high latency2018-07-30T09:39:01ZBugzilla Migration UserFlash: Very high latency## Submitted by tro..@..il.com
Assigned to **pul..@..op.org**
**[Link to original bug (#79778)](https://bugs.freedesktop.org/show_bug.cgi?id=79778)**
## Description
Flash audio has very high latency (400 ms +) when played through ...## Submitted by tro..@..il.com
Assigned to **pul..@..op.org**
**[Link to original bug (#79778)](https://bugs.freedesktop.org/show_bug.cgi?id=79778)**
## Description
Flash audio has very high latency (400 ms +) when played through PulseAudio.
Play/pause on youtube to notice the time it takes until the change goes into effect.
$uname -a
Linux ubuntu-studio 3.13.0-29-lowlatency #53-Ubuntu SMP PREEMPT Wed Jun 4 21:27:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
pulseaudio package version: 1:4.0-0ubuntu11https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/195Pulseaudio USB soundcard Maya U5 Profiles bug2018-07-30T10:04:02ZBugzilla Migration UserPulseaudio USB soundcard Maya U5 Profiles bug## Submitted by Matthew
Assigned to **pul..@..op.org**
**[Link to original bug (#94357)](https://bugs.freedesktop.org/show_bug.cgi?id=94357)**
## Description
Hi, first sorry for my english cuz it is not my native language. I was t...## Submitted by Matthew
Assigned to **pul..@..op.org**
**[Link to original bug (#94357)](https://bugs.freedesktop.org/show_bug.cgi?id=94357)**
## Description
Hi, first sorry for my english cuz it is not my native language. I was trying to fix my problem but i had to remove completly alsa from my 15.10 Ubuntu with kernel 4.4
My soundcard is usb maya u5
After each reboot i have to go thru GUI pulseaudio and choose diffrent profile for my output. More than that if i use spotify on profile 2.1 and stop playing music i cant get sound when i press play, i have go to pulseaudio settings and choose diffrent profile for example 5.1. My card have like 12 profiles and its really annoying to change it everytime i stop playing audio. I was looking for help on #pulseaudio channel but noone was able to help me.https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/272When in idle, PulseAudio uses from 2% to 7% CPU core load2018-07-30T10:12:58ZBugzilla Migration UserWhen in idle, PulseAudio uses from 2% to 7% CPU core load## Submitted by Germano Massullo
Assigned to **pul..@..op.org**
**[Link to original bug (#105840)](https://bugs.freedesktop.org/show_bug.cgi?id=105840)**
## Description
Created attachment 138481
oprofile_data
Operating system: Fe...## Submitted by Germano Massullo
Assigned to **pul..@..op.org**
**[Link to original bug (#105840)](https://bugs.freedesktop.org/show_bug.cgi?id=105840)**
## Description
Created attachment 138481
oprofile_data
Operating system: Fedora 27
pulseaudio-11.1-15.fc27.x86_64
KDE Frameworks 5.44.0
Qt 5.9.4
plasma-desktop-5.12.3-2.fc27.x86_64
I noticed that when I log into Plasma and my system is fully in idle, without any user application started, pulseaudio process load is in the range of [2, 5]%
I attach operf log
**Attachment 138481**, "oprofile_data":
[oprofile_data.tar.xz](/uploads/7dcc30b37f8b2cec4bce5cd7c0afdc3e/oprofile_data.tar.xz)https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/329Switching between output types (HDMI, analog) in a sound card sometimes doesn...2018-07-30T10:18:03ZBugzilla Migration UserSwitching between output types (HDMI, analog) in a sound card sometimes doesn't work## Submitted by Jean-François Fortin Tam
Assigned to **pul..@..op.org**
**[Link to original bug (#47158)](https://bugs.freedesktop.org/show_bug.cgi?id=47158)**
## Description
I am running Fedora 16 on an Acer Aspire 1410. It has a...## Submitted by Jean-François Fortin Tam
Assigned to **pul..@..op.org**
**[Link to original bug (#47158)](https://bugs.freedesktop.org/show_bug.cgi?id=47158)**
## Description
I am running Fedora 16 on an Acer Aspire 1410. It has analog jacks for mic/headphone and a fullsize HDMI connector. I can thus output both video and audio to an HDTV.
Sometimes when I plug into HDMI and ask gnome-control-center to switch the hardware's profile from "Analog Stereo Duplex" to "Digital Stereo (HDMI) Output", it doesn't work. You don't actually get sound on the output, and if you click the "Test speakers" button gnome-control-center dies with as segfault.
Sometimes, it's the other way around. For example, this is what I recall has happened in the last 12 hours:
1. Plugged the laptop onto an HDTV's HDMI cable. Screen turns on automatically, and I disable the laptop screen.
2. In gnome-control-center, change the hardware profile from "Analog Stereo Duplex" to "Digital Stereo (HDMI) Output"
3. It works! Grab some popcorn.
4. Unplug the HDMI cable and forget to care about audio for a few hours.
5. Try to watch some youtube video. "Oh snap, it's still on HDMI audio"
6. In gnome-control-center, change the hardware profile from to "Digital Stereo (HDMI) Output" to "Analog Stereo Duplex". Reload the youtube tab, no joy. Close the browser and reload it, no joy.
7. Go to gnome-control-center's sound prefs, click the Test speakers button, segfault.
8. alt+F2, "pulseaudio -k && pulseaudio -D"
9. Hardware profile switching now works.
Bits from lspci:
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/430Cannot use internal Mic on Lenovo T5002018-07-30T10:27:04ZBugzilla Migration UserCannot use internal Mic on Lenovo T500## Submitted by Russel Winder
Assigned to **pul..@..op.org**
**[Link to original bug (#39982)](https://bugs.freedesktop.org/show_bug.cgi?id=39982)**
## Description
The PulseAudio Sound Preferences appears to give no way of using t...## Submitted by Russel Winder
Assigned to **pul..@..op.org**
**[Link to original bug (#39982)](https://bugs.freedesktop.org/show_bug.cgi?id=39982)**
## Description
The PulseAudio Sound Preferences appears to give no way of using the internal microphone on a Lenovo T500 running Debian Testing. The Input volume control appears to be for the mic input socket, there is no control for the internal mic. Using the Gnome ALSA Mixer there are extra controls over and above what the PulseAudio Sound Preferences offers. In particular there is a control Internal, which is required to set the input level of the internal microphone -- the power on default is zero which means the microphone is not providing source signal.
It isn't actually clear where the problem resides, it may or may not be a direct PulseAudio issue, but I was advised to submit a report here anyway since PulseAudio is the default sound system control and it should be able to control all the sound sources.
In a sense this is a blocking bug, but there is a simple workaround so it is not actually blocking.
I appreciate this may not be a suitably complete bug report, but I can provide any appropriate information needed as required.https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/435pa_threaded_mainloop_stop() blocks on pa_mutex_lock(m->mutex)2018-07-30T10:27:43ZBugzilla Migration Userpa_threaded_mainloop_stop() blocks on pa_mutex_lock(m->mutex)## Submitted by Yupeng Chang
Assigned to **pul..@..op.org**
**[Link to original bug (#62529)](https://bugs.freedesktop.org/show_bug.cgi?id=62529)**
## Description
I recently switched my pulseaudio code to pulseaudio-3.0 and used p...## Submitted by Yupeng Chang
Assigned to **pul..@..op.org**
**[Link to original bug (#62529)](https://bugs.freedesktop.org/show_bug.cgi?id=62529)**
## Description
I recently switched my pulseaudio code to pulseaudio-3.0 and used pa_threaded_mainloop to use pulseaudio library in multi-threaded application.
I find in some cases, pa_threaded_mainloop_stop() will just block on pa_mutex_lock(m->mutex) and never quit.
I have read the source code of pa_threaded_mainloop_stop() pa_threaded_mainloop_run(), it seems that there is one possibility that makes this happen.
In pa_threaded_mainloop_run(), a thread is created and pa_mainloop_run is called and protected by pa_mutex_lock(m->mutex) and pa_mutex_unlock(m->mutex) in the thread;
in pa_threaded_mainloop_stop(), pa_mainloop_quit is also protected by pa_mutex_lock(m->mutex) and pa_mutex_unlock(m->mutex);
So, here is the problem, in pa_threaded_mainloop_stop(), m->mutex must be aquired before pa_mainloop_quit() can be called, and in pa_threaded_mainloop_run(), when pa_mainloop_run() exits, m->mutex can be unlocked. If pa_mainloop_run() is blocked, the only way to make pa_mainloop_run() exit is to call pa_mainloop_quit(), but pa_mainloop_quit() can only be called after pa_mainloop_run() is quit.
This is the deadlock.
I noticed that the mutex is created with flag RECURSIVE, which only makes this mutex can be locked recursively in the same thread. In my case, pa_threaded_mainloop_stop() is called from another thread, so the mutex still can block pa_threaded_mainloop_stop().
This is easy to reproduce, use pa_threaded_mainloop() to write a recording program, and start/stop repeatedly, sometimes pa_threaded_mainloop_stop() is deadlocked.https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/20Seeking in mpv causes other clients to playback faster2023-08-10T09:42:15ZBugzilla Migration UserSeeking in mpv causes other clients to playback faster## Submitted by oli..@..ox.org
Assigned to **pul..@..op.org**
**[Link to original bug (#98906)](https://bugs.freedesktop.org/show_bug.cgi?id=98906)**
## Description
Hi,
The title should be self-explanatory. When an mpv client exis...## Submitted by oli..@..ox.org
Assigned to **pul..@..op.org**
**[Link to original bug (#98906)](https://bugs.freedesktop.org/show_bug.cgi?id=98906)**
## Description
Hi,
The title should be self-explanatory. When an mpv client exist and any other client (e.g. firefox, cmus or another mpv instance) is playing, seeking in the mpv client will cause the stream from the other client to be played at roughly 1.5x the speed (until I stop seeking).
I have some custom configuration which is the following (it is relevant because I cannot reproduce without the config) :
/etc/pulse/daemon.conf
default-sample-channels = 4
default-channel-map = front-left,front-right,rear-left,rear-right
/etc/pulse/default.pa
load-module module-remap-sink sink_name=Speakers remix=no master=alsa_output.pci-0000_00_1f.3.analog-surround-40 channels=2 master_channel_map=front-left,front-right channel_map=front-left,front-right
load-module module-remap-sink sink_name=Headphones remix=no master=alsa_output.pci-0000_00_1f.3.analog-surround-40 channels=2 master_channel_map=rear-left,rear-right channel_map=front-left,front-right
All clients are playing on the "Headphones" sink.
Thanks.