Arun Raghavan
6abe0c58d2
build-sys: Bump webrtc-audio-processing wrap to 1.2
...
Should make builds actually work now.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:29 -04:00
Arun Raghavan
63d38a6864
ci: Drop -werror in build
...
Can't rely on this while building abseil on older Ubuntu (or at all,
perhaps).
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:27 -04:00
Arun Raghavan
3e68ebf4ec
ci: Add doxygen to build image
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:26 -04:00
Arun Raghavan
217c0e90ef
ci: Force build of webrtc-aec
...
Makes sure we build this, either with system deps or the fallback wrap
file. We also bump the CI meson version to support [provide] in the
wrap file.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:15 -04:00
Arun Raghavan
9b37e8d9dc
build-sys: Add a webrtc-audio-processing wrap file
...
This will make things easier on systems where this is missing, as well
as allow us to test things in CI until packages land in
Ubuntu/Fedora/...
The wrap file is taken as-is from the GStreamer project.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:12 -04:00
Arun Raghavan
e2b63d157f
build-sys: Bump cpp_std to c++17
...
Match it with webrtc-audio-processing, which is what we care about.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:11 -04:00
Rudi Heitbaum
421cf15486
shm: allow for older versions of Linux without MFD_NOEXEC_SEAL
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/794 >
2023-08-13 09:37:32 +00:00
김인수
eb302240cc
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/741 >
2023-08-12 12:25:19 -04:00
Temuri Doghonadze
cb9b14c84b
Translated using Weblate (Georgian)
...
Currently translated at 57.8% (331 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:19 -04:00
김인수
707c3b6864
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/741 >
2023-08-12 12:25:19 -04:00
김인수
6ec914182d
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/741 >
2023-08-12 12:25:19 -04:00
Temuri Doghonadze
43a543e84f
Translated using Weblate (Georgian)
...
Currently translated at 50.6% (290 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Asier Sarasua Garmendia
e046e25b08
Translated using Weblate (Basque)
...
Currently translated at 2.4% (14 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/eu/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Asier Sarasua Garmendia
2dd87e4dd0
Added translation using Weblate (Basque)
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Sabri Ünal
51ce576c70
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/741 >
2023-08-12 12:25:18 -04:00
Fran Diéguez
89be4c6cd6
Translated using Weblate (Galician)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/gl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
grimst
a3445976af
Translated using Weblate (French)
...
Currently translated at 85.3% (488 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/fr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
6b8a6156b4
Translated using Weblate (Georgian)
...
Currently translated at 50.1% (287 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
mooo
e2e5161175
Translated using Weblate (Lithuanian)
...
Currently translated at 91.9% (526 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/lt/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
940346a51f
Translated using Weblate (Georgian)
...
Currently translated at 48.0% (275 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Fran Diéguez
e3bf4223d2
Translated using Weblate (Galician)
...
Currently translated at 99.6% (570 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/gl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jan Kuparinen
d7806e93b7
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (572 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/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
996c84d497
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/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
7d66068eea
Translated using Weblate (Georgian)
...
Currently translated at 47.5% (272 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
01cca9fce7
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/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
7596337cac
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/741 >
2023-08-12 12:25:18 -04:00
Ettore Atalan
70b0f4e01a
Translated using Weblate (German)
...
Currently translated at 94.9% (543 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/741 >
2023-08-12 12:25:18 -04:00
김인수
9b4625851b
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/741 >
2023-08-12 12:25:18 -04:00
Philip Goto
105328fe14
Translated using Weblate (Dutch)
...
Currently translated at 99.1% (567 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/nl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
39834c4052
Translated using Weblate (Georgian)
...
Currently translated at 44.5% (255 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
김인수
e6ffceb528
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/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
97cf85940c
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (571 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/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
262baea15d
Translated using Weblate (Catalan)
...
Currently translated at 71.8% (411 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ca/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
0368430316
Translated using Weblate (Georgian)
...
Currently translated at 43.5% (249 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jiri Grönroos
6f85dc39b1
Translated using Weblate (Finnish)
...
Currently translated at 93.3% (534 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/741 >
2023-08-12 12:25:18 -04:00
Jordi Mas
f778345cad
Translated using Weblate (Catalan)
...
Currently translated at 71.5% (409 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ca/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jordi Mas
b8e10711d6
Translated using Weblate (Catalan)
...
Currently translated at 71.1% (407 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ca/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Hugo Carvalho
58d784ace2
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/pt/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Balázs Meskó
5736a00e44
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (572 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/741 >
2023-08-12 12:25:18 -04:00
Arun Raghavan
fec36f3508
build-sys: Bump .so version 16.99.1
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/793 >
2023-08-12 16:22:10 +00:00
SimonP
095ad5f4f8
alsa-mixer: Respect XDG base directory spec when loading profile sets
...
Try $XDG_DATA_HOME, then $XDG_DATA_DIRS, and finally fall back to old behaviour.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/311 >
2023-08-12 16:03:30 +00:00
Rudi Heitbaum
7d063d6544
shm: use MFD_NOEXEC_SEAL for shared memory
...
ref: https://lore.kernel.org/lkml/20221207154939.2532830-4-jeffxu@google.com/
The new MFD_NOEXEC_SEAL and MFD_EXEC flags allows application to
set executable bit at creation time (memfd_create).
When MFD_NOEXEC_SEAL is set, memfd is created without executable bit
(mode:0666), and sealed with F_SEAL_EXEC, so it can't be chmod to
be executable (mode: 0777) after creation.
when MFD_EXEC flag is set, memfd is created with executable bit
(mode:0777), this is the same as the old behavior of memfd_create.
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/792 >
2023-08-12 15:58:11 +00:00
Arun Raghavan
84c53066c6
build-sys: Bump webrtc-audio-processing dependency
...
The package name and versioning are changing upstream, so prepare for
that.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395 >
2023-05-25 18:41:19 -04:00
Eero Nurkkala
22bbb5b3ba
echo-cancel: add webrtc AEC3 support
...
Drop a number of now unsupported features, and add new parameters for
pre-/post-amplification.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395 >
2023-05-25 18:40:13 -04:00
Arun Raghavan
b16b107171
echo-cancel-test: Drop references to internal message queue
...
We don't actually initialise or use it in the test, and this just causes
a crash at the end.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395 >
2023-05-25 18:39:22 -04:00
Gioele Barabucci
e96d278bfc
daemon/meson.build: Install dbus policy in /usr, not /etc
...
From https://bugs.debian.org/1006631 :
> dbus supports policy files in both `/usr/share/dbus-1/system.d` and
> `/etc/dbus-1/systemd`. [The] recently released dbus 1.14.0, officially
> deprecates installing packages' default policies into `/etc/dbus-1/systemd`,
> instead reserving it for the sysadmin. This is the same idea as the
> difference between `/usr/lib/udev/rules.d` and `/etc/udev/rules.d`.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/783 >
2023-04-21 20:10:24 +00:00
Arun Raghavan
c8af4920f7
ci: Use built-in distribution image name mechanism
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/789 >
2023-04-21 16:04:14 -04:00
Arun Raghavan
39ff05e96d
ci: Update to freedesktop/ci-templates
...
The upstream repo changed quite some time ago.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/788 >
2023-04-21 15:40:17 -04:00
Georg Chini
86e9c90128
pactl, pacmd: Allow to unset the configured default sink or source
...
Currently there is no way to unset the default sink or source once it was
configured manually by the user.
This patch introduces the special name @NONE@, which can be used with the pacmd
or pactl set-default-sink and set-default-source commands to unset the user
configured default. When the default is unset, pulseaudio will return to the
standard default sink or source selection mechanism based on priority.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/785 >
2023-03-25 20:55:48 +00:00
Weijia Wang
25bfdb3ab8
echo-cancel: Fix macOS build
...
Signed-off-by: Weijia Wang <contact@weijia.wang>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/786 >
2023-03-22 20:09:38 +02:00