Commit graph

  • 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
  • 94a1531ec5 thread-loop: remove callbacks in destroy Wim Taymans 2023-04-12 16:46:39 +02:00
  • a66d5b90f9 Revert "alsa: UCM conflicting devices changes" Wim Taymans 2023-04-12 12:30:56 +02:00
  • 5fc782b893 pipewireclock: Disable clock_reset() for now Robert Mader 2023-04-11 20:45:18 +02:00
  • 85e971dc06 man: pipewire.conf(5): fix rendering of quotes in JSON Simon Ruderich 2023-04-10 09:39:17 +02:00
  • 107fb7c854 man: pw-cli: remove empty examples section Simon Ruderich 2023-04-10 09:39:07 +02:00
  • d491adf4dd man: pw-metadata: add examples Simon Ruderich 2023-04-10 09:38:57 +02:00
  • 17c46a9f68 man: pw-metadata: document --name option Simon Ruderich 2023-04-10 09:38:41 +02:00
  • f74f600601 man: pw-metadata: fix display of --delete and remove unnecessary paragraph Simon Ruderich 2023-04-10 09:25:12 +02:00
  • bb5d01068e bluez5: iso-io: larger idle time Pauli Virtanen 2023-04-11 21:28:33 +03:00
  • facef4a6c6 bluez5: lc3: use high-reliability QoS defaults Pauli Virtanen 2023-04-11 20:03:33 +03:00
  • 645822b30b bluez5: refresh device set leader when current one disconnects Pauli Virtanen 2023-04-11 19:39:25 +03:00
  • 5b55118e7f bluez5: media-sink: fix reference time vs. resampling delay Pauli Virtanen 2023-04-10 18:21:19 +03:00
  • bd04af6cc9 context: handle non-passive driver links to itself Wim Taymans 2023-04-12 12:05:47 +02:00
  • 2a5c23c811 module-echo-cancel: support different channels per stream Wim Taymans 2023-04-11 16:55:48 +02:00
  • 45b2983439 aec: add new init2 method to initialize with different formats Wim Taymans 2023-04-11 16:54:11 +02:00
  • 8748c77451 context: make driver runnable when we add a runnable node Wim Taymans 2023-04-11 16:31:44 +02:00
  • 5d1782760c bluez5: media-sink: resync ISO streams on playback start Pauli Virtanen 2023-04-09 19:53:42 +03:00
  • 261fb64849 alsa: separate max_error and max_resync Wim Taymans 2023-04-10 16:28:55 +02:00
  • 30657abf28 alsa: also set period size when using IRQ mode Wim Taymans 2023-04-10 16:07:24 +02:00
  • d59e1094cd alsa: fix capture timings and drift Wim Taymans 2023-04-10 15:02:29 +02:00
  • 4b6e0df411 jack: refactor get_time_ns function Wim Taymans 2023-04-10 14:45:27 +02:00
  • 501a80b247 alsa: fix rate match when using IRQ Wim Taymans 2023-04-10 10:47:36 +02:00
  • 882f9ad2b3 bluez5: emit BAP device set nodes as needed Pauli Virtanen 2023-03-13 19:17:34 +02:00
  • 1a44754f8d bluez5: wait for devices in the same set before emitting nodes Pauli Virtanen 2023-04-01 20:48:44 +03:00
  • d642569394 bluez5: parse device set information via dbus Pauli Virtanen 2023-03-05 01:03:13 +02:00
  • eca13ec230 bluez5: iso-io: get BAP interval from dbus, not getsockopt Pauli Virtanen 2023-04-06 23:02:44 +03:00
  • ae76789f24 bluez5: iso-io: ensure streams are initially marked idle Pauli Virtanen 2023-04-06 18:06:29 +03:00
  • 6e94487057 bluez5: set BAP channel location from transport if unset Pauli Virtanen 2023-04-02 19:45:12 +03:00
  • 8f840e703b bluez5: lc3: number of blocks is not the number of channels Pauli Virtanen 2023-04-01 21:48:28 +03:00
  • e4cd99f76f bluez5: add some debug for media-sink Pauli Virtanen 2023-04-03 21:19:12 +03:00
  • 252620a18d alsa-profiles: SB Audigy: stereo mixer paths Forest 2023-04-08 18:42:48 -07:00
  • 1e77a7cc51 alsa-profiles: SB Audigy: rename path config file Forest 2023-04-09 12:02:02 -07:00
  • 6939c1e4ee alsa-profiles: SB Audigy: remove absent elements Forest 2023-04-08 20:27:35 -07:00
  • 772ff3365b bluez5: backend-native: add two missing OK HFP replies Pauli Virtanen 2023-04-07 16:41:52 +03:00
  • d5390c7199 alsa-profiles: use SB Audigy PCM mixer controls Forest 2023-04-06 18:10:39 -07:00
  • f64c21ed81 filter-chain: fix bq_raw activate Wim Taymans 2023-04-07 16:45:28 +02:00
  • 880c1b0bd6 module-filter-chain: add raw biquad Wim Taymans 2023-04-06 18:28:49 +02:00
  • 950c4487e9 0.3.68 0.3.68 Wim Taymans 2023-03-20 12:10:50 +01:00
  • 148569279b pulse-server: add enable_opus support in rtp-send Wim Taymans 2023-04-06 12:10:46 +02:00
  • 0520db8d5f module-sap: add opus to sap receiver Wim Taymans 2023-04-06 12:10:25 +02:00
  • e5cf9ba1fd modules: update docs Wim Taymans 2023-04-06 11:49:25 +02:00
  • 8cf9986774 spa:bluez5: fix compilation Sourav Das 2023-04-06 11:35:48 +05:30
  • acbef8d507 Replace ru.po Aleksandr Melman 2023-04-06 08:00:05 +00:00
  • 463e723a1e test: add more lossless tests Wim Taymans 2023-04-06 09:59:11 +02:00
  • edf2062830 fix compilation Wim Taymans 2023-04-05 19:53:33 +02:00
  • 6dcf0027d8 audioconvert: implement mix/resample_disabled Wim Taymans 2023-04-05 19:51:16 +02:00
  • 805a1c61d9 adapter-control: avoid the divide by zero while generating sequence. Ashok Sidipotu 2023-04-05 16:33:09 +05:30
  • 7dbad54ae5 audioconvert: donot return errors in the volume ramp setparams Ashok Sidipotu 2023-04-05 16:27:48 +05:30
  • 7f7821c3f2 module-raop: handle 0 timing_port Wim Taymans 2023-04-04 17:55:02 +02:00
  • e0a09ccf31 private: don't block context related problems, just emit a warning Wim Taymans 2023-04-04 16:14:36 +02:00
  • 74831aa967 support: add support for checking loop context Wim Taymans 2023-03-31 18:40:57 +02:00
  • a6497839bb stream: move some code around Wim Taymans 2023-04-04 16:13:39 +02:00
  • f2be2923e6 thread: use pthread_equal to compare thread ids Wim Taymans 2023-04-04 12:43:25 +02:00
  • edbfd180d0 thread-loop: only restore recurse on error Wim Taymans 2023-04-04 12:20:56 +02:00
  • aa2ea737c7 thread-loop: add some additional check Wim Taymans 2023-04-04 11:34:03 +02:00
  • 796a0d2cfe thread-loop: small cleanup Wim Taymans 2023-04-04 11:12:13 +02:00
  • 8b1902c825 echo-cancel: reset buffers in suspend Wim Taymans 2023-04-04 10:14:49 +02:00
  • 9664787cff context: Only activate runnable nodes Wim Taymans 2023-04-03 17:00:49 +02:00
  • d41d8cf983 audioconvert: fix return values Wim Taymans 2023-04-03 21:34:10 +02:00
  • e5809cf4f4 spa: move audio props to audio section Wim Taymans 2023-04-03 21:30:11 +02:00
  • dcec2e785e audioconvert: add a invalid value for scale Ashok Sidipotu 2023-03-30 14:38:29 +05:30
  • b61bf8a27d adapter-control: bundle the volume ramp parmeters with volume Ashok Sidipotu 2023-03-30 10:10:33 +05:30
  • 74872250e8 audioconvert: make volume ramp parameters non-sticky Ashok Sidipotu 2023-03-30 10:08:14 +05:30
  • 737bc89ab9 audioconvert: grow the volume ramp buffer Ashok Sidipotu 2023-03-28 11:33:12 +05:30
  • e75fe4d469 adapter-control: add support of scale volume ramp param Ashok Sidipotu 2023-03-28 10:41:04 +05:30
  • 8bfafaeca2 audioconvert: add support of volume ramp scale parameter Ashok Sidipotu 2023-03-28 10:38:41 +05:30
  • 7b91d506f1 adapter-control: add support for volume ramp time params Ashok Sidipotu 2023-03-24 13:56:27 +05:30
  • b0f6c4a8c0 audioconvert: add support for volume ramp time params Ashok Sidipotu 2023-03-24 13:56:09 +05:30
  • 075fd49ccc adapter-control: add CLI options Ashok Sidipotu 2023-03-21 10:29:31 +05:30
  • b1b5367d40 adapter-control: use the volume ramp parameters to ramp volume Ashok Sidipotu 2023-03-15 11:11:54 +05:30
  • 40cf237eb3 audioconvert: add volume ramp parameters Ashok Sidipotu 2023-03-15 10:59:23 +05:30
  • 3b1ce6c268 audioconvert: parameterize channelmix_process_control() function Ashok Sidipotu 2023-03-15 10:27:30 +05:30
  • 2a12dfeb47 adapter-control: add more debug messages Ashok Sidipotu 2023-02-28 15:32:07 +05:30
  • 3ed282fad5 adapter-control: enable SPA debug logs Ashok Sidipotu 2023-02-28 14:15:29 +05:30
  • 6db234ad0c bluez5: media-sink: use iso-io for BAP Pauli Virtanen 2023-03-25 18:01:43 +02:00
  • cec050ac25 bluez5: add spa_bt_iso_io that does the low-level part for ISO Pauli Virtanen 2023-03-25 16:58:27 +02:00
  • 0ed124f0fb bluez5: add rate matching for BAP to media-sink Pauli Virtanen 2023-03-03 23:56:58 +02:00
  • 41c155bb4c bluez5: split rate control out of decode-buffer Pauli Virtanen 2023-03-03 23:53:47 +02:00
  • e0939ff8ab bluez5: don't set bluez timeout on transport release Pauli Virtanen 2023-04-01 22:59:23 +03:00
  • c0d55eae86 bluez5: use release timeout for all transport types Pauli Virtanen 2023-03-26 16:15:33 +03:00
  • 35d2bce24b context: also follow link-groups Wim Taymans 2023-04-03 16:59:17 +02:00
  • 147674c5dd Revert "context: handle link-group nodes" Wim Taymans 2023-04-03 10:20:27 +02:00
  • 0873c6942a stream: don't crash when _set_control is given 0 values Wim Taymans 2023-03-31 11:28:28 +02:00
  • bed961a4b2 keys: update comment Wim Taymans 2023-03-31 10:33:20 +02:00
  • 9485b2819a impl-node: add support for node.force-rate=0 Wim Taymans 2023-03-31 10:27:06 +02:00
  • 3dc08c09d1 volume: Fix inverted check for buffer validity Arun Raghavan 2023-03-30 12:09:42 -04:00
  • 7372a078b4 context: don't try to restore rate on !runnable nodes Wim Taymans 2023-03-31 10:14:36 +02:00
  • 108715ebfb alsa: add tsched use to info log Wim Taymans 2023-03-30 17:50:35 +02:00