mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-06-21 14:34:10 -04:00
The `{Un}Register{Endpoint,Player}()` functions of the `org.bluez.Media1`
interface were deprecated with the introduction of the `{Un}RegisterApplication()`
functions[0][1]. Fallback to the deprecated interfaces has been present for a
long time in pipewire, but those parts in their current form are prone to
use-after-free issues (#5096). Instead of fixing them, remove them as they
have been deprecated for a long time. The first version of bluez that supports
the new interfaces is 5.51, released on 2019-09-19 [2].
[0]: https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?id=65bd68b907a95b4748df6929383a833ecfb4b660
[1]: https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?id=01f8fc2997524d85817adb8176e542bac9d0cdfa
[2]: https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?h=5.51&id=6de4bdb957cdc85d89851420ab06ca8e226f8d4e
|
||
|---|---|---|
| .. | ||
| g722 | ||
| a2dp-codec-aac.c | ||
| a2dp-codec-aptx.c | ||
| a2dp-codec-caps.h | ||
| a2dp-codec-faststream.c | ||
| a2dp-codec-lc3plus.c | ||
| a2dp-codec-ldac.c | ||
| a2dp-codec-opus-g.c | ||
| a2dp-codec-opus.c | ||
| a2dp-codec-sbc.c | ||
| asha-codec-g722.c | ||
| backend-hsphfpd.c | ||
| backend-native.c | ||
| backend-ofono.c | ||
| bap-codec-caps.h | ||
| bap-codec-lc3.c | ||
| bluez-hardware.conf | ||
| bluez5-dbus.c | ||
| bluez5-device.c | ||
| bt-latency.h | ||
| codec-loader.c | ||
| codec-loader.h | ||
| dbus-monitor.c | ||
| dbus-monitor.h | ||
| decode-buffer.h | ||
| defs.h | ||
| hci.c | ||
| hfp-codec-caps.h | ||
| hfp-codec-cvsd.c | ||
| hfp-codec-lc3-a127.c | ||
| hfp-codec-lc3-swb.c | ||
| hfp-codec-msbc.c | ||
| hfp-h2.h | ||
| iso-io.c | ||
| iso-io.h | ||
| media-codecs.c | ||
| media-codecs.h | ||
| media-sink.c | ||
| media-source.c | ||
| meson.build | ||
| midi-enum.c | ||
| midi-node.c | ||
| midi-parser.c | ||
| midi-server.c | ||
| midi.h | ||
| modemmanager.c | ||
| modemmanager.h | ||
| org.bluez.xml | ||
| player.c | ||
| player.h | ||
| plc.h | ||
| plugin.c | ||
| quirks.c | ||
| rate-control.h | ||
| README-MIDI.md | ||
| README-OPUS-A2DP.md | ||
| README-SBC-XQ.md | ||
| README-Telephony.md | ||
| rtp.h | ||
| sco-io.c | ||
| telephony.c | ||
| telephony.h | ||
| test-midi.c | ||
| upower.c | ||
| upower.h | ||