mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-28 16:11:24 +00:00
gatt-service/aics: implement set_audio_input_description
This commit is contained in:
parent
d9a0563ad8
commit
2acb756a8e
@ -431,5 +431,10 @@ void audio_input_control_service_server_set_audio_input_status(audio_input_contr
|
||||
audio_input_control_service_server_set_callback(aics, AICS_TASK_SEND_AUDIO_INPUT_STATUS);
|
||||
}
|
||||
|
||||
void audio_input_control_service_server_set_audio_input_description(audio_input_control_service_server_t * aics, const char * audio_input_desc){
|
||||
btstack_assert(aics != NULL);
|
||||
aics->info.audio_input_description = (char*) audio_input_desc;
|
||||
audio_input_control_service_server_set_callback(aics, AICS_TASK_SEND_AUDIO_INPUT_DESCRIPTION);
|
||||
}
|
||||
|
||||
|
||||
|
@ -117,7 +117,7 @@ typedef struct {
|
||||
aics_gain_settings_properties_t gain_settings_properties;
|
||||
|
||||
aics_audio_input_type_t audio_input_type;
|
||||
const char * audio_input_description;
|
||||
char * audio_input_description;
|
||||
|
||||
btstack_packet_handler_t packet_handler;
|
||||
} aics_info_t;
|
||||
@ -196,6 +196,13 @@ uint8_t audio_input_control_service_server_set_audio_input_state(audio_input_con
|
||||
*/
|
||||
void audio_input_control_service_server_set_audio_input_status(audio_input_control_service_server_t * aics, aics_audio_input_status_t audio_input_status);
|
||||
|
||||
/**
|
||||
* @brief Set audio input description of the AICS service. If successful, all registered clients will be notified of change.
|
||||
* @param aics service
|
||||
* @param audio_input_desc
|
||||
*/
|
||||
void audio_input_control_service_server_set_audio_input_description(audio_input_control_service_server_t * aics, const char * audio_input_desc);
|
||||
|
||||
/* API_END */
|
||||
|
||||
#if defined __cplusplus
|
||||
|
Loading…
x
Reference in New Issue
Block a user