Fix build warnings in bluetooth-frwk
[platform/core/connectivity/bluetooth-frwk.git] / bt-oal / hardware / bt_rc.h
index d75dd2d..6c38d02 100644 (file)
@@ -348,6 +348,9 @@ typedef void (*btrc_register_notification_callback) (btrc_event_id_t event_id, u
  */
 typedef void (*btrc_volume_change_callback) (uint8_t volume, uint8_t ctype, bt_bdaddr_t *bd_addr);
 
+/** Callback for delay change **/
+typedef void (*btrc_delay_change_callback) (uint16_t delay, bt_bdaddr_t *bd_addr);
+
 /** Callback for passthrough commands */
 typedef void (*btrc_passthrough_cmd_callback) (int id, int key_state, bt_bdaddr_t *bd_addr);
 
@@ -406,6 +409,7 @@ typedef struct {
        btrc_get_element_attr_callback              get_element_attr_cb;
        btrc_register_notification_callback         register_notification_cb;
        btrc_volume_change_callback                 volume_change_cb;
+       btrc_delay_change_callback                  delay_change_cb;
        btrc_passthrough_cmd_callback               passthrough_cmd_cb;
        btrc_set_addressed_player_callback          set_addressed_player_cb;
        btrc_set_browsed_player_callback            set_browsed_player_cb;
@@ -634,7 +638,7 @@ typedef struct {
 
        /** send command to set delay, volume to target */
        bt_status_t (*set_transport_setting_cmd) (bt_bdaddr_t *bd_addr, uint8_t num_attrib,
-                       uint8_t* attrib_ids, uint8_t* attrib_vals);
+                       int* attrib_ids, uint32_t* attrib_vals);
 
        /** send command to play a particular item */
        bt_status_t (*play_item_cmd) (