diff --git a/docs/html/_bluetooth_a2_d_p_common_8h_source.html b/docs/html/_bluetooth_a2_d_p_common_8h_source.html index b388777..73225b4 100644 --- a/docs/html/_bluetooth_a2_d_p_common_8h_source.html +++ b/docs/html/_bluetooth_a2_d_p_common_8h_source.html @@ -194,7 +194,7 @@
147 
149  virtual bool reconnect();
150 
-
152  virtual bool connect_to(esp_bd_addr_t peer);
+
152  virtual bool connect_to(esp_bd_addr_t peer);
153 
155  virtual void set_connected(bool active);
156 
@@ -236,7 +236,7 @@
207 
209  const char* to_str(esp_a2d_audio_state_t state);
210 
-
212  const char* to_str(esp_bd_addr_t bda);
+
212  const char* to_str(esp_bd_addr_t bda);
213 
214 #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 0, 0)
216  const char* to_str(esp_avrc_playback_stat_t state);
@@ -259,12 +259,12 @@
237  event_stack_size = size;
238  }
239 
-
241  virtual esp_bd_addr_t* get_last_peer_address() {
+
241  virtual esp_bd_addr_t* get_last_peer_address() {
242  return &last_connection;
243  }
244 
245 #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 0, 0)
-
247  virtual void set_discoverability(esp_bt_discovery_mode_t d);
+
247  virtual void set_discoverability(esp_bt_discovery_mode_t d);
248 #endif
249 
251  virtual void set_connectable(bool connectable) {
@@ -277,7 +277,7 @@
259 
261  virtual void clean_last_connection();
262 
-
264  virtual void set_default_bt_mode(esp_bt_mode_t mode){
+
264  virtual void set_default_bt_mode(esp_bt_mode_t mode){
265  bt_mode = mode;
266  }
267 
@@ -291,7 +291,7 @@
278 
279  protected:
280  const char* bt_name = {0};
-
281  esp_bd_addr_t peer_bd_addr;
+
281  esp_bd_addr_t peer_bd_addr;
282  ReconnectStatus reconnect_status = NoReconnect;
283  unsigned long reconnect_timout=0;
284  unsigned int default_reconnect_timout=10000;
@@ -299,7 +299,7 @@
286  uint32_t debounce_ms = 0;
287  A2DPDefaultVolumeControl default_volume_control;
288  A2DPVolumeControl *volume_control_ptr = nullptr;
-
289  esp_bd_addr_t last_connection = {0,0,0,0,0,0};
+
289  esp_bd_addr_t last_connection = {0,0,0,0,0,0};
290  bool is_start_disabled = false;
291  void (*connection_state_callback)(esp_a2d_connection_state_t state, void* obj) = nullptr;
292  void (*audio_state_callback)(esp_a2d_audio_state_t state, void* obj) = nullptr;
@@ -320,9 +320,9 @@
307 
308  int event_queue_size = 20;
309  int event_stack_size = 3072;
-
310  esp_bt_mode_t bt_mode = ESP_BT_MODE_CLASSIC_BT;
+
310  esp_bt_mode_t bt_mode = ESP_BT_MODE_CLASSIC_BT;
311 #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 0, 0)
-
312  esp_bt_discovery_mode_t discoverability = ESP_BT_GENERAL_DISCOVERABLE;
+
312  esp_bt_discovery_mode_t discoverability = ESP_BT_GENERAL_DISCOVERABLE;
313 #endif
314 #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 2, 1)
315  esp_bluedroid_config_t bluedroid_config {
@@ -330,13 +330,13 @@
317  };
318 #endif
319 
-
320  virtual esp_err_t esp_a2d_connect(esp_bd_addr_t peer) = 0;
+
320  virtual esp_err_t esp_a2d_connect(esp_bd_addr_t peer) = 0;
321  virtual const char* last_bda_nvs_name() = 0;
322  virtual void get_last_connection();
-
323  virtual void set_last_connection(esp_bd_addr_t bda);
+
323  virtual void set_last_connection(esp_bd_addr_t bda);
324  virtual bool has_last_connection();
-
325  virtual bool read_address(const char* name, esp_bd_addr_t& bda);
-
326  virtual bool write_address(const char* name, esp_bd_addr_t bda);
+
325  virtual bool read_address(const char* name, esp_bd_addr_t& bda);
+
326  virtual bool write_address(const char* name, esp_bd_addr_t bda);
327 
328  // change the scan mode
329  virtual void set_scan_mode_connectable(bool connectable);
@@ -373,10 +373,15 @@
ReconnectStatus
ReconnectStatus
Buetooth A2DP Reconnect Status.
Definition: BluetoothA2DPCommon.h:130
esp_a2d_audio_state_t
esp_a2d_audio_state_t
Buetooth A2DP datapath states.
Definition: external_lists.h:5
esp_a2d_connection_state_t
esp_a2d_connection_state_t
Buetooth A2DP connection states.
Definition: external_lists.h:16
+
esp_bt_discovery_mode_t
esp_bt_discovery_mode_t
AVRCP discovery mode.
Definition: external_lists.h:85
esp_avrc_playback_stat_t
esp_avrc_playback_stat_t
AVRCP current status of playback.
Definition: external_lists.h:72
+
esp_bt_mode_t
esp_bt_mode_t
Bluetooth Controller mode.
Definition: external_lists.h:96
+
esp_bd_addr_t
uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN]
Bluetooth address.
Definition: external_lists.h:107
ESP_A2D_AUDIO_STATE_STOPPED
@ ESP_A2D_AUDIO_STATE_STOPPED
Definition: external_lists.h:8
ESP_A2D_CONNECTION_STATE_CONNECTED
@ ESP_A2D_CONNECTION_STATE_CONNECTED
Definition: external_lists.h:19
ESP_A2D_CONNECTION_STATE_DISCONNECTED
@ ESP_A2D_CONNECTION_STATE_DISCONNECTED
Definition: external_lists.h:17
+
ESP_BT_GENERAL_DISCOVERABLE
@ ESP_BT_GENERAL_DISCOVERABLE
Definition: external_lists.h:88
+
ESP_BT_MODE_CLASSIC_BT
@ ESP_BT_MODE_CLASSIC_BT
Definition: external_lists.h:99
bt_app_msg_t
Internal message to be sent for BluetoothA2DPSink and BluetoothA2DPSource.
Definition: BluetoothA2DPCommon.h:107
bt_app_msg_t::sig
uint16_t sig
Definition: BluetoothA2DPCommon.h:108
bt_app_msg_t::cb
app_callback_t cb
Definition: BluetoothA2DPCommon.h:110
diff --git a/docs/html/_bluetooth_a2_d_p_sink_8h_source.html b/docs/html/_bluetooth_a2_d_p_sink_8h_source.html index 599e76e..505901b 100644 --- a/docs/html/_bluetooth_a2_d_p_sink_8h_source.html +++ b/docs/html/_bluetooth_a2_d_p_sink_8h_source.html @@ -278,7 +278,7 @@
262  virtual void set_on_data_received(void (*callBack)());
263 
265  virtual void set_address_validator(
-
266  bool (*callBack)(esp_bd_addr_t remote_bda)) {
+
266  bool (*callBack)(esp_bd_addr_t remote_bda)) {
267  address_validator = callBack;
268  }
269 
@@ -328,7 +328,7 @@
341  try_reconnect_max_count = count;
342  }
343 
-
345  virtual esp_bd_addr_t *get_current_peer_address() { return &peer_bd_addr; }
+
345  virtual esp_bd_addr_t *get_current_peer_address() { return &peer_bd_addr; }
346 
348  void set_rssi_active(bool active) { rssi_active = active; }
349 
@@ -411,7 +411,7 @@
439  uint32_t notif_interval_s = 10;
440 #endif
441  void (*avrc_rn_volchg_complete_callback)(int) = nullptr;
-
442  bool (*address_validator)(esp_bd_addr_t remote_bda) = nullptr;
+
442  bool (*address_validator)(esp_bd_addr_t remote_bda) = nullptr;
443  void (*sample_rate_callback)(uint16_t rate) = nullptr;
444  bool swap_left_right = false;
445  int try_reconnect_max_count = AUTOCONNECT_TRY_NUM;
@@ -507,7 +507,7 @@
541  virtual void bt_i2s_task_start_up(void) {}
542  virtual void bt_i2s_task_shut_down(void) {}
543 
-
544  virtual esp_err_t esp_a2d_connect(esp_bd_addr_t peer) {
+
544  virtual esp_err_t esp_a2d_connect(esp_bd_addr_t peer) {
545  return esp_a2d_sink_connect(peer);
546  }
547 
@@ -603,6 +603,7 @@
BluetoothA2DPSink::i2s_task_handler
virtual void i2s_task_handler(void *arg)
dummy functions needed for BluetoothA2DPSinkQueued
Definition: BluetoothA2DPSink.h:540
esp_avrc_rn_event_ids_t
esp_avrc_rn_event_ids_t
AVRC event notification ids.
Definition: external_lists.h:50
esp_avrc_playback_stat_t
esp_avrc_playback_stat_t
AVRCP current status of playback.
Definition: external_lists.h:72
+
esp_bd_addr_t
uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN]
Bluetooth address.
Definition: external_lists.h:107
bt_app_msg_t
Internal message to be sent for BluetoothA2DPSink and BluetoothA2DPSource.
Definition: BluetoothA2DPCommon.h:107
diff --git a/docs/html/_bluetooth_a2_d_p_source_8h_source.html b/docs/html/_bluetooth_a2_d_p_source_8h_source.html index 70891d2..029562b 100644 --- a/docs/html/_bluetooth_a2_d_p_source_8h_source.html +++ b/docs/html/_bluetooth_a2_d_p_source_8h_source.html @@ -163,7 +163,7 @@
107  this->reconnect_status = active ? AutoReconnect:NoReconnect;
108  }
109 
-
111  virtual void set_auto_reconnect(esp_bd_addr_t addr){
+
111  virtual void set_auto_reconnect(esp_bd_addr_t addr){
112  set_auto_reconnect(true);
113  memcpy(last_connection,addr,ESP_BD_ADDR_LEN);
114  }
@@ -203,7 +203,7 @@
182 
184  virtual int32_t get_data_default(uint8_t *data, int32_t len);
185 
-
187  virtual void set_ssid_callback(bool(*callback)(const char*ssid, esp_bd_addr_t address, int rrsi)){
+
187  virtual void set_ssid_callback(bool(*callback)(const char*ssid, esp_bd_addr_t address, int rrsi)){
188  ssid_callback = callback;
189  }
190 
@@ -253,7 +253,7 @@
237  bool discovery_active = false;
238  uint16_t valid_cod_services = ESP_BT_COD_SRVC_RENDERING | ESP_BT_COD_SRVC_AUDIO | ESP_BT_COD_SRVC_TELEPHONY;
239 
-
240  bool(*ssid_callback)(const char*ssid, esp_bd_addr_t address, int rrsi) = nullptr;
+
240  bool(*ssid_callback)(const char*ssid, esp_bd_addr_t address, int rrsi) = nullptr;
241  void(*discovery_mode_callback)(esp_bt_gap_discovery_state_t discoveryMode) = nullptr;
242 
243 #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 0, 0)
@@ -296,7 +296,7 @@
289  virtual void reset_last_connection();
291  virtual bool is_valid_cod_service(uint32_t cod);
292 
-
293  virtual esp_err_t esp_a2d_connect(esp_bd_addr_t peer) {
+
293  virtual esp_err_t esp_a2d_connect(esp_bd_addr_t peer) {
294  ESP_LOGI(BT_AV_TAG, "a2dp connecting to: %s", to_str(peer));
295  return esp_a2d_source_connect(peer);
296  }
@@ -352,6 +352,7 @@
BluetoothA2DPSource::is_discovery_active
virtual bool is_discovery_active()
Provides the current discovery state: returns true when the discovery is in progress.
Definition: BluetoothA2DPSource.h:197
SoundData
Sound data as byte stream. We support TwoChannelSoundData (uint16_t + uint16_t) and OneChannelSoundDa...
Definition: SoundData.h:72
APP_AV_STATE
APP_AV_STATE
Buetooth A2DP global state.
Definition: BluetoothA2DPSource.h:51
+
esp_bd_addr_t
uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN]
Bluetooth address.
Definition: external_lists.h:107
bt_app_msg_t
Internal message to be sent for BluetoothA2DPSink and BluetoothA2DPSource.
Definition: BluetoothA2DPCommon.h:107
diff --git a/docs/html/class_bluetooth_a2_d_p_common.html b/docs/html/class_bluetooth_a2_d_p_common.html index 9ff6422..b79cdf1 100644 --- a/docs/html/class_bluetooth_a2_d_p_common.html +++ b/docs/html/class_bluetooth_a2_d_p_common.html @@ -98,7 +98,7 @@  clean last connection (delete)
  -virtual bool connect_to (esp_bd_addr_t peer) +virtual bool connect_to (esp_bd_addr_t peer)  Connnects to the indicated address.
  @@ -126,7 +126,7 @@  Determine the connection state.
  -virtual esp_bd_addr_t * get_last_peer_address () +virtual esp_bd_addr_tget_last_peer_address ()  Provides the address of the last device.
  @@ -170,10 +170,10 @@  Calls disconnect or reconnect.
  -virtual void set_default_bt_mode (esp_bt_mode_t mode) +virtual void set_default_bt_mode (esp_bt_mode_t mode)  Defines the default bt mode. The default is ESP_BT_MODE_CLASSIC_BT: use this e.g. to set to ESP_BT_MODE_BTDM.
  -virtual void set_discoverability (esp_bt_discovery_mode_t d) +virtual void set_discoverability (esp_bt_discovery_mode_t d)  Bluetooth discoverability. More...
  @@ -220,7 +220,7 @@  converts esp_avrc_playback_stat_t to a string More...
  -const char * to_str (esp_bd_addr_t bda) +const char * to_str (esp_bd_addr_t bda)  converts a esp_bd_addr_t to a string - the string is 18 characters long!
  @@ -233,7 +233,7 @@ +virtual esp_err_t  @@ -245,10 +245,10 @@ virtual const char *  +virtual bool  +virtual void  @@ -262,7 +262,7 @@ +virtual bool 
 Startup logic as implemented by Arduino. More...
 
-virtual esp_err_t esp_a2d_connect (esp_bd_addr_t peer)=0
esp_a2d_connect (esp_bd_addr_t peer)=0
 
virtual void get_last_connection ()
last_bda_nvs_name ()=0
 
-virtual bool read_address (const char *name, esp_bd_addr_t &bda)
read_address (const char *name, esp_bd_addr_t &bda)
 
-virtual void set_last_connection (esp_bd_addr_t bda)
set_last_connection (esp_bd_addr_t bda)
 
virtual void set_scan_mode_connectable (bool connectable)
 provides access to the VolumeControl object
 
-virtual bool write_address (const char *name, esp_bd_addr_t bda)
write_address (const char *name, esp_bd_addr_t bda)
 
+esp_bt_mode_t  @@ -309,7 +309,7 @@ A2DPDefaultVolumeControl  +esp_bt_discovery_mode_t  @@ -327,7 +327,7 @@ bool  +esp_bd_addr_t  @@ -339,7 +339,7 @@ const char *  +esp_bd_addr_t  @@ -407,7 +407,7 @@

void BluetoothA2DPCommon::set_discoverability

- + diff --git a/docs/html/class_bluetooth_a2_d_p_sink.html b/docs/html/class_bluetooth_a2_d_p_sink.html index 911a591..3a00d94 100644 --- a/docs/html/class_bluetooth_a2_d_p_sink.html +++ b/docs/html/class_bluetooth_a2_d_p_sink.html @@ -129,7 +129,7 @@ +virtual bool  +virtual esp_bd_addr_t *  +virtual esp_bd_addr_t *  +virtual void  +virtual void  - + +const char *  +virtual esp_err_t  @@ -547,13 +547,13 @@ virtual const char *  +virtual bool  +virtual void  @@ -573,7 +573,7 @@ virtual void  +virtual bool  @@ -583,7 +583,7 @@ +bool(*  @@ -641,7 +641,7 @@ void(*  +esp_bt_mode_t  @@ -674,7 +674,7 @@ A2DPDefaultVolumeControl  +esp_bt_discovery_mode_t  @@ -704,7 +704,7 @@ bool  +esp_bd_addr_t  @@ -734,7 +734,7 @@ BluetoothA2DPOutputDefault  +esp_bd_addr_t  @@ -1122,7 +1122,7 @@

void BluetoothA2DPCommon::set_discoverability

- + diff --git a/docs/html/class_bluetooth_a2_d_p_sink_queued.html b/docs/html/class_bluetooth_a2_d_p_sink_queued.html index 6b4103b..8244e6b 100644 --- a/docs/html/class_bluetooth_a2_d_p_sink_queued.html +++ b/docs/html/class_bluetooth_a2_d_p_sink_queued.html @@ -117,7 +117,7 @@ +virtual bool  +virtual esp_bd_addr_t *  +virtual esp_bd_addr_t *  +virtual void  +virtual void  - + +const char *  +virtual esp_err_t  @@ -559,13 +559,13 @@ virtual const char *  +virtual bool  +virtual void  @@ -585,7 +585,7 @@ virtual void  +virtual bool  @@ -595,7 +595,7 @@ +bool(*  @@ -653,7 +653,7 @@ void(*  +esp_bt_mode_t  @@ -686,7 +686,7 @@ A2DPDefaultVolumeControl  +esp_bt_discovery_mode_t  @@ -734,7 +734,7 @@ bool  +esp_bd_addr_t  @@ -764,7 +764,7 @@ BluetoothA2DPOutputDefault  +esp_bd_addr_t  @@ -1132,7 +1132,7 @@

void BluetoothA2DPCommon::set_discoverability

- + diff --git a/docs/html/class_bluetooth_a2_d_p_source.html b/docs/html/class_bluetooth_a2_d_p_source.html index ce27fac..9f7a9f3 100644 --- a/docs/html/class_bluetooth_a2_d_p_source.html +++ b/docs/html/class_bluetooth_a2_d_p_source.html @@ -101,7 +101,7 @@ +virtual bool  +virtual esp_bd_addr_t *  +virtual void  +virtual void  - + +virtual void  +const char *  +virtual esp_err_t  @@ -397,14 +397,14 @@ virtual void  +virtual bool  +virtual void  @@ -422,7 +422,7 @@ +virtual bool 

@@ -285,7 +285,7 @@

esp_bluedroid_config_t bluedroid_config
 
-esp_bt_mode_t bt_mode = ESP_BT_MODE_CLASSIC_BT
bt_mode = ESP_BT_MODE_CLASSIC_BT
 
const char * bt_name = {0}
default_volume_control
 
-esp_bt_discovery_mode_t discoverability = ESP_BT_GENERAL_DISCOVERABLE
discoverability = ESP_BT_GENERAL_DISCOVERABLE
 
int event_queue_size = 20
is_volume_used = false
 
-esp_bd_addr_t last_connection = {0,0,0,0,0,0}
last_connection = {0,0,0,0,0,0}
 
const char * m_a2d_audio_state_str [3] = {"Suspended", "Stopped", "Started"}
m_avrc_playback_state_str [5] = {"stopped", "playing", "paused", "forward seek", "reverse seek"}
 
-esp_bd_addr_t peer_bd_addr
peer_bd_addr
 
ReconnectStatus reconnect_status = NoReconnect
(esp_bt_discovery_mode_t esp_bt_discovery_mode_t  d)
 confirms the connection request by returning the indicated pin code
 
-virtual bool connect_to (esp_bd_addr_t peer)
connect_to (esp_bd_addr_t peer)
 Connnects to the indicated address.
 
@@ -167,11 +167,11 @@
 Determine the connection state.
 
-virtual esp_bd_addr_t * get_current_peer_address ()
get_current_peer_address ()
 Provides the address of the connected device.
 
-virtual esp_bd_addr_t * get_last_peer_address ()
get_last_peer_address ()
 Provides the address of the last device.
 
@@ -253,7 +253,7 @@
 Provides the actually set data rate (in samples per second)
 
-virtual void set_address_validator (bool(*callBack)(esp_bd_addr_t remote_bda))
set_address_validator (bool(*callBack)(esp_bd_addr_t remote_bda))
 Allows you to reject unauthorized addresses.
 
@@ -301,10 +301,10 @@
 Calls disconnect or reconnect.
 
-virtual void set_default_bt_mode (esp_bt_mode_t mode)
set_default_bt_mode (esp_bt_mode_t mode)
 Defines the default bt mode. The default is ESP_BT_MODE_CLASSIC_BT: use this e.g. to set to ESP_BT_MODE_BTDM.
 
virtual void set_discoverability (esp_bt_discovery_mode_t d)
virtual void set_discoverability (esp_bt_discovery_mode_t d)
 Bluetooth discoverability. More...
 
@@ -418,7 +418,7 @@
 converts esp_avrc_playback_stat_t to a string More...
 
-const char * to_str (esp_bd_addr_t bda)
to_str (esp_bd_addr_t bda)
 converts a esp_bd_addr_t to a string - the string is 18 characters long!
 
@@ -500,7 +500,7 @@
 Startup logic as implemented by Arduino. More...
 
-virtual esp_err_t esp_a2d_connect (esp_bd_addr_t peer)
esp_a2d_connect (esp_bd_addr_t peer)
 
virtual void execute_avrc_command (int cmd)
last_bda_nvs_name ()
 
-virtual bool read_address (const char *name, esp_bd_addr_t &bda)
read_address (const char *name, esp_bd_addr_t &bda)
 
virtual void set_i2s_active (bool active)
 
-virtual void set_last_connection (esp_bd_addr_t bda)
set_last_connection (esp_bd_addr_t bda)
 
virtual void set_scan_mode_connectable (bool connectable)
volume_set_by_local_host (uint8_t volume)
 
-virtual bool write_address (const char *name, esp_bd_addr_t bda)
write_address (const char *name, esp_bd_addr_t bda)
 
virtual size_t write_audio (const uint8_t *data, size_t size)

Protected Attributes

-bool(* address_validator )(esp_bd_addr_t remote_bda) = nullptr
address_validator )(esp_bd_addr_t remote_bda) = nullptr
 
TaskHandle_t app_task_handle = nullptr
bt_dis_connected )() = nullptr
 
-esp_bt_mode_t bt_mode = ESP_BT_MODE_CLASSIC_BT
bt_mode = ESP_BT_MODE_CLASSIC_BT
 
const char * bt_name = {0}
default_volume_control
 
-esp_bt_discovery_mode_t discoverability = ESP_BT_GENERAL_DISCOVERABLE
discoverability = ESP_BT_GENERAL_DISCOVERABLE
 
esp_spp_mode_t esp_spp_mode = ESP_SPP_MODE_CB
is_volume_used = false
 
-esp_bd_addr_t last_connection = {0,0,0,0,0,0}
last_connection = {0,0,0,0,0,0}
 
esp_bt_gap_cb_param_t::read_rssi_delta_param last_rssi_delta
out_default
 
-esp_bd_addr_t peer_bd_addr
peer_bd_addr
 
int pin_code_int = 0
(esp_bt_discovery_mode_t esp_bt_discovery_mode_t  d)
 confirms the connection request by returning the indicated pin code
 
-virtual bool connect_to (esp_bd_addr_t peer)
connect_to (esp_bd_addr_t peer)
 Connnects to the indicated address.
 
@@ -155,11 +155,11 @@
 Determine the connection state.
 
-virtual esp_bd_addr_t * get_current_peer_address ()
get_current_peer_address ()
 Provides the address of the connected device.
 
-virtual esp_bd_addr_t * get_last_peer_address ()
get_last_peer_address ()
 Provides the address of the last device.
 
@@ -241,7 +241,7 @@
 Provides the actually set data rate (in samples per second)
 
-virtual void set_address_validator (bool(*callBack)(esp_bd_addr_t remote_bda))
set_address_validator (bool(*callBack)(esp_bd_addr_t remote_bda))
 Allows you to reject unauthorized addresses.
 
@@ -289,10 +289,10 @@
 Calls disconnect or reconnect.
 
-virtual void set_default_bt_mode (esp_bt_mode_t mode)
set_default_bt_mode (esp_bt_mode_t mode)
 Defines the default bt mode. The default is ESP_BT_MODE_CLASSIC_BT: use this e.g. to set to ESP_BT_MODE_BTDM.
 
virtual void set_discoverability (esp_bt_discovery_mode_t d)
virtual void set_discoverability (esp_bt_discovery_mode_t d)
 Bluetooth discoverability. More...
 
@@ -428,7 +428,7 @@
 converts esp_avrc_playback_stat_t to a string More...
 
-const char * to_str (esp_bd_addr_t bda)
to_str (esp_bd_addr_t bda)
 converts a esp_bd_addr_t to a string - the string is 18 characters long!
 
@@ -510,7 +510,7 @@
 Startup logic as implemented by Arduino. More...
 
-virtual esp_err_t esp_a2d_connect (esp_bd_addr_t peer)
esp_a2d_connect (esp_bd_addr_t peer)
 
virtual void execute_avrc_command (int cmd)
last_bda_nvs_name ()
 
-virtual bool read_address (const char *name, esp_bd_addr_t &bda)
read_address (const char *name, esp_bd_addr_t &bda)
 
void set_i2s_active (bool active) override
 
-virtual void set_last_connection (esp_bd_addr_t bda)
set_last_connection (esp_bd_addr_t bda)
 
virtual void set_scan_mode_connectable (bool connectable)
volume_set_by_local_host (uint8_t volume)
 
-virtual bool write_address (const char *name, esp_bd_addr_t bda)
write_address (const char *name, esp_bd_addr_t bda)
 
size_t write_audio (const uint8_t *data, size_t size) override

Protected Attributes

-bool(* address_validator )(esp_bd_addr_t remote_bda) = nullptr
address_validator )(esp_bd_addr_t remote_bda) = nullptr
 
TaskHandle_t app_task_handle = nullptr
bt_dis_connected )() = nullptr
 
-esp_bt_mode_t bt_mode = ESP_BT_MODE_CLASSIC_BT
bt_mode = ESP_BT_MODE_CLASSIC_BT
 
const char * bt_name = {0}
default_volume_control
 
-esp_bt_discovery_mode_t discoverability = ESP_BT_GENERAL_DISCOVERABLE
discoverability = ESP_BT_GENERAL_DISCOVERABLE
 
esp_spp_mode_t esp_spp_mode = ESP_SPP_MODE_CB
is_volume_used = false
 
-esp_bd_addr_t last_connection = {0,0,0,0,0,0}
last_connection = {0,0,0,0,0,0}
 
esp_bt_gap_cb_param_t::read_rssi_delta_param last_rssi_delta
out_default
 
-esp_bd_addr_t peer_bd_addr
peer_bd_addr
 
int pin_code_int = 0
(esp_bt_discovery_mode_t esp_bt_discovery_mode_t  d)
 clean last connection (delete)
 
-virtual bool connect_to (esp_bd_addr_t peer)
connect_to (esp_bd_addr_t peer)
 Connnects to the indicated address.
 
@@ -133,7 +133,7 @@
 callback for data
 
-virtual esp_bd_addr_t * get_last_peer_address ()
get_last_peer_address ()
 Provides the address of the last device.
 
@@ -173,7 +173,7 @@
 activate / deactivate the automatic reconnection to the last address (per default this is on)
 
-virtual void set_auto_reconnect (esp_bd_addr_t addr)
set_auto_reconnect (esp_bd_addr_t addr)
 automatically tries to reconnect to the indicated address
 
@@ -189,10 +189,10 @@
 Calls disconnect or reconnect.
 
-virtual void set_default_bt_mode (esp_bt_mode_t mode)
set_default_bt_mode (esp_bt_mode_t mode)
 Defines the default bt mode. The default is ESP_BT_MODE_CLASSIC_BT: use this e.g. to set to ESP_BT_MODE_BTDM.
 
virtual void set_discoverability (esp_bt_discovery_mode_t d)
virtual void set_discoverability (esp_bt_discovery_mode_t d)
 Bluetooth discoverability. More...
 
@@ -232,7 +232,7 @@
 Defines if the BLE should be reset on start.
 
-virtual void set_ssid_callback (bool(*callback)(const char *ssid, esp_bd_addr_t address, int rrsi))
set_ssid_callback (bool(*callback)(const char *ssid, esp_bd_addr_t address, int rrsi))
 Define callback to be notified about the found ssids.
 
@@ -293,7 +293,7 @@
 converts esp_avrc_playback_stat_t to a string More...
 
-const char * to_str (esp_bd_addr_t bda)
to_str (esp_bd_addr_t bda)
 converts a esp_bd_addr_t to a string - the string is 18 characters long!
 
@@ -372,7 +372,7 @@
 Startup logic as implemented by Arduino. More...
 
-virtual esp_err_t esp_a2d_connect (esp_bd_addr_t peer)
esp_a2d_connect (esp_bd_addr_t peer)
 
virtual void filter_inquiry_scan_result (esp_bt_gap_cb_param_t *param)
process_user_state_callbacks (uint16_t event, void *param)
 
-virtual bool read_address (const char *name, esp_bd_addr_t &bda)
read_address (const char *name, esp_bd_addr_t &bda)
 
virtual void reset_last_connection ()
 resets the last connectioin so that we can reconnect
 
-virtual void set_last_connection (esp_bd_addr_t bda)
set_last_connection (esp_bd_addr_t bda)
 
virtual void set_scan_mode_connectable (bool connectable)
 provides access to the VolumeControl object
 
-virtual bool write_address (const char *name, esp_bd_addr_t bda)
write_address (const char *name, esp_bd_addr_t bda)
 
+esp_bt_mode_t  @@ -481,7 +481,7 @@ const char *  +esp_bt_discovery_mode_t  @@ -511,7 +511,7 @@ bool  +esp_bd_addr_t  @@ -526,7 +526,7 @@ bool  +esp_bd_addr_t  @@ -586,7 +586,7 @@ int32_t  +bool(*  @@ -764,7 +764,7 @@

void BluetoothA2DPCommon::set_discoverability

- + diff --git a/docs/html/external__lists_8h_source.html b/docs/html/external__lists_8h_source.html index 2788536..38cd441 100644 --- a/docs/html/external__lists_8h_source.html +++ b/docs/html/external__lists_8h_source.html @@ -130,12 +130,29 @@
78  ESP_AVRC_PLAYBACK_ERROR = 0xFF,
79 } ;
80 
-
81 
+
85 enum esp_bt_discovery_mode_t{
+
86  ESP_BT_NON_DISCOVERABLE,
+
87  ESP_BT_LIMITED_DISCOVERABLE,
+
88  ESP_BT_GENERAL_DISCOVERABLE,
+
89 } ;
+
90 
+
91 
+
96 enum esp_bt_mode_t {
+
97  ESP_BT_MODE_IDLE = 0x00,
+
98  ESP_BT_MODE_BLE = 0x01,
+
99  ESP_BT_MODE_CLASSIC_BT = 0x02,
+
100  ESP_BT_MODE_BTDM = 0x03,
+
101 } ;
+
102 
+
107 typedef uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN];
esp_avrc_rn_event_ids_t
esp_avrc_rn_event_ids_t
AVRC event notification ids.
Definition: external_lists.h:50
esp_a2d_audio_state_t
esp_a2d_audio_state_t
Buetooth A2DP datapath states.
Definition: external_lists.h:5
esp_a2d_connection_state_t
esp_a2d_connection_state_t
Buetooth A2DP connection states.
Definition: external_lists.h:16
+
esp_bt_discovery_mode_t
esp_bt_discovery_mode_t
AVRCP discovery mode.
Definition: external_lists.h:85
esp_avrc_playback_stat_t
esp_avrc_playback_stat_t
AVRCP current status of playback.
Definition: external_lists.h:72
+
esp_bt_mode_t
esp_bt_mode_t
Bluetooth Controller mode.
Definition: external_lists.h:96
ESP_AVRC_RN_PLAY_STATUS_CHANGE
enum esp_avrc_rn_event_ids_t ESP_AVRC_RN_PLAY_STATUS_CHANGE
AVRC event notification ids.
Definition: external_lists.h:28
+
esp_bd_addr_t
uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN]
Bluetooth address.
Definition: external_lists.h:107
ESP_A2D_AUDIO_STATE_STARTED
@ ESP_A2D_AUDIO_STATE_STARTED
Definition: external_lists.h:7
ESP_A2D_AUDIO_STATE_REMOTE_SUSPEND
@ ESP_A2D_AUDIO_STATE_REMOTE_SUSPEND
Definition: external_lists.h:9
ESP_A2D_AUDIO_STATE_STOPPED
@ ESP_A2D_AUDIO_STATE_STOPPED
Definition: external_lists.h:8
@@ -144,12 +161,19 @@
ESP_A2D_CONNECTION_STATE_CONNECTING
@ ESP_A2D_CONNECTION_STATE_CONNECTING
Definition: external_lists.h:18
ESP_A2D_CONNECTION_STATE_DISCONNECTED
@ ESP_A2D_CONNECTION_STATE_DISCONNECTED
Definition: external_lists.h:17
ESP_A2D_CONNECTION_STATE_DISCONNECTING
@ ESP_A2D_CONNECTION_STATE_DISCONNECTING
Definition: external_lists.h:20
+
ESP_BT_LIMITED_DISCOVERABLE
@ ESP_BT_LIMITED_DISCOVERABLE
Definition: external_lists.h:87
+
ESP_BT_NON_DISCOVERABLE
@ ESP_BT_NON_DISCOVERABLE
Definition: external_lists.h:86
+
ESP_BT_GENERAL_DISCOVERABLE
@ ESP_BT_GENERAL_DISCOVERABLE
Definition: external_lists.h:88
ESP_AVRC_PLAYBACK_PLAYING
@ ESP_AVRC_PLAYBACK_PLAYING
Definition: external_lists.h:74
ESP_AVRC_PLAYBACK_FWD_SEEK
@ ESP_AVRC_PLAYBACK_FWD_SEEK
Definition: external_lists.h:76
ESP_AVRC_PLAYBACK_STOPPED
@ ESP_AVRC_PLAYBACK_STOPPED
Definition: external_lists.h:73
ESP_AVRC_PLAYBACK_REV_SEEK
@ ESP_AVRC_PLAYBACK_REV_SEEK
Definition: external_lists.h:77
ESP_AVRC_PLAYBACK_PAUSED
@ ESP_AVRC_PLAYBACK_PAUSED
Definition: external_lists.h:75
ESP_AVRC_PLAYBACK_ERROR
@ ESP_AVRC_PLAYBACK_ERROR
Definition: external_lists.h:78
+
ESP_BT_MODE_BTDM
@ ESP_BT_MODE_BTDM
Definition: external_lists.h:100
+
ESP_BT_MODE_IDLE
@ ESP_BT_MODE_IDLE
Definition: external_lists.h:97
+
ESP_BT_MODE_CLASSIC_BT
@ ESP_BT_MODE_CLASSIC_BT
Definition: external_lists.h:99
+
ESP_BT_MODE_BLE
@ ESP_BT_MODE_BLE
Definition: external_lists.h:98

