fuchsia.bluetooth.a2dp

新增時間:7

通訊協定

音訊模式

定義在 fuchsia.bluetooth.a2dp/audio_mode.fidl

用於指定此裝置應執行的 A2DP 角色的通訊協定。

設定角色

將裝置切換至指定的 A2DP 角色。如果裝置已設定要求的角色,呼叫此方法就免人工管理。

當這個方法傳回時,用戶端可以依賴下列項目:

  1. 角色切換之後,先前的設定檔已要求從主機的 SDP 資料庫中移除,且與前一個設定檔相關聯的所有 L2CAP 管道均已啟動或完成關閉程序。
  2. 裝置處於要求的 A2DP 角色。

如果因內部錯誤而無法設定角色,伺服器會關閉管道。

要求

姓名類型
role Role

回應

<空白>

ENUMS

「strict」角色

類型:uint32

定義在 fuchsia.bluetooth.a2dp/audio_mode.fidl

對應於 A2DP SRC/SNK 角色 (如 A2DP v1.3.2 設定檔規格第 2.2 節中定義的) 的列舉。

姓名說明
1

當做數位音訊串流的來源,將音訊傳送給同事。

2

可當做數位音訊串流的接收器,播放同儕傳送的音訊。