Commit graph

  • 06b03aef57 example: check which endian sdl is using columbarius 2021-07-29 23:01:30 +02:00
  • 6773ea7e5e doc: add DMA-BUF docs Simon Ser 2021-07-29 15:25:06 +02:00
  • 393f3e6d05 pulse-server: align format to pulseaudio json message format Wim Taymans 2021-07-29 20:54:32 +02:00
  • 1216371f8c bluez5: Use libfreeaptx instead of libopenaptx Neal Gompa 2021-07-27 20:10:53 -04:00
  • 08a1ca403f context: add option for soft/hard clock rate changes Wim Taymans 2021-07-29 17:13:54 +02:00
  • 65e7402d01 context: log rate changes Wim Taymans 2021-07-29 16:50:39 +02:00
  • ebf4bf8d83 context: don't follow links to inactive nodes Wim Taymans 2021-07-29 16:43:54 +02:00
  • 7092effaab media-session: add info when suspending a node Wim Taymans 2021-07-29 16:38:33 +02:00
  • 158c23b2fd impl-link: prepare link only between active nodes Wim Taymans 2021-07-29 16:33:00 +02:00
  • 2dabd337dc audioconvert: clear negotiated rate Wim Taymans 2021-07-29 13:35:41 +02:00
  • 4496aed5a6 doc: revamp the pipewire-access page Peter Hutterer 2021-07-29 15:47:22 +10:00
  • d1c80183d9 doc: add a media-session header file with the access-flatpak module Peter Hutterer 2021-07-29 15:44:37 +10:00
  • c03fedbac2 doc: reword the Design page Peter Hutterer 2021-07-29 14:43:40 +10:00
  • 6da0ee6cb5 doc: move the overview page out to its own page Peter Hutterer 2021-07-29 14:29:46 +10:00
  • 85435cd525 doc: improve the pipewire-audio page for readability Peter Hutterer 2021-07-29 14:21:33 +10:00
  • 7871f33da6 doc: remove the Pipewire prefix from some of the doc pages Peter Hutterer 2021-07-29 14:25:47 +10:00
  • f0152b6a0a doc: add the new documentation pages to the docs Peter Hutterer 2021-07-29 14:11:34 +10:00
  • 4e90760155 spa: silence a doxygen warning Peter Hutterer 2021-07-29 14:03:00 +10:00
  • 44583367db pod: add prop option to avoid fixation Wim Taymans 2021-07-28 10:48:49 +02:00
  • 4e087caa2b jack: add per client match rules Wim Taymans 2021-07-27 15:50:05 +02:00
  • d2826a5dab jack: emit client unregister event Wim Taymans 2021-07-27 12:07:33 +02:00
  • 8e8cb34dc2 protocol: don't place sockets in $HOME Wim Taymans 2021-07-27 10:57:31 +02:00
  • b70a3dca85 protocol-native: don't initialize sockets in $HOME Peter Hutterer 2021-07-27 10:49:40 +10:00
  • 5c78cbd356 ci: add a build test for buildtype=release Peter Hutterer 2021-07-27 09:44:12 +10:00
  • 49f3d5842e test: replace all spa_assert() macros with spa_assert_se() Peter Hutterer 2021-07-27 09:59:41 +10:00
  • 63d833dabf spa: use spa_assert_se() for bugs in the util string functions Peter Hutterer 2021-07-27 10:07:10 +10:00
  • 40f1d2b881 jack: only call callbacks when active Wim Taymans 2021-07-26 23:03:04 +02:00
  • dd5b460daa client-node: remove custom target signal Wim Taymans 2021-07-26 15:46:21 +02:00
  • 9f6890e10e pulse-server: improve stream cleanup Wim Taymans 2021-07-26 11:48:00 +02:00
  • 78f52a7073 loop: avoid corruption of ringbuffer Wim Taymans 2021-07-26 11:39:48 +02:00
  • d1905716e4 impl-node: Split ALWAYS_PROCESS and WANT_DRIVER handling Wim Taymans 2021-07-26 10:38:06 +02:00
  • 62fa0823ec modules: virtual sink/sources need driver Wim Taymans 2021-07-26 10:21:44 +02:00
  • 16faacec92 pulse-server: don't compare string pointers Wim Taymans 2021-07-26 09:39:55 +02:00
  • ab99f4d027 doc: add general audio configuration Wim Taymans 2021-07-23 12:06:53 +02:00
  • b6405b761f pulse-server: use sizeof() instead of hard-coding Barnabás Pőcze 2021-07-25 02:20:38 +02:00
  • 627ef37a77 pulse-server: use pid_t where appropriate Barnabás Pőcze 2021-07-25 02:12:07 +02:00
  • 2d27497045 pulse-server: use S_ISDIR() Barnabás Pőcze 2021-07-25 01:57:44 +02:00
  • e90a70fd49 pulse-server: check if a runtime directory could be found Barnabás Pőcze 2021-07-25 01:54:51 +02:00
  • 30e3884a75 pulse-server: add another check for the return value of snprintf() Barnabás Pőcze 2021-07-25 01:47:13 +02:00
  • 67b422fa18 pulse-server: fix potential use of dangling pointer Barnabás Pőcze 2021-07-25 01:23:52 +02:00
  • 6af1388d66 meson: fix getrandom detection for uclibc Peter Seiderer 2021-07-24 22:08:07 +02:00
  • 8b5601947c gst: Fix logging in buffer_recycle() Philippe Normand 2021-07-24 17:28:56 +01:00
  • 1f0934862a bluez5: add device to blocklist Pauli Virtanen 2021-07-24 15:54:59 +03:00
  • 777bc89d02 pipewire-pulse: add module-switch-on-connect Pauli Virtanen 2021-07-23 18:50:33 +03:00
  • 606108f409 spa: add spa_strstartswith Pauli Virtanen 2021-07-24 14:05:29 +03:00
  • 0346c616e2 doc: add midi doc Wim Taymans 2021-07-23 11:05:59 +02:00
  • 76cb5c1169 libcamera: remove unused buffer variable in LibCamera::stop() Javier Martinez Canillas 2021-07-22 20:17:09 +02:00
  • 5471a0018b libcamera: fix no-longer existent <libcamera/buffer.h> header inclusion Javier Martinez Canillas 2021-07-22 20:09:34 +02:00
  • cb10d87bb8 bluez5: handle no data written to sco socket Pauli Virtanen 2021-07-22 22:22:40 +03:00
  • 762e549027 doc: add portal document Wim Taymans 2021-07-23 09:57:45 +02:00
  • 79233aee52 doc: document access control Wim Taymans 2021-07-22 14:52:57 +02:00
  • 7071562334 media-session: remove default node from properties Wim Taymans 2021-07-21 17:04:45 +02:00
  • f4b0cf2758 bluez5: blocklist kernel versions that broke mSBC on several adapters Pauli Virtanen 2021-07-21 17:01:26 +03:00
  • a33df863b4 acp: sync with pulseaudio Wim Taymans 2021-07-21 13:11:17 +02:00
  • 3d372424cc alsa: don't free alsa global info for each node Wim Taymans 2021-07-21 12:15:32 +02:00
  • 08e34a99fd acp: use AUX channels for PRO audio profile Wim Taymans 2021-07-21 11:27:09 +02:00
  • 1ad54e8a26 spa: add 64 AUX channels Wim Taymans 2021-07-21 11:25:43 +02:00
  • d03f29eb66 pulse-server: fix channel_map check Wim Taymans 2021-07-21 11:12:37 +02:00
  • 4c166709d0 modules: improve _gettid wrapper Érico Nogueira 2021-07-20 12:10:40 -03:00
  • a4b8bd6d52 rtkit: use _gettid() instead of getpid() in fallback Wim Taymans 2021-07-20 17:13:26 +02:00
  • 9160a127b5 modules: fix typo in module-rtkit Érico Nogueira 2021-07-20 12:01:21 -03:00
  • 41ce309275 0.3.32 0.3.32 Wim Taymans 2021-07-20 13:06:13 +02:00
  • cea8a95a59 jack: emit more graph_order callbacks Wim Taymans 2021-07-20 11:44:35 +02:00
  • cb3543e9b4 media-session: don't move nodes to same link-group Wim Taymans 2021-07-20 09:52:57 +02:00
  • 6e44c081b0 modules: silence some useless warnings Wim Taymans 2021-07-19 18:30:22 +02:00
  • bd98c6771e modules: make a default node.link-group property Wim Taymans 2021-07-19 18:21:11 +02:00
  • 587e9d5fb1 mem: remove unused global mempools list Wim Taymans 2021-07-19 12:13:25 +02:00
  • 1531f78965 jack: ensure transport frame_rate is not 0 Wim Taymans 2021-07-19 11:50:28 +02:00
  • a91502b3e0 loop: improve invoke avail check Wim Taymans 2021-07-19 10:12:15 +02:00
  • 7f4fa64291 loop: Fix crash because of overflow Wim Taymans 2021-07-19 09:53:23 +02:00
  • 327ec4306f INSTALL: link to our CI pipeline for distributions-specific dependencies Peter Hutterer 2021-07-14 15:45:01 +10:00
  • 257fd83f65 Replace Pipewire with PipeWire for consistency Peter Hutterer 2021-07-14 15:41:58 +10:00
  • 4732aea0c6 spa: clear all devices when udev monitor stops Julian Bouzas 2021-07-08 14:34:46 -04:00
  • 7bf50fd8ed spa: alsa: acp: free device name in add_pro_profile Julian Bouzas 2021-07-08 14:34:09 -04:00
  • e504ff8605 Update INSTALL.md - added info on Fedora dependencies Ден Иванов 2021-07-12 08:10:53 +00:00
  • 3bde823e74 pipewire-pulse: Fix media.class setting on pipe sink/source Arun Raghavan 2021-07-12 01:31:03 -04:00
  • 0c9f0210ed bluez5: sco-io: start writing only after the packet size is known Pauli Virtanen 2021-07-11 16:43:17 +03:00
  • 579481ab70 Use correct RTP payload type for aptX, LDAC,SBC According to the A2DP spec, the payload type should be set to a number between 96 and 127. This is fixed for AAC codec, but not the rest. lsde 2021-07-07 23:03:39 +00:00
  • 2dcdc80030 spa: alsa: acp: fix memleak when destroying card profles Julian Bouzas 2021-07-07 13:27:53 -04:00
  • 33e07cc984 pipewire-pulse: don't republish when object changes Wim Taymans 2021-07-07 17:38:17 +02:00
  • 33f90abfb5 impl-link: use loopvisited variable for loop checking Wim Taymans 2021-07-07 15:56:39 +02:00
  • afb7090ba0 media-session: reevaluate current profile only for its own routes Wim Taymans 2021-07-07 13:39:46 +02:00
  • de394866e3 ci: hook up a valgrind run Peter Hutterer 2021-07-07 12:55:03 +10:00
  • 1bd43e8282 test: skip the endpoint test under valgrind Peter Hutterer 2021-07-07 12:49:42 +10:00
  • 0f5e462909 tests: fix indentation issues in meson.build Peter Hutterer 2021-07-07 12:41:51 +10:00
  • 731888fcdd test: fix a memleak in the config tests Peter Hutterer 2021-07-07 12:27:24 +10:00
  • 4f49e893c1 test: init the pod test buffer with a fixed value Peter Hutterer 2021-07-07 12:26:23 +10:00
  • 5ebfbccd16 pwtest: if a test expects a signal, skip it under valgrind Peter Hutterer 2021-07-07 12:18:52 +10:00
  • 6600d93d5d impl-link: improve feedback loop check Wim Taymans 2021-07-07 12:54:09 +02:00
  • 298dfa7da4 pipewire: make pw_get_prgname() thread safe Jonas Holmberg 2021-07-06 19:23:36 +02:00
  • 8184d4576a handle snprintf errors better Wim Taymans 2021-07-06 17:56:04 +02:00
  • 99b1ce96ed jack: avoid overflow in time calculations Wim Taymans 2021-07-06 17:55:38 +02:00
  • d88e8edd11 avoid shadowing arguments Wim Taymans 2021-07-06 17:55:16 +02:00
  • 91f4e4d3c8 alsa: catch and handle some more errors Wim Taymans 2021-07-06 17:54:08 +02:00
  • acad6b8f2b audioconvert: use the right variable Wim Taymans 2021-07-06 16:28:57 +02:00
  • 9fa72f22cb thread: fix compilation Wim Taymans 2021-07-06 16:20:05 +02:00
  • 27fc430eff po: update russian Wim Taymans 2021-07-06 16:02:50 +02:00
  • 1ff535e6eb spa: move thread to SPA support Wim Taymans 2021-07-06 15:48:20 +02:00
  • 3a879e8b1a audioconvert: fix s24_32 to float Wim Taymans 2021-07-06 12:42:39 +02:00
  • aab72ded6e jack: emit graph callbacks as well Wim Taymans 2021-07-06 10:39:48 +02:00