pipewire/spa/plugins
zuozhiwei 9bfea81847 bluez5: destroy update_delay_event and fd on media-source transport_start failure
Symmetric follow-up to 47a3479490 which fixed
the same leak in media-sink. media-source transport_start() registers
update_delay_event and dups the transport fd before ensuring SCO I/O; on
HFP failure the fail path only deinited codec_data, leaking the event
source and fd. Early allocation failures also returned without cleanup.

Mirror media-sink: destroy update_delay_event, close the dup'd fd, clear
the decode buffer, and route early errors through the same fail path.
2026-07-10 10:46:37 +00:00
..
aec Please replace the comma operator with the correct semicolon when setting aec.name and aec.latency. This will help avoid syntax errors and improve readability. 2026-06-22 17:40:01 +08:00
alsa spa: alsa: acp-device: stop 100% CPU spin when a poll fd hangs up 2026-07-05 00:04:50 +01:00
audioconvert filter-graph: set io with the new method 2026-07-02 17:26:42 +02:00
audiomixer mixer-dsp: fade-in/out on xrun as well 2026-06-18 11:06:44 +02:00
audiotestsrc plugins: handle some fd allocation errors 2026-05-05 11:36:45 +02:00
avb avb-pcm: fix typo in error log message 2026-07-01 08:43:31 +00:00
bluez5 bluez5: destroy update_delay_event and fd on media-source transport_start failure 2026-07-10 10:46:37 +00:00
control test: update copyright 2026-06-23 09:33:23 +02:00
ffmpeg spa: use log topics everywhere 2024-03-11 18:45:21 +02:00
filter-graph filter-graph: pass softVolume unmodified if not used 2026-07-08 14:09:40 +02:00
jack *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
libcamera libcamera: fix multi-character character constant warning 2026-07-06 09:37:01 +02:00
support node-driver: Add sync.force-tracking property 2026-06-11 20:34:22 +02:00
test plugins: handle some fd allocation errors 2026-05-05 11:36:45 +02:00
v4l2 spa: {libcamera,v4l2}: device: remove params 2026-06-25 12:05:04 +02:00
videoconvert modules: handle allocation errors gracefully 2026-05-05 13:10:21 +02:00
videotestsrc spa: do not use SPA_PROP_live 2026-03-27 18:03:24 +01:00
volume treewide: access the position information using helpers 2025-10-21 13:06:25 +02:00
vulkan vulkan: check for fcntl errors 2026-05-06 12:45:37 +02:00
meson.build spa/plugins: revert "Disable alsa plugin on !Linux platforms." 2026-03-12 09:20:05 +00:00