• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Pipewireパッケージ(ちょっと変更)


Commit MetaInfo

Revisionb2e58198cc7d3947a9dd79004714f9f03f1c82d2 (tree)
Time2023-11-13 01:22:15
AuthorPauli Virtanen <pav@iki....>
CommiterPauli Virtanen

Log Message

bluez5: make iso_io ISO groups transport-specific

Different BT adapters have separate ISO groups, so we should schedule
them separately.

Change Summary

Incremental Difference

--- a/spa/plugins/bluez5/bluez5-dbus.c
+++ b/spa/plugins/bluez5/bluez5-dbus.c
@@ -3465,6 +3465,9 @@ static int transport_create_iso_io(struct spa_bt_transport *transport)
34653465 SPA_BT_PROFILE_BAP_BROADCAST_SINK | SPA_BT_PROFILE_BAP_BROADCAST_SOURCE)))
34663466 continue;
34673467
3468+ if (t->device->adapter != transport->device->adapter)
3469+ continue;
3470+
34683471 if ((transport->profile == SPA_BT_PROFILE_BAP_BROADCAST_SINK) ||
34693472 (transport->profile == SPA_BT_PROFILE_BAP_BROADCAST_SOURCE)) {
34703473 if (t->bap_big != transport->bap_big)