pipewire/spa/plugins/bluez5
Pauli Virtanen 91702975f7 bluez5: media-sink: cleanup ISO rate matching
Move accounting for pending ISO packet to the reference time.  Make sure
rate matching is reset on start, and reset matching on resync properly.

Allow resync on first cycle, ok since iso_io->now is valid immediately.
2025-10-14 07:59:55 +00:00
..
g722
a2dp-codec-aac.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
a2dp-codec-aptx.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
a2dp-codec-caps.h bluez5: aac: fix for A2DP v1.4 using rfa bits for more channels 2025-07-10 14:12:15 +00:00
a2dp-codec-faststream.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
a2dp-codec-lc3plus.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
a2dp-codec-ldac.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
a2dp-codec-opus-g.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
a2dp-codec-opus.c bluez5: Don't assume channels fit in uint8_t 2025-10-01 09:13:42 +02:00
a2dp-codec-sbc.c bluez5: fix ISO sequence numbering 2025-07-12 19:59:33 +00:00
asha-codec-g722.c bluez5: replace codec->bap/asha flags with codec->kind enum 2025-06-13 17:51:16 +00:00
backend-hsphfpd.c bluez5: indicate codec support status for ofono/hsphfpd 2025-06-13 17:51:16 +00:00
backend-native.c bluez5: reduce log level for unhandled RFCOMM commands 2025-10-02 01:33:23 +03:00
backend-ofono.c bluez5: indicate codec support status for ofono/hsphfpd 2025-06-13 17:51:16 +00:00
bap-codec-caps.h bluez5: bap: allow configuring server locations/context 2025-04-20 20:34:35 +03:00
bap-codec-lc3.c bluez5: Don't assume channels fit in uint8_t 2025-10-01 09:13:42 +02:00
bluez-hardware.conf
bluez5-dbus.c bluez5: if Acquire results to NoReply, try to clean up with Release 2025-10-11 20:52:59 +03:00
bluez5-device.c bluez5: temporarily remove BAP nodes when another device is switching 2025-06-13 22:16:03 +00:00
bt-latency.h bluez5: fix compilation and warnings 2025-07-12 19:57:22 +00:00
codec-loader.c bluez5: support LC3-24kHz HFP codec available on some Apple devices 2025-06-13 22:15:29 +00:00
codec-loader.h
dbus-monitor.c
dbus-monitor.h
decode-buffer.h bluez5: decode-buffer: sub-sample accurate fill level tracking 2025-09-07 18:26:03 +00:00
defs.h bluez5: drop old SCO fragment data when sink starts 2025-06-21 16:13:57 +03:00
hci.c
hfp-codec-caps.h bluez5: remove HFP codec id from transports 2025-06-13 17:51:16 +00:00
hfp-codec-cvsd.c bluez5: limit CVSD block size 2025-06-21 16:08:30 +03:00
hfp-codec-lc3-a127.c bluez5: support packet loss concealment in codecs 2025-07-12 19:59:33 +00:00
hfp-codec-lc3-swb.c bluez5: support packet loss concealment in codecs 2025-07-12 19:59:33 +00:00
hfp-codec-msbc.c bluez5: add PLC for MSBC using spandsp 2025-07-12 19:59:33 +00:00
hfp-h2.h bluez5: add HFP codecs in the media codec API 2025-06-13 17:51:16 +00:00
iso-io.c bluez5: iso-io: initialize stream->size, now when setting cb 2025-10-14 07:59:55 +00:00
iso-io.h bluez5: iso-io: sync to ISO RX clock, align stream RX in group 2025-09-07 18:26:03 +00:00
media-codecs.c bluez5: add HFP codecs in the media codec API 2025-06-13 17:51:16 +00:00
media-codecs.h bluez5: support packet loss concealment in codecs 2025-07-12 19:59:33 +00:00
media-sink.c bluez5: media-sink: cleanup ISO rate matching 2025-10-14 07:59:55 +00:00
media-source.c bluez5: iso-io: sync to ISO RX clock, align stream RX in group 2025-09-07 18:26:03 +00:00
meson.build bluez5: add PLC for MSBC using spandsp 2025-07-12 19:59:33 +00:00
midi-enum.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
midi-node.c control: improve UMP to Midi conversiom 2025-08-19 18:33:59 +02:00
midi-parser.c
midi-server.c bluez5: fix some coverity issues 2025-06-14 14:34:55 +03:00
midi.h
modemmanager.c
modemmanager.h
org.bluez.xml
player.c
player.h
plc.h bluez5: add PLC for MSBC using spandsp 2025-07-12 19:59:33 +00:00
plugin.c
quirks.c
rate-control.h
README-MIDI.md
README-OPUS-A2DP.md
README-SBC-XQ.md
README-Telephony.md bluez5: telephony: implement asynchronous D-Bus calls 2025-08-01 15:39:06 +00:00
rtp.h
sco-io.c bluez5: sco-io: send keepalive TX data if sink is not feeding it 2025-09-29 14:15:46 +00:00
telephony.c bluez5: telephony: implement asynchronous D-Bus calls 2025-08-01 15:39:06 +00:00
telephony.h bluez5: telephony: implement asynchronous D-Bus calls 2025-08-01 15:39:06 +00:00
test-midi.c
upower.c
upower.h