Commit graph

  • b69f3fc19e bluez5: ofono: set transport state on synchronous acquire/release Pauli Virtanen 2023-03-14 22:06:40 +02:00
  • 63118b130e bluez5: make A2DP/BAP transport acquire/release async Pauli Virtanen 2023-03-14 22:06:23 +02:00
  • 1d5c693d33 bluez5: change sink/source run state follow transport state Pauli Virtanen 2023-03-06 22:40:33 +02:00
  • 60718c4b4f stream: don't allow _connect twice Wim Taymans 2023-03-17 11:02:36 +01:00
  • fa3ee2e20b bluez5: allow disabling sink or source endpoints Pauli Virtanen 2023-03-16 20:40:17 +02:00
  • a49d2d41af bluez5: ensure nodes are removed on disconnect Pauli Virtanen 2023-03-16 19:02:09 +02:00
  • 8a9e7dc1c7 module-filter-chain: use pw_split_walk correctly Wim Taymans 2023-03-16 16:26:52 +01:00
  • cb46c8c5f9 module-raop: fix compilation Wim Taymans 2023-03-16 14:50:22 +01:00
  • 5333c969a4 module-adapter: remove dead code Wim Taymans 2023-03-16 13:05:53 +01:00
  • 49304ec522 alsa: fix uninitialized value Wim Taymans 2023-03-16 13:02:54 +01:00
  • e1aedbab5b pw-cli: avoid property leak Wim Taymans 2023-03-16 12:55:27 +01:00
  • 37ac2e148e module-avb: free the right source object Wim Taymans 2023-03-16 12:55:10 +01:00
  • a0717a1981 module-avb: handle NULL string Wim Taymans 2023-03-16 12:54:50 +01:00
  • 689184a5e7 audioconvert: check return value of pod parse Wim Taymans 2023-03-16 12:33:08 +01:00
  • 98a214891d handle some uninitialized variables Wim Taymans 2023-03-16 12:29:15 +01:00
  • 167681104b module-rtp: fix fd leak in error case Wim Taymans 2023-03-16 12:28:51 +01:00
  • 1c18e8aa69 handle some error cases Wim Taymans 2023-03-16 12:28:29 +01:00
  • c88f841a58 audioconvert: fix passthrough PortConfig enum Wim Taymans 2023-03-16 11:59:07 +01:00
  • 2ce722e740 pulse-server: handle NULL args in load-module Wim Taymans 2023-03-16 11:53:59 +01:00
  • 79b6dab5f9 modules: avoid some leaks in error paths Wim Taymans 2023-03-16 11:44:56 +01:00
  • 1985eb3549 module-combine-stream: make sure str is != NULL Wim Taymans 2023-03-16 11:44:28 +01:00
  • 026c55c0ce module-rtp: don't deref io_position when NULL Wim Taymans 2023-03-16 11:26:20 +01:00
  • a3875c38ac modules-raop-sink: improve error handling Wim Taymans 2023-03-16 11:22:35 +01:00
  • b4ef9fa333 pulse-tunnel: improve rate matching Wim Taymans 2023-03-16 11:20:31 +01:00
  • b757638000 module-pulse-tunnel: fix rate correction sign for capture Wim Taymans 2023-03-16 09:48:47 +01:00
  • 106836f7d6 module-raop: add audio rate in SDP Wim Taymans 2023-03-15 18:32:12 +01:00
  • d13099b9ff docs: add rtp-sap and rtp-session modules to docs Wim Taymans 2023-03-15 18:00:50 +01:00
  • 2a02479877 Fix rtp modules build on FreeBSD. Gleb Popov 2023-03-15 18:23:25 +03:00
  • 1217dee35d Fix module-zeroconf-publish.c build on FreeBSD. Gleb Popov 2023-03-15 18:00:17 +03:00
  • a83d3b0249 Fix node-driver.c build on FreeBSD. Gleb Popov 2023-03-15 17:59:57 +03:00
  • b9c86f337d Add IPTOS_DSCP definition for !Linux platforms. Gleb Popov 2023-03-15 17:59:24 +03:00
  • 91250f8012 Fix rt-module.c build on FreeBSD. Gleb Popov 2023-03-15 17:58:08 +03:00
  • a83d3e56c6 Move ENODATA definition into the utils.h header for more visibility. Gleb Popov 2023-03-15 17:57:34 +03:00
  • 01096bf669 Disable alsa plugin on !Linux platforms. Gleb Popov 2023-03-15 17:55:59 +03:00
  • 8cd5d720bf Remove CirrusCI-based FreeBSD CI. Gleb Popov 2023-03-07 19:32:42 +03:00
  • 114e678243 module-raop: fix compilation Wim Taymans 2023-03-15 17:50:49 +01:00
  • 8167e1b9be module-raop: add match rules for discover Wim Taymans 2023-03-15 17:23:41 +01:00
  • 9e56fae236 module-raop: use newer openssl API when we can Wim Taymans 2023-03-15 15:57:26 +01:00
  • deda8a10d1 module-raop: fix memory leak Wim Taymans 2023-03-15 15:56:45 +01:00
  • af9d8072a3 module-raop: remove unused include Wim Taymans 2023-03-15 12:50:27 +01:00
  • 9a4a4fe9c4 module-raop: Use new openssl methods Wim Taymans 2023-03-15 10:29:35 +01:00
  • 98222ab2ae module-raop: improve properties Wim Taymans 2023-03-14 10:34:45 +01:00
  • 51a970f5b7 module-rtp: fix writing of audio samples Wim Taymans 2023-03-13 15:14:41 +01:00
  • 6230154677 module-rtp: include config.h to get HAVE_OPUS Wim Taymans 2023-03-13 12:50:32 +01:00
  • d2f7d5efe7 module-rtp: add opus to mDNS Wim Taymans 2023-03-13 12:48:13 +01:00
  • bc6c19ccdf pulse-tunnel: translate pulse error to spa error Wim Taymans 2023-03-13 12:26:20 +01:00
  • 59d5d93878 module-rtp: fix compilation without opus Wim Taymans 2023-03-12 19:04:14 +01:00
  • 345582dd15 module-rtp: add opus encoding Wim Taymans 2023-03-10 17:39:51 +01:00
  • bcc052f5f1 module-rtp: move stream init to specific media types Wim Taymans 2023-03-10 17:33:22 +01:00
  • 35829468f8 meson.build: remove explicit install_dir Barnabás Pőcze 2023-03-12 10:34:28 +01:00
  • 1664df2c85 bluez5: guard against processing when errored or not started Pauli Virtanen 2023-03-10 18:57:12 +02:00
  • 8fff69353b gst: deviceprodiver: Sort devices by session priority Robert Mader 2023-03-10 23:21:13 +01:00
  • fe1b9c2d49 po: Update Belarusian translation Viktar Vauchkevich 2023-03-11 01:18:42 +03:00
  • 1ef43a5255 meson.build: install symbolic links instead of compiling multiple times Barnabás Pőcze 2023-03-10 01:13:09 +01:00
  • f3230ca2e6 module-rtp: fix sender latency Wim Taymans 2023-03-10 17:29:43 +01:00
  • 7c9ce63795 impl-link: use spa_aprintf when we can Wim Taymans 2023-03-10 12:30:22 +01:00
  • 2429674970 Merge branch 'master' into 'fix_san_build' Wim Taymans 2023-03-10 10:10:25 +00:00
  • f841a0d3f1 module-rtp: send journal feedback Wim Taymans 2023-03-10 10:47:03 +01:00
  • 9dcfcd7099 ci: add job that builds with ASan and UBSan Barnabás Pőcze 2023-03-09 23:14:38 +01:00
  • defd9be03c ci: use meson to compile Barnabás Pőcze 2023-03-09 23:48:47 +01:00
  • 7b5ac42699 ci: use meson to install build artifacts Barnabás Pőcze 2023-03-09 23:43:16 +01:00
  • 6021cea49c ci: use meson to run tests Barnabás Pőcze 2023-03-09 23:41:09 +01:00
  • b382d2eba8 ci: do not omit "setup" from the meson command Barnabás Pőcze 2023-03-09 23:32:53 +01:00
  • 82e30d46a9 pipewire: module-rtp: fix compilation with UBSan Barnabás Pőcze 2023-03-09 23:09:28 +01:00
  • 57cd5611d1 pipewire: module-rtp: add missing include Barnabás Pőcze 2023-03-09 23:07:06 +01:00
  • 1276c946fd fix compilation Wim Taymans 2023-03-09 17:27:57 +01:00
  • 45c7709bf6 jack: avoid division by 0 Wim Taymans 2023-03-09 17:14:05 +01:00
  • 54cf394b1b wav: fix build Wim Taymans 2023-03-09 17:09:47 +01:00
  • 670bf8fe8f echo-cancel: add wav debug file support Wim Taymans 2022-12-15 16:04:43 +01:00
  • 0563e1da52 audioconvert: add debug.wav-path to save wav Wim Taymans 2022-09-28 12:16:55 +02:00
  • 7b13f6d26b module-rtp: data and ctrl socket have different initiator Wim Taymans 2023-03-07 12:04:50 +01:00
  • c5effbd979 module-rtp: add timer for ck requests Wim Taymans 2023-03-07 09:00:40 +01:00
  • 8e5b9da177 module-rtp: fix direct timestamps Wim Taymans 2023-03-06 10:46:21 +01:00
  • 3b685581a4 module-rtp: fix compilation Wim Taymans 2023-03-03 16:48:40 +01:00
  • 25f4e38781 module-rtp: keep track who initiated the session Wim Taymans 2023-03-03 16:08:27 +01:00
  • 3b33098cd7 module-rtp: improve session setup Wim Taymans 2023-03-03 15:58:12 +01:00
  • 0885899b7a module-rtp: fix docs Wim Taymans 2023-03-03 12:04:50 +01:00
  • 9c45bb9c8d module-rtp: use default source.ip Wim Taymans 2023-03-02 20:12:49 +01:00
  • 933743581b module-rtp: fix rtp.media property Wim Taymans 2023-03-02 20:04:24 +01:00
  • 9e67d6781d module-rtp: fix loading of source Wim Taymans 2023-02-26 18:30:22 +01:00
  • be09198249 module-rtp: port source and sink to new stream Wim Taymans 2023-03-02 19:55:44 +01:00
  • e8119cb087 docs: improve docs Wim Taymans 2023-02-22 16:27:00 +01:00
  • 3208677ec3 pipewire-pulse: port module-rtp-send Wim Taymans 2023-02-22 16:25:38 +01:00
  • 77b7c3d180 pipewire-pulse: port module-rtp-recv Wim Taymans 2023-02-22 15:52:11 +01:00
  • 9a6fa2e6a1 module-rtp: use new random functions Wim Taymans 2023-02-22 15:26:58 +01:00
  • 56d2e1e880 module-rtp: improve SSRC, seq and timestamp randomness Wim Taymans 2023-02-22 11:54:27 +01:00
  • eca9bbf73b module-rtp-sap: handle session timeout Wim Taymans 2023-02-22 11:26:23 +01:00
  • de6f04a1ac module-rtp-sap: add default rules Wim Taymans 2023-02-22 10:52:56 +01:00
  • 104ecad44d module-rtp: fix SAP multicast send/recv Wim Taymans 2023-02-22 10:26:23 +01:00
  • a015edb934 module-rtp: fix some memory leaks Wim Taymans 2023-02-21 19:16:23 +01:00
  • e010559ffe module-rtp: don't autoconnect midi Wim Taymans 2023-02-21 17:42:01 +01:00
  • a48822c38a module-rtp: make source from module Wim Taymans 2023-02-21 17:18:52 +01:00
  • cb1e5661dc move SAP in separate module Wim Taymans 2023-02-20 18:10:09 +01:00
  • 7a31278511 module-rtp: improve properties and some cleanups Wim Taymans 2023-03-02 17:18:43 +01:00
  • c46e021734 module-rtp: improve properties Wim Taymans 2023-03-02 13:53:56 +01:00
  • 2c28047370 module-rtp: make the streams sink/source Wim Taymans 2023-03-02 13:12:51 +01:00
  • 03d11953a6 module-rtp: handle state of stream better Wim Taymans 2023-03-02 13:11:22 +01:00
  • bf9236ec8d module-rtp: improve node name and description Wim Taymans 2023-03-02 12:33:40 +01:00
  • fcac5298b9 module-rtp: add and check session parameters Wim Taymans 2023-03-01 21:22:12 +01:00
  • 4dc3e0d967 module-rtp: add audio params to avahi txt Wim Taymans 2023-03-01 18:01:26 +01:00