Commit graph

  • bccd33c4ab Revert "audioadapter: only accept PortConfig for the adapter direction" Wim Taymans 2022-12-09 10:51:00 +01:00
  • 45235172c8 pulse-server: disable idle.timeout by default Wim Taymans 2022-12-09 10:00:32 +01:00
  • a6f8790ece pw-top: log core errors, silence other errors with info Wim Taymans 2022-12-08 17:29:19 +01:00
  • ced0f853a1 impl-node: improve state change when driver changes Wim Taymans 2022-12-08 16:14:03 +01:00
  • 638de5a3b7 gst: set stride to 0 Wim Taymans 2022-12-08 13:39:32 +01:00
  • 8db85cf198 examples: handle 0 stride better Wim Taymans 2022-12-08 13:38:59 +01:00
  • 83f1de95c0 module-loopback: connect playback before capture Jonas Holmberg 2022-12-08 13:29:08 +01:00
  • dee2a51eb0 impl-node: don't pass the -EBUSY to the caller Wim Taymans 2022-12-08 12:38:36 +01:00
  • 9bf6fa05d1 module-rtp-sink: silence some messages Wim Taymans 2022-12-08 12:10:22 +01:00
  • 2f397035b8 modules: don't call pw_stream_set_control in process Wim Taymans 2022-12-08 11:01:24 +01:00
  • ddf6e7ae91 loop: don't write from multiple threads Wim Taymans 2022-12-08 08:01:40 +01:00
  • 8ecfcbf884 loop: support recursive loop flush Wim Taymans 2022-12-07 21:18:16 +01:00
  • 40f58f43fb impl-link: small cleanups Wim Taymans 2022-12-07 21:33:27 +01:00
  • 19964963d3 impl-node: don't do IPC from data-loop Wim Taymans 2022-12-07 21:18:33 +01:00
  • 97f95f51c5 loop: only flush pending items Wim Taymans 2022-12-07 17:10:21 +01:00
  • 7b61bf8c8a improve debug Wim Taymans 2022-12-07 16:01:16 +01:00
  • 59d393bd30 libcamera: Fix 90/270 degree transforms Robert Mader 2022-12-07 12:19:01 +01:00
  • cf3d4c3b5d audioadapter: clear started flag earlier Wim Taymans 2022-12-07 13:12:18 +01:00
  • 3e000c11c4 acp: do probing in 48000 Hz again Wim Taymans 2022-12-07 12:21:32 +01:00
  • 126bcd200b modules: Change some core errors to info Torkel Niklasson 2022-12-07 11:04:17 +01:00
  • 37439d2b73 pulse-server: add gsettings module Wim Taymans 2022-12-07 09:10:29 +01:00
  • 89d4cafec4 pulse-server: fix module args Wim Taymans 2022-12-06 19:02:02 +01:00
  • 865d41b986 pulse-server: module does not depend on client Wim Taymans 2022-12-06 18:26:29 +01:00
  • 80cb1d2566 acp: ignore_dB should be passed around to device Wim Taymans 2022-12-06 13:39:45 +01:00
  • 2ed7afb76c gst: Implement SPA_META_VideoTransform support Robert Mader 2022-12-03 23:20:52 +01:00
  • fa799aac86 libcamera: Implement SPA_META_VideoTransform support Robert Mader 2022-12-03 23:54:30 +01:00
  • 9f2abea480 module-loopback: deactive both streams before destroying Wim Taymans 2022-12-05 16:05:37 +01:00
  • bc2cf226d7 aec-webrtc: clarify comment Wim Taymans 2022-12-05 12:01:23 +01:00
  • 03f9466c5d audioadapter: improve PortConfig enumeration Wim Taymans 2022-12-05 11:45:44 +01:00
  • 5bda4b6a57 audioadapter: only accept PortConfig for the adapter direction Wim Taymans 2022-12-05 11:45:10 +01:00
  • 177479dfd1 audioconvert: improve some more AVX2 code Wim Taymans 2022-12-05 09:37:29 +01:00
  • d6101d73e7 audioconvert: fix PortConfig enumeration Wim Taymans 2022-12-02 11:33:33 +01:00
  • 4e4d76ccd0 audioconvert: use gather in AVX2 code Wim Taymans 2022-12-04 20:38:35 +01:00
  • 5b371048df stream: always try to recycle a buffer Wim Taymans 2022-12-04 12:51:45 +01:00
  • dd420934ce impl-node: start driver node after followers completed Wim Taymans 2022-12-03 20:38:26 +01:00
  • a5f23224d1 impl-node: activate links immediately Wim Taymans 2022-12-03 20:03:00 +01:00
  • 90d00551b7 bluez5: sco-sink: Remove unused variable Frédéric Danis 2022-11-18 10:47:35 +01:00
  • 9496078be5 bluez5: add bluetoothOffloadActive device prop for acquiring transports Pauli Virtanen 2022-10-01 15:46:27 +03:00
  • 99c150a613 stream: handle some invalid situations Wim Taymans 2022-12-02 10:58:13 +01:00
  • 0c50ccac87 jack: only process valid ports Wim Taymans 2022-12-02 09:46:05 +01:00
  • a20101c58c pulse-server: Add IPv4 address first in server list Wim Taymans 2022-12-01 20:17:08 +01:00
  • 61e600970b loop: improve error handling from fds Wim Taymans 2022-12-01 19:52:23 +01:00
  • cacfc74786 impl-node: improve handling of removed nodes Wim Taymans 2022-12-01 15:53:52 +01:00
  • 968508cf4d impl-node: Don't schedule non-active node Jonas Holmberg 2022-11-30 16:33:37 +01:00
  • 75007ae94f libcamera: Fix build error Robert Mader 2022-11-25 15:28:12 +01:00
  • b952d52b59 libcamera: Handle missing control info default values Robert Mader 2022-11-25 01:46:14 +01:00
  • 0da1a3ba82
    meson_options.txt: Disable the legacy volume SPA Niklāvs Koļesņikovs 2022-11-28 16:18:33 +02:00
  • c933c5ed74 pipewire: module-zeroconf-publish: only unpublish service when necessary Barnabás Pőcze 2022-11-28 14:50:58 +01:00
  • 5f000b007d filter-chain: optimize copy plugin Wim Taymans 2022-11-27 11:52:54 +01:00
  • f673764e58 filter-chain: use optimized sum Wim Taymans 2022-11-27 11:51:52 +01:00
  • ca8bc59d0a filter-chain: add biquad to dsp functions Wim Taymans 2022-11-24 19:14:34 +01:00
  • 01b2552b71 spa: Add buffer meta information VideoTransform columbarius 2022-10-23 21:32:34 +02:00
  • f038e3f238 0.3.61 0.3.61 Wim Taymans 2022-11-21 16:43:04 +01:00
  • be1d4940a3 protocol-native: initialize fields Wim Taymans 2022-11-24 09:40:14 +01:00
  • c939a9edf7
    spa/bluez: remove unused import fixing Musl builds with lc3 Bart Ribbers 2022-11-23 13:45:37 +01:00
  • 0f79014e18 filter-chain: add some optimized mix functions Wim Taymans 2022-11-22 17:59:44 +01:00
  • 9d8edef1a0 client-node: guard against NULL resource Wim Taymans 2022-11-21 20:19:29 +01:00
  • 67e77d13f6 client-node: set port data before calling _set_mix() Barnabás Pőcze 2022-11-21 20:15:39 +01:00
  • 8e9b136b10 jack: use node.passive to make passive links Wim Taymans 2022-11-21 16:02:30 +01:00
  • ead59e750f stream: get info from Position in Start Wim Taymans 2022-11-21 15:22:33 +01:00
  • b3ebba275a Update ka.po NorwayFun 2022-11-20 10:52:07 +00:00
  • 0918899bf8 client-node: send the mix_info before Buffer IO Wim Taymans 2022-11-20 19:24:01 +01:00
  • a0adb52124 pulse-server: add a pulse.idle.timeout option Wim Taymans 2022-11-20 16:13:22 +01:00
  • b1c0662a00 pipewire-pulse: improve parsing of defaults Wim Taymans 2022-11-20 16:11:53 +01:00
  • fc159be9c6 pulse-server: make method to pause/resume stream Wim Taymans 2022-11-20 15:07:44 +01:00
  • 4c3f56fca1 resample: cleanup the resampler core functions Wim Taymans 2022-11-20 15:04:02 +01:00
  • bb558b7d95 audioconvert: don't overwrite port Wim Taymans 2022-11-18 13:21:14 +01:00
  • 43d02410e6 audioconvert: don't handle params when just enumerating Wim Taymans 2022-11-18 09:31:43 +01:00
  • 82f7ed419c audioconvert: shortcut configure_format Wim Taymans 2022-11-18 09:29:23 +01:00
  • bc66060b7d audioconvert: also clear buffer when new EnumFormat Wim Taymans 2022-11-17 19:41:12 +01:00
  • 90f5b4a4bf audioconvert: improve renegotiation Wim Taymans 2022-11-17 19:26:46 +01:00
  • 72912c9589 pulse-tunnel: improve latency property docs Wim Taymans 2022-11-17 19:04:46 +01:00
  • 3085e312b6 pulse-server: handle server started and stopped events Wim Taymans 2022-11-17 18:36:47 +01:00
  • a11612bdad pulse-server: add event to the implementation Wim Taymans 2022-11-17 18:31:23 +01:00
  • ab5fe8957b pulse-server: use running servers to publish zeroconf Wim Taymans 2022-11-17 17:07:38 +01:00
  • 80983b9fb6 examples: improve console output Wim Taymans 2022-11-17 15:54:18 +01:00
  • 945529f029 modules: actually copy the network property to the stream Wim Taymans 2022-11-17 15:55:02 +01:00
  • 701b5e6cef alsa-mixer: Asus Xonar SE supports digital 5.1 Ataberk Özen 2022-11-17 15:41:29 +03:00
  • b46d8a8c92 alsa: force playback start when buffer is full Wim Taymans 2022-11-16 20:45:38 +01:00
  • 9abbda10ac small fixes Anthony Ilersich 2022-11-15 11:34:24 -05:00
  • 50a24ac69e acp: do probing in 44100 Hz again Wim Taymans 2022-11-15 16:30:26 +01:00
  • 086ad336ad audioconvert: redo setup when format changes Wim Taymans 2022-11-15 16:29:46 +01:00
  • bf3516ba04 audioadapter: perform setup again after a PortConfig Wim Taymans 2022-11-15 15:40:47 +01:00
  • 88dec1d378 impl-module: turn warning into info Wim Taymans 2022-11-15 09:41:48 +01:00
  • 525e7aa734 FreeBSD build fixes. Gleb Popov 2022-11-14 21:03:22 +03:00
  • 018058ea35 Fix copy-paste typo in the warning message. Gleb Popov 2022-11-14 20:58:14 +03:00
  • 781b7b187a Add a type cast necessary to compile on FreeBSD. Gleb Popov 2022-11-14 19:57:08 +03:00
  • 14e044a92c spa: bluez: backend-native: fix filtered number memory leak Barnabás Pőcze 2022-11-14 16:05:00 +01:00
  • 93d2571b30 libcamera: fix device id assignment Wim Taymans 2022-11-14 16:04:21 +01:00
  • a57590e334 libcamera: emit device removal event Wim Taymans 2022-11-14 15:37:42 +01:00
  • 4da154c3a9 libcamera: handle errors better Wim Taymans 2022-11-14 13:24:07 +01:00
  • b913f1b1a7 add some more debug Wim Taymans 2022-11-14 11:23:12 +01:00
  • bf8981ef61 libcamera: fix setting controls Wim Taymans 2022-11-14 11:21:53 +01:00
  • cfb226b0fb v4l2: improve debug Wim Taymans 2022-11-14 11:21:24 +01:00
  • e0c9f87d78 bluez5: backend-native: prevent string overflow Dmitry Sharshakov 2022-11-13 15:13:33 +03:00
  • 41d8afa404 pipewire: increase max-rates to 32 Wim Taymans 2022-11-13 09:40:49 +01:00
  • ea4e5cf364 context: avoid useless graph recalculations Wim Taymans 2022-11-11 19:41:49 +01:00
  • 04aa803d7e test: avoid compiler warnings when SSE is not enabled Wim Taymans 2022-11-11 12:09:22 +01:00
  • 518ccdf624 jack: add jack.filter-char to specify the filter character Wim Taymans 2022-11-10 17:40:25 +01:00
  • b720da771e pulse-server: also advance read pointer in underrun Wim Taymans 2022-11-10 16:13:33 +01:00