aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-09-20alsa-mixer-path-test: Hide unused functions when building with MesonHEADmasterTanu Kaskinen1-0/+5
2019-09-20meson: Define TUNNEL_SINK for module-tunnel-sinkJan Alexander Steffens (heftig)1-1/+1
2019-09-20autotools: Put module-tunnel-source X11_CFLAGS into CFLAGS instead of LDFLAGSJan Alexander Steffens (heftig)1-2/+2
2019-08-30daemon: Drop KDE-specific loading of module-device-managerNicolas Fella1-1/+4
2019-08-27client-conf: Avoid loading X11 properties unless SSH_CONNECTION is setCarlos Garnacho1-0/+8
2019-08-27dbus: fix ActiveProfile settingDavid Emett1-2/+11
2019-08-27bluetooth: Only perform write-related calculations when we have a sinkPali Rohár1-2/+2
2019-08-17build-sys: meson: Give ourselves a little more timeout headroomArun Raghavan1-1/+1
2019-08-17raop: Fix infinite loop in raop-sink with UDP modeRODRIGUEZ Christophe1-1/+5
2019-08-15build-sys: meson: Add mkfifo checks for module-pipe-*Arun Raghavan2-2/+8
2019-08-15build-sys: meson: Add atomic ops related checksArun Raghavan5-5/+5
2019-08-14meson: allow to build bluez support without libbluetoothLucas Stach1-1/+1
2019-08-14meson: fix build files list when building with NEONLucas Stach1-1/+1
2019-08-13build-sys: meson: Fix 2 cases of joining paths w/o join_pathsJan Alexander Steffens (heftig)1-2/+2
2019-08-09build-sys: meson: Add some missing checksJan Alexander Steffens (heftig)5-6/+9
2019-08-09add script to collect information for bug reportsRussell Treleaven3-1/+83
2019-08-05build-sys: Move svolume-*.c to libpulsecoreArun Raghavan3-5/+6
2019-08-05build-sys: meson: Fix minor typo in orc buildArun Raghavan1-1/+1
2019-08-05build-sys: meson: Add symbol versioning as in autotoolsArun Raghavan1-3/+5
2019-08-05build-sys: meson: Fix some defines for default.pa generationArun Raghavan1-0/+3
2019-08-05build-sys: meson: Correctly set up RPATHArun Raghavan12-0/+35
2019-08-05build-sys: meson: Add -Wl,no-delete to relevant librariesArun Raghavan10-3/+18
2019-07-25meson: Fix installation of headersJan Alexander Steffens (heftig)1-3/+9
2019-07-25meson: Fix library versioning to match AutotoolsJan Alexander Steffens (heftig)1-2/+1
2019-07-25meson: Fix build of padspJan Alexander Steffens (heftig)1-1/+1
2019-07-24bluetooth: Fix usage of RTP structures in SBC codecPali Rohár2-35/+58
2019-07-24bluetooth: Change A2DP codec API of reset() method to indicate failurePali Rohár3-10/+18
2019-07-24bluetooth: Fix usage of MTU, buffer sizes and return values of encode/decode ...Pali Rohár3-31/+67
2019-07-23Commit fd9e3452 removed -ffast-math from the compile flags. Under someGeorg Chini2-2/+3
2019-07-16pasuspender: explain program argument in helpS Page1-1/+2
2019-07-15svolume: Mark channel parameter as earlyclobberArun Raghavan2-4/+4
2019-07-11alsa-mixer: Add a missing USB product ID for SteelSeries Arctis 7Kaleb Ercanbrack1-0/+1
2019-07-11build-sys: Install cmedia-high-speed-true-hdaudio.confJan Alexander Steffens (heftig)1-1/+2
2019-07-04core-util: Fix detection when running in a VMArun Raghavan1-20/+6
2019-07-03sink-input: fix rewriting render memblockq when nothing should be rewoundGeorg Chini1-1/+3
2019-07-03source-output: Fix rewinding bugGeorg Chini1-1/+1
2019-07-02bluetooth: Fix crash when disabling Bluetooth adapterFrédéric Danis3-0/+21
2019-07-02bluetooth: Fix crash in setup_stream()Frédéric Danis1-2/+24
2019-07-01core-util: Use /proc/fd on Solaris as well in pa_close_allAlan Coopersmith1-1/+1
2019-06-22main: Log more information when executing default.pa failsTanu Kaskinen1-4/+10
2019-06-17daemon: Harden systemd serviceTopi Miettinen1-2/+9
2019-06-16a2dp-codec-sbc: get rid of compiler warningsTanu Kaskinen1-0/+3
2019-06-15.gitignore: add atomic-testTanu Kaskinen1-0/+1
2019-06-11atomic: fix load and store for armv7 and higherThomas Hutschenreuther3-1/+175
2019-06-10sink, source: Don't change suspend cause when unlinkingTanu Kaskinen2-2/+10
2019-06-09mainloop: fix timeout assignment in pa_mainloop_prepareshdown1-1/+1
2019-06-09stream-restore: Don't restore if the active_port is PA_AVAILABLE_NOHui Wang1-4/+8
2019-06-08meson: Duplicate split of long daemon tests from autotools buildArun Raghavan1-6/+17
2019-06-08meson: Skip norun testsArun Raghavan1-4/+6
2019-06-08daemon: Drop empty fields in desktop fileArun Raghavan1-2/+0
2019-06-08meson: Disable alsa-mixer-path-testArnaud Rebillout1-0/+5
2019-06-08meson: Increase timeout for testsArnaud Rebillout1-1/+2
2019-06-08meson: Add ORC supportArnaud Rebillout3-12/+42
2019-06-08meson: Disable esound modulesArnaud Rebillout1-3/+3
2019-06-08meson: Install headersArnaud Rebillout1-0/+4
2019-06-08meson: Install systemd user serviceArnaud Rebillout1-0/+17
2019-06-08meson: Build libwebrtc-util as a shared libraryArnaud Rebillout2-4/+6
2019-06-08meson: Install utils symlinks, install qpaeqArnaud Rebillout1-0/+18
2019-06-08meson: Move oss-util in a libraryArnaud Rebillout2-1/+19
2019-06-08meson: Install dbus policy fileArnaud Rebillout1-0/+6
2019-06-08meson: Fix install pathsArnaud Rebillout6-10/+10
2019-06-08meson: Build daemon custom targets by defaultArnaud Rebillout1-0/+3
2019-06-08meson: Translate and install desktop fileArnaud Rebillout1-0/+16
2019-06-08meson: Install ALSA udevrulesArnaud Rebillout1-0/+10
2019-06-08meson: Fix various install scriptsArnaud Rebillout1-0/+3
2019-06-08meson: Add systemduserunitdir optionArnaud Rebillout3-4/+4
2019-06-08meson: Install pkg-config filesArnaud Rebillout1-1/+0
2019-06-08test-daemon: No need to define dl-search-pathArnaud Rebillout1-1/+0
2019-06-08meson: Enable echo-cancel testArnaud Rebillout1-2/+13
2019-06-08meson: Define HAVE_SYS_UN_H, this was forgottenArnaud Rebillout1-0/+1
2019-06-08meson: Enable (almost) all testsArnaud Rebillout3-0/+230
2019-06-08meson: Add libpulse simpleArnaud Rebillout1-0/+12
2019-06-08meson: Add a dependency object for libpulse_mainloop_glibArnaud Rebillout1-0/+2
2019-06-07sink: Set monitor source's avoid-resampling value to its sink'sSangchul Lee1-0/+1
2019-06-06build-sys: Fix up meson install pathsArun Raghavan11-12/+35
2019-05-29loopback: fix callback name in commentTanu Kaskinen1-1/+1
2019-05-29loopback: remove an unnecessary level of pointer dereferencingTanu Kaskinen1-1/+1
2019-05-25core: add simple message interfaceGeorg Chini6-1/+162
2019-05-25core-util: Avoid usage of pa_strbuf in pa_escape()Georg Chini1-5/+21
2019-05-23Expose control param to alsa-card moduleNate Brown1-0/+2
2019-05-23core: send subscription events when the configured default sink or source cha...Tanu Kaskinen1-0/+2
2019-05-08null-sink: setting maximum latency to 50 ms when rewinds are disabledWellington Wallace1-1/+6
2019-05-07null-sink: add an option that allows rewinds to be disabledWellington Wallace1-9/+18
2019-05-04null-sink: add an option that allows rewinds to be disabledWellington Wallace1-1/+12
2019-04-22alsa: Fix inclusion of use-case.hTakashi Iwai1-1/+1
2019-04-12build-sys: Fix the Meson buildTanu Kaskinen2-2/+6
2019-04-12bluetooth: Set correct endianity of audio samples for SBC codecPali Rohár1-0/+1
2019-04-12bluetooth: Clean up SBC bitpool calculationPali Rohár1-16/+13
2019-04-12bluetooth: Add missing validations for SBC codec parametersPali Rohár1-1/+12
2019-04-12bluetooth: Modular API for A2DP codecsPali Rohár8-622/+1127
2019-04-12bluetooth: Update a2dp-codecs.h from upstream bluez projectPali Rohár2-11/+331
2019-04-12bluetooth: policy: Remove BlueZ 4 related codePali Rohár1-7/+6
2019-03-31thread-mainloop: Add API for running a callback unlockedArun Raghavan4-5/+75
2019-03-29null-source: fix multiple bugsGeorg Chini1-21/+22
2019-03-29remap: support S32NE work formatSascha Silbe7-14/+327
2019-03-29tests: test NEON 2-channel->4-channel rearrangeSascha Silbe1-0/+5
2019-03-29tests: fix possible segfault in cpu-remap-testSascha Silbe1-1/+1
2019-03-27alsa: Use correct header pathOlaf Hering8-8/+8
2019-03-26stream-interaction: Remove useless conditionSangchul Lee1-2/+1
2019-03-26role-ducking, role-cork: Add use_source_trigger argumentSangchul Lee3-8/+30
2019-03-26stream-interaction: Use PA_IDXSET_FOREACH macro to iterate idxsetSangchul Lee1-4/+2
2019-03-26stream-interaction: Support for triggering ducking/cork by source-outputSangchul Lee1-44/+158
2019-03-25ladspa-sink: Suspend virtual sink when master is suspendedGeorg Chini1-0/+14
2019-03-25sink, source: Call sink input suspend callback also on suspend cause changeGeorg Chini6-14/+54
2019-03-25alsa: Improve resume logic after alsa suspendGeorg Chini3-133/+237
2019-03-25loopback: Add option fast_adjust_threshold_msecGeorg Chini1-4/+37
2019-03-19core-util: Use size_t for out parameter of pa_split_*in_place()Sangchul Lee3-6/+6
2019-03-02alsa-mixer: improve a comment in udev rulesTanu Kaskinen1-3/+4
2019-03-02alsa-mixer: distinguish Focusrite Saffire Pro 10 i/o from Liquid Saffire 56Takashi Sakamoto1-1/+4
2019-02-19source: Fix a bad condition that made source events not be emittedArun Raghavan1-1/+1
2019-02-16Replace "!" to "." so string is identical with other string.scootergrisen1-1/+1
2019-02-16Change "!" to "." to match other identical string.scootergrisen1-1/+1
2019-02-16channel/s to channel(s)scootergrisen1-2/+2
2019-02-16Remove space in "Digital Passthrough (IEC958)"scootergrisen1-1/+1
2019-02-16"e g " to "e.g."scootergrisen1-1/+1
2019-02-16Remove "module" from "module user requested module"scootergrisen1-1/+1
2019-02-16Add missing spacescootergrisen1-1/+1
2019-02-15virtual-source: Fix crash in combination with module-loopbackGeorg Chini1-1/+16
2019-01-23card: Only fire the profile available changed hook for linked cardsJoão Paulo Rechi Vita1-1/+2
2019-01-18protocol-native: Fix format ownership while creating record streamsArun Raghavan1-0/+5
2019-01-17bluez5-device: use correct RTP payload typeTanu Kaskinen1-1/+6
2019-01-16pactl: Fix some corner cases when setting sink formatsArun Raghavan1-3/+3
2019-01-16tests: Shorten how long daemon tests take to runArun Raghavan2-4/+12
2019-01-13memblockq: fix typo: yepp -> yepDiego Viola1-1/+1
2018-12-27system.pa: Drop mention of module-hal-detectArun Raghavan1-4/+0
2018-12-27meson: Add some platform specific configuration dataArnaud Rebillout1-1/+0
2018-12-27meson: Fix HAVE_AF_UNIX, add check for mkfifo functionArnaud Rebillout1-1/+1
2018-12-27meson: Process and install files: default.pa, system.pa, daemon.conf, client....Arnaud Rebillout2-0/+76
2018-12-27meson: Add optional libsamplerate supportArnaud Rebillout1-1/+5
2018-12-27meson: Add optional SoX Resampler supportArnaud Rebillout1-1/+5
2018-12-27meson: Add optional Async NS supportArnaud Rebillout1-1/+1
2018-12-27meson: Add optional GSettings supportArnaud Rebillout3-0/+55
2018-12-27meson: Add optional Gtk+ supportArnaud Rebillout1-1/+1
2018-12-27meson: Add optional libpulse-mainloop-glibArnaud Rebillout1-0/+13
2018-12-27meson: Add optional GLib supportArnaud Rebillout2-1/+5
2018-12-27meson: Make Adrian echo canceller optionalArnaud Rebillout1-7/+8
2018-12-27meson: adrian-aec requires libmArnaud Rebillout1-0/+1
2018-12-27meson: Make hal-compat optionalArnaud Rebillout1-1/+3
2018-12-27meson: Make openssl optional, fix build when openssl is disabledArnaud Rebillout1-2/+1
2018-12-27meson: Make bluez optionalArnaud Rebillout2-17/+14
2018-12-27module-stream-restore: Silence compiler warnings when dbus is disabledArnaud Rebillout1-0/+5
2018-12-27meson: Make dbus optional, fix build with dbus disabledArnaud Rebillout1-10/+14
2018-12-27meson: Adjust fixme comment for daemonArnaud Rebillout1-1/+1
2018-12-27meson: Install start-pulseaudio-x11 if x11 is foundArnaud Rebillout1-0/+13
2018-12-27meson: Build pax11publish only if X11 is foundArnaud Rebillout1-11/+13
2018-12-27meson: Tighter coupling of XOrg dependenciesArnaud Rebillout1-10/+2
2018-12-27meson: Create bindir and libdir variablesArnaud Rebillout2-2/+2
2018-12-27meson: Add pulsedspdir optionArnaud Rebillout1-0/+1
2018-12-24alsa-ucm: Fix UCM devices which names share a prefix being seen as the sameHans de Goede1-1/+1
2018-12-14module-alsa-card: Update the active profile's availability lastJoão Paulo Rechi Vita1-1/+13
2018-12-14switch-on-port-available: Check if we need to change the active profileJoão Paulo Rechi Vita1-0/+43
2018-12-11build-sys: introduce a special build flag to explicitly disables running from...Hongxu Jia6-5/+19
2018-11-22switch-on-connect: Do not ignore HDMI sinksJoão Paulo Rechi Vita1-5/+8
2018-11-21alsa-mixer: Add support for 2018 Arctis 7Zakhary Husak1-0/+2
2018-11-20raop: fix typo: modules -> modulusTanu Kaskinen1-3/+3
2018-11-20raop: add error handling to rsa_encrypt()Tanu Kaskinen2-3/+62
2018-11-16alsa-mixer: Update to support Arctis Pro Wireless headsetjorisc905-16/+22
2018-11-16alsa-sink/source, sink, source: Consider sample format for avoid-resampling/p...Sangchul Lee11-165/+335
2018-11-15resampler: Fix confusion between rear and side channels for 5.1 layoutsAlexander E. Patrakov1-0/+22
2018-10-28alsa-mixer: swap lineout and headphone prioritiesTanu Kaskinen3-3/+3
2018-10-28alsa-mixer: don't make lineout unavailable when headphones are plugged inTanu Kaskinen1-8/+0
2018-10-23.gitignore: add passthrough-testTanu Kaskinen1-0/+1
2018-10-23daemon-conf: fix printing avoid-resampling in pa_daemon_conf_dump()Tanu Kaskinen1-1/+1
2018-10-13volume-test: Allow rounding without having to allow a random number of errorsJoseph Herlant1-17/+20
2018-10-12passthrough-test: Add a test for volume set/restoreArun Raghavan1-1/+58
2018-10-12tests: Add a unit test for passthrough supportArun Raghavan2-0/+296
2018-10-12null-sink: Add support for reconfiguration and non-PCM formatsArun Raghavan1-1/+60
2018-10-11i18n: Provide *ngettext() stubs when NLS is diabledArun Raghavan1-0/+3
2018-10-11card: Log initial profile selectionJoão Paulo Rechi Vita1-2/+5
2018-10-11device-port: Use pa_available_to_stringJoão Paulo Rechi Vita1-2/+1
2018-10-11cli-text: Use pa_available_to_stringJoão Paulo Rechi Vita1-15/+3
2018-10-11card: Create pa_available_to_stringJoão Paulo Rechi Vita2-0/+15
2018-10-09i18n: Fixed plural forms handlingMarek Cernocky2-12/+32
2018-10-04meson: Build and install man pagesArnaud Rebillout1-5/+0
2018-10-04webrtc: Silence -Wsign-compare warningArnaud Rebillout1-4/+4
2018-10-04meson: Enable echo-cancel module, add libwebrtc_util lib, add speex and webrt...Arnaud Rebillout3-2/+70
2018-10-04meson: Enable ladspa moduleArnaud Rebillout1-1/+1
2018-10-04meson: Enable oss module and padsp utilArnaud Rebillout3-1/+30
2018-10-04meson: Enable bluetooth modules, add bluez_util lib, add bluez and sbc depend...Arnaud Rebillout2-4/+39
2018-10-04meson: Do not build dbus files as a libraryArnaud Rebillout2-36/+14
2018-10-04meson: Enable console-kit moduleArnaud Rebillout1-1/+1
2018-10-04meson: Enable lirc module, add lirc dependencyArnaud Rebillout1-1/+6
2018-10-04meson: Enable mmkbd-evdev moduleArnaud Rebillout1-1/+10
2018-10-04meson: Enable zeroconf modulesArnaud Rebillout1-2/+7
2018-10-04meson: Enable x11 modules, add x11 related dependenciesArnaud Rebillout2-4/+22
2018-10-04meson: Enable raop-discover module, add avahi dependencyArnaud Rebillout2-1/+15
2018-10-04meson: modules/raop: Fix rtsp_client.h include pathArnaud Rebillout1-2/+2
2018-10-04meson: Enable raop-sink module, add raop lib, add openssl dependencyArnaud Rebillout3-2/+35
2018-10-04meson: Enable jack modules, add jack dependencyArnaud Rebillout1-3/+8
2018-10-04meson: Enable dbus-protocol moduleArnaud Rebillout2-1/+41
2018-10-04meson: Fix all the missing dependencies uncovered by -Wl,--no-undefinedArnaud Rebillout2-20/+20
2018-10-04meson: Build modules with '-Wl,no-undefined'Arnaud Rebillout1-0/+1
2018-10-04meson: Comment bluez5 modules for nowArnaud Rebillout1-2/+2
2018-10-04meson: Add the rtp module libraryArnaud Rebillout2-0/+26
2018-10-04meson: Add pulsecore internal librariesArnaud Rebillout1-1/+41
2018-10-04meson: Make equalizer-sink modulde depend on fftw, add fftw dependencyArnaud Rebillout1-1/+6
2018-10-04meson: Make systemd-login module depend on systemdArnaud Rebillout1-1/+6
2018-10-04meson: Propagate systemd dep to libpulsecommon and daemonArnaud Rebillout2-2/+2
2018-10-04meson: modules/alsa: Fix udev-util include pathArnaud Rebillout1-1/+1
2018-10-04meson: modules/alsa: Make alsa-util a shared libraryArnaud Rebillout1-2/+2