2026'dan itibaren, kararlı ana geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleye bakın.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
btrc_ctrl_interface_t Yapı Referansı
#include <
bt_rc.h
>
|
|
|
size_t
|
size
|
|
|
|
bt_status_t
(*
|
init
)(
btrc_ctrl_callbacks_t
*callbacks)
|
|
|
|
bt_status_t
(*
|
send_pass_through_cmd
)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
|
|
|
|
bt_status_t
(*
|
send_group_navigation_cmd
)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
|
|
|
|
bt_status_t
(*
|
set_player_app_setting_cmd
)(bt_bdaddr_t *bd_addr, uint8_t num_attrib, uint8_t *attrib_ids, uint8_t *attrib_vals)
|
|
|
|
bt_status_t
(*
|
set_volume_rsp
)(bt_bdaddr_t *bd_addr, uint8_t abs_vol, uint8_t label)
|
|
|
|
bt_status_t
(*
|
register_abs_vol_rsp
)(bt_bdaddr_t *bd_addr,
btrc_notification_type_t
rsp_type, uint8_t abs_vol, uint8_t label)
|
|
|
|
void(*
|
cleanup
)(void)
|
|
|
Standart BT-RC AVRCP denetleyici arayüzünü temsil eder.
Tanımı,
bt_rc.h
dosyasının
347
satırı
Arayüzü kapatır.
Tanımı,
bt_rc.h
dosyasının
376
satırı
BtRc geri aramalarını kaydedin
Tanımı,
bt_rc.h
dosyasının
354
satırı
Hedef için mutlak ses seviyesi bildirim yanıtı gönderme
Tanımı,
bt_rc.h
dosyasının
372
satırı
|
bt_status_t
(* send_group_navigation_cmd)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
|
Hedefe grup gezinme komutu gönderme
Tanımı,
bt_rc.h
dosyasının
361
satırı
|
bt_status_t
(* send_pass_through_cmd)(bt_bdaddr_t *bd_addr, uint8_t key_code, uint8_t key_state)
|
Hedefe geçiş komutu gönderme
Tanımı,
bt_rc.h
dosyasının
357
satırı
|
bt_status_t
(* set_player_app_setting_cmd)(bt_bdaddr_t *bd_addr, uint8_t num_attrib, uint8_t *attrib_ids, uint8_t *attrib_vals)
|
Oynatıcı uygulama ayarı özelliklerini hedefe ayarlamak için komut gönderme
Tanımı,
bt_rc.h
dosyasının
365
satırı
içindedir.
|
bt_status_t
(* set_volume_rsp)(bt_bdaddr_t *bd_addr, uint8_t abs_vol, uint8_t label)
|
hedeften alınan set_abs_vol için rsp gönder
Tanımın bulunduğu dosya:
bt_rc.h
369
satırı
sizeof(BtRcInterface) olarak ayarlanır.
Tanımı,
bt_rc.h
dosyasının
350
satırı
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
-
hardware/libhardware/include/hardware/
bt_rc.h
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[]]