Commit graph

  • 4a81c17b68 modules: add jackdbus-detect module Wim Taymans 2023-04-30 10:32:58 +02:00
  • 39f9fa9c05 jack-tunnel: let client cleanup continue in on_shutdown Wim Taymans 2023-04-30 10:19:51 +02:00
  • 663e6f1bf5 impl-node: set driving state correctly Wim Taymans 2023-04-30 10:16:29 +02:00
  • 7c5b61295d JACK: update to newer headers Wim Taymans 2023-04-28 17:32:04 +02:00
  • 56c59630c9 Revert "jack-tunnel: run graph from JACK thread" Wim Taymans 2023-04-28 17:17:00 +02:00
  • d89df144f0 jack-tunnel: run graph from JACK thread Wim Taymans 2023-04-28 17:06:29 +02:00
  • 2112216d28 context: hide data_loop_impl Wim Taymans 2023-04-28 17:04:29 +02:00
  • 216d788ce5 filter: implement set_active() Wim Taymans 2023-04-28 12:50:11 +02:00
  • d0ac5c2e1d stream: move pw_impl_node to private.h Wim Taymans 2023-04-28 12:39:06 +02:00
  • 472a948974 loop: keep loop and system around Wim Taymans 2023-04-28 11:12:02 +02:00
  • 8f7acb717c audioconvert: clear format and buffers on start error. Wim Taymans 2023-04-28 10:47:30 +02:00
  • 9e7921b37d module-jack: improve xrun reporting Wim Taymans 2023-04-27 18:10:41 +02:00
  • 381aa90b54 module-jack-tunnel: improve some docs Wim Taymans 2023-04-27 17:22:05 +02:00
  • b262812643 audioconvert: always allow peaks resampler Wim Taymans 2023-04-27 17:10:41 +02:00
  • ab0cee29dd doc: add jack-tunnel to docs Wim Taymans 2023-04-27 17:03:10 +02:00
  • 73f5f7ae65 jack-tunnel: add a new 0-latency JACK sink/source module Wim Taymans 2023-04-27 16:27:54 +02:00
  • 0844f72f50 private: improve ensure_loop debug message Wim Taymans 2023-04-27 15:18:26 +02:00
  • 9eb1633b02 protocol-native: don't remove all fds in clear Wim Taymans 2023-04-27 11:03:53 +02:00
  • 0ac465854b jack: improve error reporting Wim Taymans 2023-04-27 09:52:35 +02:00
  • 3cae535da0 impl-node: calculate stats at cycle start Wim Taymans 2023-04-27 09:20:04 +02:00
  • e7a9dcfacc impl-node: improve profile reporting Wim Taymans 2023-04-26 16:46:13 +02:00
  • 4df2982ba1 impl-node: refactor gettime Wim Taymans 2023-04-26 16:43:01 +02:00
  • 5e6dc48013 impl-node: initialize the driving state correctly Wim Taymans 2023-04-26 16:37:01 +02:00
  • 5303fced50 client-node: pass the ready status in the activation state Wim Taymans 2023-04-26 15:56:29 +02:00
  • 989f597860 client-node: update the driving node status Wim Taymans 2023-04-26 15:47:19 +02:00
  • 420f7cb48e bluez5: select BAP audio locations in SelectProperties Pauli Virtanen 2023-04-22 19:32:59 +03:00
  • 815501cc1f jack: improve jack-sink and jack-source Wim Taymans 2023-04-25 20:17:11 +02:00
  • b9381a9da6 audioconvert: use a new boolean to check if ready Wim Taymans 2023-04-25 18:00:13 +02:00
  • ecbb1b0c4c pipewire-alsa: Propagate stream errors Jonas Holmberg 2023-04-25 15:04:43 +02:00
  • a544c5d4ad impl-node: don't move rate/quantum when moving drivers Wim Taymans 2023-04-25 10:13:02 +02:00
  • 78e54b1b2a jack: make spa_return macros log a warning Wim Taymans 2023-04-24 13:23:40 +02:00
  • 5a65d67f3a jack: we don't need a completed link in jack_port_connected Wim Taymans 2023-04-24 12:57:36 +02:00
  • b87f7251d8 jack: activate/deactivate should trigger port register Wim Taymans 2023-04-24 12:55:56 +02:00
  • 0f0d56e783 jack: avoid registering same port names twice Wim Taymans 2023-04-24 12:53:56 +02:00
  • c20e7788c5 Add 3M WorkTunes Connect to bluez-hardware.conf Daniel Houck 2023-04-20 18:19:00 -07:00
  • ed82f9b83b bluez5: media-source: remove unnecessary workaround Pauli Virtanen 2023-02-17 21:22:46 +02:00
  • f7b57d87d6 bluez5: backend-native: fix off-by-one in at+xevent Pauli Virtanen 2023-04-22 13:21:55 +03:00
  • 12bc69a469 raop-sink: only set volume when connected Wim Taymans 2023-04-22 11:16:55 +02:00
  • 68664adcd4 filter-chain: improve debug Wim Taymans 2023-04-21 18:25:01 +02:00
  • 64aae9d551 module-echo-cancel: set rec/source/play_info fields correctly Wim Taymans 2023-04-21 18:23:53 +02:00
  • 84a6f38ea6 jack: on do shutdown on EPIPE Wim Taymans 2023-04-21 16:28:01 +02:00
  • 8cfa5ccd79 mixer: increase mixer ports from 128 to 512 Wim Taymans 2023-04-21 15:58:38 +02:00
  • b9cf2638b3 client-node: remove hardcoded limit for io areas Wim Taymans 2023-04-21 15:45:25 +02:00
  • 76c793128b jack: Add jack.max-client-ports config option Wim Taymans 2023-04-21 15:37:52 +02:00
  • bf18ba839f protocol-native: add some more debug Wim Taymans 2023-04-21 15:05:34 +02:00
  • e75fc459b3 jack: add jack.show-midi option Wim Taymans 2023-04-21 15:04:45 +02:00
  • a643ac7d7a jack: fix some jack test errors Wim Taymans 2023-04-21 11:40:43 +02:00
  • 87269e85db bluez5: AT+XEVENT input validation, cleanups & respond OK Pauli Virtanen 2023-04-20 17:59:58 +03:00
  • 65ddd0a42b bluez5: Add battery level reporting via AT+XEVENT delaosa 2022-05-09 17:42:15 +02:00
  • 0333ddff45 pod-builder: move some code around to help gcc 13 Wim Taymans 2023-04-20 17:52:27 +02:00
  • 83d2e85f49 parser: add extra check to make coverity happy Wim Taymans 2023-04-20 12:32:07 +02:00
  • 9f7d60c1e8 0.3.70 0.3.70 Wim Taymans 2023-04-18 12:43:00 +02:00
  • 181cbc5c99 pw-config: fix include for isatty Wim Taymans 2023-04-20 10:40:47 +02:00
  • 7f8e863e9b man: fix underline in pw-config man Wim Taymans 2023-04-20 10:26:12 +02:00
  • e90e948166 man: add pw-config man page Wim Taymans 2023-04-20 10:24:29 +02:00
  • 2d388c6908 properties: add color support for dumping properties Wim Taymans 2023-04-20 10:02:08 +02:00
  • dd21ebf6b8 module-rtp: just log generic sendmsg error debug log Wim Taymans 2023-04-19 21:33:43 +02:00
  • 004206db37 gst/pipewiresrc: Let GstBaseSrc handle pseudo-live calculations Robert Mader 2023-04-13 20:20:34 +02:00
  • d1aeb8144b tools: add pw-config Wim Taymans 2023-04-19 18:06:22 +02:00
  • 543965a8c3 properties: add some more features to properties serialize Wim Taymans 2023-04-19 17:58:11 +02:00
  • 048ba15f7f conf: expose some internal methods Wim Taymans 2023-04-19 17:29:17 +02:00
  • 52a3717693 conf: always fail when loading specified config name Wim Taymans 2023-04-19 12:47:18 +02:00
  • 11df633b9b bluez5: media-source: transport not started is not an error Pauli Virtanen 2023-04-18 23:10:51 +03:00
  • b619616c2a bluez5: media-sink: don't fail A2DP duplex sink if remote idles Pauli Virtanen 2023-04-18 22:26:18 +03:00
  • b59766c3d1 v4l2: add support fot G_CTRL Wim Taymans 2023-04-18 16:27:55 +02:00
  • 74b1b63c3d module-raop: implement remote volume Wim Taymans 2023-04-18 11:27:45 +02:00
  • 5c72539e2e gitlab-ci: hopefully fix the CI failures after base image bumps Niklāvs Koļesņikovs 2023-04-18 11:21:24 +03:00
  • 12f415381a gitlab-ci: update Fedora image from 35 to 37 Niklāvs Koļesņikovs 2023-04-17 21:19:09 +03:00
  • 3e23a7028b gitlab-ci: update Alpine image to 3.17 Niklāvs Koļesņikovs 2023-04-17 18:45:20 +03:00
  • e1fb9d1987 gitlab-ci: update the version of Ubuntu used to 22.04 Niklāvs Koļesņikovs 2023-04-17 18:38:27 +03:00
  • 3b3146e852 examples: fix type of getopt_long return value Wim Taymans 2023-04-18 09:48:19 +02:00
  • f0003b702c logger: add special stdout and stderr filenames Wim Taymans 2023-04-18 09:37:39 +02:00
  • 312af1103e support: don't set linebuf on stderr Wim Taymans 2023-04-17 21:22:26 +02:00
  • bbf0ed063e pulse-tunnel: proxy volume/mute Wim Taymans 2023-04-17 17:53:23 +02:00
  • 680f12e437 stream: expose pw_stream_set_param() Wim Taymans 2023-04-17 16:21:34 +02:00
  • bf1b3bb157 audioconvert: handle recursive Props set_param Wim Taymans 2023-04-17 16:12:35 +02:00
  • dad87fb3a8 module-x11-bell: move error to info Wim Taymans 2023-04-17 11:11:01 +02:00
  • aacd458b92 conf: shortcut failure Wim Taymans 2023-04-17 10:34:38 +02:00
  • 27bc60aeab pipewire.conf: add condition for exec and modules Wim Taymans 2023-04-17 10:32:51 +02:00
  • e8c5c1bb97 alsa: hopefully fix compilation on ubuntu CI Wim Taymans 2023-04-17 10:05:54 +02:00
  • 647c55dba9 filter-chain: improve error reporting Wim Taymans 2023-04-16 20:35:12 +02:00
  • 381be87e37 filter-chain: config is only required for bq_raw Wim Taymans 2023-04-16 18:38:52 +02:00
  • 9d7d3599db bluez5: output silence if no data for some ISO sinks Pauli Virtanen 2023-04-09 21:28:40 +03:00
  • 2d1b02b5a2 bluez5: wait for all pending transports in CIG before marking active Pauli Virtanen 2023-04-11 20:59:25 +03:00
  • bd42e54c21 alsa: also define area_addr when version check missing Wim Taymans 2023-04-14 19:59:18 +02:00
  • aa971187d7 alsa: include version.h to get the version macros Wim Taymans 2023-04-14 19:49:44 +02:00
  • 381283ad81 alsa: handle old alsa version Wim Taymans 2023-04-14 19:25:51 +02:00
  • a8770d501c bluez5: fix glib signal disconnect Pauli Virtanen 2023-04-14 20:03:36 +03:00
  • ea7781d7d0 alsa: fix area pointers Wim Taymans 2023-04-14 17:52:26 +02:00
  • 916f1cdfbf Revert "alsa-mixer: allow to re-attach the mixer control element" Wim Taymans 2023-04-14 16:32:18 +02:00
  • f6d4306a37 doc: mention .conf extension for config files Wim Taymans 2023-04-14 15:51:21 +02:00
  • f318edb699 metadata: add support for initial metadata Wim Taymans 2023-04-14 15:07:26 +02:00
  • ccd118368e pw-metadata: add -l option to list available metadata Wim Taymans 2023-04-14 15:06:55 +02:00
  • 6394eb1b18 metadata: return pw_metadata from factory create Wim Taymans 2023-04-14 12:50:07 +02:00
  • c968259348 module-rtp: silence some debug Wim Taymans 2023-04-14 12:17:43 +02:00
  • a275e825c7 context: improve state calculations Wim Taymans 2023-04-14 12:01:03 +02:00
  • 0962555291 gst: implement renegotiation Wim Taymans 2023-04-14 10:42:01 +02:00
  • b84083a1bb pulse-server: improve echo-cancel aec_args parsing Wim Taymans 2023-04-13 17:38:26 +02:00
  • 0b83dd61fc aec-webrtc: support beamforming Wim Taymans 2023-04-13 15:52:30 +02:00
  • cd8be0ba3b 0.3.69 0.3.69 Wim Taymans 2023-04-12 16:42:47 +02:00