@@ -445,7 +445,7 @@

esp_bluedroid_config_t bluedroid_config
 
-esp_bt_mode_t bt_mode = ESP_BT_MODE_CLASSIC_BT
bt_mode = ESP_BT_MODE_CLASSIC_BT
 
const char * bt_name = {0}
dev_name = "ESP32_A2DP_SRC"
 
-esp_bt_discovery_mode_t discoverability = ESP_BT_GENERAL_DISCOVERABLE
discoverability = ESP_BT_GENERAL_DISCOVERABLE
 
bool discovery_active = false
is_volume_used = false
 
-esp_bd_addr_t last_connection = {0,0,0,0,0,0}
last_connection = {0,0,0,0,0,0}
 
const char * m_a2d_audio_state_str [3] = {"Suspended", "Stopped", "Started"}
nvs_init = true
 
-esp_bd_addr_t peer_bd_addr
peer_bd_addr
 
esp_bt_pin_code_t pin_code
sound_data_current_pos = 0
 
-bool(* ssid_callback )(const char *ssid, esp_bd_addr_t address, int rrsi) = nullptr
ssid_callback )(const char *ssid, esp_bd_addr_t address, int rrsi) = nullptr
 
bool ssp_enabled =false
(esp_bt_discovery_mode_t esp_bt_discovery_mode_t  d)
 Sound data as byte stream. We support TwoChannelSoundData (uint16_t + uint16_t) and OneChannelSoundData which stores the data as array of uint16_t We provide the complete sound data as a simple c array which can be prepared e.g. in the following way. More...
 
+ + + + +

+Typedefs

+typedef uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN]
 Bluetooth address.
 
+ + + + + +

Enumerations

