Daniel Hernandez
db18873a41
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/es/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/682 >
2022-01-11 07:16:32 +01:00
Yuri Chornoivan
b460564bdd
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/uk/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/682 >
2022-01-10 02:16:34 +01:00
Oğuz Ersen
523b8ea8cb
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/tr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/682 >
2022-01-10 02:16:34 +01:00
Anders Jonsson
7d2248a3ff
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/sv/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/682 >
2022-01-10 02:16:34 +01:00
Piotr Drąg
0344c01e91
Translated using Weblate (Polish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/pl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/682 >
2022-01-08 17:04:55 +01:00
Sungjoon Moon
fcc553f26c
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/682 >
2022-01-08 09:14:00 +01:00
Tanu Kaskinen
0b920f8095
meson: Enable GStreamer-based RTP by default (when available)
...
The feature was added in 14.0 and was declared experimental at that
point. It should be stable enough to enable by default now.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/680 >
2022-01-05 17:36:14 +02:00
Jaroslav Kysela
bc3a07dd4f
alsa: ucm - use possible mixer private device prefix for ELD controls
...
If UCM defines the private alsa-lib configuration, the ELD controls
are expected to use this device configuration too.
With this change:
I: [pulseaudio] alsa-util.c: Successfully attached to mixer '_ucm0009.hw:Loopback'
Without:
I: [pulseaudio] alsa-util.c: Successfully attached to mixer '_ucm0009.hw:Loopback'
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:4'
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/673 >
2021-12-29 16:13:43 +00:00
Jaroslav Kysela
f5c8b82c3b
alsa: mixer - more clever alias cache implementation
...
The hw: device can be addressed using the card index (hw:0)
or the card identifier (ASCII string - hw:Loopback). Both
mixers are equal.
The previous code was fine for the mixers without the UCM
private prefixes (_ucmXXXX). Make code more robust, create
two aliased mixer structures in the mixers array.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/673 >
2021-12-29 16:13:43 +00:00
Diederik de Haas
1883355f1b
conf: Note configuration snippets must end in .pa
...
At least on Debian (based) systems, the convention for configuration
files is .conf, but for PA they need to be .pa, so mention that.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/678 >
2021-12-18 19:56:46 +01:00
BtbN
5b000acb1a
channelmap: make channel map tables static
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/674 >
2021-12-17 23:39:15 +00:00
Tanu Kaskinen
c95ba1f07f
i18n: Update .pot and .po files
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:45:25 +02:00
Luna Jernberg
8e60659e5d
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/sv/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Anders Jonsson
88943a8ee9
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/sv/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Karl Ove Hufthammer
1f2ddcef5f
Translated using Weblate (Norwegian Nynorsk)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/nn/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Ettore Atalan
6733df0686
Translated using Weblate (German)
...
Currently translated at 94.7% (542 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/de/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Lv Genggeng
2590e6a4c7
Translated using Weblate (Chinese (Simplified) (zh_CN))
...
Currently translated at 94.7% (542 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/zh_CN/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Luna Jernberg
d62d44a563
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (571 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/sv/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Oğuz Ersen
e9e9d7c23a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/tr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Jan Kuparinen
5178ae55b4
Translated using Weblate (Finnish)
...
Currently translated at 92.8% (531 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/fi/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Gogo Gogsi
de69787aa8
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/hr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Yuri Chornoivan
c626434153
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/uk/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
simmon
efc05ddb6b
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Ovari
f70949e78a
Translated using Weblate (Hungarian)
...
Currently translated at 96.5% (552 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/hu/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Piotr Drąg
a927e4fb63
Translated using Weblate (Polish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/pl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Andika Triwidada
d0f61991da
Translated using Weblate (Indonesian)
...
Currently translated at 96.1% (549 of 571 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/id/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/672 >
2021-12-16 18:44:38 +02:00
Laurent Bigonville
6e45a64478
util: Fix getting the binary name for GNU/Hurd
...
This fixes the get-binary-name-test test
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/671 >
2021-12-16 16:26:11 +01:00
Laurent Bigonville
ea20555378
iochannel: Fix FTBFS on GNU/Hurd
...
This is a followup patch for 0efc38e95f
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/671 >
2021-12-16 16:17:13 +01:00
Jaroslav Kysela
a9cc1373e2
alsa: ucm - update the mixer path also after volume probe
...
The mixer path is cached in the port structure. The function
probe_volumes (alsa-ucm.c) may wipe the mixer path when
the control probe fails, so it is required to update
the mixer path for the port again.
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/100
BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1849
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/670 >
2021-12-16 14:21:00 +02:00
Jaroslav Kysela
663e41f933
alsa: ucm - fix h/w mute mixer control probe
...
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/100
BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1849
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/670 >
2021-12-16 12:41:11 +01:00
Jaroslav Kysela
4d98c8bbf1
alsa: ucm - remove duplicate assignment
...
The data pointer is already set few lines before.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/670 >
2021-12-16 12:41:11 +01:00
Mathy Vanvoorden
2101078c22
jackdbus-detect: Allow to configure multiple sinks/sources
...
This makes it possible to define multiple sinks/sources on detection
of the jack server. This allows one to for example create a separate
sink for conferencing software and route that in jack to another
channel on their audio interface.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/669 >
2021-12-16 11:25:41 +00:00
Tanu Kaskinen
ece71de3fd
alsa-mixer: Improve documentation in texas-instruments-pcm2902.conf
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/667 >
2021-12-16 12:48:20 +02:00
simple
741a96f20b
alsa-mixer: Rename behringer-umc22.conf to texas-instruments-pcm2902.conf
...
The USB ID that Behringer UMC22 uses actually belongs to Texas
Instruments PCM2902, which is a generic chip used in multiple products.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/667 >
2021-12-16 12:36:26 +02:00
simple
7f02f3a0c0
alsa-mixer: Fix mono input for Texas Instruments PCM2902
...
Even though the file name is currently behringer-umc22.conf, the USB ID
actually belongs to Texas Instruments PCM2902, which is a generic chip
used in multiple products. Some products have true mono input unlike
Behringer UMC22, which has two mono inputs combined into one stereo PCM
device.
This patch removes the "mono,mono" mapping from Behringer UMC22, which
hopefully won't be missed too much (there are still "mono,aux1" and
"aux1,mono" mappings available for mono recording).
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/667 >
2021-12-16 12:36:03 +02:00
Mathy Vanvoorden
cc8df06b9d
jackdbus-detect: Make it possible to disable sink or source
...
In some cases you might not want to enable the autogenerated sink or
source because you only have a need for the other. An argument was
added that is checked before the module-jack-{source,sink} is loaded.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/668 >
2021-12-09 13:53:09 +01:00
Hui Wang
484b69863f
card-restore: setting preferred ports in entry_from_card
...
If the preferred ports are not set in this function, the
entrys_equal() always returns false in the card_put_hook_callback().
This will make the entry be written into the metadata and the
preferred ports will be cleaned by a mistake.
And we met a hdmi audio bug which has sth to do with this issue, on
the machines with the legacy HDA audio driver, the hdmi port has lower
priority than speaker, users need to manually select the hdmi to be
active output port, then the preferred output port is hdmi for this
sound card, after reboot, the card_put_hook_callback() in the
module-card-restore.c will be called and the preferred ports are
cleaned by a mistake, then the hdmi output port or hdmi sink couldn't
switch to be active after reboot or resume automatically. That is
because the preferred ports are cleaned and hdmi port has lower
priority than speaker, the profile_good_for_output() in the
module-switch-on-port-available.c always returns false.
Signed-off-by: Hui Wang <hui.wang@canonical.com>
2021-11-18 12:04:16 +08:00
Arun Raghavan
197fda6b27
tests: Add passthrough test back to daemon tests
...
This got dropped during the move to meson.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/665 >
2021-11-17 16:44:29 -05:00
Igor V. Kovalenko
56a9743fcb
build-sys: meson: Make glib and fftw common dependencies
...
GSettings module (daemon) requires both gio and glib, move glib to common block.
qpaeq requires fftw, move fftw to common block.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
5fcc70e2e8
build-sys: meson: Fix indentation in daemon/client blocks
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
5f43173209
build-sys: meson: Rearrange shell completion between daemon and client
...
Rename bash completion file to pactl and install it with client build.
Completions specific to daemon are now just symlinks, create target directory
first to install them.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
80c0a497d3
build-sys: meson: Rearrange dependencies under client and daemon options
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
6dd14ad9f1
build-sys: meson: Move remaining tests under daemon and client builds
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
6928714b64
build-sys: meson: change daemon-only to client
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Mart Raudsepp
4cf4a1fd5b
build-sys: meson: Allow building the daemon only
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Mart Raudsepp
a67f894775
build-sys: meson: Relax sanity checks for daemonless builds
...
Echo canceller, udev and speex resampling is only used by the daemon, so
don't error or warn about those in -Ddaemon=false builds.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
1a3ffd4cee
bluetooth: Fix device->adapter dependency while releasing discovery
...
Change d7f95170a1 added a dependency on device
adapter pointer being valid while checking if bluetooth profile is supported by
device.
When adapter object is released, each device holding pointer to adapter being
released is notified to reset that to NULL. Since adapter objects are released
first when discovery object is unreferenced, each device will have adapter
pointer reset before the time device objects are released.
Fix observed crash by examining device adapter pointer. If it is NULL report
that device does not support any bluetooth profile instead of looking at UUIDs
supported by adapter.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/646 >
2021-11-17 15:30:03 +00:00
Marijn Suijten
0c5672390b
bluetooth/backend-native: Replace tab-indents with spaces
...
Fixes: 7fd89e491 ("bluetooth: Try to reconnect SCO")
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/649 >
2021-11-17 15:25:00 +00:00
Georg Chini
fdf37d9a91
loopback: Add log_interval parameter
...
Add a log_interval parameter to control the amount of logging. Default is
no logging. Like for adjust_time, the parameter is a double to allow values
below 1s.
If the log interval is too small, logging will occur on every iteration.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/56 >
2021-11-07 18:17:37 +00:00
Georg Chini
0f91b2146d
loopback: Change adjust_time parameter to double to allow adjust times below 1s
...
The adjust_time parameter is changed to double to allow better granularity
and adjust times below 1s. This may be useful for a better latency control,
although with alsa devices and the current smoother code no significant
improvement could be found for values below 500ms.
This patch also changes the default adjust time to 1s, the old value of 10s
does not allow a tight control of the end to end latency and would lead to
unnecessary jitter.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/56 >
2021-11-07 18:17:37 +00:00