Functions | |
uint8_t | avrcp_target_battery_status_changed (uint16_t avrcp_cid, avrcp_battery_status_t battery_status) |
uint8_t | avrcp_target_connect (bd_addr_t bd_addr, uint16_t *avrcp_cid) |
void | avrcp_target_create_sdp_record (uint8_t *service, uint32_t service_record_handle, uint8_t browsing, uint16_t supported_features, const char *service_name, const char *service_provider_name) |
AVDTP Source service record. More... | |
uint8_t | avrcp_target_disconnect (uint16_t avrcp_cid) |
void | avrcp_target_init (void) |
uint8_t | avrcp_target_operation_accepted (uint16_t avrcp_cid, avrcp_operation_id_t opid, uint8_t operands_length, uint8_t operand) |
uint8_t | avrcp_target_operation_not_implemented (uint16_t avrcp_cid, avrcp_operation_id_t opid, uint8_t operands_length, uint8_t operand) |
uint8_t | avrcp_target_operation_rejected (uint16_t avrcp_cid, avrcp_operation_id_t opid, uint8_t operands_length, uint8_t operand) |
uint8_t | avrcp_target_play_status (uint16_t avrcp_cid, uint32_t song_length_ms, uint32_t song_position_ms, avrcp_playback_status_t status) |
uint8_t | avrcp_target_playing_content_changed (uint16_t avrcp_cid) |
void | avrcp_target_register_packet_handler (btstack_packet_handler_t callback) |
void | avrcp_target_set_now_playing_info (uint16_t avrcp_cid, const avrcp_track_t *current_track, uint16_t total_tracks) |
uint8_t | avrcp_target_set_playback_status (uint16_t avrcp_cid, avrcp_playback_status_t playback_status) |
void | avrcp_target_set_subunit_info (uint16_t avrcp_cid, avrcp_subunit_type_t subunit_type, const uint8_t *subunit_info_data, uint16_t subunit_info_data_size) |
void | avrcp_target_set_unit_info (uint16_t avrcp_cid, avrcp_subunit_type_t unit_type, uint32_t company_id) |
uint8_t | avrcp_target_supported_companies (uint16_t avrcp_cid, uint8_t capabilities_length, uint8_t *capabilities, uint8_t size) |
uint8_t | avrcp_target_supported_events (uint16_t avrcp_cid, uint8_t capabilities_length, uint8_t *capabilities, uint8_t size) |
uint8_t | avrcp_target_volume_changed (uint16_t avrcp_cid, uint8_t volume_percentage) |
uint8_t avrcp_target_battery_status_changed | ( | uint16_t | avrcp_cid, |
avrcp_battery_status_t | battery_status | ||
) |
uint8_t avrcp_target_connect | ( | bd_addr_t | bd_addr, |
uint16_t * | avrcp_cid | ||
) |
void avrcp_target_create_sdp_record | ( | uint8_t * | service, |
uint32_t | service_record_handle, | ||
uint8_t | browsing, | ||
uint16_t | supported_features, | ||
const char * | service_name, | ||
const char * | service_provider_name | ||
) |
AVDTP Source service record.
service | |
service_record_handle | |
browsing | 1 - supported, 0 - not supported |
supported_features | 16-bit bitmap, see AVDTP_SINK_SF_* values in avdtp.h |
service_name | |
service_provider_name |
uint8_t avrcp_target_disconnect | ( | uint16_t | avrcp_cid | ) |
void avrcp_target_init | ( | void | ) |
uint8_t avrcp_target_operation_accepted | ( | uint16_t | avrcp_cid, |
avrcp_operation_id_t | opid, | ||
uint8_t | operands_length, | ||
uint8_t | operand | ||
) |
uint8_t avrcp_target_operation_not_implemented | ( | uint16_t | avrcp_cid, |
avrcp_operation_id_t | opid, | ||
uint8_t | operands_length, | ||
uint8_t | operand | ||
) |
uint8_t avrcp_target_operation_rejected | ( | uint16_t | avrcp_cid, |
avrcp_operation_id_t | opid, | ||
uint8_t | operands_length, | ||
uint8_t | operand | ||
) |
uint8_t avrcp_target_play_status | ( | uint16_t | avrcp_cid, |
uint32_t | song_length_ms, | ||
uint32_t | song_position_ms, | ||
avrcp_playback_status_t | status | ||
) |
uint8_t avrcp_target_playing_content_changed | ( | uint16_t | avrcp_cid | ) |
void avrcp_target_register_packet_handler | ( | btstack_packet_handler_t | callback | ) |
void avrcp_target_set_now_playing_info | ( | uint16_t | avrcp_cid, |
const avrcp_track_t * | current_track, | ||
uint16_t | total_tracks | ||
) |
uint8_t avrcp_target_set_playback_status | ( | uint16_t | avrcp_cid, |
avrcp_playback_status_t | playback_status | ||
) |
void avrcp_target_set_subunit_info | ( | uint16_t | avrcp_cid, |
avrcp_subunit_type_t | subunit_type, | ||
const uint8_t * | subunit_info_data, | ||
uint16_t | subunit_info_data_size | ||
) |
void avrcp_target_set_unit_info | ( | uint16_t | avrcp_cid, |
avrcp_subunit_type_t | unit_type, | ||
uint32_t | company_id | ||
) |
uint8_t avrcp_target_supported_companies | ( | uint16_t | avrcp_cid, |
uint8_t | capabilities_length, | ||
uint8_t * | capabilities, | ||
uint8_t | size | ||
) |
uint8_t avrcp_target_supported_events | ( | uint16_t | avrcp_cid, |
uint8_t | capabilities_length, | ||
uint8_t * | capabilities, | ||
uint8_t | size | ||
) |
uint8_t avrcp_target_volume_changed | ( | uint16_t | avrcp_cid, |
uint8_t | volume_percentage | ||
) |