enum  APP_AV_STATE {
@@ -144,6 +152,19 @@
enum  esp_avrc_rn_event_ids_t
 AVRC event notification ids.
 
enum  esp_bt_discovery_mode_t { ESP_BT_NON_DISCOVERABLE +, ESP_BT_LIMITED_DISCOVERABLE +, ESP_BT_GENERAL_DISCOVERABLE + }
 AVRCP discovery mode. More...
 
enum  esp_bt_mode_t { ESP_BT_MODE_IDLE = 0x00 +, ESP_BT_MODE_BLE = 0x01 +, ESP_BT_MODE_CLASSIC_BT = 0x02 +, ESP_BT_MODE_BTDM = 0x03 + }
 Bluetooth Controller mode. More...
 
enum  ReconnectStatus { NoReconnect , AutoReconnect , IsReconnecting @@ -267,6 +288,56 @@

+

◆ esp_bt_discovery_mode_t

+ +
+
+ + + + +
enum esp_bt_discovery_mode_t
+
+ +

AVRCP discovery mode.

+ + + + +
Enumerator
ESP_BT_NON_DISCOVERABLE 

Non-discoverable

+
ESP_BT_LIMITED_DISCOVERABLE 

Limited Discoverable

+
ESP_BT_GENERAL_DISCOVERABLE 

General Discoverable

+
+ +
+
+ +

◆ esp_bt_mode_t

+ +
+
+ + + + +
enum esp_bt_mode_t
+
+ +

Bluetooth Controller mode.

+ + + + + +
Enumerator
ESP_BT_MODE_IDLE 

Bluetooth is not operating.

+
ESP_BT_MODE_BLE 

Bluetooth is operating in BLE mode.

+
ESP_BT_MODE_CLASSIC_BT 

Bluetooth is operating in Classic Bluetooth mode.

+
ESP_BT_MODE_BTDM 

Bluetooth is operating in Dual mode.

+
+

Variable Documentation

diff --git a/docs/html/search/all_10.js b/docs/html/search/all_10.js index 562bc90..71e0392 100644 --- a/docs/html/search/all_10.js +++ b/docs/html/search/all_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['update_5frssi_170',['update_rssi',['../class_bluetooth_a2_d_p_sink.html#a3b43ee67031c300d07638f9c969fa4ef',1,'BluetoothA2DPSink']]] + ['update_5frssi_180',['update_rssi',['../class_bluetooth_a2_d_p_sink.html#a3b43ee67031c300d07638f9c969fa4ef',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/all_11.js b/docs/html/search/all_11.js index e9893cc..6de8cb0 100644 --- a/docs/html/search/all_11.js +++ b/docs/html/search/all_11.js @@ -1,4 +1,4 @@ var searchData= [ - ['volume_5fcontrol_171',['volume_control',['../class_bluetooth_a2_d_p_common.html#a6fec0cfd3d0d9017b7ffcf82630ab89a',1,'BluetoothA2DPCommon']]] + ['volume_5fcontrol_181',['volume_control',['../class_bluetooth_a2_d_p_common.html#a6fec0cfd3d0d9017b7ffcf82630ab89a',1,'BluetoothA2DPCommon']]] ]; diff --git a/docs/html/search/all_12.js b/docs/html/search/all_12.js index 839e8fd..c4b83ac 100644 --- a/docs/html/search/all_12.js +++ b/docs/html/search/all_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['write_5faudio_172',['write_audio',['../class_bluetooth_a2_d_p_sink.html#aa211fefd101a639938a20dc3478b48ae',1,'BluetoothA2DPSink::write_audio()'],['../class_bluetooth_a2_d_p_sink_queued.html#a1846088388d294f04469885b9bb560e4',1,'BluetoothA2DPSinkQueued::write_audio()']]], - ['write_5fdata_173',['write_data',['../class_bluetooth_a2_d_p_source.html#a0a5976c3d81ae96e5e3be06fd6a662da',1,'BluetoothA2DPSource']]] + ['write_5faudio_182',['write_audio',['../class_bluetooth_a2_d_p_sink.html#aa211fefd101a639938a20dc3478b48ae',1,'BluetoothA2DPSink::write_audio()'],['../class_bluetooth_a2_d_p_sink_queued.html#a1846088388d294f04469885b9bb560e4',1,'BluetoothA2DPSinkQueued::write_audio()']]], + ['write_5fdata_183',['write_data',['../class_bluetooth_a2_d_p_source.html#a0a5976c3d81ae96e5e3be06fd6a662da',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/all_13.js b/docs/html/search/all_13.js index 13f342d..93638ff 100644 --- a/docs/html/search/all_13.js +++ b/docs/html/search/all_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['_7ebluetootha2dpcommon_174',['~BluetoothA2DPCommon',['../class_bluetooth_a2_d_p_common.html#a4bbbd1a2c9c85004afaa7c6dbad45322',1,'BluetoothA2DPCommon']]], - ['_7ebluetootha2dpsink_175',['~BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html#a0f83dea1a97baeb360e4e1221c0aeaa9',1,'BluetoothA2DPSink']]], - ['_7ebluetootha2dpsource_176',['~BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html#a417e7ef0049364c22c92a29e6c4b4ed1',1,'BluetoothA2DPSource']]] + ['_7ebluetootha2dpcommon_184',['~BluetoothA2DPCommon',['../class_bluetooth_a2_d_p_common.html#a4bbbd1a2c9c85004afaa7c6dbad45322',1,'BluetoothA2DPCommon']]], + ['_7ebluetootha2dpsink_185',['~BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html#a0f83dea1a97baeb360e4e1221c0aeaa9',1,'BluetoothA2DPSink']]], + ['_7ebluetootha2dpsource_186',['~BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html#a417e7ef0049364c22c92a29e6c4b4ed1',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js index 10da036..b52e631 100644 --- a/docs/html/search/all_4.js +++ b/docs/html/search/all_4.js @@ -21,5 +21,15 @@ var searchData= ['esp_5favrc_5fplayback_5fstopped_67',['ESP_AVRC_PLAYBACK_STOPPED',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba91a5ffbfe55aba08e1d323848e719fd7',1,'external_lists.h']]], ['esp_5favrc_5frn_5fevent_5fids_5ft_68',['esp_avrc_rn_event_ids_t',['../group__a2dp.html#ga0af05e9d744ec14ee33e345d678e8ade',1,'external_lists.h']]], ['esp_5favrc_5frn_5fplay_5fstatus_5fchange_69',['ESP_AVRC_RN_PLAY_STATUS_CHANGE',['../group__a2dp.html#gab981cf845089ef19df871466126b6f14',1,'external_lists.h']]], - ['event_70',['event',['../structbt__app__msg__t.html#a74f4561abb15d9ae98c3eefdd68de7c4',1,'bt_app_msg_t']]] + ['esp_5fbd_5faddr_5ft_70',['esp_bd_addr_t',['../group__a2dp.html#gae1f72542f04666cd97c26732366bf109',1,'external_lists.h']]], + ['esp_5fbt_5fdiscovery_5fmode_5ft_71',['esp_bt_discovery_mode_t',['../group__a2dp.html#ga6562796046744d7333ad2c64d2c8557d',1,'external_lists.h']]], + ['esp_5fbt_5fgeneral_5fdiscoverable_72',['ESP_BT_GENERAL_DISCOVERABLE',['../group__a2dp.html#gga6562796046744d7333ad2c64d2c8557da4fa5e4d5a80a86974515a8a362989711',1,'external_lists.h']]], + ['esp_5fbt_5flimited_5fdiscoverable_73',['ESP_BT_LIMITED_DISCOVERABLE',['../group__a2dp.html#gga6562796046744d7333ad2c64d2c8557da286efd17a5bec03100355acf2dd198de',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fble_74',['ESP_BT_MODE_BLE',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4aedb9bdfab09a30a92faa66165dc35c36',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fbtdm_75',['ESP_BT_MODE_BTDM',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4a3d0aa499ec6f785eeaa44765e8585cb3',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fclassic_5fbt_76',['ESP_BT_MODE_CLASSIC_BT',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4a9fab3664192991a2bd656ba090c1da85',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fidle_77',['ESP_BT_MODE_IDLE',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4a479cab8a16f9567cb00a7940564d3943',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5ft_78',['esp_bt_mode_t',['../group__a2dp.html#ga9861ef3ac455a4b2875219d457073de4',1,'external_lists.h']]], + ['esp_5fbt_5fnon_5fdiscoverable_79',['ESP_BT_NON_DISCOVERABLE',['../group__a2dp.html#gga6562796046744d7333ad2c64d2c8557da41f6ad4d6283fe67dfeaf9cb3e14da65',1,'external_lists.h']]], + ['event_80',['event',['../structbt__app__msg__t.html#a74f4561abb15d9ae98c3eefdd68de7c4',1,'bt_app_msg_t']]] ]; diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js index 21b13b1..3194b24 100644 --- a/docs/html/search/all_5.js +++ b/docs/html/search/all_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['fast_5fforward_71',['fast_forward',['../class_bluetooth_a2_d_p_sink.html#a42e01689353026b1ef9883fd5d32f00c',1,'BluetoothA2DPSink']]] + ['fast_5fforward_81',['fast_forward',['../class_bluetooth_a2_d_p_sink.html#a42e01689353026b1ef9883fd5d32f00c',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js index 854411d..48e9f30 100644 --- a/docs/html/search/all_6.js +++ b/docs/html/search/all_6.js @@ -1,17 +1,17 @@ var searchData= [ - ['get2channeldata_72',['get2ChannelData',['../class_one_channel_sound_data.html#a3ed4a75be0bb4dbb42752f5ae83badbb',1,'OneChannelSoundData::get2ChannelData()'],['../class_one_channel8_bit_sound_data.html#a0d7a1fdf7cc8aee06c158b7dc72d491d',1,'OneChannel8BitSoundData::get2ChannelData()'],['../class_two_channel_sound_data.html#a0a39d70aca39dbeca3d20676635b7615',1,'TwoChannelSoundData::get2ChannelData()']]], - ['get_5faudio_5fstate_73',['get_audio_state',['../class_bluetooth_a2_d_p_common.html#a74eadbd69b5c7adf1b190c7e41b75b10',1,'BluetoothA2DPCommon']]], - ['get_5faudio_5ftype_74',['get_audio_type',['../class_bluetooth_a2_d_p_sink.html#a77600cb1e36b7814eb9b4126cdec62d4',1,'BluetoothA2DPSink']]], - ['get_5fconnected_5fsource_5fname_75',['get_connected_source_name',['../class_bluetooth_a2_d_p_sink.html#a2d277d15f94823eea70f80a327344939',1,'BluetoothA2DPSink']]], - ['get_5fconnection_5fstate_76',['get_connection_state',['../class_bluetooth_a2_d_p_common.html#a513b32676d8fc248bb481180f832ef97',1,'BluetoothA2DPCommon']]], - ['get_5fcurrent_5fpeer_5faddress_77',['get_current_peer_address',['../class_bluetooth_a2_d_p_sink.html#ac08fff859e0ccfbb12cbb6b119dba438',1,'BluetoothA2DPSink']]], - ['get_5fdata_5fdefault_78',['get_data_default',['../class_bluetooth_a2_d_p_source.html#ab199a1240a5850a43738f3872805c9ba',1,'BluetoothA2DPSource']]], - ['get_5flast_5fpeer_5faddress_79',['get_last_peer_address',['../class_bluetooth_a2_d_p_common.html#ac21e1dbd2f5f475da871a7e778ba1a40',1,'BluetoothA2DPCommon']]], - ['get_5flast_5frssi_80',['get_last_rssi',['../class_bluetooth_a2_d_p_sink.html#a5a770be98d977a8df916d8cc044b310c',1,'BluetoothA2DPSink']]], - ['get_5fmillis_81',['get_millis',['../class_bluetooth_a2_d_p_common.html#a688bfd727bfed94f255b63c16a6b1b3c',1,'BluetoothA2DPCommon']]], - ['get_5fname_82',['get_name',['../class_bluetooth_a2_d_p_common.html#a726f45e4d405f5c5f5b259f11aaf8246',1,'BluetoothA2DPCommon']]], - ['get_5foutput_83',['get_output',['../class_bluetooth_a2_d_p_sink.html#a1c88745461503e5b95f26e41f409e428',1,'BluetoothA2DPSink']]], - ['get_5fpeer_5fname_84',['get_peer_name',['../class_bluetooth_a2_d_p_sink.html#ac9adc3ca64e68fb3d6e816698a725dd5',1,'BluetoothA2DPSink']]], - ['get_5fvolume_85',['get_volume',['../class_bluetooth_a2_d_p_common.html#a0e570c2c2f9db40873286e0571f0d93a',1,'BluetoothA2DPCommon::get_volume()'],['../class_bluetooth_a2_d_p_sink.html#aca1119f20d2321fb950ae859000cce7b',1,'BluetoothA2DPSink::get_volume()']]] + ['get2channeldata_82',['get2ChannelData',['../class_one_channel_sound_data.html#a3ed4a75be0bb4dbb42752f5ae83badbb',1,'OneChannelSoundData::get2ChannelData()'],['../class_one_channel8_bit_sound_data.html#a0d7a1fdf7cc8aee06c158b7dc72d491d',1,'OneChannel8BitSoundData::get2ChannelData()'],['../class_two_channel_sound_data.html#a0a39d70aca39dbeca3d20676635b7615',1,'TwoChannelSoundData::get2ChannelData()']]], + ['get_5faudio_5fstate_83',['get_audio_state',['../class_bluetooth_a2_d_p_common.html#a74eadbd69b5c7adf1b190c7e41b75b10',1,'BluetoothA2DPCommon']]], + ['get_5faudio_5ftype_84',['get_audio_type',['../class_bluetooth_a2_d_p_sink.html#a77600cb1e36b7814eb9b4126cdec62d4',1,'BluetoothA2DPSink']]], + ['get_5fconnected_5fsource_5fname_85',['get_connected_source_name',['../class_bluetooth_a2_d_p_sink.html#a2d277d15f94823eea70f80a327344939',1,'BluetoothA2DPSink']]], + ['get_5fconnection_5fstate_86',['get_connection_state',['../class_bluetooth_a2_d_p_common.html#a513b32676d8fc248bb481180f832ef97',1,'BluetoothA2DPCommon']]], + ['get_5fcurrent_5fpeer_5faddress_87',['get_current_peer_address',['../class_bluetooth_a2_d_p_sink.html#ac08fff859e0ccfbb12cbb6b119dba438',1,'BluetoothA2DPSink']]], + ['get_5fdata_5fdefault_88',['get_data_default',['../class_bluetooth_a2_d_p_source.html#ab199a1240a5850a43738f3872805c9ba',1,'BluetoothA2DPSource']]], + ['get_5flast_5fpeer_5faddress_89',['get_last_peer_address',['../class_bluetooth_a2_d_p_common.html#ac21e1dbd2f5f475da871a7e778ba1a40',1,'BluetoothA2DPCommon']]], + ['get_5flast_5frssi_90',['get_last_rssi',['../class_bluetooth_a2_d_p_sink.html#a5a770be98d977a8df916d8cc044b310c',1,'BluetoothA2DPSink']]], + ['get_5fmillis_91',['get_millis',['../class_bluetooth_a2_d_p_common.html#a688bfd727bfed94f255b63c16a6b1b3c',1,'BluetoothA2DPCommon']]], + ['get_5fname_92',['get_name',['../class_bluetooth_a2_d_p_common.html#a726f45e4d405f5c5f5b259f11aaf8246',1,'BluetoothA2DPCommon']]], + ['get_5foutput_93',['get_output',['../class_bluetooth_a2_d_p_sink.html#a1c88745461503e5b95f26e41f409e428',1,'BluetoothA2DPSink']]], + ['get_5fpeer_5fname_94',['get_peer_name',['../class_bluetooth_a2_d_p_sink.html#ac9adc3ca64e68fb3d6e816698a725dd5',1,'BluetoothA2DPSink']]], + ['get_5fvolume_95',['get_volume',['../class_bluetooth_a2_d_p_common.html#a0e570c2c2f9db40873286e0571f0d93a',1,'BluetoothA2DPCommon::get_volume()'],['../class_bluetooth_a2_d_p_sink.html#aca1119f20d2321fb950ae859000cce7b',1,'BluetoothA2DPSink::get_volume()']]] ]; diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js index 74f7c8d..e09e91e 100644 --- a/docs/html/search/all_7.js +++ b/docs/html/search/all_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['has_5fsound_5fdata_86',['has_sound_data',['../class_bluetooth_a2_d_p_source.html#adb93cd1d697bb1e9dfaf263f3d05c900',1,'BluetoothA2DPSource']]] + ['has_5fsound_5fdata_96',['has_sound_data',['../class_bluetooth_a2_d_p_source.html#adb93cd1d697bb1e9dfaf263f3d05c900',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js index 9300224..a5f34e9 100644 --- a/docs/html/search/all_8.js +++ b/docs/html/search/all_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['i2s_5ftask_5fhandler_87',['i2s_task_handler',['../class_bluetooth_a2_d_p_sink.html#afdc2f08c0547393704fd6fb56bde204f',1,'BluetoothA2DPSink::i2s_task_handler()'],['../class_bluetooth_a2_d_p_sink_queued.html#a914815f36b15b259d328da372b6c3d08',1,'BluetoothA2DPSinkQueued::i2s_task_handler()']]], - ['i2s_5fwrite_5fdata_88',['i2s_write_data',['../class_bluetooth_a2_d_p_sink.html#ab59e6c716d9b5aaed69272e7d2a3d12a',1,'BluetoothA2DPSink']]], - ['is_5favrc_5fconnected_89',['is_avrc_connected',['../class_bluetooth_a2_d_p_sink.html#a458dc625cbceb5e534b07094136f6533',1,'BluetoothA2DPSink']]], - ['is_5favrc_5fpeer_5frn_5fcap_90',['is_avrc_peer_rn_cap',['../class_bluetooth_a2_d_p_sink.html#af5d6399876738c8fa0766ea247476b3f',1,'BluetoothA2DPSink']]], - ['is_5favrc_5fpeer_5frn_5fcap_5favailable_91',['is_avrc_peer_rn_cap_available',['../class_bluetooth_a2_d_p_sink.html#a8281ab4339dd58c49d1d651dd74f5711',1,'BluetoothA2DPSink']]], - ['is_5fconnected_92',['is_connected',['../class_bluetooth_a2_d_p_common.html#a5e76412770515732e3f54275decf02f0',1,'BluetoothA2DPCommon']]], - ['is_5fdiscovery_5factive_93',['is_discovery_active',['../class_bluetooth_a2_d_p_source.html#af29d19e53e3585446fc294a3213a06af',1,'BluetoothA2DPSource']]], - ['is_5foutput_5factive_94',['is_output_active',['../class_bluetooth_a2_d_p_sink.html#a6eb9f31e643607224fa784ff20654924',1,'BluetoothA2DPSink']]], - ['is_5fvalid_5fcod_5fservice_95',['is_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a51f93bebf73f8bf9b98fa3c5fc4fcb18',1,'BluetoothA2DPSource']]] + ['i2s_5ftask_5fhandler_97',['i2s_task_handler',['../class_bluetooth_a2_d_p_sink.html#afdc2f08c0547393704fd6fb56bde204f',1,'BluetoothA2DPSink::i2s_task_handler()'],['../class_bluetooth_a2_d_p_sink_queued.html#a914815f36b15b259d328da372b6c3d08',1,'BluetoothA2DPSinkQueued::i2s_task_handler()']]], + ['i2s_5fwrite_5fdata_98',['i2s_write_data',['../class_bluetooth_a2_d_p_sink.html#ab59e6c716d9b5aaed69272e7d2a3d12a',1,'BluetoothA2DPSink']]], + ['is_5favrc_5fconnected_99',['is_avrc_connected',['../class_bluetooth_a2_d_p_sink.html#a458dc625cbceb5e534b07094136f6533',1,'BluetoothA2DPSink']]], + ['is_5favrc_5fpeer_5frn_5fcap_100',['is_avrc_peer_rn_cap',['../class_bluetooth_a2_d_p_sink.html#af5d6399876738c8fa0766ea247476b3f',1,'BluetoothA2DPSink']]], + ['is_5favrc_5fpeer_5frn_5fcap_5favailable_101',['is_avrc_peer_rn_cap_available',['../class_bluetooth_a2_d_p_sink.html#a8281ab4339dd58c49d1d651dd74f5711',1,'BluetoothA2DPSink']]], + ['is_5fconnected_102',['is_connected',['../class_bluetooth_a2_d_p_common.html#a5e76412770515732e3f54275decf02f0',1,'BluetoothA2DPCommon']]], + ['is_5fdiscovery_5factive_103',['is_discovery_active',['../class_bluetooth_a2_d_p_source.html#af29d19e53e3585446fc294a3213a06af',1,'BluetoothA2DPSource']]], + ['is_5foutput_5factive_104',['is_output_active',['../class_bluetooth_a2_d_p_sink.html#a6eb9f31e643607224fa784ff20654924',1,'BluetoothA2DPSink']]], + ['is_5fvalid_5fcod_5fservice_105',['is_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a51f93bebf73f8bf9b98fa3c5fc4fcb18',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js index ffc796b..2650fc0 100644 --- a/docs/html/search/all_9.js +++ b/docs/html/search/all_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['left_96',['Left',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0a9d4d8b0b72fc2659da772d761a3c5ecb',1,'SoundData.h']]], - ['log_5ffree_5fheap_97',['log_free_heap',['../class_bluetooth_a2_d_p_common.html#a791432e5c800e75fb11b858071cff651',1,'BluetoothA2DPCommon']]] + ['left_106',['Left',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0a9d4d8b0b72fc2659da772d761a3c5ecb',1,'SoundData.h']]], + ['log_5ffree_5fheap_107',['log_free_heap',['../class_bluetooth_a2_d_p_common.html#a791432e5c800e75fb11b858071cff651',1,'BluetoothA2DPCommon']]] ]; diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js index 60842ce..86ce63d 100644 --- a/docs/html/search/all_a.js +++ b/docs/html/search/all_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['next_98',['next',['../class_bluetooth_a2_d_p_sink.html#a296fb7aaf8d8e78991d9d505353de94f',1,'BluetoothA2DPSink']]] + ['next_108',['next',['../class_bluetooth_a2_d_p_sink.html#a296fb7aaf8d8e78991d9d505353de94f',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js index db9d616..7ef26e5 100644 --- a/docs/html/search/all_b.js +++ b/docs/html/search/all_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['onechannel8bitsounddata_99',['OneChannel8BitSoundData',['../class_one_channel8_bit_sound_data.html',1,'OneChannel8BitSoundData'],['../class_one_channel8_bit_sound_data.html#a056d8a555b92a29189b64d609450dd4d',1,'OneChannel8BitSoundData::OneChannel8BitSoundData()']]], - ['onechannelsounddata_100',['OneChannelSoundData',['../class_one_channel_sound_data.html',1,'OneChannelSoundData'],['../class_one_channel_sound_data.html#a95a08a39b92863edbc6c759e7c98e4ac',1,'OneChannelSoundData::OneChannelSoundData()']]] + ['onechannel8bitsounddata_109',['OneChannel8BitSoundData',['../class_one_channel8_bit_sound_data.html',1,'OneChannel8BitSoundData'],['../class_one_channel8_bit_sound_data.html#a056d8a555b92a29189b64d609450dd4d',1,'OneChannel8BitSoundData::OneChannel8BitSoundData()']]], + ['onechannelsounddata_110',['OneChannelSoundData',['../class_one_channel_sound_data.html',1,'OneChannelSoundData'],['../class_one_channel_sound_data.html#a95a08a39b92863edbc6c759e7c98e4ac',1,'OneChannelSoundData::OneChannelSoundData()']]] ]; diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js index 2d7ed15..c9e7a4a 100644 --- a/docs/html/search/all_c.js +++ b/docs/html/search/all_c.js @@ -1,8 +1,8 @@ var searchData= [ - ['param_101',['param',['../structbt__app__msg__t.html#aae06d9a8a215b9ae4b5a3827f5e5e7a7',1,'bt_app_msg_t']]], - ['pause_102',['pause',['../class_bluetooth_a2_d_p_sink.html#aa6967e9329939596c62f16e8686cac13',1,'BluetoothA2DPSink']]], - ['pin_5fcode_103',['pin_code',['../class_bluetooth_a2_d_p_sink.html#a3719138f63afaeed06b63cc48ea79335',1,'BluetoothA2DPSink']]], - ['play_104',['play',['../class_bluetooth_a2_d_p_sink.html#aafd2afad1960db8ab73d7c6977aeb686',1,'BluetoothA2DPSink']]], - ['previous_105',['previous',['../class_bluetooth_a2_d_p_sink.html#a341024c18eabdb06c734c2242d5ba505',1,'BluetoothA2DPSink']]] + ['param_111',['param',['../structbt__app__msg__t.html#aae06d9a8a215b9ae4b5a3827f5e5e7a7',1,'bt_app_msg_t']]], + ['pause_112',['pause',['../class_bluetooth_a2_d_p_sink.html#aa6967e9329939596c62f16e8686cac13',1,'BluetoothA2DPSink']]], + ['pin_5fcode_113',['pin_code',['../class_bluetooth_a2_d_p_sink.html#a3719138f63afaeed06b63cc48ea79335',1,'BluetoothA2DPSink']]], + ['play_114',['play',['../class_bluetooth_a2_d_p_sink.html#aafd2afad1960db8ab73d7c6977aeb686',1,'BluetoothA2DPSink']]], + ['previous_115',['previous',['../class_bluetooth_a2_d_p_sink.html#a341024c18eabdb06c734c2242d5ba505',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js index 04c7603..48f2f59 100644 --- a/docs/html/search/all_d.js +++ b/docs/html/search/all_d.js @@ -1,8 +1,8 @@ var searchData= [ - ['reconnect_106',['reconnect',['../class_bluetooth_a2_d_p_common.html#ac795a023f85438355a1b00644f2b040f',1,'BluetoothA2DPCommon']]], - ['reconnectstatus_107',['ReconnectStatus',['../group__a2dp.html#ga28a6ac1cbaf47c9d341da5391e2e72b3',1,'BluetoothA2DPCommon.h']]], - ['reset_5flast_5fconnection_108',['reset_last_connection',['../class_bluetooth_a2_d_p_source.html#a190c59464f53e2d4c3f121afbb7a3c21',1,'BluetoothA2DPSource']]], - ['rewind_109',['rewind',['../class_bluetooth_a2_d_p_sink.html#a9ee01e6d11ee3c6c546a510029a23a12',1,'BluetoothA2DPSink']]], - ['right_110',['Right',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0ad48f7af8c070184f3774c8e85854eb66',1,'SoundData.h']]] + ['reconnect_116',['reconnect',['../class_bluetooth_a2_d_p_common.html#ac795a023f85438355a1b00644f2b040f',1,'BluetoothA2DPCommon']]], + ['reconnectstatus_117',['ReconnectStatus',['../group__a2dp.html#ga28a6ac1cbaf47c9d341da5391e2e72b3',1,'BluetoothA2DPCommon.h']]], + ['reset_5flast_5fconnection_118',['reset_last_connection',['../class_bluetooth_a2_d_p_source.html#a190c59464f53e2d4c3f121afbb7a3c21',1,'BluetoothA2DPSource']]], + ['rewind_119',['rewind',['../class_bluetooth_a2_d_p_sink.html#a9ee01e6d11ee3c6c546a510029a23a12',1,'BluetoothA2DPSink']]], + ['right_120',['Right',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0ad48f7af8c070184f3774c8e85854eb66',1,'SoundData.h']]] ]; diff --git a/docs/html/search/all_e.js b/docs/html/search/all_e.js index 03f58f2..71f3d91 100644 --- a/docs/html/search/all_e.js +++ b/docs/html/search/all_e.js @@ -1,59 +1,59 @@ var searchData= [ - ['sample_5frate_111',['sample_rate',['../class_bluetooth_a2_d_p_sink.html#a90cee550d061836992616161d4215355',1,'BluetoothA2DPSink']]], - ['set_5faddress_5fvalidator_112',['set_address_validator',['../class_bluetooth_a2_d_p_sink.html#ad25155f02bad11da6c130aae00c8ab9c',1,'BluetoothA2DPSink']]], - ['set_5fauto_5freconnect_113',['set_auto_reconnect',['../class_bluetooth_a2_d_p_common.html#a537d576b12d1158eb0681a6195b258de',1,'BluetoothA2DPCommon::set_auto_reconnect()'],['../class_bluetooth_a2_d_p_sink.html#af7d10cfe632a3c2f95409f6a23daecdd',1,'BluetoothA2DPSink::set_auto_reconnect()'],['../class_bluetooth_a2_d_p_source.html#a65ac6f2b0777c97874ee358119de3790',1,'BluetoothA2DPSource::set_auto_reconnect(bool active)'],['../class_bluetooth_a2_d_p_source.html#ab94a0596fd595994f3ae4d2d6d2e5a5b',1,'BluetoothA2DPSource::set_auto_reconnect(esp_bd_addr_t addr)']]], - ['set_5favrc_5fconnection_5fstate_5fcallback_114',['set_avrc_connection_state_callback',['../class_bluetooth_a2_d_p_sink.html#aedd80fe4cf8bd887224efa2716ad9d69',1,'BluetoothA2DPSink']]], - ['set_5favrc_5fmetadata_5fattribute_5fmask_115',['set_avrc_metadata_attribute_mask',['../class_bluetooth_a2_d_p_sink.html#a8281af353148544a0612f8f7c4d511b1',1,'BluetoothA2DPSink']]], - ['set_5favrc_5fmetadata_5fcallback_116',['set_avrc_metadata_callback',['../class_bluetooth_a2_d_p_sink.html#aac9074521c80d7574a855f30b8301d13',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fplay_5fpos_5fcallback_117',['set_avrc_rn_play_pos_callback',['../class_bluetooth_a2_d_p_sink.html#a5dd8ed8e61d6bb6d0c1e05d5c17e45e7',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fplaystatus_5fcallback_118',['set_avrc_rn_playstatus_callback',['../class_bluetooth_a2_d_p_sink.html#a5e4806bad4ed634493643c5925ecf67f',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5ftrack_5fchange_5fcallback_119',['set_avrc_rn_track_change_callback',['../class_bluetooth_a2_d_p_sink.html#ae56f6a99a5c38e0bdd402a79faba6dd5',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fvolumechange_120',['set_avrc_rn_volumechange',['../class_bluetooth_a2_d_p_sink.html#acb34360759c6a94028f74df35009b033',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fvolumechange_5fcompleted_121',['set_avrc_rn_volumechange_completed',['../class_bluetooth_a2_d_p_sink.html#a9b16f9fec1e74eb3bb30f6cf572d21e9',1,'BluetoothA2DPSink']]], - ['set_5fbluedroid_5fconfig_5ft_122',['set_bluedroid_config_t',['../class_bluetooth_a2_d_p_common.html#a145c20271b53d4329e0e2c7fa36692b0',1,'BluetoothA2DPCommon']]], - ['set_5fconnectable_123',['set_connectable',['../class_bluetooth_a2_d_p_common.html#a8b37f48a6b0bca33fb21b2a9ae9dab7c',1,'BluetoothA2DPCommon']]], - ['set_5fconnected_124',['set_connected',['../class_bluetooth_a2_d_p_common.html#a0a8a860a325348cdf210637e8d1159e6',1,'BluetoothA2DPCommon']]], - ['set_5fdefault_5fbt_5fmode_125',['set_default_bt_mode',['../class_bluetooth_a2_d_p_common.html#a41ab8453d4f7f88d68d6cdb1a866532b',1,'BluetoothA2DPCommon']]], - ['set_5fdiscoverability_126',['set_discoverability',['../class_bluetooth_a2_d_p_common.html#a8e53adc58f665113c9ac6a5521e58814',1,'BluetoothA2DPCommon']]], - ['set_5fdiscovery_5fmode_5fcallback_127',['set_discovery_mode_callback',['../class_bluetooth_a2_d_p_source.html#a73eea280b254473cab7c3b1e528b030f',1,'BluetoothA2DPSource']]], - ['set_5fevent_5fqueue_5fsize_128',['set_event_queue_size',['../class_bluetooth_a2_d_p_common.html#ae5e96c34428c50873a0ca7423a6b5402',1,'BluetoothA2DPCommon']]], - ['set_5fevent_5fstack_5fsize_129',['set_event_stack_size',['../class_bluetooth_a2_d_p_common.html#a04bc52a4279a503203084492fe20c32e',1,'BluetoothA2DPCommon']]], - ['set_5fi2s_5fringbuffer_5fprefetch_5fpercent_130',['set_i2s_ringbuffer_prefetch_percent',['../class_bluetooth_a2_d_p_sink_queued.html#a54861eac37a7f5902f6afb1a03200085',1,'BluetoothA2DPSinkQueued']]], - ['set_5fi2s_5fringbuffer_5fsize_131',['set_i2s_ringbuffer_size',['../class_bluetooth_a2_d_p_sink_queued.html#acc0410c71c7278cd3a858d037fdc1edc',1,'BluetoothA2DPSinkQueued']]], - ['set_5fi2s_5fstack_5fsize_132',['set_i2s_stack_size',['../class_bluetooth_a2_d_p_sink_queued.html#a8450f09c7af817cacc78ae9a3544ee28',1,'BluetoothA2DPSinkQueued']]], - ['set_5fi2s_5ftask_5fpriority_133',['set_i2s_task_priority',['../class_bluetooth_a2_d_p_sink_queued.html#a430f730deb72b7edf5601e740c9b8563',1,'BluetoothA2DPSinkQueued']]], - ['set_5flocal_5fname_134',['set_local_name',['../class_bluetooth_a2_d_p_source.html#acb9c5182525261c53b803719b3027014',1,'BluetoothA2DPSource']]], - ['set_5fmono_5fdownmix_135',['set_mono_downmix',['../class_bluetooth_a2_d_p_sink.html#a624040cce89a4a2f66495f57db6c1457',1,'BluetoothA2DPSink']]], - ['set_5fnvs_5finit_136',['set_nvs_init',['../class_bluetooth_a2_d_p_source.html#ac3825c8750538c5b25ba0082c30ec7ae',1,'BluetoothA2DPSource']]], - ['set_5fon_5faudio_5fstate_5fchanged_137',['set_on_audio_state_changed',['../class_bluetooth_a2_d_p_common.html#a5f13ecf541393c21a5a489235bad27fb',1,'BluetoothA2DPCommon']]], - ['set_5fon_5faudio_5fstate_5fchanged_5fpost_138',['set_on_audio_state_changed_post',['../class_bluetooth_a2_d_p_common.html#a169e9b94cbbfb7311a8722cc6d436e95',1,'BluetoothA2DPCommon']]], - ['set_5fon_5fconnection_5fstate_5fchanged_139',['set_on_connection_state_changed',['../class_bluetooth_a2_d_p_common.html#aa79cff78c075c9273ea2b5c03f052fcd',1,'BluetoothA2DPCommon']]], - ['set_5fon_5fdata_5freceived_140',['set_on_data_received',['../class_bluetooth_a2_d_p_sink.html#af65219e635fadbbc90f4663b33abd3e0',1,'BluetoothA2DPSink']]], - ['set_5fon_5fvolumechange_141',['set_on_volumechange',['../class_bluetooth_a2_d_p_sink.html#ac245103d3d5c47b0414c2de21c0d52a7',1,'BluetoothA2DPSink']]], - ['set_5foutput_142',['set_output',['../class_bluetooth_a2_d_p_output_audio_tools.html#adf9ef0cf6b3e6ef45b03109605c66ccd',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_sink.html#a664eafe67a1f66b415159b84c3fe851f',1,'BluetoothA2DPSink::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink.html#a5bdae239eb76ad435a7999362a8019fc',1,'BluetoothA2DPSink::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink.html#af87666dc2c00c5917db709e2edaf1dab',1,'BluetoothA2DPSink::set_output(Print &output)'],['../class_bluetooth_a2_d_p_sink.html#a2076eebe22254b2238ba097e8749d24d',1,'BluetoothA2DPSink::set_output(BluetoothA2DPOutput &output)'],['../class_bluetooth_a2_d_p_output_default.html#ad03aa92e57182e2a24eb3596fe5461ee',1,'BluetoothA2DPOutputDefault::set_output(Print &output) override'],['../class_bluetooth_a2_d_p_output_default.html#a74df73b612e2c4b99956e367d9f69656',1,'BluetoothA2DPOutputDefault::set_output(audio_tools::AudioStream &output) override'],['../class_bluetooth_a2_d_p_output_default.html#a69efd35a5b96a8c4ea45286ec02cb550',1,'BluetoothA2DPOutputDefault::set_output(audio_tools::AudioOutput &output) override'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a3c360cc7bf000d4e8bc241007e34f7d9',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_output_print.html#aa9e40b46faaba5afdbbf6dbf403c627e',1,'BluetoothA2DPOutputPrint::set_output()'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a7304b027857f382bfb1838b4b36df7f3',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_output.html#add4a1457f42f2e6ef8b905bcf4be10dc',1,'BluetoothA2DPOutput::set_output(Print &output)'],['../class_bluetooth_a2_d_p_output.html#a9cdbeeafa4778b4efcf7108ec8b9afae',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_output.html#a67fc2cf760ae2a48ac6bfa6ed235f8b8',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioOutput &output)']]], - ['set_5foutput_5factive_143',['set_output_active',['../class_bluetooth_a2_d_p_sink.html#a68d88c33b8ec218fe3bd45f61c39f754',1,'BluetoothA2DPSink']]], - ['set_5fpin_5fcode_144',['set_pin_code',['../class_bluetooth_a2_d_p_source.html#a615fbfaeb4cad862209fa4b3c2c8286c',1,'BluetoothA2DPSource']]], - ['set_5fraw_5fstream_5freader_145',['set_raw_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a035b0e2534970acd2c35b65842374e51',1,'BluetoothA2DPSink']]], - ['set_5freconnect_5fdelay_146',['set_reconnect_delay',['../class_bluetooth_a2_d_p_sink.html#a96b4fabd27e7952fc3ea5edca3b95cbb',1,'BluetoothA2DPSink']]], - ['set_5freset_5fble_147',['set_reset_ble',['../class_bluetooth_a2_d_p_source.html#a5efcc4c32c6ec8ce7eac2c1acb59f27c',1,'BluetoothA2DPSource']]], - ['set_5frssi_5factive_148',['set_rssi_active',['../class_bluetooth_a2_d_p_sink.html#a452b509a46930ab1ed58188a4181c67b',1,'BluetoothA2DPSink']]], - ['set_5frssi_5fcallback_149',['set_rssi_callback',['../class_bluetooth_a2_d_p_sink.html#a97c80237061c6e80d7c6e1e5e45773c8',1,'BluetoothA2DPSink']]], - ['set_5fsample_5frate_5fcallback_150',['set_sample_rate_callback',['../class_bluetooth_a2_d_p_sink.html#a89d2694f880a2db22344b97b466c9a9d',1,'BluetoothA2DPSink']]], - ['set_5fscan_5fmode_5fconnectable_151',['set_scan_mode_connectable',['../class_bluetooth_a2_d_p_common.html#af1e2f14ddbe9266b61f5e721095c3685',1,'BluetoothA2DPCommon']]], - ['set_5fspp_5factive_152',['set_spp_active',['../class_bluetooth_a2_d_p_sink.html#abe6004e2b95d120d64c10cf947fefb55',1,'BluetoothA2DPSink']]], - ['set_5fssid_5fcallback_153',['set_ssid_callback',['../class_bluetooth_a2_d_p_source.html#a6ba5496831ff64bdd515fc2ad811d76d',1,'BluetoothA2DPSource']]], - ['set_5fssp_5fenabled_154',['set_ssp_enabled',['../class_bluetooth_a2_d_p_source.html#a959ff7f30a6064f018dcdad5deb8e3d9',1,'BluetoothA2DPSource']]], - ['set_5fstream_5freader_155',['set_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a4f94426ff4899c437d31623e013cf7a5',1,'BluetoothA2DPSink']]], - ['set_5fswap_5flr_5fchannels_156',['set_swap_lr_channels',['../class_bluetooth_a2_d_p_sink.html#a14d982730e2b9ea772fe9ede1563ed22',1,'BluetoothA2DPSink']]], - ['set_5ftask_5fcore_157',['set_task_core',['../class_bluetooth_a2_d_p_common.html#a694940fad2a2d498875cfbdf52eea58b',1,'BluetoothA2DPCommon']]], - ['set_5ftask_5fpriority_158',['set_task_priority',['../class_bluetooth_a2_d_p_common.html#a68f9e168839f0faeb72705ccabbb6b7a',1,'BluetoothA2DPCommon']]], - ['set_5fvalid_5fcod_5fservice_159',['set_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a2923c8e2a689f21fc5acf7895ad2f7a7',1,'BluetoothA2DPSource']]], - ['set_5fvolume_160',['set_volume',['../class_bluetooth_a2_d_p_common.html#a0bab92d9317837ecaeacbfe26814e28c',1,'BluetoothA2DPCommon::set_volume()'],['../class_bluetooth_a2_d_p_sink.html#a507e30ececfdc4382af60a0319cdaf1b',1,'BluetoothA2DPSink::set_volume()']]], - ['set_5fvolume_5fcontrol_161',['set_volume_control',['../class_bluetooth_a2_d_p_common.html#a7757ddbf424aeb909dc952d7c40fc241',1,'BluetoothA2DPCommon']]], - ['sig_162',['sig',['../structbt__app__msg__t.html#a3d8f18211a5ce29fecbebc5546e7a17e',1,'bt_app_msg_t']]], - ['sounddata_163',['SoundData',['../class_sound_data.html',1,'']]], - ['start_164',['start',['../class_bluetooth_a2_d_p_sink.html#af85e99324638d1c814e221ac4ba815dd',1,'BluetoothA2DPSink::start(const char *name, bool auto_reconect)'],['../class_bluetooth_a2_d_p_sink.html#a189424ab5dc8c44f00b461e9392a2ce8',1,'BluetoothA2DPSink::start(const char *name)'],['../class_bluetooth_a2_d_p_source.html#a403b0e21db02c81b948534258e5ff37b',1,'BluetoothA2DPSource::start(const char *name, music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a9605c01de93792d11295125de0a24087',1,'BluetoothA2DPSource::start(music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a304a8c42fc04bbbabe6923a6f736f5bb',1,'BluetoothA2DPSource::start(std::vector< const char * > names, music_data_channels_cb_t callback=NULL)']]], - ['start_5fraw_165',['start_raw',['../class_bluetooth_a2_d_p_source.html#aed760968d1114bf993325302deef0fb1',1,'BluetoothA2DPSource::start_raw(const char *name, music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#adec130ac9f0a83f5c121ab1e5d2cafba',1,'BluetoothA2DPSource::start_raw(music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#aeffc499b79590d9742f026c800a6e0b5',1,'BluetoothA2DPSource::start_raw(std::vector< const char * > names, music_data_cb_t callback=NULL)']]], - ['stop_166',['stop',['../class_bluetooth_a2_d_p_sink.html#a37dcbcd418b84310ccedf3330e44834f',1,'BluetoothA2DPSink']]] + ['sample_5frate_121',['sample_rate',['../class_bluetooth_a2_d_p_sink.html#a90cee550d061836992616161d4215355',1,'BluetoothA2DPSink']]], + ['set_5faddress_5fvalidator_122',['set_address_validator',['../class_bluetooth_a2_d_p_sink.html#ad25155f02bad11da6c130aae00c8ab9c',1,'BluetoothA2DPSink']]], + ['set_5fauto_5freconnect_123',['set_auto_reconnect',['../class_bluetooth_a2_d_p_common.html#a537d576b12d1158eb0681a6195b258de',1,'BluetoothA2DPCommon::set_auto_reconnect()'],['../class_bluetooth_a2_d_p_sink.html#af7d10cfe632a3c2f95409f6a23daecdd',1,'BluetoothA2DPSink::set_auto_reconnect()'],['../class_bluetooth_a2_d_p_source.html#a65ac6f2b0777c97874ee358119de3790',1,'BluetoothA2DPSource::set_auto_reconnect(bool active)'],['../class_bluetooth_a2_d_p_source.html#ab94a0596fd595994f3ae4d2d6d2e5a5b',1,'BluetoothA2DPSource::set_auto_reconnect(esp_bd_addr_t addr)']]], + ['set_5favrc_5fconnection_5fstate_5fcallback_124',['set_avrc_connection_state_callback',['../class_bluetooth_a2_d_p_sink.html#aedd80fe4cf8bd887224efa2716ad9d69',1,'BluetoothA2DPSink']]], + ['set_5favrc_5fmetadata_5fattribute_5fmask_125',['set_avrc_metadata_attribute_mask',['../class_bluetooth_a2_d_p_sink.html#a8281af353148544a0612f8f7c4d511b1',1,'BluetoothA2DPSink']]], + ['set_5favrc_5fmetadata_5fcallback_126',['set_avrc_metadata_callback',['../class_bluetooth_a2_d_p_sink.html#aac9074521c80d7574a855f30b8301d13',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fplay_5fpos_5fcallback_127',['set_avrc_rn_play_pos_callback',['../class_bluetooth_a2_d_p_sink.html#a5dd8ed8e61d6bb6d0c1e05d5c17e45e7',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fplaystatus_5fcallback_128',['set_avrc_rn_playstatus_callback',['../class_bluetooth_a2_d_p_sink.html#a5e4806bad4ed634493643c5925ecf67f',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5ftrack_5fchange_5fcallback_129',['set_avrc_rn_track_change_callback',['../class_bluetooth_a2_d_p_sink.html#ae56f6a99a5c38e0bdd402a79faba6dd5',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fvolumechange_130',['set_avrc_rn_volumechange',['../class_bluetooth_a2_d_p_sink.html#acb34360759c6a94028f74df35009b033',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fvolumechange_5fcompleted_131',['set_avrc_rn_volumechange_completed',['../class_bluetooth_a2_d_p_sink.html#a9b16f9fec1e74eb3bb30f6cf572d21e9',1,'BluetoothA2DPSink']]], + ['set_5fbluedroid_5fconfig_5ft_132',['set_bluedroid_config_t',['../class_bluetooth_a2_d_p_common.html#a145c20271b53d4329e0e2c7fa36692b0',1,'BluetoothA2DPCommon']]], + ['set_5fconnectable_133',['set_connectable',['../class_bluetooth_a2_d_p_common.html#a8b37f48a6b0bca33fb21b2a9ae9dab7c',1,'BluetoothA2DPCommon']]], + ['set_5fconnected_134',['set_connected',['../class_bluetooth_a2_d_p_common.html#a0a8a860a325348cdf210637e8d1159e6',1,'BluetoothA2DPCommon']]], + ['set_5fdefault_5fbt_5fmode_135',['set_default_bt_mode',['../class_bluetooth_a2_d_p_common.html#a41ab8453d4f7f88d68d6cdb1a866532b',1,'BluetoothA2DPCommon']]], + ['set_5fdiscoverability_136',['set_discoverability',['../class_bluetooth_a2_d_p_common.html#a8e53adc58f665113c9ac6a5521e58814',1,'BluetoothA2DPCommon']]], + ['set_5fdiscovery_5fmode_5fcallback_137',['set_discovery_mode_callback',['../class_bluetooth_a2_d_p_source.html#a73eea280b254473cab7c3b1e528b030f',1,'BluetoothA2DPSource']]], + ['set_5fevent_5fqueue_5fsize_138',['set_event_queue_size',['../class_bluetooth_a2_d_p_common.html#ae5e96c34428c50873a0ca7423a6b5402',1,'BluetoothA2DPCommon']]], + ['set_5fevent_5fstack_5fsize_139',['set_event_stack_size',['../class_bluetooth_a2_d_p_common.html#a04bc52a4279a503203084492fe20c32e',1,'BluetoothA2DPCommon']]], + ['set_5fi2s_5fringbuffer_5fprefetch_5fpercent_140',['set_i2s_ringbuffer_prefetch_percent',['../class_bluetooth_a2_d_p_sink_queued.html#a54861eac37a7f5902f6afb1a03200085',1,'BluetoothA2DPSinkQueued']]], + ['set_5fi2s_5fringbuffer_5fsize_141',['set_i2s_ringbuffer_size',['../class_bluetooth_a2_d_p_sink_queued.html#acc0410c71c7278cd3a858d037fdc1edc',1,'BluetoothA2DPSinkQueued']]], + ['set_5fi2s_5fstack_5fsize_142',['set_i2s_stack_size',['../class_bluetooth_a2_d_p_sink_queued.html#a8450f09c7af817cacc78ae9a3544ee28',1,'BluetoothA2DPSinkQueued']]], + ['set_5fi2s_5ftask_5fpriority_143',['set_i2s_task_priority',['../class_bluetooth_a2_d_p_sink_queued.html#a430f730deb72b7edf5601e740c9b8563',1,'BluetoothA2DPSinkQueued']]], + ['set_5flocal_5fname_144',['set_local_name',['../class_bluetooth_a2_d_p_source.html#acb9c5182525261c53b803719b3027014',1,'BluetoothA2DPSource']]], + ['set_5fmono_5fdownmix_145',['set_mono_downmix',['../class_bluetooth_a2_d_p_sink.html#a624040cce89a4a2f66495f57db6c1457',1,'BluetoothA2DPSink']]], + ['set_5fnvs_5finit_146',['set_nvs_init',['../class_bluetooth_a2_d_p_source.html#ac3825c8750538c5b25ba0082c30ec7ae',1,'BluetoothA2DPSource']]], + ['set_5fon_5faudio_5fstate_5fchanged_147',['set_on_audio_state_changed',['../class_bluetooth_a2_d_p_common.html#a5f13ecf541393c21a5a489235bad27fb',1,'BluetoothA2DPCommon']]], + ['set_5fon_5faudio_5fstate_5fchanged_5fpost_148',['set_on_audio_state_changed_post',['../class_bluetooth_a2_d_p_common.html#a169e9b94cbbfb7311a8722cc6d436e95',1,'BluetoothA2DPCommon']]], + ['set_5fon_5fconnection_5fstate_5fchanged_149',['set_on_connection_state_changed',['../class_bluetooth_a2_d_p_common.html#aa79cff78c075c9273ea2b5c03f052fcd',1,'BluetoothA2DPCommon']]], + ['set_5fon_5fdata_5freceived_150',['set_on_data_received',['../class_bluetooth_a2_d_p_sink.html#af65219e635fadbbc90f4663b33abd3e0',1,'BluetoothA2DPSink']]], + ['set_5fon_5fvolumechange_151',['set_on_volumechange',['../class_bluetooth_a2_d_p_sink.html#ac245103d3d5c47b0414c2de21c0d52a7',1,'BluetoothA2DPSink']]], + ['set_5foutput_152',['set_output',['../class_bluetooth_a2_d_p_output_audio_tools.html#adf9ef0cf6b3e6ef45b03109605c66ccd',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_sink.html#a664eafe67a1f66b415159b84c3fe851f',1,'BluetoothA2DPSink::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink.html#a5bdae239eb76ad435a7999362a8019fc',1,'BluetoothA2DPSink::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink.html#af87666dc2c00c5917db709e2edaf1dab',1,'BluetoothA2DPSink::set_output(Print &output)'],['../class_bluetooth_a2_d_p_sink.html#a2076eebe22254b2238ba097e8749d24d',1,'BluetoothA2DPSink::set_output(BluetoothA2DPOutput &output)'],['../class_bluetooth_a2_d_p_output_default.html#ad03aa92e57182e2a24eb3596fe5461ee',1,'BluetoothA2DPOutputDefault::set_output(Print &output) override'],['../class_bluetooth_a2_d_p_output_default.html#a74df73b612e2c4b99956e367d9f69656',1,'BluetoothA2DPOutputDefault::set_output(audio_tools::AudioStream &output) override'],['../class_bluetooth_a2_d_p_output_default.html#a69efd35a5b96a8c4ea45286ec02cb550',1,'BluetoothA2DPOutputDefault::set_output(audio_tools::AudioOutput &output) override'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a3c360cc7bf000d4e8bc241007e34f7d9',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_output_print.html#aa9e40b46faaba5afdbbf6dbf403c627e',1,'BluetoothA2DPOutputPrint::set_output()'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a7304b027857f382bfb1838b4b36df7f3',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_output.html#add4a1457f42f2e6ef8b905bcf4be10dc',1,'BluetoothA2DPOutput::set_output(Print &output)'],['../class_bluetooth_a2_d_p_output.html#a9cdbeeafa4778b4efcf7108ec8b9afae',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_output.html#a67fc2cf760ae2a48ac6bfa6ed235f8b8',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioOutput &output)']]], + ['set_5foutput_5factive_153',['set_output_active',['../class_bluetooth_a2_d_p_sink.html#a68d88c33b8ec218fe3bd45f61c39f754',1,'BluetoothA2DPSink']]], + ['set_5fpin_5fcode_154',['set_pin_code',['../class_bluetooth_a2_d_p_source.html#a615fbfaeb4cad862209fa4b3c2c8286c',1,'BluetoothA2DPSource']]], + ['set_5fraw_5fstream_5freader_155',['set_raw_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a035b0e2534970acd2c35b65842374e51',1,'BluetoothA2DPSink']]], + ['set_5freconnect_5fdelay_156',['set_reconnect_delay',['../class_bluetooth_a2_d_p_sink.html#a96b4fabd27e7952fc3ea5edca3b95cbb',1,'BluetoothA2DPSink']]], + ['set_5freset_5fble_157',['set_reset_ble',['../class_bluetooth_a2_d_p_source.html#a5efcc4c32c6ec8ce7eac2c1acb59f27c',1,'BluetoothA2DPSource']]], + ['set_5frssi_5factive_158',['set_rssi_active',['../class_bluetooth_a2_d_p_sink.html#a452b509a46930ab1ed58188a4181c67b',1,'BluetoothA2DPSink']]], + ['set_5frssi_5fcallback_159',['set_rssi_callback',['../class_bluetooth_a2_d_p_sink.html#a97c80237061c6e80d7c6e1e5e45773c8',1,'BluetoothA2DPSink']]], + ['set_5fsample_5frate_5fcallback_160',['set_sample_rate_callback',['../class_bluetooth_a2_d_p_sink.html#a89d2694f880a2db22344b97b466c9a9d',1,'BluetoothA2DPSink']]], + ['set_5fscan_5fmode_5fconnectable_161',['set_scan_mode_connectable',['../class_bluetooth_a2_d_p_common.html#af1e2f14ddbe9266b61f5e721095c3685',1,'BluetoothA2DPCommon']]], + ['set_5fspp_5factive_162',['set_spp_active',['../class_bluetooth_a2_d_p_sink.html#abe6004e2b95d120d64c10cf947fefb55',1,'BluetoothA2DPSink']]], + ['set_5fssid_5fcallback_163',['set_ssid_callback',['../class_bluetooth_a2_d_p_source.html#a6ba5496831ff64bdd515fc2ad811d76d',1,'BluetoothA2DPSource']]], + ['set_5fssp_5fenabled_164',['set_ssp_enabled',['../class_bluetooth_a2_d_p_source.html#a959ff7f30a6064f018dcdad5deb8e3d9',1,'BluetoothA2DPSource']]], + ['set_5fstream_5freader_165',['set_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a4f94426ff4899c437d31623e013cf7a5',1,'BluetoothA2DPSink']]], + ['set_5fswap_5flr_5fchannels_166',['set_swap_lr_channels',['../class_bluetooth_a2_d_p_sink.html#a14d982730e2b9ea772fe9ede1563ed22',1,'BluetoothA2DPSink']]], + ['set_5ftask_5fcore_167',['set_task_core',['../class_bluetooth_a2_d_p_common.html#a694940fad2a2d498875cfbdf52eea58b',1,'BluetoothA2DPCommon']]], + ['set_5ftask_5fpriority_168',['set_task_priority',['../class_bluetooth_a2_d_p_common.html#a68f9e168839f0faeb72705ccabbb6b7a',1,'BluetoothA2DPCommon']]], + ['set_5fvalid_5fcod_5fservice_169',['set_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a2923c8e2a689f21fc5acf7895ad2f7a7',1,'BluetoothA2DPSource']]], + ['set_5fvolume_170',['set_volume',['../class_bluetooth_a2_d_p_common.html#a0bab92d9317837ecaeacbfe26814e28c',1,'BluetoothA2DPCommon::set_volume()'],['../class_bluetooth_a2_d_p_sink.html#a507e30ececfdc4382af60a0319cdaf1b',1,'BluetoothA2DPSink::set_volume()']]], + ['set_5fvolume_5fcontrol_171',['set_volume_control',['../class_bluetooth_a2_d_p_common.html#a7757ddbf424aeb909dc952d7c40fc241',1,'BluetoothA2DPCommon']]], + ['sig_172',['sig',['../structbt__app__msg__t.html#a3d8f18211a5ce29fecbebc5546e7a17e',1,'bt_app_msg_t']]], + ['sounddata_173',['SoundData',['../class_sound_data.html',1,'']]], + ['start_174',['start',['../class_bluetooth_a2_d_p_sink.html#af85e99324638d1c814e221ac4ba815dd',1,'BluetoothA2DPSink::start(const char *name, bool auto_reconect)'],['../class_bluetooth_a2_d_p_sink.html#a189424ab5dc8c44f00b461e9392a2ce8',1,'BluetoothA2DPSink::start(const char *name)'],['../class_bluetooth_a2_d_p_source.html#a403b0e21db02c81b948534258e5ff37b',1,'BluetoothA2DPSource::start(const char *name, music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a9605c01de93792d11295125de0a24087',1,'BluetoothA2DPSource::start(music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a304a8c42fc04bbbabe6923a6f736f5bb',1,'BluetoothA2DPSource::start(std::vector< const char * > names, music_data_channels_cb_t callback=NULL)']]], + ['start_5fraw_175',['start_raw',['../class_bluetooth_a2_d_p_source.html#aed760968d1114bf993325302deef0fb1',1,'BluetoothA2DPSource::start_raw(const char *name, music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#adec130ac9f0a83f5c121ab1e5d2cafba',1,'BluetoothA2DPSource::start_raw(music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#aeffc499b79590d9742f026c800a6e0b5',1,'BluetoothA2DPSource::start_raw(std::vector< const char * > names, music_data_cb_t callback=NULL)']]], + ['stop_176',['stop',['../class_bluetooth_a2_d_p_sink.html#a37dcbcd418b84310ccedf3330e44834f',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/all_f.js b/docs/html/search/all_f.js index 5842c4f..57a7b31 100644 --- a/docs/html/search/all_f.js +++ b/docs/html/search/all_f.js @@ -1,6 +1,6 @@ var searchData= [ - ['to_5fstate_5fstr_167',['to_state_str',['../class_bluetooth_a2_d_p_source.html#ac7cd3655a7e2cfbd7e6c3474a5f2bc34',1,'BluetoothA2DPSource']]], - ['to_5fstr_168',['to_str',['../class_bluetooth_a2_d_p_common.html#a2b78346084e12feeea035d006e7cf07a',1,'BluetoothA2DPCommon::to_str(esp_a2d_connection_state_t state)'],['../class_bluetooth_a2_d_p_common.html#a38d70707790dec91d63da2006f2ff17a',1,'BluetoothA2DPCommon::to_str(esp_a2d_audio_state_t state)'],['../class_bluetooth_a2_d_p_common.html#afa76a15aa8922301e72a745b540b040c',1,'BluetoothA2DPCommon::to_str(esp_bd_addr_t bda)'],['../class_bluetooth_a2_d_p_common.html#a7896335b8f2cc324da86e16efb1544c9',1,'BluetoothA2DPCommon::to_str(esp_avrc_playback_stat_t state)']]], - ['twochannelsounddata_169',['TwoChannelSoundData',['../class_two_channel_sound_data.html',1,'TwoChannelSoundData'],['../class_two_channel_sound_data.html#ae66d339668c00d667a44dcafe6421810',1,'TwoChannelSoundData::TwoChannelSoundData()']]] + ['to_5fstate_5fstr_177',['to_state_str',['../class_bluetooth_a2_d_p_source.html#ac7cd3655a7e2cfbd7e6c3474a5f2bc34',1,'BluetoothA2DPSource']]], + ['to_5fstr_178',['to_str',['../class_bluetooth_a2_d_p_common.html#a2b78346084e12feeea035d006e7cf07a',1,'BluetoothA2DPCommon::to_str(esp_a2d_connection_state_t state)'],['../class_bluetooth_a2_d_p_common.html#a38d70707790dec91d63da2006f2ff17a',1,'BluetoothA2DPCommon::to_str(esp_a2d_audio_state_t state)'],['../class_bluetooth_a2_d_p_common.html#afa76a15aa8922301e72a745b540b040c',1,'BluetoothA2DPCommon::to_str(esp_bd_addr_t bda)'],['../class_bluetooth_a2_d_p_common.html#a7896335b8f2cc324da86e16efb1544c9',1,'BluetoothA2DPCommon::to_str(esp_avrc_playback_stat_t state)']]], + ['twochannelsounddata_179',['TwoChannelSoundData',['../class_two_channel_sound_data.html',1,'TwoChannelSoundData'],['../class_two_channel_sound_data.html#ae66d339668c00d667a44dcafe6421810',1,'TwoChannelSoundData::TwoChannelSoundData()']]] ]; diff --git a/docs/html/search/classes_0.js b/docs/html/search/classes_0.js index 9162190..e390811 100644 --- a/docs/html/search/classes_0.js +++ b/docs/html/search/classes_0.js @@ -1,8 +1,8 @@ var searchData= [ - ['a2dpdefaultvolumecontrol_177',['A2DPDefaultVolumeControl',['../class_a2_d_p_default_volume_control.html',1,'']]], - ['a2dplinearvolumecontrol_178',['A2DPLinearVolumeControl',['../class_a2_d_p_linear_volume_control.html',1,'']]], - ['a2dpnovolumecontrol_179',['A2DPNoVolumeControl',['../class_a2_d_p_no_volume_control.html',1,'']]], - ['a2dpsimpleexponentialvolumecontrol_180',['A2DPSimpleExponentialVolumeControl',['../class_a2_d_p_simple_exponential_volume_control.html',1,'']]], - ['a2dpvolumecontrol_181',['A2DPVolumeControl',['../class_a2_d_p_volume_control.html',1,'']]] + ['a2dpdefaultvolumecontrol_187',['A2DPDefaultVolumeControl',['../class_a2_d_p_default_volume_control.html',1,'']]], + ['a2dplinearvolumecontrol_188',['A2DPLinearVolumeControl',['../class_a2_d_p_linear_volume_control.html',1,'']]], + ['a2dpnovolumecontrol_189',['A2DPNoVolumeControl',['../class_a2_d_p_no_volume_control.html',1,'']]], + ['a2dpsimpleexponentialvolumecontrol_190',['A2DPSimpleExponentialVolumeControl',['../class_a2_d_p_simple_exponential_volume_control.html',1,'']]], + ['a2dpvolumecontrol_191',['A2DPVolumeControl',['../class_a2_d_p_volume_control.html',1,'']]] ]; diff --git a/docs/html/search/classes_1.js b/docs/html/search/classes_1.js index e00cc28..a8024d9 100644 --- a/docs/html/search/classes_1.js +++ b/docs/html/search/classes_1.js @@ -1,13 +1,13 @@ var searchData= [ - ['bluetootha2dpcommon_182',['BluetoothA2DPCommon',['../class_bluetooth_a2_d_p_common.html',1,'']]], - ['bluetootha2dpoutput_183',['BluetoothA2DPOutput',['../class_bluetooth_a2_d_p_output.html',1,'']]], - ['bluetootha2dpoutputaudiotools_184',['BluetoothA2DPOutputAudioTools',['../class_bluetooth_a2_d_p_output_audio_tools.html',1,'']]], - ['bluetootha2dpoutputdefault_185',['BluetoothA2DPOutputDefault',['../class_bluetooth_a2_d_p_output_default.html',1,'']]], - ['bluetootha2dpoutputlegacy_186',['BluetoothA2DPOutputLegacy',['../class_bluetooth_a2_d_p_output_legacy.html',1,'']]], - ['bluetootha2dpoutputprint_187',['BluetoothA2DPOutputPrint',['../class_bluetooth_a2_d_p_output_print.html',1,'']]], - ['bluetootha2dpsink_188',['BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html',1,'']]], - ['bluetootha2dpsinkqueued_189',['BluetoothA2DPSinkQueued',['../class_bluetooth_a2_d_p_sink_queued.html',1,'']]], - ['bluetootha2dpsource_190',['BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html',1,'']]], - ['bt_5fapp_5fmsg_5ft_191',['bt_app_msg_t',['../structbt__app__msg__t.html',1,'']]] + ['bluetootha2dpcommon_192',['BluetoothA2DPCommon',['../class_bluetooth_a2_d_p_common.html',1,'']]], + ['bluetootha2dpoutput_193',['BluetoothA2DPOutput',['../class_bluetooth_a2_d_p_output.html',1,'']]], + ['bluetootha2dpoutputaudiotools_194',['BluetoothA2DPOutputAudioTools',['../class_bluetooth_a2_d_p_output_audio_tools.html',1,'']]], + ['bluetootha2dpoutputdefault_195',['BluetoothA2DPOutputDefault',['../class_bluetooth_a2_d_p_output_default.html',1,'']]], + ['bluetootha2dpoutputlegacy_196',['BluetoothA2DPOutputLegacy',['../class_bluetooth_a2_d_p_output_legacy.html',1,'']]], + ['bluetootha2dpoutputprint_197',['BluetoothA2DPOutputPrint',['../class_bluetooth_a2_d_p_output_print.html',1,'']]], + ['bluetootha2dpsink_198',['BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html',1,'']]], + ['bluetootha2dpsinkqueued_199',['BluetoothA2DPSinkQueued',['../class_bluetooth_a2_d_p_sink_queued.html',1,'']]], + ['bluetootha2dpsource_200',['BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html',1,'']]], + ['bt_5fapp_5fmsg_5ft_201',['bt_app_msg_t',['../structbt__app__msg__t.html',1,'']]] ]; diff --git a/docs/html/search/classes_2.js b/docs/html/search/classes_2.js index 8db916d..3c43a96 100644 --- a/docs/html/search/classes_2.js +++ b/docs/html/search/classes_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['onechannel8bitsounddata_192',['OneChannel8BitSoundData',['../class_one_channel8_bit_sound_data.html',1,'']]], - ['onechannelsounddata_193',['OneChannelSoundData',['../class_one_channel_sound_data.html',1,'']]] + ['onechannel8bitsounddata_202',['OneChannel8BitSoundData',['../class_one_channel8_bit_sound_data.html',1,'']]], + ['onechannelsounddata_203',['OneChannelSoundData',['../class_one_channel_sound_data.html',1,'']]] ]; diff --git a/docs/html/search/classes_3.js b/docs/html/search/classes_3.js index c008a8d..a402957 100644 --- a/docs/html/search/classes_3.js +++ b/docs/html/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['sounddata_194',['SoundData',['../class_sound_data.html',1,'']]] + ['sounddata_204',['SoundData',['../class_sound_data.html',1,'']]] ]; diff --git a/docs/html/search/classes_4.js b/docs/html/search/classes_4.js index d752a1e..67cf644 100644 --- a/docs/html/search/classes_4.js +++ b/docs/html/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['twochannelsounddata_195',['TwoChannelSoundData',['../class_two_channel_sound_data.html',1,'']]] + ['twochannelsounddata_205',['TwoChannelSoundData',['../class_two_channel_sound_data.html',1,'']]] ]; diff --git a/docs/html/search/enums_0.js b/docs/html/search/enums_0.js index 0887e76..c0dddbe 100644 --- a/docs/html/search/enums_0.js +++ b/docs/html/search/enums_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['app_5fav_5fstate_324',['APP_AV_STATE',['../group__a2dp.html#gabf9f46a0805b93eedaeccb8e512ef7fa',1,'BluetoothA2DPSource.h']]] + ['app_5fav_5fstate_335',['APP_AV_STATE',['../group__a2dp.html#gabf9f46a0805b93eedaeccb8e512ef7fa',1,'BluetoothA2DPSource.h']]] ]; diff --git a/docs/html/search/enums_1.js b/docs/html/search/enums_1.js index 69bcf9f..3c7226e 100644 --- a/docs/html/search/enums_1.js +++ b/docs/html/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['channelinfo_325',['ChannelInfo',['../group__a2dp.html#gadd07e8b0b75b5153b83a4580f2d5c6c0',1,'SoundData.h']]] + ['channelinfo_336',['ChannelInfo',['../group__a2dp.html#gadd07e8b0b75b5153b83a4580f2d5c6c0',1,'SoundData.h']]] ]; diff --git a/docs/html/search/enums_2.js b/docs/html/search/enums_2.js index f4eb752..2515607 100644 --- a/docs/html/search/enums_2.js +++ b/docs/html/search/enums_2.js @@ -1,7 +1,9 @@ var searchData= [ - ['esp_5fa2d_5faudio_5fstate_5ft_326',['esp_a2d_audio_state_t',['../group__a2dp.html#ga49adfa87b1ad7420b0075a0ac03cc194',1,'external_lists.h']]], - ['esp_5fa2d_5fconnection_5fstate_5ft_327',['esp_a2d_connection_state_t',['../group__a2dp.html#ga52caa2d1e1c9d880c9651d52ff78a590',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5fstat_5ft_328',['esp_avrc_playback_stat_t',['../group__a2dp.html#ga89fdf5fb26b1ea6f33d36cc0eebca4fb',1,'external_lists.h']]], - ['esp_5favrc_5frn_5fevent_5fids_5ft_329',['esp_avrc_rn_event_ids_t',['../group__a2dp.html#ga0af05e9d744ec14ee33e345d678e8ade',1,'external_lists.h']]] + ['esp_5fa2d_5faudio_5fstate_5ft_337',['esp_a2d_audio_state_t',['../group__a2dp.html#ga49adfa87b1ad7420b0075a0ac03cc194',1,'external_lists.h']]], + ['esp_5fa2d_5fconnection_5fstate_5ft_338',['esp_a2d_connection_state_t',['../group__a2dp.html#ga52caa2d1e1c9d880c9651d52ff78a590',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5fstat_5ft_339',['esp_avrc_playback_stat_t',['../group__a2dp.html#ga89fdf5fb26b1ea6f33d36cc0eebca4fb',1,'external_lists.h']]], + ['esp_5favrc_5frn_5fevent_5fids_5ft_340',['esp_avrc_rn_event_ids_t',['../group__a2dp.html#ga0af05e9d744ec14ee33e345d678e8ade',1,'external_lists.h']]], + ['esp_5fbt_5fdiscovery_5fmode_5ft_341',['esp_bt_discovery_mode_t',['../group__a2dp.html#ga6562796046744d7333ad2c64d2c8557d',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5ft_342',['esp_bt_mode_t',['../group__a2dp.html#ga9861ef3ac455a4b2875219d457073de4',1,'external_lists.h']]] ]; diff --git a/docs/html/search/enums_3.js b/docs/html/search/enums_3.js index f830b82..8319a34 100644 --- a/docs/html/search/enums_3.js +++ b/docs/html/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['reconnectstatus_330',['ReconnectStatus',['../group__a2dp.html#ga28a6ac1cbaf47c9d341da5391e2e72b3',1,'BluetoothA2DPCommon.h']]] + ['reconnectstatus_343',['ReconnectStatus',['../group__a2dp.html#ga28a6ac1cbaf47c9d341da5391e2e72b3',1,'BluetoothA2DPCommon.h']]] ]; diff --git a/docs/html/search/enumvalues_0.js b/docs/html/search/enumvalues_0.js index d0c4b8c..1652b21 100644 --- a/docs/html/search/enumvalues_0.js +++ b/docs/html/search/enumvalues_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['both_331',['Both',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0aedf69634e61e7ec5d006874d299bc0d4',1,'SoundData.h']]] + ['both_344',['Both',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0aedf69634e61e7ec5d006874d299bc0d4',1,'SoundData.h']]] ]; diff --git a/docs/html/search/enumvalues_1.js b/docs/html/search/enumvalues_1.js index 7d72ea2..3b55e5e 100644 --- a/docs/html/search/enumvalues_1.js +++ b/docs/html/search/enumvalues_1.js @@ -1,17 +1,24 @@ var searchData= [ - ['esp_5fa2d_5faudio_5fstate_5fremote_5fsuspend_332',['ESP_A2D_AUDIO_STATE_REMOTE_SUSPEND',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a2144df52646c47f697ec1f0e4b59686f',1,'external_lists.h']]], - ['esp_5fa2d_5faudio_5fstate_5fstarted_333',['ESP_A2D_AUDIO_STATE_STARTED',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a1fb2443ca89d24271931c19e1554b088',1,'external_lists.h']]], - ['esp_5fa2d_5faudio_5fstate_5fstopped_334',['ESP_A2D_AUDIO_STATE_STOPPED',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a2cac45c7b95065ed02420c5a632ab538',1,'external_lists.h']]], - ['esp_5fa2d_5faudio_5fstate_5fsuspend_335',['ESP_A2D_AUDIO_STATE_SUSPEND',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a4f131f965f55142fa9fb3557f88b8793',1,'external_lists.h']]], - ['esp_5fa2d_5fconnection_5fstate_5fconnected_336',['ESP_A2D_CONNECTION_STATE_CONNECTED',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590a0248c5f6ba7c85f2044a9a2c79bc57d4',1,'external_lists.h']]], - ['esp_5fa2d_5fconnection_5fstate_5fconnecting_337',['ESP_A2D_CONNECTION_STATE_CONNECTING',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590a3661beedfd8bd0804def35a94a948543',1,'external_lists.h']]], - ['esp_5fa2d_5fconnection_5fstate_5fdisconnected_338',['ESP_A2D_CONNECTION_STATE_DISCONNECTED',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590ab87fa9d0f4c2fa39a931532f0e02e410',1,'external_lists.h']]], - ['esp_5fa2d_5fconnection_5fstate_5fdisconnecting_339',['ESP_A2D_CONNECTION_STATE_DISCONNECTING',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590aca30f95d06a691676a9d85a0998ea1e0',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5ferror_340',['ESP_AVRC_PLAYBACK_ERROR',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fbab141fa00060af447da20081cb396f02d',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5ffwd_5fseek_341',['ESP_AVRC_PLAYBACK_FWD_SEEK',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba4b13603deb02c5bc0a9f60bdbe3f55d9',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5fpaused_342',['ESP_AVRC_PLAYBACK_PAUSED',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fbaad9f30b7d23101c762b775f083e76a80',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5fplaying_343',['ESP_AVRC_PLAYBACK_PLAYING',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba080ee68b71dd63f15c1f4f28ad9c7fec',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5frev_5fseek_344',['ESP_AVRC_PLAYBACK_REV_SEEK',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba98c8358017f0694e2af18dcecf87eb6e',1,'external_lists.h']]], - ['esp_5favrc_5fplayback_5fstopped_345',['ESP_AVRC_PLAYBACK_STOPPED',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba91a5ffbfe55aba08e1d323848e719fd7',1,'external_lists.h']]] + ['esp_5fa2d_5faudio_5fstate_5fremote_5fsuspend_345',['ESP_A2D_AUDIO_STATE_REMOTE_SUSPEND',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a2144df52646c47f697ec1f0e4b59686f',1,'external_lists.h']]], + ['esp_5fa2d_5faudio_5fstate_5fstarted_346',['ESP_A2D_AUDIO_STATE_STARTED',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a1fb2443ca89d24271931c19e1554b088',1,'external_lists.h']]], + ['esp_5fa2d_5faudio_5fstate_5fstopped_347',['ESP_A2D_AUDIO_STATE_STOPPED',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a2cac45c7b95065ed02420c5a632ab538',1,'external_lists.h']]], + ['esp_5fa2d_5faudio_5fstate_5fsuspend_348',['ESP_A2D_AUDIO_STATE_SUSPEND',['../group__a2dp.html#gga49adfa87b1ad7420b0075a0ac03cc194a4f131f965f55142fa9fb3557f88b8793',1,'external_lists.h']]], + ['esp_5fa2d_5fconnection_5fstate_5fconnected_349',['ESP_A2D_CONNECTION_STATE_CONNECTED',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590a0248c5f6ba7c85f2044a9a2c79bc57d4',1,'external_lists.h']]], + ['esp_5fa2d_5fconnection_5fstate_5fconnecting_350',['ESP_A2D_CONNECTION_STATE_CONNECTING',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590a3661beedfd8bd0804def35a94a948543',1,'external_lists.h']]], + ['esp_5fa2d_5fconnection_5fstate_5fdisconnected_351',['ESP_A2D_CONNECTION_STATE_DISCONNECTED',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590ab87fa9d0f4c2fa39a931532f0e02e410',1,'external_lists.h']]], + ['esp_5fa2d_5fconnection_5fstate_5fdisconnecting_352',['ESP_A2D_CONNECTION_STATE_DISCONNECTING',['../group__a2dp.html#gga52caa2d1e1c9d880c9651d52ff78a590aca30f95d06a691676a9d85a0998ea1e0',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5ferror_353',['ESP_AVRC_PLAYBACK_ERROR',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fbab141fa00060af447da20081cb396f02d',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5ffwd_5fseek_354',['ESP_AVRC_PLAYBACK_FWD_SEEK',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba4b13603deb02c5bc0a9f60bdbe3f55d9',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5fpaused_355',['ESP_AVRC_PLAYBACK_PAUSED',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fbaad9f30b7d23101c762b775f083e76a80',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5fplaying_356',['ESP_AVRC_PLAYBACK_PLAYING',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba080ee68b71dd63f15c1f4f28ad9c7fec',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5frev_5fseek_357',['ESP_AVRC_PLAYBACK_REV_SEEK',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba98c8358017f0694e2af18dcecf87eb6e',1,'external_lists.h']]], + ['esp_5favrc_5fplayback_5fstopped_358',['ESP_AVRC_PLAYBACK_STOPPED',['../group__a2dp.html#gga89fdf5fb26b1ea6f33d36cc0eebca4fba91a5ffbfe55aba08e1d323848e719fd7',1,'external_lists.h']]], + ['esp_5fbt_5fgeneral_5fdiscoverable_359',['ESP_BT_GENERAL_DISCOVERABLE',['../group__a2dp.html#gga6562796046744d7333ad2c64d2c8557da4fa5e4d5a80a86974515a8a362989711',1,'external_lists.h']]], + ['esp_5fbt_5flimited_5fdiscoverable_360',['ESP_BT_LIMITED_DISCOVERABLE',['../group__a2dp.html#gga6562796046744d7333ad2c64d2c8557da286efd17a5bec03100355acf2dd198de',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fble_361',['ESP_BT_MODE_BLE',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4aedb9bdfab09a30a92faa66165dc35c36',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fbtdm_362',['ESP_BT_MODE_BTDM',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4a3d0aa499ec6f785eeaa44765e8585cb3',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fclassic_5fbt_363',['ESP_BT_MODE_CLASSIC_BT',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4a9fab3664192991a2bd656ba090c1da85',1,'external_lists.h']]], + ['esp_5fbt_5fmode_5fidle_364',['ESP_BT_MODE_IDLE',['../group__a2dp.html#gga9861ef3ac455a4b2875219d457073de4a479cab8a16f9567cb00a7940564d3943',1,'external_lists.h']]], + ['esp_5fbt_5fnon_5fdiscoverable_365',['ESP_BT_NON_DISCOVERABLE',['../group__a2dp.html#gga6562796046744d7333ad2c64d2c8557da41f6ad4d6283fe67dfeaf9cb3e14da65',1,'external_lists.h']]] ]; diff --git a/docs/html/search/enumvalues_2.js b/docs/html/search/enumvalues_2.js index ac001a0..0f4664a 100644 --- a/docs/html/search/enumvalues_2.js +++ b/docs/html/search/enumvalues_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['left_346',['Left',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0a9d4d8b0b72fc2659da772d761a3c5ecb',1,'SoundData.h']]] + ['left_366',['Left',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0a9d4d8b0b72fc2659da772d761a3c5ecb',1,'SoundData.h']]] ]; diff --git a/docs/html/search/enumvalues_3.js b/docs/html/search/enumvalues_3.js index b05fd07..e0202a4 100644 --- a/docs/html/search/enumvalues_3.js +++ b/docs/html/search/enumvalues_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['right_347',['Right',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0ad48f7af8c070184f3774c8e85854eb66',1,'SoundData.h']]] + ['right_367',['Right',['../group__a2dp.html#ggadd07e8b0b75b5153b83a4580f2d5c6c0ad48f7af8c070184f3774c8e85854eb66',1,'SoundData.h']]] ]; diff --git a/docs/html/search/files_0.js b/docs/html/search/files_0.js index b41cc80..2fb710b 100644 --- a/docs/html/search/files_0.js +++ b/docs/html/search/files_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['bluetootha2dp_2eh_196',['BluetoothA2DP.h',['../_bluetooth_a2_d_p_8h.html',1,'']]], - ['bluetootha2dpcommon_2eh_197',['BluetoothA2DPCommon.h',['../_bluetooth_a2_d_p_common_8h.html',1,'']]] + ['bluetootha2dp_2eh_206',['BluetoothA2DP.h',['../_bluetooth_a2_d_p_8h.html',1,'']]], + ['bluetootha2dpcommon_2eh_207',['BluetoothA2DPCommon.h',['../_bluetooth_a2_d_p_common_8h.html',1,'']]] ]; diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js index b946d5c..1271e80 100644 --- a/docs/html/search/functions_0.js +++ b/docs/html/search/functions_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['activate_5fpin_5fcode_198',['activate_pin_code',['../class_bluetooth_a2_d_p_sink.html#a22d52952a8ac8c78a483a53c2006a387',1,'BluetoothA2DPSink']]], - ['app_5ftask_5fhandler_199',['app_task_handler',['../class_bluetooth_a2_d_p_sink.html#a361f80944f06806b7e42302f95171675',1,'BluetoothA2DPSink']]] + ['activate_5fpin_5fcode_208',['activate_pin_code',['../class_bluetooth_a2_d_p_sink.html#a22d52952a8ac8c78a483a53c2006a387',1,'BluetoothA2DPSink']]], + ['app_5ftask_5fhandler_209',['app_task_handler',['../class_bluetooth_a2_d_p_sink.html#a361f80944f06806b7e42302f95171675',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js index c049a50..b9e71b6 100644 --- a/docs/html/search/functions_1.js +++ b/docs/html/search/functions_1.js @@ -1,13 +1,13 @@ var searchData= [ - ['bluetootha2dpsink_200',['BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html#a2a383635d7b050833f56ee79867716bd',1,'BluetoothA2DPSink::BluetoothA2DPSink()'],['../class_bluetooth_a2_d_p_sink.html#aadfb815b992649822db74d3e2780d4c8',1,'BluetoothA2DPSink::BluetoothA2DPSink(BluetoothA2DPOutput &out)'],['../class_bluetooth_a2_d_p_sink.html#a9c47257f9af0d64008fd46e201fb9063',1,'BluetoothA2DPSink::BluetoothA2DPSink(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink.html#a62e0cb5c7a6552581ad43fdd98c4a022',1,'BluetoothA2DPSink::BluetoothA2DPSink(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink.html#a7acf882642fea0df0c36847be134ec6f',1,'BluetoothA2DPSink::BluetoothA2DPSink(Print &output)']]], - ['bluetootha2dpsinkqueued_201',['BluetoothA2DPSinkQueued',['../class_bluetooth_a2_d_p_sink_queued.html#a2af5c1af762db64e77815000fedeec01',1,'BluetoothA2DPSinkQueued::BluetoothA2DPSinkQueued(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink_queued.html#a40c1d32c321431eff1e3fecae71e3563',1,'BluetoothA2DPSinkQueued::BluetoothA2DPSinkQueued(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink_queued.html#a494c5b10321bdeba5b0431cc3c592a2d',1,'BluetoothA2DPSinkQueued::BluetoothA2DPSinkQueued(Print &output)']]], - ['bluetootha2dpsource_202',['BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html#a545a8b10ab474d787744f85fe784d49a',1,'BluetoothA2DPSource']]], - ['bt_5fapp_5fa2d_5fcb_203',['bt_app_a2d_cb',['../class_bluetooth_a2_d_p_source.html#aae7a0b4f0f75242ceadf6e76a5863b6f',1,'BluetoothA2DPSource']]], - ['bt_5fapp_5fav_5fsm_5fhdlr_204',['bt_app_av_sm_hdlr',['../class_bluetooth_a2_d_p_source.html#ad3bb1aaddd9dcbd9da6a37c5aded8727',1,'BluetoothA2DPSource']]], - ['bt_5fapp_5fav_5fstate_5fconnecting_5fhdlr_205',['bt_app_av_state_connecting_hdlr',['../class_bluetooth_a2_d_p_source.html#ac7131b626b43a516ae4ae9df6a7ec366',1,'BluetoothA2DPSource']]], - ['bt_5fapp_5frc_5fct_5fcb_206',['bt_app_rc_ct_cb',['../class_bluetooth_a2_d_p_source.html#a7fd7b02f3a3f7595453eb981137b3e54',1,'BluetoothA2DPSource']]], - ['bt_5fav_5fhdl_5favrc_5fct_5fevt_207',['bt_av_hdl_avrc_ct_evt',['../class_bluetooth_a2_d_p_source.html#ae9f14078c1d5dd00c93049fa8b2e283e',1,'BluetoothA2DPSource']]], - ['bt_5fav_5fhdl_5fstack_5fevt_208',['bt_av_hdl_stack_evt',['../class_bluetooth_a2_d_p_source.html#a71d1b1f7d91b04383d0c578a80544fbb',1,'BluetoothA2DPSource']]], - ['bt_5fstart_209',['bt_start',['../class_bluetooth_a2_d_p_common.html#a8be3cf8679b236293658c06cd1ed010b',1,'BluetoothA2DPCommon']]] + ['bluetootha2dpsink_210',['BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html#a2a383635d7b050833f56ee79867716bd',1,'BluetoothA2DPSink::BluetoothA2DPSink()'],['../class_bluetooth_a2_d_p_sink.html#aadfb815b992649822db74d3e2780d4c8',1,'BluetoothA2DPSink::BluetoothA2DPSink(BluetoothA2DPOutput &out)'],['../class_bluetooth_a2_d_p_sink.html#a9c47257f9af0d64008fd46e201fb9063',1,'BluetoothA2DPSink::BluetoothA2DPSink(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink.html#a62e0cb5c7a6552581ad43fdd98c4a022',1,'BluetoothA2DPSink::BluetoothA2DPSink(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink.html#a7acf882642fea0df0c36847be134ec6f',1,'BluetoothA2DPSink::BluetoothA2DPSink(Print &output)']]], + ['bluetootha2dpsinkqueued_211',['BluetoothA2DPSinkQueued',['../class_bluetooth_a2_d_p_sink_queued.html#a2af5c1af762db64e77815000fedeec01',1,'BluetoothA2DPSinkQueued::BluetoothA2DPSinkQueued(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink_queued.html#a40c1d32c321431eff1e3fecae71e3563',1,'BluetoothA2DPSinkQueued::BluetoothA2DPSinkQueued(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink_queued.html#a494c5b10321bdeba5b0431cc3c592a2d',1,'BluetoothA2DPSinkQueued::BluetoothA2DPSinkQueued(Print &output)']]], + ['bluetootha2dpsource_212',['BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html#a545a8b10ab474d787744f85fe784d49a',1,'BluetoothA2DPSource']]], + ['bt_5fapp_5fa2d_5fcb_213',['bt_app_a2d_cb',['../class_bluetooth_a2_d_p_source.html#aae7a0b4f0f75242ceadf6e76a5863b6f',1,'BluetoothA2DPSource']]], + ['bt_5fapp_5fav_5fsm_5fhdlr_214',['bt_app_av_sm_hdlr',['../class_bluetooth_a2_d_p_source.html#ad3bb1aaddd9dcbd9da6a37c5aded8727',1,'BluetoothA2DPSource']]], + ['bt_5fapp_5fav_5fstate_5fconnecting_5fhdlr_215',['bt_app_av_state_connecting_hdlr',['../class_bluetooth_a2_d_p_source.html#ac7131b626b43a516ae4ae9df6a7ec366',1,'BluetoothA2DPSource']]], + ['bt_5fapp_5frc_5fct_5fcb_216',['bt_app_rc_ct_cb',['../class_bluetooth_a2_d_p_source.html#a7fd7b02f3a3f7595453eb981137b3e54',1,'BluetoothA2DPSource']]], + ['bt_5fav_5fhdl_5favrc_5fct_5fevt_217',['bt_av_hdl_avrc_ct_evt',['../class_bluetooth_a2_d_p_source.html#ae9f14078c1d5dd00c93049fa8b2e283e',1,'BluetoothA2DPSource']]], + ['bt_5fav_5fhdl_5fstack_5fevt_218',['bt_av_hdl_stack_evt',['../class_bluetooth_a2_d_p_source.html#a71d1b1f7d91b04383d0c578a80544fbb',1,'BluetoothA2DPSource']]], + ['bt_5fstart_219',['bt_start',['../class_bluetooth_a2_d_p_common.html#a8be3cf8679b236293658c06cd1ed010b',1,'BluetoothA2DPCommon']]] ]; diff --git a/docs/html/search/functions_10.js b/docs/html/search/functions_10.js index aa79d64..4fbdae1 100644 --- a/docs/html/search/functions_10.js +++ b/docs/html/search/functions_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['update_5frssi_311',['update_rssi',['../class_bluetooth_a2_d_p_sink.html#a3b43ee67031c300d07638f9c969fa4ef',1,'BluetoothA2DPSink']]] + ['update_5frssi_321',['update_rssi',['../class_bluetooth_a2_d_p_sink.html#a3b43ee67031c300d07638f9c969fa4ef',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_11.js b/docs/html/search/functions_11.js index 32a9526..c662b14 100644 --- a/docs/html/search/functions_11.js +++ b/docs/html/search/functions_11.js @@ -1,4 +1,4 @@ var searchData= [ - ['volume_5fcontrol_312',['volume_control',['../class_bluetooth_a2_d_p_common.html#a6fec0cfd3d0d9017b7ffcf82630ab89a',1,'BluetoothA2DPCommon']]] + ['volume_5fcontrol_322',['volume_control',['../class_bluetooth_a2_d_p_common.html#a6fec0cfd3d0d9017b7ffcf82630ab89a',1,'BluetoothA2DPCommon']]] ]; diff --git a/docs/html/search/functions_12.js b/docs/html/search/functions_12.js index 57492a1..1acdc10 100644 --- a/docs/html/search/functions_12.js +++ b/docs/html/search/functions_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['write_5faudio_313',['write_audio',['../class_bluetooth_a2_d_p_sink.html#aa211fefd101a639938a20dc3478b48ae',1,'BluetoothA2DPSink::write_audio()'],['../class_bluetooth_a2_d_p_sink_queued.html#a1846088388d294f04469885b9bb560e4',1,'BluetoothA2DPSinkQueued::write_audio()']]], - ['write_5fdata_314',['write_data',['../class_bluetooth_a2_d_p_source.html#a0a5976c3d81ae96e5e3be06fd6a662da',1,'BluetoothA2DPSource']]] + ['write_5faudio_323',['write_audio',['../class_bluetooth_a2_d_p_sink.html#aa211fefd101a639938a20dc3478b48ae',1,'BluetoothA2DPSink::write_audio()'],['../class_bluetooth_a2_d_p_sink_queued.html#a1846088388d294f04469885b9bb560e4',1,'BluetoothA2DPSinkQueued::write_audio()']]], + ['write_5fdata_324',['write_data',['../class_bluetooth_a2_d_p_source.html#a0a5976c3d81ae96e5e3be06fd6a662da',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/functions_13.js b/docs/html/search/functions_13.js index aaa38f2..5787413 100644 --- a/docs/html/search/functions_13.js +++ b/docs/html/search/functions_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['_7ebluetootha2dpcommon_315',['~BluetoothA2DPCommon',['../class_bluetooth_a2_d_p_common.html#a4bbbd1a2c9c85004afaa7c6dbad45322',1,'BluetoothA2DPCommon']]], - ['_7ebluetootha2dpsink_316',['~BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html#a0f83dea1a97baeb360e4e1221c0aeaa9',1,'BluetoothA2DPSink']]], - ['_7ebluetootha2dpsource_317',['~BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html#a417e7ef0049364c22c92a29e6c4b4ed1',1,'BluetoothA2DPSource']]] + ['_7ebluetootha2dpcommon_325',['~BluetoothA2DPCommon',['../class_bluetooth_a2_d_p_common.html#a4bbbd1a2c9c85004afaa7c6dbad45322',1,'BluetoothA2DPCommon']]], + ['_7ebluetootha2dpsink_326',['~BluetoothA2DPSink',['../class_bluetooth_a2_d_p_sink.html#a0f83dea1a97baeb360e4e1221c0aeaa9',1,'BluetoothA2DPSink']]], + ['_7ebluetootha2dpsource_327',['~BluetoothA2DPSource',['../class_bluetooth_a2_d_p_source.html#a417e7ef0049364c22c92a29e6c4b4ed1',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js index 1796e6c..61c38b0 100644 --- a/docs/html/search/functions_2.js +++ b/docs/html/search/functions_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['clean_5flast_5fconnection_210',['clean_last_connection',['../class_bluetooth_a2_d_p_common.html#a962cc9aef396b06c7eb6f56462a743ac',1,'BluetoothA2DPCommon']]], - ['confirm_5fpin_5fcode_211',['confirm_pin_code',['../class_bluetooth_a2_d_p_sink.html#a5d4707195d0d6e79b65bef4ed48a57c2',1,'BluetoothA2DPSink::confirm_pin_code()'],['../class_bluetooth_a2_d_p_sink.html#a43369961e9858cf99798e9c1b6a634b9',1,'BluetoothA2DPSink::confirm_pin_code(int code)']]], - ['connect_5fto_212',['connect_to',['../class_bluetooth_a2_d_p_common.html#a788d81fe538021f912d737de72ed6be6',1,'BluetoothA2DPCommon']]] + ['clean_5flast_5fconnection_220',['clean_last_connection',['../class_bluetooth_a2_d_p_common.html#a962cc9aef396b06c7eb6f56462a743ac',1,'BluetoothA2DPCommon']]], + ['confirm_5fpin_5fcode_221',['confirm_pin_code',['../class_bluetooth_a2_d_p_sink.html#a5d4707195d0d6e79b65bef4ed48a57c2',1,'BluetoothA2DPSink::confirm_pin_code()'],['../class_bluetooth_a2_d_p_sink.html#a43369961e9858cf99798e9c1b6a634b9',1,'BluetoothA2DPSink::confirm_pin_code(int code)']]], + ['connect_5fto_222',['connect_to',['../class_bluetooth_a2_d_p_common.html#a788d81fe538021f912d737de72ed6be6',1,'BluetoothA2DPCommon']]] ]; diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js index 25ee38a..3c9fa86 100644 --- a/docs/html/search/functions_3.js +++ b/docs/html/search/functions_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['debounce_213',['debounce',['../class_bluetooth_a2_d_p_common.html#aa6601d3c57e37f77bfdd03a3ef6231e2',1,'BluetoothA2DPCommon']]], - ['delay_5fms_214',['delay_ms',['../class_bluetooth_a2_d_p_common.html#a2302fff324e703c3906835f759e87307',1,'BluetoothA2DPCommon']]], - ['disconnect_215',['disconnect',['../class_bluetooth_a2_d_p_common.html#ab63e627832d6377be32dd700130bf0d8',1,'BluetoothA2DPCommon']]], - ['doloop_216',['doLoop',['../class_sound_data.html#ac79933ed3379cf5ef58d5675aa4bf12e',1,'SoundData']]] + ['debounce_223',['debounce',['../class_bluetooth_a2_d_p_common.html#aa6601d3c57e37f77bfdd03a3ef6231e2',1,'BluetoothA2DPCommon']]], + ['delay_5fms_224',['delay_ms',['../class_bluetooth_a2_d_p_common.html#a2302fff324e703c3906835f759e87307',1,'BluetoothA2DPCommon']]], + ['disconnect_225',['disconnect',['../class_bluetooth_a2_d_p_common.html#ab63e627832d6377be32dd700130bf0d8',1,'BluetoothA2DPCommon']]], + ['doloop_226',['doLoop',['../class_sound_data.html#ac79933ed3379cf5ef58d5675aa4bf12e',1,'SoundData']]] ]; diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js index d33bb7b..236e6d6 100644 --- a/docs/html/search/functions_4.js +++ b/docs/html/search/functions_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['end_217',['end',['../class_bluetooth_a2_d_p_common.html#a76e329bf0587ebf41792871acc69188b',1,'BluetoothA2DPCommon::end()'],['../class_bluetooth_a2_d_p_sink.html#a5a91e49987a2e39c09fc6c2a64feaed6',1,'BluetoothA2DPSink::end()']]] + ['end_227',['end',['../class_bluetooth_a2_d_p_common.html#a76e329bf0587ebf41792871acc69188b',1,'BluetoothA2DPCommon::end()'],['../class_bluetooth_a2_d_p_sink.html#a5a91e49987a2e39c09fc6c2a64feaed6',1,'BluetoothA2DPSink::end()']]] ]; diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js index 7c5ad83..f2b3da9 100644 --- a/docs/html/search/functions_5.js +++ b/docs/html/search/functions_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['fast_5fforward_218',['fast_forward',['../class_bluetooth_a2_d_p_sink.html#a42e01689353026b1ef9883fd5d32f00c',1,'BluetoothA2DPSink']]] + ['fast_5fforward_228',['fast_forward',['../class_bluetooth_a2_d_p_sink.html#a42e01689353026b1ef9883fd5d32f00c',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js index 96cfc33..1e6f0be 100644 --- a/docs/html/search/functions_6.js +++ b/docs/html/search/functions_6.js @@ -1,17 +1,17 @@ var searchData= [ - ['get2channeldata_219',['get2ChannelData',['../class_one_channel_sound_data.html#a3ed4a75be0bb4dbb42752f5ae83badbb',1,'OneChannelSoundData::get2ChannelData()'],['../class_one_channel8_bit_sound_data.html#a0d7a1fdf7cc8aee06c158b7dc72d491d',1,'OneChannel8BitSoundData::get2ChannelData()'],['../class_two_channel_sound_data.html#a0a39d70aca39dbeca3d20676635b7615',1,'TwoChannelSoundData::get2ChannelData()']]], - ['get_5faudio_5fstate_220',['get_audio_state',['../class_bluetooth_a2_d_p_common.html#a74eadbd69b5c7adf1b190c7e41b75b10',1,'BluetoothA2DPCommon']]], - ['get_5faudio_5ftype_221',['get_audio_type',['../class_bluetooth_a2_d_p_sink.html#a77600cb1e36b7814eb9b4126cdec62d4',1,'BluetoothA2DPSink']]], - ['get_5fconnected_5fsource_5fname_222',['get_connected_source_name',['../class_bluetooth_a2_d_p_sink.html#a2d277d15f94823eea70f80a327344939',1,'BluetoothA2DPSink']]], - ['get_5fconnection_5fstate_223',['get_connection_state',['../class_bluetooth_a2_d_p_common.html#a513b32676d8fc248bb481180f832ef97',1,'BluetoothA2DPCommon']]], - ['get_5fcurrent_5fpeer_5faddress_224',['get_current_peer_address',['../class_bluetooth_a2_d_p_sink.html#ac08fff859e0ccfbb12cbb6b119dba438',1,'BluetoothA2DPSink']]], - ['get_5fdata_5fdefault_225',['get_data_default',['../class_bluetooth_a2_d_p_source.html#ab199a1240a5850a43738f3872805c9ba',1,'BluetoothA2DPSource']]], - ['get_5flast_5fpeer_5faddress_226',['get_last_peer_address',['../class_bluetooth_a2_d_p_common.html#ac21e1dbd2f5f475da871a7e778ba1a40',1,'BluetoothA2DPCommon']]], - ['get_5flast_5frssi_227',['get_last_rssi',['../class_bluetooth_a2_d_p_sink.html#a5a770be98d977a8df916d8cc044b310c',1,'BluetoothA2DPSink']]], - ['get_5fmillis_228',['get_millis',['../class_bluetooth_a2_d_p_common.html#a688bfd727bfed94f255b63c16a6b1b3c',1,'BluetoothA2DPCommon']]], - ['get_5fname_229',['get_name',['../class_bluetooth_a2_d_p_common.html#a726f45e4d405f5c5f5b259f11aaf8246',1,'BluetoothA2DPCommon']]], - ['get_5foutput_230',['get_output',['../class_bluetooth_a2_d_p_sink.html#a1c88745461503e5b95f26e41f409e428',1,'BluetoothA2DPSink']]], - ['get_5fpeer_5fname_231',['get_peer_name',['../class_bluetooth_a2_d_p_sink.html#ac9adc3ca64e68fb3d6e816698a725dd5',1,'BluetoothA2DPSink']]], - ['get_5fvolume_232',['get_volume',['../class_bluetooth_a2_d_p_common.html#a0e570c2c2f9db40873286e0571f0d93a',1,'BluetoothA2DPCommon::get_volume()'],['../class_bluetooth_a2_d_p_sink.html#aca1119f20d2321fb950ae859000cce7b',1,'BluetoothA2DPSink::get_volume()']]] + ['get2channeldata_229',['get2ChannelData',['../class_one_channel_sound_data.html#a3ed4a75be0bb4dbb42752f5ae83badbb',1,'OneChannelSoundData::get2ChannelData()'],['../class_one_channel8_bit_sound_data.html#a0d7a1fdf7cc8aee06c158b7dc72d491d',1,'OneChannel8BitSoundData::get2ChannelData()'],['../class_two_channel_sound_data.html#a0a39d70aca39dbeca3d20676635b7615',1,'TwoChannelSoundData::get2ChannelData()']]], + ['get_5faudio_5fstate_230',['get_audio_state',['../class_bluetooth_a2_d_p_common.html#a74eadbd69b5c7adf1b190c7e41b75b10',1,'BluetoothA2DPCommon']]], + ['get_5faudio_5ftype_231',['get_audio_type',['../class_bluetooth_a2_d_p_sink.html#a77600cb1e36b7814eb9b4126cdec62d4',1,'BluetoothA2DPSink']]], + ['get_5fconnected_5fsource_5fname_232',['get_connected_source_name',['../class_bluetooth_a2_d_p_sink.html#a2d277d15f94823eea70f80a327344939',1,'BluetoothA2DPSink']]], + ['get_5fconnection_5fstate_233',['get_connection_state',['../class_bluetooth_a2_d_p_common.html#a513b32676d8fc248bb481180f832ef97',1,'BluetoothA2DPCommon']]], + ['get_5fcurrent_5fpeer_5faddress_234',['get_current_peer_address',['../class_bluetooth_a2_d_p_sink.html#ac08fff859e0ccfbb12cbb6b119dba438',1,'BluetoothA2DPSink']]], + ['get_5fdata_5fdefault_235',['get_data_default',['../class_bluetooth_a2_d_p_source.html#ab199a1240a5850a43738f3872805c9ba',1,'BluetoothA2DPSource']]], + ['get_5flast_5fpeer_5faddress_236',['get_last_peer_address',['../class_bluetooth_a2_d_p_common.html#ac21e1dbd2f5f475da871a7e778ba1a40',1,'BluetoothA2DPCommon']]], + ['get_5flast_5frssi_237',['get_last_rssi',['../class_bluetooth_a2_d_p_sink.html#a5a770be98d977a8df916d8cc044b310c',1,'BluetoothA2DPSink']]], + ['get_5fmillis_238',['get_millis',['../class_bluetooth_a2_d_p_common.html#a688bfd727bfed94f255b63c16a6b1b3c',1,'BluetoothA2DPCommon']]], + ['get_5fname_239',['get_name',['../class_bluetooth_a2_d_p_common.html#a726f45e4d405f5c5f5b259f11aaf8246',1,'BluetoothA2DPCommon']]], + ['get_5foutput_240',['get_output',['../class_bluetooth_a2_d_p_sink.html#a1c88745461503e5b95f26e41f409e428',1,'BluetoothA2DPSink']]], + ['get_5fpeer_5fname_241',['get_peer_name',['../class_bluetooth_a2_d_p_sink.html#ac9adc3ca64e68fb3d6e816698a725dd5',1,'BluetoothA2DPSink']]], + ['get_5fvolume_242',['get_volume',['../class_bluetooth_a2_d_p_common.html#a0e570c2c2f9db40873286e0571f0d93a',1,'BluetoothA2DPCommon::get_volume()'],['../class_bluetooth_a2_d_p_sink.html#aca1119f20d2321fb950ae859000cce7b',1,'BluetoothA2DPSink::get_volume()']]] ]; diff --git a/docs/html/search/functions_7.js b/docs/html/search/functions_7.js index efbe05b..03b175b 100644 --- a/docs/html/search/functions_7.js +++ b/docs/html/search/functions_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['has_5fsound_5fdata_233',['has_sound_data',['../class_bluetooth_a2_d_p_source.html#adb93cd1d697bb1e9dfaf263f3d05c900',1,'BluetoothA2DPSource']]] + ['has_5fsound_5fdata_243',['has_sound_data',['../class_bluetooth_a2_d_p_source.html#adb93cd1d697bb1e9dfaf263f3d05c900',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/functions_8.js b/docs/html/search/functions_8.js index 8da1fd3..aceca01 100644 --- a/docs/html/search/functions_8.js +++ b/docs/html/search/functions_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['i2s_5ftask_5fhandler_234',['i2s_task_handler',['../class_bluetooth_a2_d_p_sink.html#afdc2f08c0547393704fd6fb56bde204f',1,'BluetoothA2DPSink::i2s_task_handler()'],['../class_bluetooth_a2_d_p_sink_queued.html#a914815f36b15b259d328da372b6c3d08',1,'BluetoothA2DPSinkQueued::i2s_task_handler()']]], - ['i2s_5fwrite_5fdata_235',['i2s_write_data',['../class_bluetooth_a2_d_p_sink.html#ab59e6c716d9b5aaed69272e7d2a3d12a',1,'BluetoothA2DPSink']]], - ['is_5favrc_5fconnected_236',['is_avrc_connected',['../class_bluetooth_a2_d_p_sink.html#a458dc625cbceb5e534b07094136f6533',1,'BluetoothA2DPSink']]], - ['is_5favrc_5fpeer_5frn_5fcap_237',['is_avrc_peer_rn_cap',['../class_bluetooth_a2_d_p_sink.html#af5d6399876738c8fa0766ea247476b3f',1,'BluetoothA2DPSink']]], - ['is_5favrc_5fpeer_5frn_5fcap_5favailable_238',['is_avrc_peer_rn_cap_available',['../class_bluetooth_a2_d_p_sink.html#a8281ab4339dd58c49d1d651dd74f5711',1,'BluetoothA2DPSink']]], - ['is_5fconnected_239',['is_connected',['../class_bluetooth_a2_d_p_common.html#a5e76412770515732e3f54275decf02f0',1,'BluetoothA2DPCommon']]], - ['is_5fdiscovery_5factive_240',['is_discovery_active',['../class_bluetooth_a2_d_p_source.html#af29d19e53e3585446fc294a3213a06af',1,'BluetoothA2DPSource']]], - ['is_5foutput_5factive_241',['is_output_active',['../class_bluetooth_a2_d_p_sink.html#a6eb9f31e643607224fa784ff20654924',1,'BluetoothA2DPSink']]], - ['is_5fvalid_5fcod_5fservice_242',['is_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a51f93bebf73f8bf9b98fa3c5fc4fcb18',1,'BluetoothA2DPSource']]] + ['i2s_5ftask_5fhandler_244',['i2s_task_handler',['../class_bluetooth_a2_d_p_sink.html#afdc2f08c0547393704fd6fb56bde204f',1,'BluetoothA2DPSink::i2s_task_handler()'],['../class_bluetooth_a2_d_p_sink_queued.html#a914815f36b15b259d328da372b6c3d08',1,'BluetoothA2DPSinkQueued::i2s_task_handler()']]], + ['i2s_5fwrite_5fdata_245',['i2s_write_data',['../class_bluetooth_a2_d_p_sink.html#ab59e6c716d9b5aaed69272e7d2a3d12a',1,'BluetoothA2DPSink']]], + ['is_5favrc_5fconnected_246',['is_avrc_connected',['../class_bluetooth_a2_d_p_sink.html#a458dc625cbceb5e534b07094136f6533',1,'BluetoothA2DPSink']]], + ['is_5favrc_5fpeer_5frn_5fcap_247',['is_avrc_peer_rn_cap',['../class_bluetooth_a2_d_p_sink.html#af5d6399876738c8fa0766ea247476b3f',1,'BluetoothA2DPSink']]], + ['is_5favrc_5fpeer_5frn_5fcap_5favailable_248',['is_avrc_peer_rn_cap_available',['../class_bluetooth_a2_d_p_sink.html#a8281ab4339dd58c49d1d651dd74f5711',1,'BluetoothA2DPSink']]], + ['is_5fconnected_249',['is_connected',['../class_bluetooth_a2_d_p_common.html#a5e76412770515732e3f54275decf02f0',1,'BluetoothA2DPCommon']]], + ['is_5fdiscovery_5factive_250',['is_discovery_active',['../class_bluetooth_a2_d_p_source.html#af29d19e53e3585446fc294a3213a06af',1,'BluetoothA2DPSource']]], + ['is_5foutput_5factive_251',['is_output_active',['../class_bluetooth_a2_d_p_sink.html#a6eb9f31e643607224fa784ff20654924',1,'BluetoothA2DPSink']]], + ['is_5fvalid_5fcod_5fservice_252',['is_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a51f93bebf73f8bf9b98fa3c5fc4fcb18',1,'BluetoothA2DPSource']]] ]; diff --git a/docs/html/search/functions_9.js b/docs/html/search/functions_9.js index cfb2f65..6f57fd5 100644 --- a/docs/html/search/functions_9.js +++ b/docs/html/search/functions_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['log_5ffree_5fheap_243',['log_free_heap',['../class_bluetooth_a2_d_p_common.html#a791432e5c800e75fb11b858071cff651',1,'BluetoothA2DPCommon']]] + ['log_5ffree_5fheap_253',['log_free_heap',['../class_bluetooth_a2_d_p_common.html#a791432e5c800e75fb11b858071cff651',1,'BluetoothA2DPCommon']]] ]; diff --git a/docs/html/search/functions_a.js b/docs/html/search/functions_a.js index d08f192..6ac2dca 100644 --- a/docs/html/search/functions_a.js +++ b/docs/html/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['next_244',['next',['../class_bluetooth_a2_d_p_sink.html#a296fb7aaf8d8e78991d9d505353de94f',1,'BluetoothA2DPSink']]] + ['next_254',['next',['../class_bluetooth_a2_d_p_sink.html#a296fb7aaf8d8e78991d9d505353de94f',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_b.js b/docs/html/search/functions_b.js index efd10d5..bd58450 100644 --- a/docs/html/search/functions_b.js +++ b/docs/html/search/functions_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['onechannel8bitsounddata_245',['OneChannel8BitSoundData',['../class_one_channel8_bit_sound_data.html#a056d8a555b92a29189b64d609450dd4d',1,'OneChannel8BitSoundData']]], - ['onechannelsounddata_246',['OneChannelSoundData',['../class_one_channel_sound_data.html#a95a08a39b92863edbc6c759e7c98e4ac',1,'OneChannelSoundData']]] + ['onechannel8bitsounddata_255',['OneChannel8BitSoundData',['../class_one_channel8_bit_sound_data.html#a056d8a555b92a29189b64d609450dd4d',1,'OneChannel8BitSoundData']]], + ['onechannelsounddata_256',['OneChannelSoundData',['../class_one_channel_sound_data.html#a95a08a39b92863edbc6c759e7c98e4ac',1,'OneChannelSoundData']]] ]; diff --git a/docs/html/search/functions_c.js b/docs/html/search/functions_c.js index b3bcc71..f5db71e 100644 --- a/docs/html/search/functions_c.js +++ b/docs/html/search/functions_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['pause_247',['pause',['../class_bluetooth_a2_d_p_sink.html#aa6967e9329939596c62f16e8686cac13',1,'BluetoothA2DPSink']]], - ['pin_5fcode_248',['pin_code',['../class_bluetooth_a2_d_p_sink.html#a3719138f63afaeed06b63cc48ea79335',1,'BluetoothA2DPSink']]], - ['play_249',['play',['../class_bluetooth_a2_d_p_sink.html#aafd2afad1960db8ab73d7c6977aeb686',1,'BluetoothA2DPSink']]], - ['previous_250',['previous',['../class_bluetooth_a2_d_p_sink.html#a341024c18eabdb06c734c2242d5ba505',1,'BluetoothA2DPSink']]] + ['pause_257',['pause',['../class_bluetooth_a2_d_p_sink.html#aa6967e9329939596c62f16e8686cac13',1,'BluetoothA2DPSink']]], + ['pin_5fcode_258',['pin_code',['../class_bluetooth_a2_d_p_sink.html#a3719138f63afaeed06b63cc48ea79335',1,'BluetoothA2DPSink']]], + ['play_259',['play',['../class_bluetooth_a2_d_p_sink.html#aafd2afad1960db8ab73d7c6977aeb686',1,'BluetoothA2DPSink']]], + ['previous_260',['previous',['../class_bluetooth_a2_d_p_sink.html#a341024c18eabdb06c734c2242d5ba505',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_d.js b/docs/html/search/functions_d.js index 862b9bc..fd07fc4 100644 --- a/docs/html/search/functions_d.js +++ b/docs/html/search/functions_d.js @@ -1,6 +1,6 @@ var searchData= [ - ['reconnect_251',['reconnect',['../class_bluetooth_a2_d_p_common.html#ac795a023f85438355a1b00644f2b040f',1,'BluetoothA2DPCommon']]], - ['reset_5flast_5fconnection_252',['reset_last_connection',['../class_bluetooth_a2_d_p_source.html#a190c59464f53e2d4c3f121afbb7a3c21',1,'BluetoothA2DPSource']]], - ['rewind_253',['rewind',['../class_bluetooth_a2_d_p_sink.html#a9ee01e6d11ee3c6c546a510029a23a12',1,'BluetoothA2DPSink']]] + ['reconnect_261',['reconnect',['../class_bluetooth_a2_d_p_common.html#ac795a023f85438355a1b00644f2b040f',1,'BluetoothA2DPCommon']]], + ['reset_5flast_5fconnection_262',['reset_last_connection',['../class_bluetooth_a2_d_p_source.html#a190c59464f53e2d4c3f121afbb7a3c21',1,'BluetoothA2DPSource']]], + ['rewind_263',['rewind',['../class_bluetooth_a2_d_p_sink.html#a9ee01e6d11ee3c6c546a510029a23a12',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_e.js b/docs/html/search/functions_e.js index e05e718..e6749a2 100644 --- a/docs/html/search/functions_e.js +++ b/docs/html/search/functions_e.js @@ -1,57 +1,57 @@ var searchData= [ - ['sample_5frate_254',['sample_rate',['../class_bluetooth_a2_d_p_sink.html#a90cee550d061836992616161d4215355',1,'BluetoothA2DPSink']]], - ['set_5faddress_5fvalidator_255',['set_address_validator',['../class_bluetooth_a2_d_p_sink.html#ad25155f02bad11da6c130aae00c8ab9c',1,'BluetoothA2DPSink']]], - ['set_5fauto_5freconnect_256',['set_auto_reconnect',['../class_bluetooth_a2_d_p_sink.html#af7d10cfe632a3c2f95409f6a23daecdd',1,'BluetoothA2DPSink::set_auto_reconnect()'],['../class_bluetooth_a2_d_p_source.html#a65ac6f2b0777c97874ee358119de3790',1,'BluetoothA2DPSource::set_auto_reconnect(bool active)'],['../class_bluetooth_a2_d_p_source.html#ab94a0596fd595994f3ae4d2d6d2e5a5b',1,'BluetoothA2DPSource::set_auto_reconnect(esp_bd_addr_t addr)'],['../class_bluetooth_a2_d_p_common.html#a537d576b12d1158eb0681a6195b258de',1,'BluetoothA2DPCommon::set_auto_reconnect()']]], - ['set_5favrc_5fconnection_5fstate_5fcallback_257',['set_avrc_connection_state_callback',['../class_bluetooth_a2_d_p_sink.html#aedd80fe4cf8bd887224efa2716ad9d69',1,'BluetoothA2DPSink']]], - ['set_5favrc_5fmetadata_5fattribute_5fmask_258',['set_avrc_metadata_attribute_mask',['../class_bluetooth_a2_d_p_sink.html#a8281af353148544a0612f8f7c4d511b1',1,'BluetoothA2DPSink']]], - ['set_5favrc_5fmetadata_5fcallback_259',['set_avrc_metadata_callback',['../class_bluetooth_a2_d_p_sink.html#aac9074521c80d7574a855f30b8301d13',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fplay_5fpos_5fcallback_260',['set_avrc_rn_play_pos_callback',['../class_bluetooth_a2_d_p_sink.html#a5dd8ed8e61d6bb6d0c1e05d5c17e45e7',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fplaystatus_5fcallback_261',['set_avrc_rn_playstatus_callback',['../class_bluetooth_a2_d_p_sink.html#a5e4806bad4ed634493643c5925ecf67f',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5ftrack_5fchange_5fcallback_262',['set_avrc_rn_track_change_callback',['../class_bluetooth_a2_d_p_sink.html#ae56f6a99a5c38e0bdd402a79faba6dd5',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fvolumechange_263',['set_avrc_rn_volumechange',['../class_bluetooth_a2_d_p_sink.html#acb34360759c6a94028f74df35009b033',1,'BluetoothA2DPSink']]], - ['set_5favrc_5frn_5fvolumechange_5fcompleted_264',['set_avrc_rn_volumechange_completed',['../class_bluetooth_a2_d_p_sink.html#a9b16f9fec1e74eb3bb30f6cf572d21e9',1,'BluetoothA2DPSink']]], - ['set_5fbluedroid_5fconfig_5ft_265',['set_bluedroid_config_t',['../class_bluetooth_a2_d_p_common.html#a145c20271b53d4329e0e2c7fa36692b0',1,'BluetoothA2DPCommon']]], - ['set_5fconnectable_266',['set_connectable',['../class_bluetooth_a2_d_p_common.html#a8b37f48a6b0bca33fb21b2a9ae9dab7c',1,'BluetoothA2DPCommon']]], - ['set_5fconnected_267',['set_connected',['../class_bluetooth_a2_d_p_common.html#a0a8a860a325348cdf210637e8d1159e6',1,'BluetoothA2DPCommon']]], - ['set_5fdefault_5fbt_5fmode_268',['set_default_bt_mode',['../class_bluetooth_a2_d_p_common.html#a41ab8453d4f7f88d68d6cdb1a866532b',1,'BluetoothA2DPCommon']]], - ['set_5fdiscoverability_269',['set_discoverability',['../class_bluetooth_a2_d_p_common.html#a8e53adc58f665113c9ac6a5521e58814',1,'BluetoothA2DPCommon']]], - ['set_5fdiscovery_5fmode_5fcallback_270',['set_discovery_mode_callback',['../class_bluetooth_a2_d_p_source.html#a73eea280b254473cab7c3b1e528b030f',1,'BluetoothA2DPSource']]], - ['set_5fevent_5fqueue_5fsize_271',['set_event_queue_size',['../class_bluetooth_a2_d_p_common.html#ae5e96c34428c50873a0ca7423a6b5402',1,'BluetoothA2DPCommon']]], - ['set_5fevent_5fstack_5fsize_272',['set_event_stack_size',['../class_bluetooth_a2_d_p_common.html#a04bc52a4279a503203084492fe20c32e',1,'BluetoothA2DPCommon']]], - ['set_5fi2s_5fringbuffer_5fprefetch_5fpercent_273',['set_i2s_ringbuffer_prefetch_percent',['../class_bluetooth_a2_d_p_sink_queued.html#a54861eac37a7f5902f6afb1a03200085',1,'BluetoothA2DPSinkQueued']]], - ['set_5fi2s_5fringbuffer_5fsize_274',['set_i2s_ringbuffer_size',['../class_bluetooth_a2_d_p_sink_queued.html#acc0410c71c7278cd3a858d037fdc1edc',1,'BluetoothA2DPSinkQueued']]], - ['set_5fi2s_5fstack_5fsize_275',['set_i2s_stack_size',['../class_bluetooth_a2_d_p_sink_queued.html#a8450f09c7af817cacc78ae9a3544ee28',1,'BluetoothA2DPSinkQueued']]], - ['set_5fi2s_5ftask_5fpriority_276',['set_i2s_task_priority',['../class_bluetooth_a2_d_p_sink_queued.html#a430f730deb72b7edf5601e740c9b8563',1,'BluetoothA2DPSinkQueued']]], - ['set_5flocal_5fname_277',['set_local_name',['../class_bluetooth_a2_d_p_source.html#acb9c5182525261c53b803719b3027014',1,'BluetoothA2DPSource']]], - ['set_5fmono_5fdownmix_278',['set_mono_downmix',['../class_bluetooth_a2_d_p_sink.html#a624040cce89a4a2f66495f57db6c1457',1,'BluetoothA2DPSink']]], - ['set_5fnvs_5finit_279',['set_nvs_init',['../class_bluetooth_a2_d_p_source.html#ac3825c8750538c5b25ba0082c30ec7ae',1,'BluetoothA2DPSource']]], - ['set_5fon_5faudio_5fstate_5fchanged_280',['set_on_audio_state_changed',['../class_bluetooth_a2_d_p_common.html#a5f13ecf541393c21a5a489235bad27fb',1,'BluetoothA2DPCommon']]], - ['set_5fon_5faudio_5fstate_5fchanged_5fpost_281',['set_on_audio_state_changed_post',['../class_bluetooth_a2_d_p_common.html#a169e9b94cbbfb7311a8722cc6d436e95',1,'BluetoothA2DPCommon']]], - ['set_5fon_5fconnection_5fstate_5fchanged_282',['set_on_connection_state_changed',['../class_bluetooth_a2_d_p_common.html#aa79cff78c075c9273ea2b5c03f052fcd',1,'BluetoothA2DPCommon']]], - ['set_5fon_5fdata_5freceived_283',['set_on_data_received',['../class_bluetooth_a2_d_p_sink.html#af65219e635fadbbc90f4663b33abd3e0',1,'BluetoothA2DPSink']]], - ['set_5fon_5fvolumechange_284',['set_on_volumechange',['../class_bluetooth_a2_d_p_sink.html#ac245103d3d5c47b0414c2de21c0d52a7',1,'BluetoothA2DPSink']]], - ['set_5foutput_285',['set_output',['../class_bluetooth_a2_d_p_sink.html#a664eafe67a1f66b415159b84c3fe851f',1,'BluetoothA2DPSink::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink.html#a5bdae239eb76ad435a7999362a8019fc',1,'BluetoothA2DPSink::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink.html#af87666dc2c00c5917db709e2edaf1dab',1,'BluetoothA2DPSink::set_output(Print &output)'],['../class_bluetooth_a2_d_p_sink.html#a2076eebe22254b2238ba097e8749d24d',1,'BluetoothA2DPSink::set_output(BluetoothA2DPOutput &output)'],['../class_bluetooth_a2_d_p_output_audio_tools.html#adf9ef0cf6b3e6ef45b03109605c66ccd',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_output_default.html#ad03aa92e57182e2a24eb3596fe5461ee',1,'BluetoothA2DPOutputDefault::set_output(Print &output) override'],['../class_bluetooth_a2_d_p_output_default.html#a74df73b612e2c4b99956e367d9f69656',1,'BluetoothA2DPOutputDefault::set_output(audio_tools::AudioStream &output) override'],['../class_bluetooth_a2_d_p_output_print.html#aa9e40b46faaba5afdbbf6dbf403c627e',1,'BluetoothA2DPOutputPrint::set_output()'],['../class_bluetooth_a2_d_p_output_default.html#a69efd35a5b96a8c4ea45286ec02cb550',1,'BluetoothA2DPOutputDefault::set_output()'],['../class_bluetooth_a2_d_p_output.html#a67fc2cf760ae2a48ac6bfa6ed235f8b8',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_output.html#a9cdbeeafa4778b4efcf7108ec8b9afae',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_output.html#add4a1457f42f2e6ef8b905bcf4be10dc',1,'BluetoothA2DPOutput::set_output(Print &output)'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a7304b027857f382bfb1838b4b36df7f3',1,'BluetoothA2DPOutputAudioTools::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a3c360cc7bf000d4e8bc241007e34f7d9',1,'BluetoothA2DPOutputAudioTools::set_output(Print &output)']]], - ['set_5foutput_5factive_286',['set_output_active',['../class_bluetooth_a2_d_p_sink.html#a68d88c33b8ec218fe3bd45f61c39f754',1,'BluetoothA2DPSink']]], - ['set_5fpin_5fcode_287',['set_pin_code',['../class_bluetooth_a2_d_p_source.html#a615fbfaeb4cad862209fa4b3c2c8286c',1,'BluetoothA2DPSource']]], - ['set_5fraw_5fstream_5freader_288',['set_raw_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a035b0e2534970acd2c35b65842374e51',1,'BluetoothA2DPSink']]], - ['set_5freconnect_5fdelay_289',['set_reconnect_delay',['../class_bluetooth_a2_d_p_sink.html#a96b4fabd27e7952fc3ea5edca3b95cbb',1,'BluetoothA2DPSink']]], - ['set_5freset_5fble_290',['set_reset_ble',['../class_bluetooth_a2_d_p_source.html#a5efcc4c32c6ec8ce7eac2c1acb59f27c',1,'BluetoothA2DPSource']]], - ['set_5frssi_5factive_291',['set_rssi_active',['../class_bluetooth_a2_d_p_sink.html#a452b509a46930ab1ed58188a4181c67b',1,'BluetoothA2DPSink']]], - ['set_5frssi_5fcallback_292',['set_rssi_callback',['../class_bluetooth_a2_d_p_sink.html#a97c80237061c6e80d7c6e1e5e45773c8',1,'BluetoothA2DPSink']]], - ['set_5fsample_5frate_5fcallback_293',['set_sample_rate_callback',['../class_bluetooth_a2_d_p_sink.html#a89d2694f880a2db22344b97b466c9a9d',1,'BluetoothA2DPSink']]], - ['set_5fscan_5fmode_5fconnectable_294',['set_scan_mode_connectable',['../class_bluetooth_a2_d_p_common.html#af1e2f14ddbe9266b61f5e721095c3685',1,'BluetoothA2DPCommon']]], - ['set_5fspp_5factive_295',['set_spp_active',['../class_bluetooth_a2_d_p_sink.html#abe6004e2b95d120d64c10cf947fefb55',1,'BluetoothA2DPSink']]], - ['set_5fssid_5fcallback_296',['set_ssid_callback',['../class_bluetooth_a2_d_p_source.html#a6ba5496831ff64bdd515fc2ad811d76d',1,'BluetoothA2DPSource']]], - ['set_5fssp_5fenabled_297',['set_ssp_enabled',['../class_bluetooth_a2_d_p_source.html#a959ff7f30a6064f018dcdad5deb8e3d9',1,'BluetoothA2DPSource']]], - ['set_5fstream_5freader_298',['set_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a4f94426ff4899c437d31623e013cf7a5',1,'BluetoothA2DPSink']]], - ['set_5fswap_5flr_5fchannels_299',['set_swap_lr_channels',['../class_bluetooth_a2_d_p_sink.html#a14d982730e2b9ea772fe9ede1563ed22',1,'BluetoothA2DPSink']]], - ['set_5ftask_5fcore_300',['set_task_core',['../class_bluetooth_a2_d_p_common.html#a694940fad2a2d498875cfbdf52eea58b',1,'BluetoothA2DPCommon']]], - ['set_5ftask_5fpriority_301',['set_task_priority',['../class_bluetooth_a2_d_p_common.html#a68f9e168839f0faeb72705ccabbb6b7a',1,'BluetoothA2DPCommon']]], - ['set_5fvalid_5fcod_5fservice_302',['set_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a2923c8e2a689f21fc5acf7895ad2f7a7',1,'BluetoothA2DPSource']]], - ['set_5fvolume_303',['set_volume',['../class_bluetooth_a2_d_p_common.html#a0bab92d9317837ecaeacbfe26814e28c',1,'BluetoothA2DPCommon::set_volume()'],['../class_bluetooth_a2_d_p_sink.html#a507e30ececfdc4382af60a0319cdaf1b',1,'BluetoothA2DPSink::set_volume()']]], - ['set_5fvolume_5fcontrol_304',['set_volume_control',['../class_bluetooth_a2_d_p_common.html#a7757ddbf424aeb909dc952d7c40fc241',1,'BluetoothA2DPCommon']]], - ['start_305',['start',['../class_bluetooth_a2_d_p_sink.html#af85e99324638d1c814e221ac4ba815dd',1,'BluetoothA2DPSink::start()'],['../class_bluetooth_a2_d_p_source.html#a304a8c42fc04bbbabe6923a6f736f5bb',1,'BluetoothA2DPSource::start(std::vector< const char * > names, music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a9605c01de93792d11295125de0a24087',1,'BluetoothA2DPSource::start(music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a403b0e21db02c81b948534258e5ff37b',1,'BluetoothA2DPSource::start(const char *name, music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_sink.html#a189424ab5dc8c44f00b461e9392a2ce8',1,'BluetoothA2DPSink::start()']]], - ['start_5fraw_306',['start_raw',['../class_bluetooth_a2_d_p_source.html#aed760968d1114bf993325302deef0fb1',1,'BluetoothA2DPSource::start_raw(const char *name, music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#adec130ac9f0a83f5c121ab1e5d2cafba',1,'BluetoothA2DPSource::start_raw(music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#aeffc499b79590d9742f026c800a6e0b5',1,'BluetoothA2DPSource::start_raw(std::vector< const char * > names, music_data_cb_t callback=NULL)']]], - ['stop_307',['stop',['../class_bluetooth_a2_d_p_sink.html#a37dcbcd418b84310ccedf3330e44834f',1,'BluetoothA2DPSink']]] + ['sample_5frate_264',['sample_rate',['../class_bluetooth_a2_d_p_sink.html#a90cee550d061836992616161d4215355',1,'BluetoothA2DPSink']]], + ['set_5faddress_5fvalidator_265',['set_address_validator',['../class_bluetooth_a2_d_p_sink.html#ad25155f02bad11da6c130aae00c8ab9c',1,'BluetoothA2DPSink']]], + ['set_5fauto_5freconnect_266',['set_auto_reconnect',['../class_bluetooth_a2_d_p_sink.html#af7d10cfe632a3c2f95409f6a23daecdd',1,'BluetoothA2DPSink::set_auto_reconnect()'],['../class_bluetooth_a2_d_p_source.html#a65ac6f2b0777c97874ee358119de3790',1,'BluetoothA2DPSource::set_auto_reconnect(bool active)'],['../class_bluetooth_a2_d_p_source.html#ab94a0596fd595994f3ae4d2d6d2e5a5b',1,'BluetoothA2DPSource::set_auto_reconnect(esp_bd_addr_t addr)'],['../class_bluetooth_a2_d_p_common.html#a537d576b12d1158eb0681a6195b258de',1,'BluetoothA2DPCommon::set_auto_reconnect()']]], + ['set_5favrc_5fconnection_5fstate_5fcallback_267',['set_avrc_connection_state_callback',['../class_bluetooth_a2_d_p_sink.html#aedd80fe4cf8bd887224efa2716ad9d69',1,'BluetoothA2DPSink']]], + ['set_5favrc_5fmetadata_5fattribute_5fmask_268',['set_avrc_metadata_attribute_mask',['../class_bluetooth_a2_d_p_sink.html#a8281af353148544a0612f8f7c4d511b1',1,'BluetoothA2DPSink']]], + ['set_5favrc_5fmetadata_5fcallback_269',['set_avrc_metadata_callback',['../class_bluetooth_a2_d_p_sink.html#aac9074521c80d7574a855f30b8301d13',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fplay_5fpos_5fcallback_270',['set_avrc_rn_play_pos_callback',['../class_bluetooth_a2_d_p_sink.html#a5dd8ed8e61d6bb6d0c1e05d5c17e45e7',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fplaystatus_5fcallback_271',['set_avrc_rn_playstatus_callback',['../class_bluetooth_a2_d_p_sink.html#a5e4806bad4ed634493643c5925ecf67f',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5ftrack_5fchange_5fcallback_272',['set_avrc_rn_track_change_callback',['../class_bluetooth_a2_d_p_sink.html#ae56f6a99a5c38e0bdd402a79faba6dd5',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fvolumechange_273',['set_avrc_rn_volumechange',['../class_bluetooth_a2_d_p_sink.html#acb34360759c6a94028f74df35009b033',1,'BluetoothA2DPSink']]], + ['set_5favrc_5frn_5fvolumechange_5fcompleted_274',['set_avrc_rn_volumechange_completed',['../class_bluetooth_a2_d_p_sink.html#a9b16f9fec1e74eb3bb30f6cf572d21e9',1,'BluetoothA2DPSink']]], + ['set_5fbluedroid_5fconfig_5ft_275',['set_bluedroid_config_t',['../class_bluetooth_a2_d_p_common.html#a145c20271b53d4329e0e2c7fa36692b0',1,'BluetoothA2DPCommon']]], + ['set_5fconnectable_276',['set_connectable',['../class_bluetooth_a2_d_p_common.html#a8b37f48a6b0bca33fb21b2a9ae9dab7c',1,'BluetoothA2DPCommon']]], + ['set_5fconnected_277',['set_connected',['../class_bluetooth_a2_d_p_common.html#a0a8a860a325348cdf210637e8d1159e6',1,'BluetoothA2DPCommon']]], + ['set_5fdefault_5fbt_5fmode_278',['set_default_bt_mode',['../class_bluetooth_a2_d_p_common.html#a41ab8453d4f7f88d68d6cdb1a866532b',1,'BluetoothA2DPCommon']]], + ['set_5fdiscoverability_279',['set_discoverability',['../class_bluetooth_a2_d_p_common.html#a8e53adc58f665113c9ac6a5521e58814',1,'BluetoothA2DPCommon']]], + ['set_5fdiscovery_5fmode_5fcallback_280',['set_discovery_mode_callback',['../class_bluetooth_a2_d_p_source.html#a73eea280b254473cab7c3b1e528b030f',1,'BluetoothA2DPSource']]], + ['set_5fevent_5fqueue_5fsize_281',['set_event_queue_size',['../class_bluetooth_a2_d_p_common.html#ae5e96c34428c50873a0ca7423a6b5402',1,'BluetoothA2DPCommon']]], + ['set_5fevent_5fstack_5fsize_282',['set_event_stack_size',['../class_bluetooth_a2_d_p_common.html#a04bc52a4279a503203084492fe20c32e',1,'BluetoothA2DPCommon']]], + ['set_5fi2s_5fringbuffer_5fprefetch_5fpercent_283',['set_i2s_ringbuffer_prefetch_percent',['../class_bluetooth_a2_d_p_sink_queued.html#a54861eac37a7f5902f6afb1a03200085',1,'BluetoothA2DPSinkQueued']]], + ['set_5fi2s_5fringbuffer_5fsize_284',['set_i2s_ringbuffer_size',['../class_bluetooth_a2_d_p_sink_queued.html#acc0410c71c7278cd3a858d037fdc1edc',1,'BluetoothA2DPSinkQueued']]], + ['set_5fi2s_5fstack_5fsize_285',['set_i2s_stack_size',['../class_bluetooth_a2_d_p_sink_queued.html#a8450f09c7af817cacc78ae9a3544ee28',1,'BluetoothA2DPSinkQueued']]], + ['set_5fi2s_5ftask_5fpriority_286',['set_i2s_task_priority',['../class_bluetooth_a2_d_p_sink_queued.html#a430f730deb72b7edf5601e740c9b8563',1,'BluetoothA2DPSinkQueued']]], + ['set_5flocal_5fname_287',['set_local_name',['../class_bluetooth_a2_d_p_source.html#acb9c5182525261c53b803719b3027014',1,'BluetoothA2DPSource']]], + ['set_5fmono_5fdownmix_288',['set_mono_downmix',['../class_bluetooth_a2_d_p_sink.html#a624040cce89a4a2f66495f57db6c1457',1,'BluetoothA2DPSink']]], + ['set_5fnvs_5finit_289',['set_nvs_init',['../class_bluetooth_a2_d_p_source.html#ac3825c8750538c5b25ba0082c30ec7ae',1,'BluetoothA2DPSource']]], + ['set_5fon_5faudio_5fstate_5fchanged_290',['set_on_audio_state_changed',['../class_bluetooth_a2_d_p_common.html#a5f13ecf541393c21a5a489235bad27fb',1,'BluetoothA2DPCommon']]], + ['set_5fon_5faudio_5fstate_5fchanged_5fpost_291',['set_on_audio_state_changed_post',['../class_bluetooth_a2_d_p_common.html#a169e9b94cbbfb7311a8722cc6d436e95',1,'BluetoothA2DPCommon']]], + ['set_5fon_5fconnection_5fstate_5fchanged_292',['set_on_connection_state_changed',['../class_bluetooth_a2_d_p_common.html#aa79cff78c075c9273ea2b5c03f052fcd',1,'BluetoothA2DPCommon']]], + ['set_5fon_5fdata_5freceived_293',['set_on_data_received',['../class_bluetooth_a2_d_p_sink.html#af65219e635fadbbc90f4663b33abd3e0',1,'BluetoothA2DPSink']]], + ['set_5fon_5fvolumechange_294',['set_on_volumechange',['../class_bluetooth_a2_d_p_sink.html#ac245103d3d5c47b0414c2de21c0d52a7',1,'BluetoothA2DPSink']]], + ['set_5foutput_295',['set_output',['../class_bluetooth_a2_d_p_sink.html#a664eafe67a1f66b415159b84c3fe851f',1,'BluetoothA2DPSink::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_sink.html#a5bdae239eb76ad435a7999362a8019fc',1,'BluetoothA2DPSink::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_sink.html#af87666dc2c00c5917db709e2edaf1dab',1,'BluetoothA2DPSink::set_output(Print &output)'],['../class_bluetooth_a2_d_p_sink.html#a2076eebe22254b2238ba097e8749d24d',1,'BluetoothA2DPSink::set_output(BluetoothA2DPOutput &output)'],['../class_bluetooth_a2_d_p_output_audio_tools.html#adf9ef0cf6b3e6ef45b03109605c66ccd',1,'BluetoothA2DPOutputAudioTools::set_output()'],['../class_bluetooth_a2_d_p_output_default.html#ad03aa92e57182e2a24eb3596fe5461ee',1,'BluetoothA2DPOutputDefault::set_output(Print &output) override'],['../class_bluetooth_a2_d_p_output_default.html#a74df73b612e2c4b99956e367d9f69656',1,'BluetoothA2DPOutputDefault::set_output(audio_tools::AudioStream &output) override'],['../class_bluetooth_a2_d_p_output_print.html#aa9e40b46faaba5afdbbf6dbf403c627e',1,'BluetoothA2DPOutputPrint::set_output()'],['../class_bluetooth_a2_d_p_output_default.html#a69efd35a5b96a8c4ea45286ec02cb550',1,'BluetoothA2DPOutputDefault::set_output()'],['../class_bluetooth_a2_d_p_output.html#a67fc2cf760ae2a48ac6bfa6ed235f8b8',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_output.html#a9cdbeeafa4778b4efcf7108ec8b9afae',1,'BluetoothA2DPOutput::set_output(audio_tools::AudioStream &output)'],['../class_bluetooth_a2_d_p_output.html#add4a1457f42f2e6ef8b905bcf4be10dc',1,'BluetoothA2DPOutput::set_output(Print &output)'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a7304b027857f382bfb1838b4b36df7f3',1,'BluetoothA2DPOutputAudioTools::set_output(audio_tools::AudioOutput &output)'],['../class_bluetooth_a2_d_p_output_audio_tools.html#a3c360cc7bf000d4e8bc241007e34f7d9',1,'BluetoothA2DPOutputAudioTools::set_output(Print &output)']]], + ['set_5foutput_5factive_296',['set_output_active',['../class_bluetooth_a2_d_p_sink.html#a68d88c33b8ec218fe3bd45f61c39f754',1,'BluetoothA2DPSink']]], + ['set_5fpin_5fcode_297',['set_pin_code',['../class_bluetooth_a2_d_p_source.html#a615fbfaeb4cad862209fa4b3c2c8286c',1,'BluetoothA2DPSource']]], + ['set_5fraw_5fstream_5freader_298',['set_raw_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a035b0e2534970acd2c35b65842374e51',1,'BluetoothA2DPSink']]], + ['set_5freconnect_5fdelay_299',['set_reconnect_delay',['../class_bluetooth_a2_d_p_sink.html#a96b4fabd27e7952fc3ea5edca3b95cbb',1,'BluetoothA2DPSink']]], + ['set_5freset_5fble_300',['set_reset_ble',['../class_bluetooth_a2_d_p_source.html#a5efcc4c32c6ec8ce7eac2c1acb59f27c',1,'BluetoothA2DPSource']]], + ['set_5frssi_5factive_301',['set_rssi_active',['../class_bluetooth_a2_d_p_sink.html#a452b509a46930ab1ed58188a4181c67b',1,'BluetoothA2DPSink']]], + ['set_5frssi_5fcallback_302',['set_rssi_callback',['../class_bluetooth_a2_d_p_sink.html#a97c80237061c6e80d7c6e1e5e45773c8',1,'BluetoothA2DPSink']]], + ['set_5fsample_5frate_5fcallback_303',['set_sample_rate_callback',['../class_bluetooth_a2_d_p_sink.html#a89d2694f880a2db22344b97b466c9a9d',1,'BluetoothA2DPSink']]], + ['set_5fscan_5fmode_5fconnectable_304',['set_scan_mode_connectable',['../class_bluetooth_a2_d_p_common.html#af1e2f14ddbe9266b61f5e721095c3685',1,'BluetoothA2DPCommon']]], + ['set_5fspp_5factive_305',['set_spp_active',['../class_bluetooth_a2_d_p_sink.html#abe6004e2b95d120d64c10cf947fefb55',1,'BluetoothA2DPSink']]], + ['set_5fssid_5fcallback_306',['set_ssid_callback',['../class_bluetooth_a2_d_p_source.html#a6ba5496831ff64bdd515fc2ad811d76d',1,'BluetoothA2DPSource']]], + ['set_5fssp_5fenabled_307',['set_ssp_enabled',['../class_bluetooth_a2_d_p_source.html#a959ff7f30a6064f018dcdad5deb8e3d9',1,'BluetoothA2DPSource']]], + ['set_5fstream_5freader_308',['set_stream_reader',['../class_bluetooth_a2_d_p_sink.html#a4f94426ff4899c437d31623e013cf7a5',1,'BluetoothA2DPSink']]], + ['set_5fswap_5flr_5fchannels_309',['set_swap_lr_channels',['../class_bluetooth_a2_d_p_sink.html#a14d982730e2b9ea772fe9ede1563ed22',1,'BluetoothA2DPSink']]], + ['set_5ftask_5fcore_310',['set_task_core',['../class_bluetooth_a2_d_p_common.html#a694940fad2a2d498875cfbdf52eea58b',1,'BluetoothA2DPCommon']]], + ['set_5ftask_5fpriority_311',['set_task_priority',['../class_bluetooth_a2_d_p_common.html#a68f9e168839f0faeb72705ccabbb6b7a',1,'BluetoothA2DPCommon']]], + ['set_5fvalid_5fcod_5fservice_312',['set_valid_cod_service',['../class_bluetooth_a2_d_p_source.html#a2923c8e2a689f21fc5acf7895ad2f7a7',1,'BluetoothA2DPSource']]], + ['set_5fvolume_313',['set_volume',['../class_bluetooth_a2_d_p_common.html#a0bab92d9317837ecaeacbfe26814e28c',1,'BluetoothA2DPCommon::set_volume()'],['../class_bluetooth_a2_d_p_sink.html#a507e30ececfdc4382af60a0319cdaf1b',1,'BluetoothA2DPSink::set_volume()']]], + ['set_5fvolume_5fcontrol_314',['set_volume_control',['../class_bluetooth_a2_d_p_common.html#a7757ddbf424aeb909dc952d7c40fc241',1,'BluetoothA2DPCommon']]], + ['start_315',['start',['../class_bluetooth_a2_d_p_sink.html#af85e99324638d1c814e221ac4ba815dd',1,'BluetoothA2DPSink::start()'],['../class_bluetooth_a2_d_p_source.html#a304a8c42fc04bbbabe6923a6f736f5bb',1,'BluetoothA2DPSource::start(std::vector< const char * > names, music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a9605c01de93792d11295125de0a24087',1,'BluetoothA2DPSource::start(music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#a403b0e21db02c81b948534258e5ff37b',1,'BluetoothA2DPSource::start(const char *name, music_data_channels_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_sink.html#a189424ab5dc8c44f00b461e9392a2ce8',1,'BluetoothA2DPSink::start()']]], + ['start_5fraw_316',['start_raw',['../class_bluetooth_a2_d_p_source.html#aed760968d1114bf993325302deef0fb1',1,'BluetoothA2DPSource::start_raw(const char *name, music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#adec130ac9f0a83f5c121ab1e5d2cafba',1,'BluetoothA2DPSource::start_raw(music_data_cb_t callback=NULL)'],['../class_bluetooth_a2_d_p_source.html#aeffc499b79590d9742f026c800a6e0b5',1,'BluetoothA2DPSource::start_raw(std::vector< const char * > names, music_data_cb_t callback=NULL)']]], + ['stop_317',['stop',['../class_bluetooth_a2_d_p_sink.html#a37dcbcd418b84310ccedf3330e44834f',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/functions_f.js b/docs/html/search/functions_f.js index f15a1a2..de7387e 100644 --- a/docs/html/search/functions_f.js +++ b/docs/html/search/functions_f.js @@ -1,6 +1,6 @@ var searchData= [ - ['to_5fstate_5fstr_308',['to_state_str',['../class_bluetooth_a2_d_p_source.html#ac7cd3655a7e2cfbd7e6c3474a5f2bc34',1,'BluetoothA2DPSource']]], - ['to_5fstr_309',['to_str',['../class_bluetooth_a2_d_p_common.html#a2b78346084e12feeea035d006e7cf07a',1,'BluetoothA2DPCommon::to_str(esp_a2d_connection_state_t state)'],['../class_bluetooth_a2_d_p_common.html#a38d70707790dec91d63da2006f2ff17a',1,'BluetoothA2DPCommon::to_str(esp_a2d_audio_state_t state)'],['../class_bluetooth_a2_d_p_common.html#afa76a15aa8922301e72a745b540b040c',1,'BluetoothA2DPCommon::to_str(esp_bd_addr_t bda)'],['../class_bluetooth_a2_d_p_common.html#a7896335b8f2cc324da86e16efb1544c9',1,'BluetoothA2DPCommon::to_str(esp_avrc_playback_stat_t state)']]], - ['twochannelsounddata_310',['TwoChannelSoundData',['../class_two_channel_sound_data.html#ae66d339668c00d667a44dcafe6421810',1,'TwoChannelSoundData']]] + ['to_5fstate_5fstr_318',['to_state_str',['../class_bluetooth_a2_d_p_source.html#ac7cd3655a7e2cfbd7e6c3474a5f2bc34',1,'BluetoothA2DPSource']]], + ['to_5fstr_319',['to_str',['../class_bluetooth_a2_d_p_common.html#a2b78346084e12feeea035d006e7cf07a',1,'BluetoothA2DPCommon::to_str(esp_a2d_connection_state_t state)'],['../class_bluetooth_a2_d_p_common.html#a38d70707790dec91d63da2006f2ff17a',1,'BluetoothA2DPCommon::to_str(esp_a2d_audio_state_t state)'],['../class_bluetooth_a2_d_p_common.html#afa76a15aa8922301e72a745b540b040c',1,'BluetoothA2DPCommon::to_str(esp_bd_addr_t bda)'],['../class_bluetooth_a2_d_p_common.html#a7896335b8f2cc324da86e16efb1544c9',1,'BluetoothA2DPCommon::to_str(esp_avrc_playback_stat_t state)']]], + ['twochannelsounddata_320',['TwoChannelSoundData',['../class_two_channel_sound_data.html#ae66d339668c00d667a44dcafe6421810',1,'TwoChannelSoundData']]] ]; diff --git a/docs/html/search/groups_0.js b/docs/html/search/groups_0.js index 96e670b..2cd6a57 100644 --- a/docs/html/search/groups_0.js +++ b/docs/html/search/groups_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['esp32_20a2dp_358',['ESP32 A2DP',['../group__a2dp.html',1,'']]] + ['esp32_20a2dp_378',['ESP32 A2DP',['../group__a2dp.html',1,'']]] ]; diff --git a/docs/html/search/pages_0.js b/docs/html/search/pages_0.js index 74ab2da..d103a78 100644 --- a/docs/html/search/pages_0.js +++ b/docs/html/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['a_20simple_20arduino_20bluetooth_20music_20receiver_20and_20sender_20for_20the_20esp32_359',['A Simple Arduino Bluetooth Music Receiver and Sender for the ESP32',['../index.html',1,'']]] + ['a_20simple_20arduino_20bluetooth_20music_20receiver_20and_20sender_20for_20the_20esp32_379',['A Simple Arduino Bluetooth Music Receiver and Sender for the ESP32',['../index.html',1,'']]] ]; diff --git a/docs/html/search/related_0.js b/docs/html/search/related_0.js index ee3de2b..43b24a1 100644 --- a/docs/html/search/related_0.js +++ b/docs/html/search/related_0.js @@ -1,13 +1,13 @@ var searchData= [ - ['ccall_5fapp_5fa2d_5fcallback_348',['ccall_app_a2d_callback',['../class_bluetooth_a2_d_p_sink.html#a4321b5374a1413fafafaec82f896eb1c',1,'BluetoothA2DPSink']]], - ['ccall_5fapp_5fgap_5fcallback_349',['ccall_app_gap_callback',['../class_bluetooth_a2_d_p_sink.html#ad11e4bda6ef98605d8df00e510e2703f',1,'BluetoothA2DPSink']]], - ['ccall_5fapp_5frc_5fct_5fcallback_350',['ccall_app_rc_ct_callback',['../class_bluetooth_a2_d_p_sink.html#a88292248eabbb77aee7c6d390bd23f62',1,'BluetoothA2DPSink']]], - ['ccall_5fapp_5frc_5ftg_5fcallback_351',['ccall_app_rc_tg_callback',['../class_bluetooth_a2_d_p_sink.html#ac82ed712dca89857181a7d1835cced7c',1,'BluetoothA2DPSink']]], - ['ccall_5fapp_5ftask_5fhandler_352',['ccall_app_task_handler',['../class_bluetooth_a2_d_p_sink.html#acc5b990ea466f26e3a38a1aebb0c2ca2',1,'BluetoothA2DPSink']]], - ['ccall_5faudio_5fdata_5fcallback_353',['ccall_audio_data_callback',['../class_bluetooth_a2_d_p_sink.html#ac0e3ebab2d32e289ec52a08bcfa2e978',1,'BluetoothA2DPSink']]], - ['ccall_5fav_5fhdl_5fa2d_5fevt_354',['ccall_av_hdl_a2d_evt',['../class_bluetooth_a2_d_p_sink.html#a9ab56fe60162fa9c07bf0ab8f523bfbf',1,'BluetoothA2DPSink']]], - ['ccall_5fav_5fhdl_5favrc_5fevt_355',['ccall_av_hdl_avrc_evt',['../class_bluetooth_a2_d_p_sink.html#a2f773677a4da51d582e6cadd5a2cc514',1,'BluetoothA2DPSink']]], - ['ccall_5fav_5fhdl_5fstack_5fevt_356',['ccall_av_hdl_stack_evt',['../class_bluetooth_a2_d_p_sink.html#a38e69e5d70cecace49c90db414b97970',1,'BluetoothA2DPSink']]], - ['ccall_5fi2s_5ftask_5fhandler_357',['ccall_i2s_task_handler',['../class_bluetooth_a2_d_p_sink.html#ac18463dacb2427d3687ef8b930cb9a8d',1,'BluetoothA2DPSink']]] + ['ccall_5fapp_5fa2d_5fcallback_368',['ccall_app_a2d_callback',['../class_bluetooth_a2_d_p_sink.html#a4321b5374a1413fafafaec82f896eb1c',1,'BluetoothA2DPSink']]], + ['ccall_5fapp_5fgap_5fcallback_369',['ccall_app_gap_callback',['../class_bluetooth_a2_d_p_sink.html#ad11e4bda6ef98605d8df00e510e2703f',1,'BluetoothA2DPSink']]], + ['ccall_5fapp_5frc_5fct_5fcallback_370',['ccall_app_rc_ct_callback',['../class_bluetooth_a2_d_p_sink.html#a88292248eabbb77aee7c6d390bd23f62',1,'BluetoothA2DPSink']]], + ['ccall_5fapp_5frc_5ftg_5fcallback_371',['ccall_app_rc_tg_callback',['../class_bluetooth_a2_d_p_sink.html#ac82ed712dca89857181a7d1835cced7c',1,'BluetoothA2DPSink']]], + ['ccall_5fapp_5ftask_5fhandler_372',['ccall_app_task_handler',['../class_bluetooth_a2_d_p_sink.html#acc5b990ea466f26e3a38a1aebb0c2ca2',1,'BluetoothA2DPSink']]], + ['ccall_5faudio_5fdata_5fcallback_373',['ccall_audio_data_callback',['../class_bluetooth_a2_d_p_sink.html#ac0e3ebab2d32e289ec52a08bcfa2e978',1,'BluetoothA2DPSink']]], + ['ccall_5fav_5fhdl_5fa2d_5fevt_374',['ccall_av_hdl_a2d_evt',['../class_bluetooth_a2_d_p_sink.html#a9ab56fe60162fa9c07bf0ab8f523bfbf',1,'BluetoothA2DPSink']]], + ['ccall_5fav_5fhdl_5favrc_5fevt_375',['ccall_av_hdl_avrc_evt',['../class_bluetooth_a2_d_p_sink.html#a2f773677a4da51d582e6cadd5a2cc514',1,'BluetoothA2DPSink']]], + ['ccall_5fav_5fhdl_5fstack_5fevt_376',['ccall_av_hdl_stack_evt',['../class_bluetooth_a2_d_p_sink.html#a38e69e5d70cecace49c90db414b97970',1,'BluetoothA2DPSink']]], + ['ccall_5fi2s_5ftask_5fhandler_377',['ccall_i2s_task_handler',['../class_bluetooth_a2_d_p_sink.html#ac18463dacb2427d3687ef8b930cb9a8d',1,'BluetoothA2DPSink']]] ]; diff --git a/docs/html/search/searchdata.js b/docs/html/search/searchdata.js index 31dc692..4f5df0c 100644 --- a/docs/html/search/searchdata.js +++ b/docs/html/search/searchdata.js @@ -5,7 +5,7 @@ var indexSectionsWithContent = 2: "b", 3: "abcdefghilnoprstuvw~", 4: "ceps", - 5: "a", + 5: "ae", 6: "acer", 7: "belr", 8: "c", diff --git a/docs/html/search/typedefs_0.js b/docs/html/search/typedefs_0.js index 37b4ac5..8e5507b 100644 --- a/docs/html/search/typedefs_0.js +++ b/docs/html/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['app_5fcallback_5ft_323',['app_callback_t',['../_bluetooth_a2_d_p_common_8h.html#a9bee258e477be3c0e70d6029ed86a019',1,'BluetoothA2DPCommon.h']]] + ['app_5fcallback_5ft_333',['app_callback_t',['../_bluetooth_a2_d_p_common_8h.html#a9bee258e477be3c0e70d6029ed86a019',1,'BluetoothA2DPCommon.h']]] ]; diff --git a/docs/html/search/typedefs_1.html b/docs/html/search/typedefs_1.html new file mode 100644 index 0000000..46cf01e --- /dev/null +++ b/docs/html/search/typedefs_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/docs/html/search/typedefs_1.js b/docs/html/search/typedefs_1.js new file mode 100644 index 0000000..a49ee1c --- /dev/null +++ b/docs/html/search/typedefs_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['esp_5fbd_5faddr_5ft_334',['esp_bd_addr_t',['../group__a2dp.html#gae1f72542f04666cd97c26732366bf109',1,'external_lists.h']]] +]; diff --git a/docs/html/search/variables_0.js b/docs/html/search/variables_0.js index 76fac3d..6a0b468 100644 --- a/docs/html/search/variables_0.js +++ b/docs/html/search/variables_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['cb_318',['cb',['../structbt__app__msg__t.html#a64ce3190ec86ce6a75f6b421319ed8f7',1,'bt_app_msg_t']]] + ['cb_328',['cb',['../structbt__app__msg__t.html#a64ce3190ec86ce6a75f6b421319ed8f7',1,'bt_app_msg_t']]] ]; diff --git a/docs/html/search/variables_1.js b/docs/html/search/variables_1.js index 525c094..8e9b9c1 100644 --- a/docs/html/search/variables_1.js +++ b/docs/html/search/variables_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['esp_5favrc_5frn_5fplay_5fstatus_5fchange_319',['ESP_AVRC_RN_PLAY_STATUS_CHANGE',['../group__a2dp.html#gab981cf845089ef19df871466126b6f14',1,'external_lists.h']]], - ['event_320',['event',['../structbt__app__msg__t.html#a74f4561abb15d9ae98c3eefdd68de7c4',1,'bt_app_msg_t']]] + ['esp_5favrc_5frn_5fplay_5fstatus_5fchange_329',['ESP_AVRC_RN_PLAY_STATUS_CHANGE',['../group__a2dp.html#gab981cf845089ef19df871466126b6f14',1,'external_lists.h']]], + ['event_330',['event',['../structbt__app__msg__t.html#a74f4561abb15d9ae98c3eefdd68de7c4',1,'bt_app_msg_t']]] ]; diff --git a/docs/html/search/variables_2.js b/docs/html/search/variables_2.js index b86cd5a..6e20dbb 100644 --- a/docs/html/search/variables_2.js +++ b/docs/html/search/variables_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['param_321',['param',['../structbt__app__msg__t.html#aae06d9a8a215b9ae4b5a3827f5e5e7a7',1,'bt_app_msg_t']]] + ['param_331',['param',['../structbt__app__msg__t.html#aae06d9a8a215b9ae4b5a3827f5e5e7a7',1,'bt_app_msg_t']]] ]; diff --git a/docs/html/search/variables_3.js b/docs/html/search/variables_3.js index 9662b16..c8dac98 100644 --- a/docs/html/search/variables_3.js +++ b/docs/html/search/variables_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['sig_322',['sig',['../structbt__app__msg__t.html#a3d8f18211a5ce29fecbebc5546e7a17e',1,'bt_app_msg_t']]] + ['sig_332',['sig',['../structbt__app__msg__t.html#a3d8f18211a5ce29fecbebc5546e7a17e',1,'bt_app_msg_t']]] ]; diff --git a/docs/src/external_lists.h b/docs/src/external_lists.h index df7f13d..24f0b36 100644 --- a/docs/src/external_lists.h +++ b/docs/src/external_lists.h @@ -78,4 +78,30 @@ enum esp_avrc_playback_stat_t{ ESP_AVRC_PLAYBACK_ERROR = 0xFF, /*!< error */ } ; +/** + * @brief AVRCP discovery mode + * @ingroup a2dp + */ +enum esp_bt_discovery_mode_t{ + ESP_BT_NON_DISCOVERABLE, /*!< Non-discoverable */ + ESP_BT_LIMITED_DISCOVERABLE, /*!< Limited Discoverable */ + ESP_BT_GENERAL_DISCOVERABLE, /*!< General Discoverable */ +} ; + +/** + * @brief Bluetooth Controller mode + * @ingroup a2dp + */ +enum esp_bt_mode_t { + ESP_BT_MODE_IDLE = 0x00, /*!< Bluetooth is not operating. */ + ESP_BT_MODE_BLE = 0x01, /*!< Bluetooth is operating in BLE mode. */ + ESP_BT_MODE_CLASSIC_BT = 0x02, /*!< Bluetooth is operating in Classic Bluetooth mode. */ + ESP_BT_MODE_BTDM = 0x03, /*!< Bluetooth is operating in Dual mode. */ +} ; + +/** + * @brief Bluetooth address + * @ingroup a2dp + */ +typedef uint8_t esp_bd_addr_t[ESP_BD_ADDR_LEN];