Commit graph

  • a0760c363b Merge branch 'do-not-build-pw-avb-virtual-when-uncessary' into 'master' hackerman-kl 2026-04-13 09:15:43 +02:00
  • 4b886d07f7 milan-avb: pw-avb-virtual: activate only when necessary hackerman-kl 2026-04-12 14:38:11 +02:00
  • 7e680ee59c Fix segfault in load_spa_handle tarsin 2026-04-12 20:19:40 +00:00
  • ccbc2e3b35 Merge branch 'master' into 'master' Marko Kostic 2026-04-11 15:15:17 +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
  • 1ed1349e7c test: fix some compiler warnings Wim Taymans 2026-04-09 13:04:35 +02:00
  • 68a634a516 Merge branch 'bluetooth-glitches' into 'master' Martin Geier 2026-04-09 08:00:41 +00:00
  • 42415eadd9 bluez5: iso-io: don't use streams without tx_latency enabled for fill level calculation Martin Geier 2026-04-08 16:59:29 +02:00
  • 9f3740510f Merge branch 'translation' into 'master' lumingzh 2026-04-09 15:45:58 +08:00
  • eeaddbb385 update Chinese translation lumingzh 2026-04-09 08:08:08 +08:00
  • 3d2f735ffb Merge branch 'avb-bug-fixes' into 'master' Christian Fredrik Kalager Schaller 2026-04-09 07:45:41 +00:00
  • 696e7c5d99 Merge branch 'avb-virtual-tool' into 'master' Christian Fredrik Kalager Schaller 2026-04-09 07:43:25 +00:00
  • f5259828b6 tools: add pw-avb-virtual for virtual AVB graph nodes Christian F.K. Schaller 2026-04-07 17:39:22 -04:00
  • 14310e66fe module-avb: extend transport abstraction to stream data path Christian F.K. Schaller 2026-04-07 17:39:04 -04:00
  • ffa855d76e test: add additional AVB protocol coverage tests (phases 7-8) Christian F.K. Schaller 2026-04-07 17:39:14 -04:00
  • cec53759dd test: add AVTP audio data path tests Christian F.K. Schaller 2026-04-07 13:13:40 -04:00
  • fdfede8b96 test: add AECP/AEM entity model tests and document new bugs Christian F.K. Schaller 2026-04-07 13:07:36 -04:00
  • e661c72272 test: add ACMP integration tests and bug documentation Christian F.K. Schaller 2026-04-07 12:52:11 -04:00
  • f5c5c9d7a3 test: add MRP state machine, MSRP, and packet parsing tests Christian F.K. Schaller 2026-04-07 08:23:56 -04:00
  • ef4ff8cfd0 test: add AVB protocol test suite with loopback transport Christian F.K. Schaller 2026-04-07 07:06:35 -04:00
  • a73988d38d module-avb: add transport abstraction for pluggable network backends Christian F.K. Schaller 2026-04-07 07:05:37 -04:00
  • d9821d09c7 module-avb: fix Milan lock entity error response and re-lock timeout Christian F.K. Schaller 2026-04-07 13:07:24 -04:00
  • 4e62826e01 module-avb: fix legacy AECP handlers reading payload at wrong offset Christian F.K. Schaller 2026-04-07 13:07:18 -04:00
  • 3f386ecd34 module-avb: fix ACMP error responses sent with wrong message type Christian F.K. Schaller 2026-04-08 17:10:32 -04:00
  • 1d0c51f057 module-avb: fix MRP NEW messages never being transmitted Christian F.K. Schaller 2026-04-07 08:23:43 -04:00
  • ef8f820d4a module-avb: fix potential NULL pointer dereference in MSRP/MVRP notify Christian F.K. Schaller 2026-04-07 07:24:34 -04:00
  • bdaecfebb8 module-avb: fix heap corruption in server_destroy_descriptors Christian F.K. Schaller 2026-04-07 07:01:45 -04:00
  • e44eb161cf test: add additional AVB protocol coverage tests (phases 7-8) Christian F.K. Schaller 2026-04-07 17:39:14 -04:00
  • 3b4a4f541b test: add AVTP audio data path tests Christian F.K. Schaller 2026-04-07 13:13:40 -04:00
  • 6337aa7286 test: add AECP/AEM entity model tests and document new bugs Christian F.K. Schaller 2026-04-07 13:07:36 -04:00
  • 11688debcd test: add ACMP integration tests and bug documentation Christian F.K. Schaller 2026-04-07 12:52:11 -04:00
  • 7ba419e4f1 test: add MRP state machine, MSRP, and packet parsing tests Christian F.K. Schaller 2026-04-07 08:23:56 -04:00
  • acbfe5658a test: add AVB protocol test suite with loopback transport Christian F.K. Schaller 2026-04-07 07:06:35 -04:00
  • 80a372e84d module-avb: add transport abstraction for pluggable network backends Christian F.K. Schaller 2026-04-07 07:05:37 -04:00
  • 4d0bf1c5a6 module-avb: fix Milan lock entity error response and re-lock timeout Christian F.K. Schaller 2026-04-07 13:07:24 -04:00
  • d9508ef334 module-avb: fix legacy AECP handlers reading payload at wrong offset Christian F.K. Schaller 2026-04-07 13:07:18 -04:00
  • 1caa242358 module-avb: fix ACMP error responses sent with wrong message type Christian F.K. Schaller 2026-04-08 17:10:32 -04:00
  • 8e7e433412 module-avb: fix MRP NEW messages never being transmitted Christian F.K. Schaller 2026-04-07 08:23:43 -04:00
  • c7fa28b7cf module-avb: fix potential NULL pointer dereference in MSRP/MVRP notify Christian F.K. Schaller 2026-04-07 07:24:34 -04:00
  • 5bb9ae237d module-avb: fix heap corruption in server_destroy_descriptors Christian F.K. Schaller 2026-04-07 07:01:45 -04:00
  • 3d0545bf3f Merge branch 'avb-test-suite' into 'master' Christian Fredrik Kalager Schaller 2026-04-08 19:26:28 +00:00
  • cc3d0d1191 1.6.3 1.6.3 Wim Taymans 2026-03-30 18:31:04 +02:00
  • cf88df2185 filter-chain: don't corrupt the enumerated properties Wim Taymans 2026-04-08 17:49:41 +02:00
  • d6adf944df filter-graph: return current control value correctly Wim Taymans 2026-04-08 17:45:28 +02:00
  • 20d648aaad filter-chain: don't corrupt the enumerated properties Wim Taymans 2026-04-08 17:49:41 +02:00
  • dc47f9ea45 filter-graph: return current control value correctly Wim Taymans 2026-04-08 17:45:28 +02:00
  • 821b62dac5 dlopen: improve prefix check some more Wim Taymans 2026-04-08 12:00:04 +02:00
  • 1ac706c3bc mem: handle overflow in pw_map_range_init() Wim Taymans 2026-04-08 09:45:28 +02:00
  • 6c00e598e5 protocol-native: check msg fds against available fds Wim Taymans 2026-04-07 18:20:26 +02:00
  • 0f00ad19cb tools: clean up the preset filter code Wim Taymans 2026-04-08 15:01:11 +02:00
  • 1456b5fd69 Merge branch 'master' into 'master' pallaswept 2026-04-08 22:47:11 +10:00
  • bf7f2a5d88 pw-top: filter by status pallaswept 2026-04-07 20:02:55 +10:00
  • 49073cf527 port: improve parsing of passive modes Wim Taymans 2026-04-08 13:57:55 +02:00
  • 446e36807f port: debug passive modes better Wim Taymans 2026-04-08 13:21:24 +02:00
  • 7012594926 dlopen: improve prefix check some more Wim Taymans 2026-04-08 12:00:04 +02:00
  • fbbc4271a3 doc: improve formatting Wim Taymans 2026-04-08 11:35:52 +02:00
  • 0e0c325194 fix some uninitialized variables warnings Wim Taymans 2026-04-08 11:29:36 +02:00
  • abd8c8f666 test: fix pod size Wim Taymans 2026-04-08 11:28:04 +02:00
  • 5474c3c3a5 doc: add running.dox Wim Taymans 2026-04-08 10:30:46 +02:00
  • 1a3df16e27 mem: handle overflow in pw_map_range_init() Wim Taymans 2026-04-08 09:45:28 +02:00
  • fa3ff32314 test: add additional AVB protocol coverage tests (phases 7-8) Christian F.K. Schaller 2026-04-07 17:39:14 -04:00
  • 58aac46629 test: add AVTP audio data path tests Christian F.K. Schaller 2026-04-07 13:13:40 -04:00
  • a6de3e0a95 test: add AECP/AEM entity model tests and document new bugs Christian F.K. Schaller 2026-04-07 13:07:36 -04:00
  • 05bc32e64c test: add ACMP integration tests and bug documentation Christian F.K. Schaller 2026-04-07 12:52:11 -04:00
  • fc3bcc5036 test: add MRP state machine, MSRP, and packet parsing tests Christian F.K. Schaller 2026-04-07 08:23:56 -04:00
  • 49e0a6da33 test: add AVB protocol test suite with loopback transport Christian F.K. Schaller 2026-04-07 07:06:35 -04:00
  • 527e275ace module-avb: add transport abstraction for pluggable network backends Christian F.K. Schaller 2026-04-07 07:05:37 -04:00
  • e319655b9a module-avb: fix Milan lock entity error response and re-lock timeout Christian F.K. Schaller 2026-04-07 13:07:24 -04:00
  • 95ac15bd47 module-avb: fix legacy AECP handlers reading payload at wrong offset Christian F.K. Schaller 2026-04-07 13:07:18 -04:00
  • a5c16955d7 module-avb: fix ACMP error responses sent with wrong message type Christian F.K. Schaller 2026-04-07 12:51:50 -04:00
  • e57ec894e5 module-avb: fix MRP NEW messages never being transmitted Christian F.K. Schaller 2026-04-07 08:23:43 -04:00
  • 220b49dc97 module-avb: fix potential NULL pointer dereference in MSRP/MVRP notify Christian F.K. Schaller 2026-04-07 07:24:34 -04:00
  • c68335ca27 module-avb: fix heap corruption in server_destroy_descriptors Christian F.K. Schaller 2026-04-07 07:01:45 -04:00
  • 3454e2d465 docs: Explain PipeWire role, add graphics Simon A. Eugster 2026-04-07 22:18:56 +02:00
  • d7be4353ad tools: avoid strcat in pw-cat Wim Taymans 2026-04-07 18:44:43 +02:00
  • 337801717e test: add unit test for fds mismatch Wim Taymans 2026-04-07 18:31:56 +02:00
  • c9ecbf9fab protocol-native: check msg fds against available fds Wim Taymans 2026-04-07 18:20:26 +02:00
  • 247918339e doc: add docs about the runnable calculations Wim Taymans 2026-04-07 16:20:46 +02:00
  • aed82af07f module-rtp: handle the send_packet/feedback as callbacks Wim Taymans 2026-03-26 09:34:45 +01:00
  • fd867cf655 mixer: handle control.ump property Wim Taymans 2026-03-25 11:47:01 +01:00
  • 6a8bf93768 midi: don't convert Midi in nodes Wim Taymans 2026-03-24 14:02:46 +01:00
  • a0c3c2d9e4 mixer: only add input ports to mixer Wim Taymans 2026-03-23 12:14:27 +01:00
  • 6bc07dfe0e only dlopen from the defined search paths Wim Taymans 2026-04-06 14:18:22 +02:00
  • 50aacea749 plugins: allow some absolute paths Wim Taymans 2026-04-07 09:44:22 +02:00
  • 57299da899 filter-graph: improve debug when loading fails Wim Taymans 2026-04-06 15:00:10 +02:00
  • 785bf36b9b docs: remove support for absolute paths from docs Wim Taymans 2026-04-06 14:47:21 +02:00
  • 8fd7982087 only dlopen from the defined search paths Wim Taymans 2026-04-06 14:18:22 +02:00
  • ad0bab69a1 spa: system: make spa_poll_event compatible with epoll_events Pauli Virtanen 2026-04-06 10:24:34 +03:00
  • 1689b441d3 Revert "impl-node: Don't suspend when links are busy" Wim Taymans 2026-04-06 10:39:08 +02:00
  • 6b0248d68c Revert "impl-node: Don't suspend when links are busy" Wim Taymans 2026-04-06 10:39:08 +02:00
  • 54a4515b09 bluez5: bap: add support for manual BIS config Alexander Sarmanow 2026-03-31 14:30:46 +02:00
  • ee1b429441 bluez5: aac: Use VBR encoding with Mode 5 by default ValdikSS 2026-04-05 20:14:23 +03:00
  • a35b6b0c4b bluez5: aac: use higher band limit for CBR mode ValdikSS 2026-04-05 19:58:00 +03:00
  • 49d5f4f236 bluez5: aac: use maximum possible peak bitrate according to MTU ValdikSS 2026-04-05 19:52:53 +03:00
  • 843082e4e5 docs: Add user overview docs for PipeWire Simon A. Eugster 2026-04-05 16:54:46 +02:00
  • c9fe42c988 Merge branch 'Do-not-active-buffer-pool-queried-from-downstream' into 'master' elliot chen 2026-04-02 15:57:17 +08:00