Commit graph

  • 686095ea97 pipewire-jack: also ignore ports with other DSP type Wim Taymans 2026-04-16 13:47:08 +02:00
  • c3c3cb7ef2 jack: don't emit "other" ports Wim Taymans 2026-04-16 13:36:23 +02:00
  • a272697877 Merge branch 'fix-speaker-out' into 'master' Masum Reza 2026-04-16 10:45:05 +00:00
  • c651001882 Merge branch '5017-lock-make-it-effective' into 'master' hackerman-kl 2026-04-16 12:42:27 +02:00
  • e9befb129e Merge branch 'fzx-dev' into 'master' fzx-h 2026-04-16 08:59:04 +00:00
  • a09ef5bc74 Merge branch 'master' into 'master' zhiwei zuo 2026-04-16 08:54:18 +00:00
  • e0697f52c3 alsa-seq: add : between client and port name Wim Taymans 2026-04-15 11:20:18 +02:00
  • b0f719edd4 alsa: fix inverted port validity check in port_reuse_buffer zuozhiwei 2026-04-15 17:09:51 +08:00
  • db0fa4b419 filter-graph: allow negative Gain in mixer Wim Taymans 2026-04-15 09:41:55 +02:00
  • d9b6153123 alsa-seq: remove port from mix_list on destroy Wim Taymans 2026-04-14 11:09:29 +02:00
  • 8be0d7534b dlopen: support search path ending in / Wim Taymans 2026-04-13 10:26:33 +02:00
  • 00b12dc67a pipewire: check init count before loading plugins Wim Taymans 2026-04-13 09:30:53 +02:00
  • ee5505430e tools: replace strcpy with memcpy ctf 2026-04-16 09:31:37 +08:00
  • b445e82bcb tools: replace strcpy/strcat with snprintf ctf 2026-04-16 09:31:33 +08:00
  • eb89309f9f Merge branch 'dev' into 'master' fzx-h 2026-04-16 02:05:32 +00:00
  • d9fc432872 tools: replace strcpy with memcpy ctf 2026-04-16 09:31:37 +08:00
  • 3238ba0e2f tools: replace strcpy/strcat with snprintf ctf 2026-04-16 09:31:33 +08:00
  • 0d6f220bd7 Merge branch 'master' into 'master' zhiwei zuo 2026-04-15 09:17:57 +00:00
  • d1deabe5ac milan-avb: fix descriptor field and endianness in GET_CLOCK_SOURCE lookup hackerman-kl 2026-04-14 19:00:02 +02:00
  • c7f2bbd665 Merge branch 'columbarius/vulkan-compute-fix-invalid-buffer-id' into 'master' columbarius 2026-04-14 08:25:49 +00:00
  • 8fbeb23bbf milan-avb: implement deregister unsolicited notifications to actually clear registration hackerman-kl 2026-04-13 18:52:30 +02:00
  • cd00ea2462 security: clear sensitive auth data from stack buffers in RAOP Wim Taymans 2026-04-23 17:18:04 +02:00
  • 2c78c1e1fb security: fix integer overflows in netjack2 float packet handling Wim Taymans 2026-04-23 17:16:55 +02:00
  • e277a91842 security: fix integer overflows in netjack2 MIDI packet handling Wim Taymans 2026-04-23 17:16:04 +02:00
  • 8d352fe52e security: fix integer overflow in PulseAudio message buffer allocation Wim Taymans 2026-04-23 17:15:22 +02:00
  • 05bcfa7a2a security: fix missing fdopen() NULL check in conf.c Wim Taymans 2026-04-23 17:15:04 +02:00
  • 6798f591bd security: clear RAOP password from memory before freeing Wim Taymans 2026-04-23 16:45:21 +02:00
  • e75f72476b security: fix missing malloc NULL checks in pffft Wim Taymans 2026-04-23 16:44:42 +02:00
  • 2ccb8a7d88 security: fix integer overflow in DSF file buffer allocation Wim Taymans 2026-04-23 16:44:10 +02:00
  • 440f24f35f security: fix missing strdup NULL checks in RAOP authentication Wim Taymans 2026-04-23 16:43:26 +02:00
  • 508407b350 security: fix missing malloc/realloc NULL checks in pw-dot Wim Taymans 2026-04-23 16:43:05 +02:00
  • b414d2af19 pw-top: use spa_strbuf to create status bar Wim Taymans 2026-04-23 16:29:16 +02:00
  • 135620ab64 security: fix missing malloc NULL checks in echo-cancel Wim Taymans 2026-04-23 14:41:30 +02:00
  • 9cf4d05c9e security: fix unbounded strcpy for JACK port names Wim Taymans 2026-04-23 14:40:18 +02:00
  • 329e0ddb02 security: fix unbounded sprintf in pw_conf_save_state Wim Taymans 2026-04-23 14:38:55 +02:00
  • 46e732c28b security: fix unbounded sprintf in RAOP MD5 hash formatting Wim Taymans 2026-04-23 14:38:33 +02:00
  • 6353eb526d security: fix unbounded sprintf in check_flatpak Wim Taymans 2026-04-23 14:38:14 +02:00
  • 2707269118 doc: try to improve the docs Wim Taymans 2026-04-23 13:59:41 +02:00
  • bb9d306399 audioconvert: also benchmark the inter versions Wim Taymans 2026-04-23 09:38:01 +02:00
  • 596047aaef resample: use some extra accumulators to improve pipelining Wim Taymans 2026-04-23 09:32:31 +02:00
  • 75e432a49a resample: use independent accumulators for SSE and SSSE3 Wim Taymans 2026-04-23 09:18:08 +02:00
  • 37f9f7773c resample: implement inter for ssse3 Wim Taymans 2026-04-22 18:28:25 +02:00
  • dfeca5806f resample: don't use hadd, it is slow Wim Taymans 2026-04-22 18:23:33 +02:00
  • a0518e28bb audioconvert: avoid some float/double/int conversions Wim Taymans 2026-04-22 18:00:59 +02:00
  • 9c9a5ac435 convolver: returned processed samples Wim Taymans 2026-04-22 16:10:21 +02:00
  • 495c1c9dd0 dsp: precalculate the scale Wim Taymans 2026-04-22 16:04:40 +02:00
  • 3c2552e671 dsp: add SSE and AVX2 mult and linear functions Wim Taymans 2026-04-22 16:04:07 +02:00
  • 3e7e61dcb7 convolver: small cleanups Wim Taymans 2026-04-22 16:01:52 +02:00
  • aabcbf1261 dsp: move scaling out of complex multiply Wim Taymans 2026-04-22 14:34:58 +02:00
  • 7fc020098c dsp: shuffle per implementation Wim Taymans 2026-04-22 14:09:26 +02:00
  • 46b8380490 dsp: store Real/Imag in blocks of 8 Wim Taymans 2026-04-22 13:08:27 +02:00
  • 43b19e7668 gst: fix crop height typo in pipewiresink do_send_buffer Charles 2026-04-21 20:15:49 +01:00
  • 2953f48d9b vulkan: fix wrong descriptor image info index Wang Yu 2026-04-21 21:42:24 +08:00
  • da19aa4eb1 filter-chain: update virtual surround with convolver2 Wim Taymans 2026-04-21 17:03:55 +02:00
  • c6ae30593c filter-graph: use convolver2 for sofa Wim Taymans 2026-04-21 16:47:24 +02:00
  • 9cae4ce7e7 filter-chain: add convolver2 Wim Taymans 2026-04-21 16:24:38 +02:00
  • 2b96f694f7 convolver: rename some fields Wim Taymans 2026-04-20 13:41:59 +02:00
  • d8db536d36 convolver: remove some useless loops Wim Taymans 2026-04-20 12:02:45 +02:00
  • 777851a7ec convolver: support more than 2 partitions Wim Taymans 2026-04-17 18:48:02 +02:00
  • b9e62aad8a convolver: handle partial blocks Wim Taymans 2026-04-20 13:57:47 +02:00
  • c5e1a3eae3 Apply 1 suggestion(s) to 1 file(s) zhiwei zuo 2026-04-20 09:10:11 +00:00
  • 0a38fedeec conf: clamp pw_strv_insert_at invalid pos to [0, len] zuozhiwei 2026-04-20 11:17:40 +08:00
  • f0a33cddbd module-avb: es_builder: use the descriptor rather than a pointer to avoid overwriting it hackerman-kl 2026-04-19 17:55:40 +02:00
  • 2722d16303 audioadapter: remap port id for port_reuse_buffer on target zuozhiwei 2026-04-20 11:05:54 +08:00
  • c3d16a39f5 audioconvert: fix tmp_datas[1] when scratch ports grow zuozhiwei 2026-04-20 10:24:42 +08:00
  • cee1bdfb5a bluez5: more MT7925 quirks Pauli Virtanen 2026-04-19 13:20:06 +03:00
  • e66a24dc5b modules-avb: legacy-avb: entity warnings hackerman-kl 2026-04-19 08:15:55 +02:00
  • 84e6845aa6 bluez5: add quirk for LC3-24kHz for HFP Pauli Virtanen 2026-04-16 22:51:51 +03:00
  • 6e8e234e61 bluez5: fix disabling HFP codecs via bluez5.codecs Pauli Virtanen 2026-04-06 02:20:38 +03:00
  • 7df106bc25 filter-chain: deactivate when Format is unset Wim Taymans 2026-04-17 13:05:28 +02:00
  • 5f9811d085 convolver: clear the input buffer Wim Taymans 2026-04-17 12:47:32 +02:00
  • f210d93ea6 convolver: remove intermediate convolver Wim Taymans 2026-04-17 10:32:16 +02:00
  • 839e0a4aaf convolver: optimize loops Wim Taymans 2026-04-17 10:17:12 +02:00
  • 37b648a3e0 convolver: convolver1 -> partition Wim Taymans 2026-04-16 16:12:33 +02:00
  • d4b472d2e5 tools: fix realloc failure handling in midifile ensure_buffer zuozhiwei 2026-04-17 10:04:35 +08:00
  • 61a9c78e1d pw-cat: Fix waveX format endian assign Chiluka Rohith 2026-04-16 13:53:58 +02:00
  • c5d8113302 pipewire-jack: also ignore ports with other DSP type Wim Taymans 2026-04-16 13:47:08 +02:00
  • 9454c71a58 jack: don't emit "other" ports Wim Taymans 2026-04-16 13:36:23 +02:00
  • f76327e076 alsa: acp: don’t override user-selected port on availability changes Masum Reza 2026-04-16 15:54:58 +05:30
  • c551acf4d1 milan-avb: lock: make it lockable: hackerman-kl 2026-04-16 08:10:14 +02:00
  • adad89dc0e add spa_memcpy to more places Wim Taymans 2026-04-16 12:11:13 +02:00
  • 54aba261d2 tools: add pw-audioconvert Wim Taymans 2026-04-16 12:08:53 +02:00
  • b4457b871f core: use %u format specifier for uint32_t IDs zuozhiwei 2026-04-16 10:53:06 +08:00
  • 35cbd2e56a audioconvert: don't setup again in suspend Wim Taymans 2026-04-15 16:40:35 +02:00
  • e490c503fd pulse-server: update initial stream is_paused state Wim Taymans 2026-04-15 18:23:59 +02:00
  • 03fd89abea alsa-seq: add : between client and port name Wim Taymans 2026-04-15 11:20:18 +02:00
  • 3277f3acfb alsa: fix inverted port validity check in port_reuse_buffer zuozhiwei 2026-04-15 17:09:51 +08:00
  • ae723a69f6 filter-graph: allow negative Gain in mixer Wim Taymans 2026-04-15 09:41:55 +02:00
  • 823dcd8843 scheduler: make nodes move to IDLE when inactive Wim Taymans 2026-04-10 09:12:41 +02:00
  • 474253719f alsa-seq: remove port from mix_list on destroy Wim Taymans 2026-04-14 11:09:29 +02:00
  • 0cc3644e55 dlopen: support search path ending in / Wim Taymans 2026-04-13 10:26:33 +02:00
  • 14b74962d6 tools: connect to the manager socket by default Julian Bouzas 2026-04-07 11:39:36 -04:00
  • b12b7f785e pipewire: check init count before loading plugins Wim Taymans 2026-04-13 09:30:53 +02:00
  • 11d28c661b Fix spelling errors in comments and log messages zuozhiwei 2026-04-13 14:26:27 +08:00
  • 4b886d07f7 milan-avb: pw-avb-virtual: activate only when necessary hackerman-kl 2026-04-12 14:38:11 +02:00
  • c3c74257fa
    po: Update Serbian and add Serbian Latin translations Марко М. Костић (Marko M. Kostić) 2026-04-11 15:14:16 +02:00
  • 013bd12592
    po: Alpha-sort LINGUAS Марко М. Костић (Marko M. Kostić) 2026-04-11 15:14:06 +02:00
  • 5075f27ea0 filter-graph: small convolver optimizations Wim Taymans 2026-04-10 11:57:09 +02:00
  • c2f85ffc51 filter-chain: improve docs Wim Taymans 2026-04-09 16:35:17 +02:00
  • b1a9bc966b tools: fix compiler error on older compilers Wim Taymans 2026-04-09 16:32:16 +02:00