pipewire/spa/plugins/bluez5
ValdikSS 187df01b5e bluez5: aac: disable Perceptual Noise Substitution for MPEG-2 profile
When the Bluetooth earphones claim to support AAC `MPEG-2 AAC LC` type only,
PipeWire encodes audio using MPEG-4 FDK-AAC profile which enables unsupported
Perceptual Noise Substitution (PNS) encoder feature.

Use AOT_MP2_AAC_LC pseudo-profile which is AOT_AAC_LC with PNS disabled.
2025-06-03 09:38:28 +00:00
..
g722 bluez5: asha-codec-g722: Drop the dependency on FFmpeg 2025-02-13 19:55:18 +05:30
a2dp-codec-aac.c bluez5: aac: disable Perceptual Noise Substitution for MPEG-2 profile 2025-06-03 09:38:28 +00:00
a2dp-codec-aptx.c bluez5: Configure LC3 codec capabilities 2024-12-14 10:57:23 +00:00
a2dp-codec-caps.h bluez5: Add G722 codec for ASHA 2025-01-09 14:51:50 +00:00
a2dp-codec-faststream.c bluez5: Configure LC3 codec capabilities 2024-12-14 10:57:23 +00:00
a2dp-codec-lc3plus.c bluez5: Configure LC3 codec capabilities 2024-12-14 10:57:23 +00:00
a2dp-codec-ldac.c bluez5: ldac decoding support 2025-04-10 13:22:57 +00:00
a2dp-codec-opus-g.c bluez5: Configure LC3 codec capabilities 2024-12-14 10:57:23 +00:00
a2dp-codec-opus.c bluez5: Configure LC3 codec capabilities 2024-12-14 10:57:23 +00:00
a2dp-codec-sbc.c bluez5: Configure LC3 codec capabilities 2024-12-14 10:57:23 +00:00
asha-codec-g722.c media-sink: Fix sequence number sync for ASHA 2025-05-07 07:39:46 +00:00
backend-hsphfpd.c
backend-native.c bluez5: backend-native: Fix hangup of waiting call 2025-05-07 07:41:28 +00:00
backend-ofono.c
bap-codec-caps.h bluez5: bap: allow configuring server locations/context 2025-04-20 20:34:35 +03:00
bap-codec-lc3.c bluez5: bap: allow configuring server locations/context 2025-04-20 20:34:35 +03:00
bluez-hardware.conf
bluez5-dbus.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
bluez5-device.c bluez5: fix device set profile/route enumerations 2025-05-17 10:50:15 +00:00
bt-latency.h bluez5: update timestamping code to match kernel & bluez 2025-05-17 10:51:37 +00:00
codec-loader.c bluez5: Add G722 codec for ASHA 2025-01-09 14:51:50 +00:00
codec-loader.h
dbus-monitor.c
dbus-monitor.h
decode-buffer.h bluez5: fix cmsg align in spa_bt_recmsg & smaller buffer 2025-04-21 14:46:58 +03:00
defs.h *: unify config.h handling 2025-05-30 10:24:13 +00:00
hci.c
iso-io.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
iso-io.h
media-codecs.c
media-codecs.h bluez5: simplify BAP settings parsing and use device settings for them 2025-04-14 07:26:28 +00:00
media-sink.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
media-source.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
meson.build bluez5: ldac decoding support 2025-04-10 13:22:57 +00:00
midi-enum.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
midi-node.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
midi-parser.c
midi-server.c
midi.h
modemmanager.c
modemmanager.h
org.bluez.xml
player.c
player.h
plugin.c
quirks.c bluez5: reduce quirks logspam 2024-11-04 21:41:24 +02:00
rate-control.h
README-MIDI.md
README-OPUS-A2DP.md
README-SBC-XQ.md
README-Telephony.md bluez: org.freedesktop.PipeWire -> org.pipewire 2025-02-05 10:18:17 +01:00
rtp.h
sco-io.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
sco-sink.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
sco-source.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
telephony.c bluez5: backend-native: Add volume support to HFP HF 2025-03-12 11:01:50 +01:00
telephony.h bluez5: backend-native: Add volume support to HFP HF 2025-03-12 11:01:50 +01:00
test-midi.c
upower.c
upower.h