新增時間:7
通訊協定
音訊模式
定義在 fuchsia.bluetooth.a2dp/audio_mode.fidl
用於指定此裝置應執行的 A2DP 角色的通訊協定。
設定角色
將裝置切換至指定的 A2DP 角色。如果裝置已設定要求的角色,呼叫此方法就免人工管理。
當這個方法傳回時,用戶端可以依賴下列項目:
- 角色切換之後,先前的設定檔已要求從主機的 SDP 資料庫中移除,且與前一個設定檔相關聯的所有 L2CAP 管道均已啟動或完成關閉程序。
- 裝置處於要求的 A2DP 角色。
如果因內部錯誤而無法設定角色,伺服器會關閉管道。
要求
姓名 | 類型 |
---|---|
role |
Role
|
回應
<空白>
ENUMS
「strict」角色
類型:uint32
定義在 fuchsia.bluetooth.a2dp/audio_mode.fidl
對應於 A2DP SRC/SNK 角色 (如 A2DP v1.3.2 設定檔規格第 2.2 節中定義的) 的列舉。
姓名 | 值 | 說明 |
---|---|---|
來源 |
1 |
當做數位音訊串流的來源,將音訊傳送給同事。 |
瑞典克朗 |
2 |
可當做數位音訊串流的接收器,播放同儕傳送的音訊。 |