Commit graph

  • 63385cedd0 modules: add pause support for pipe-tunnel Wim Taymans 2023-11-15 12:52:10 +01:00
  • 179fbb51fc alsa: return 0 from successful resume Wim Taymans 2023-11-15 10:10:56 +01:00
  • 0da4ea3b30 alsa: handle poll error Wim Taymans 2023-11-15 09:56:24 +01:00
  • 443751bf16 alsa: remove err argument in alsa_recover() Wim Taymans 2023-11-15 09:55:58 +01:00
  • 7b756c9090 alsa: improve debug Wim Taymans 2023-11-15 09:55:36 +01:00
  • 935093e4a2 jack: fix compilation with -UFASTPATH Wim Taymans 2023-11-15 09:27:24 +01:00
  • 43af0645b7 bluez5: set BAP QoS RTN correctly Pauli Virtanen 2023-11-14 22:08:23 +02:00
  • 142b660e7b modules: make better media.name for RAOP sink Wim Taymans 2023-11-14 15:06:42 +01:00
  • de9086481f bluez5: media-sink: set node.group for ISO group nodes Pauli Virtanen 2023-11-12 18:30:32 +02:00
  • 17c583bbe7 bluez5: iso-io: get proper group id for broadcast Pauli Virtanen 2023-11-12 18:24:45 +02:00
  • b2e58198cc bluez5: make iso_io ISO groups transport-specific Pauli Virtanen 2023-11-12 18:22:15 +02:00
  • 03b1d9589b
    modules: Check for opus custom functions in addition to headers WalkerGriggs 2023-11-10 09:57:53 -08:00
  • 3baead9b0b alsa: reset ready_offset when we clear the queue Wim Taymans 2023-11-10 16:12:15 +01:00
  • e2598b3242 jack: Add jack_port_t* <-> object helpers Wim Taymans 2023-11-10 12:07:52 +01:00
  • ee811307cd jack: make 0 an invalid object type Wim Taymans 2023-11-10 11:26:06 +01:00
  • e0bfdb9f46 spa: alsa: fix leaks in get_data_path() Barnabás Pőcze 2023-11-10 03:26:36 +01:00
  • 7465175ad0 gstpipewiresrc: break out of wait_started() also on STATE_UNCONNECTED George Kiagiadakis 2023-11-08 18:23:02 +02:00
  • a852b979b6 gst: avoid reporting error twice George Kiagiadakis 2023-11-08 18:12:59 +02:00
  • 636a9c611d acp: Respect XDG base directory spec when loading configs Pauli Virtanen 2023-11-08 21:22:42 +02:00
  • 3bbd1e66d2 alsa: Prevent pitch element probe from stepping on bind ctls Arun Raghavan 2023-11-09 09:24:09 -05:00
  • caf7eb33e4 alsa: Fix ctl device cleanup order Arun Raghavan 2023-11-09 09:23:07 -05:00
  • ea412a5628 jack: fix midi events from peer port Wim Taymans 2023-11-08 12:54:06 +01:00
  • 4263500d81 Create a new device for each BIS transport, and add id to the address to have different names for the node name. Silviu Florian Barbulescu 2023-11-07 16:16:24 +02:00
  • e1fd73da66 Fix set state not seated on linked transport Silviu Florian Barbulescu 2023-11-07 14:05:40 +02:00
  • 2871a65b1f alsa: Add a mechanism to bind ALSA controls as prop params Arun Raghavan 2023-11-07 14:02:26 -05:00
  • 6bae812ce0 alsa: Share node/port info emission code between sink and source Arun Raghavan 2023-11-07 13:01:52 -05:00
  • 72c9fba6d2 module-protocol-native: emit error on bad concurrency Pauli Virtanen 2023-11-01 21:44:29 +02:00
  • b832a94f5d pipewire: utils: make pw_strv_find() take a const char * Barnabás Pőcze 2023-11-05 04:21:47 +01:00
  • 08002f0497 spa: libcamera: get rid of an unnecessary snprintf() call Barnabás Pőcze 2023-11-05 04:16:07 +01:00
  • 5b128cdbe9 spa: alsa: compress-offload: use spa_assert_not_reached() Barnabás Pőcze 2023-11-05 04:14:29 +01:00
  • e4d1ab0c19 spa: debug: log: use SPA_CONTAINER_OF() Barnabás Pőcze 2023-11-05 04:12:30 +01:00
  • 6f6bf204d6 alsa: remove redundant snd_pcm_recover() Wim Taymans 2023-11-06 17:36:48 +01:00
  • 0163d4d440 systemd: Limit system manager socket permissions Jonas Holmberg 2023-11-02 16:24:50 +01:00
  • 35b115fd6c context: stop scanning on feedback links Wim Taymans 2023-11-06 15:44:55 +01:00
  • 032955fffe alsa: disable resample when pitch element is available Wim Taymans 2023-11-06 15:09:35 +01:00
  • 70d2b0eeb4
    module-rt: enable setting UCLAMP_MIN and UCLAMP_MAX values James Calligeros 2023-11-05 20:11:19 +10:00
  • 0e35750fde
    spa: bluez: fix -Walloc-size Sam James 2023-11-05 21:36:49 +00:00
  • 33db334765 doc: link \page and \group by \see Pauli Virtanen 2023-11-04 15:22:18 +02:00
  • c77fdb4864 doc: hide useless indices in doxygen output etc. fixes Pauli Virtanen 2023-11-04 12:35:30 +02:00
  • 27afa39d5d doc: use b->requested in tutorial4 Pauli Virtanen 2023-11-04 12:04:27 +02:00
  • 49668a9b26 doc: fixup some Doxygen autogen issues Pauli Virtanen 2023-11-04 11:26:27 +02:00
  • dae0ccacfc spa: explicitly mention that volumes are linear Wim Taymans 2023-11-04 09:51:14 +01:00
  • 90e4ee94ec context: limit recursion in run_nodes Wim Taymans 2023-11-03 15:38:05 +01:00
  • baac9aa549 impl-link: reset state to INIT if not destroyed jdavidsson 2023-11-03 10:01:48 +01:00
  • 38157a8937 pw-top: fix version constant used for pw_node_events Théo Lebrun 2023-11-02 12:39:37 +01:00
  • 0e44f5ef97 jack: fix PW_VERSION_* constant used with pw_*_events structs Théo Lebrun 2023-11-02 12:37:22 +01:00
  • cf46c4f5af 0.3.84 0.3.84 Wim Taymans 2023-10-24 10:13:01 +02:00
  • bdb7f3adc8 gst: don't stop streaming when paused Wim Taymans 2023-11-02 09:58:37 +01:00
  • b8a8e00a80 jack: do sync when starting client Wim Taymans 2023-11-01 18:40:00 +01:00
  • 353efbd790 context: fix indentation Wim Taymans 2023-10-31 11:33:23 +01:00
  • 98d44d9757 impl-node: support multiple link-group and group Wim Taymans 2023-10-31 10:58:49 +01:00
  • 72fa74ff57 utils: add some utility functions for working with strv Wim Taymans 2023-10-31 10:57:25 +01:00
  • 9cdb3607e1 alsa: remove device properties when closed Wim Taymans 2023-10-30 11:20:52 +01:00
  • 2ff62641b9 context: when forcing rate/quantum don't limit latency Wim Taymans 2023-10-30 11:18:55 +01:00
  • e4def0ce18 pipewiresink: use maximum size of buffers to configure pool Michael Tretter 2023-10-27 16:56:05 +02:00
  • efa08e9892 gst: update buffer size only if format defines a size Michael Tretter 2023-10-27 16:50:06 +02:00
  • bd15e5275b pipewiresink: copy metadata into pipewirepool buffers Michael Tretter 2023-10-27 16:29:26 +02:00
  • 9a72766ae8 pipewiresink: fix type of SPA_META Michael Tretter 2023-10-27 16:29:05 +02:00
  • 109567ed3d conf: fix videotestsrc example configuration Michael Tretter 2023-10-26 14:25:54 +02:00
  • 63865307d9 conf: set description for test nodes Michael Tretter 2023-10-26 16:33:47 +02:00
  • e3fb4301eb videotestsrc: implement impl_node_set_io to fix segfault while loading Michael Tretter 2023-10-12 18:04:49 +02:00
  • b7e863b8cf bluez5: fix logic error in device set leader selection Pauli Virtanen 2023-10-24 19:25:59 +03:00
  • d121d273f0 bluez5: add more debug for device sets Pauli Virtanen 2023-10-24 18:59:27 +03:00
  • 733cf7835e jack: add jack_set_sample_rate() extension Wim Taymans 2023-10-24 11:08:49 +02:00
  • 5617fa0501 module-rtp-sap/sink: try to bind sockets to an explicit interface Arun Raghavan 2023-10-24 07:17:21 +00:00
  • 963ea1f57c tools: make pw-dump/mon/top try to connect to the default manager socket Pauli Virtanen 2023-10-19 23:36:27 +03:00
  • 9eaf1184c2 module-protocol-native: multiple names to try in PW_KEY_REMOTE_NAME Pauli Virtanen 2023-10-18 18:58:28 +03:00
  • 970a837670 filter-chain: add mult and sine plugin Wim Taymans 2023-10-23 11:14:51 +02:00
  • 920beea3eb alsa: guard agaist NULL areas Wim Taymans 2023-10-22 17:26:25 +02:00
  • 7fa64a8b71 example: fix invalid free() operation in bluez-session t123yh 2023-10-21 15:42:23 -07:00
  • 8848923d82 examples: add props to bluez-session to prevent quirk parse error t123yh 2023-10-21 12:45:11 -07:00
  • 69134f8d3e filter-chain: add linear operation to dsp Wim Taymans 2023-10-22 10:50:03 +02:00
  • 1b09c4a2cc filter-chain: add more math functions Wim Taymans 2023-10-22 09:41:05 +02:00
  • 528c7c0f22 bluez5: set BAP Locations/Context endpoint properties Pauli Virtanen 2023-10-21 13:36:10 +03:00
  • 3eed0fbe9b gst: mark streams async Wim Taymans 2023-10-21 09:42:15 +02:00
  • 93d5848031 module-echo-cancel: playback and source are async Wim Taymans 2023-10-21 09:27:43 +02:00
  • 0ff4844d87 filter-chain: remove some debug Wim Taymans 2023-10-20 20:39:06 +02:00
  • 8a9a4723f2 filter-chain: add linear transform filter Wim Taymans 2023-10-20 20:37:50 +02:00
  • 07696d5d57 filter-chain: also handle notify ports as dependencies Wim Taymans 2023-10-20 17:29:55 +02:00
  • 80afa3a296 impl-link: fix log Wim Taymans 2023-10-20 16:18:41 +02:00
  • 81437f7a77 impl-link: refactor function to update busy_count Wim Taymans 2023-10-20 15:09:13 +02:00
  • 5a93d77acf impl-link: ensure busy_count and busy_id stay in sync Wim Taymans 2023-10-20 12:26:41 +02:00
  • 3d8c7c40b5 stream: improve queued_buffers reporting Wim Taymans 2023-10-20 09:57:52 +02:00
  • cb26ea2dfa conf: add missing = Wim Taymans 2023-10-20 07:52:21 +02:00
  • b92b66cf5b jack: refactor function to get buffer data Wim Taymans 2023-10-19 16:06:14 +02:00
  • 6fd7f39dbe 0.3.83 0.3.83 Wim Taymans 2023-10-18 11:35:47 +02:00
  • 6ef8d31f55 jack: only set io in NEED_DATA after complete Wim Taymans 2023-10-19 12:26:50 +02:00
  • 13f52f4297 jack: don't require global-mix in prepare_output Wim Taymans 2023-10-19 12:14:56 +02:00
  • 27426e12c5 meson: add FASTPATH again Wim Taymans 2023-10-19 11:31:51 +02:00
  • 771f71f622 alsa: force the rate and quantum for iec958 formats Wim Taymans 2023-10-19 10:42:58 +02:00
  • 42418bece5 impl: destroy node and device in global free Wim Taymans 2023-10-18 18:51:48 +02:00
  • c9c98312cb alsa: don't limit reads to avail Wim Taymans 2023-10-18 15:44:07 +02:00
  • db5516ccd8 alsa: limit read to available frames Wim Taymans 2023-10-18 14:59:40 +02:00
  • a595d3dddb alsa: after a resync, reset the dll Wim Taymans 2023-10-18 14:49:46 +02:00
  • 6b8c267e91 alsa: improve headroom calculations Wim Taymans 2023-10-18 14:45:47 +02:00
  • 2e066e6b1e alsa: only use avail_update when woken up with IRQ Wim Taymans 2023-10-18 14:42:33 +02:00
  • 8735d07c0a combine-stream: add support for "on-demand" streams George Kiagiadakis 2023-10-13 21:35:35 +03:00
  • 69d0f586b2 jack: use a separate thread for notify Wim Taymans 2023-10-17 13:05:19 +02:00
  • 40cc2f7068 jack: don't wait for mix_set_io Wim Taymans 2023-10-17 12:44:46 +02:00
  • f89757e1f6 module-access: add access.socket option + legacy mode, remove other options Pauli Virtanen 2023-10-08 19:34:23 +03:00