* Function bta_av_ssm_execute * Description Stream state machine event handling function for AV * Returns void
* Function bta_av_str_stopped * Description Stream stopped. * Returns void
* Function bta_av_start_ok * Description Stream started. * Returns void
* Function bta_av_next_getcap * Description The function gets the capabilities of the next available * stream found in the discovery results. * Returns TRUE if we sent request to AVDT, FALSE otherwise.
* Function bta_av_do_disc_a2d * Description Do service discovery for A2DP. * Returns void
* Function bta_av_cco_close * Description call close call-out function. * Returns void
* Function bta_av_discover_req * Description Send an AVDTP discover request to the peer. * Returns void
* Function bta_av_cleanup * Description cleanup AV stream control block. * Returns void
* Function bta_av_str_closed * Description Stream closed. * Returns void
* Function bta_av_conn_chg * Description connection status changed. * Open an AVRCP acceptor channel, if new conn. * Returns void
* Function bta_av_dereg_comp * Description deregister complete. free the stream control block. * Returns void
* Function bta_av_api_to_ssm * Description forward the API request to stream state machine * Returns void
* Function bta_av_connect_req * Description Connect AVDTP connection. * Returns void
* Function bta_av_st_rc_timer * Description start the AVRC timer if no RC connection & CT is supported & * RC is used or * as ACP (we do not really know if we want AVRC) * Returns void
* Function bta_av_start_failed * Description Stream start failed. * Returns void
* Function bta_av_rcfg_failed * Description process reconfigure failed * Returns void
* Function bta_av_api_deregister * Description de-register a channel * Returns void
* Function bta_av_sm_execute * Description State machine event handling function for AV * Returns void
* Function bta_av_sig_timer * Description process the signal channel timer. This timer is started * when the AVDTP signal channel is connected. If no profile * is connected, the timer goes off every BTA_AV_SIG_TIME_VAL * Returns void
* Function bta_av_str_opened * Description Stream opened OK (incoming/outgoing). * Returns void
* Function bta_av_security_ind * Description Handle an AVDTP security indication. * Returns void
* Function bta_av_security_cfm * Description Handle an AVDTP security confirm. * Returns void
* Function bta_av_do_close * Description Close stream. * Returns void
* Function bta_av_sdp_failed * Description Service discovery failed. * Returns void
* Function bta_av_disc_results * Description Handle the AVDTP discover results. Search through the * results and find the first available stream, and get * its capabilities. * Returns void
* Function bta_av_disc_res_as_acp * Description Handle the AVDTP discover results. Search through the * results and find the first available stream, and get * its capabilities. * Returns void
* Function bta_av_save_caps * Description report the SNK SEP capabilities to application * Returns void
* Function bta_av_set_use_rc * Description set to use AVRC for this stream control block. * Returns void
* Function bta_av_open_failed * Description Failed to open an AVDT stream * Returns void
* Function bta_av_getcap_results * Description Handle the AVDTP get capabilities results. Check the codec * type and see if it matches ours. If it does not, get the * capabilities of the next stream, if any. * Returns void
* Function bta_av_setconfig_rej * Description Send AVDTP set config reject. * Returns void
* Function bta_av_conn_failed * Description AVDTP connection failed. * Returns void
* Function bta_av_do_start * Description Start stream. * Returns void
* Function bta_av_reconfig * Description process the reconfigure request. * save the parameter in control block and * suspend, reconfigure or close the stream * Returns void
* Function bta_av_data_path * Description Handle stream data path. * Returns void
* Function bta_av_switch_role * Description Switch role was not started and a timer was started. * another attempt to switch role now - still opening. * Returns void
* Function bta_av_role_res * Description Handle the role changed event * Returns void
* Function bta_av_delay_co * Description Call the delay call-out function to report the delay report * from SNK * Returns void
* Function bta_av_free_sdb * Description Free service discovery db buffer. * Returns void
* Function bta_av_open_fail_sdp * Description report BTA_AV_OPEN_EVT with service discovery failed status * Returns void
* Function bta_av_config_ind * Description Handle a stream configuration indication from the peer. * Returns void
* Function bta_av_disconnect_req * Description Disconnect AVDTP connection. * Returns void
* Function bta_av_security_req * Description Send an AVDTP security request. * Returns void
* Function bta_av_security_rsp * Description Send an AVDTP security response. * Returns void
* Function bta_av_setconfig_rsp * Description setconfig is OK * Returns void
* Function bta_av_clr_cong * Description Clear stream congestion flag. * Returns void
* Function bta_av_suspend_cfm * Description process the suspend response * Returns void
* Function bta_av_rcfg_str_ok * Description report reconfigure successful * Returns void
* Function bta_av_rcfg_connect * Description stream closed. reconnect the stream * Returns void
* Function bta_av_rcfg_discntd * Description AVDT disconnected. reconnect the stream * Returns void
* Function bta_av_suspend_cont * Description received the suspend response. * continue to reconfigure the stream * Returns void
* Function bta_av_rcfg_cfm * Description if reconfigure is successful, report the event * otherwise, close the stream. * Returns void
* Function bta_av_rcfg_open * Description AVDT is connected. open the stream with the new configuration * Returns void
* Function bta_av_security_rej * Description Send an AVDTP security reject. * Returns void
* Function bta_av_chk_2nd_start * Description check if this is 2nd stream and if it needs to be started. * This function needs to be kept very similar to bta_av_chk_start * Returns void
* Function bta_av_open_rc * Description Send a message to main SM to open RC channel. * Returns void
* Function bta_av_open_at_inc * Description This function is called if API open is called by application * while state-machine is at incoming state. * Returns void
* Function bta_av_set_delay_value * Description This function is called if application layer * call the API set_delay_value * Returns void
* Function bta_av_api_disconnect * Description . * Returns void
* Function bta_av_sig_chg * Description process AVDT signal channel up/down. * Returns void
* Function bta_av_rc_disc_done * Description Handle AVRCP service discovery results. If matching * service found, open AVRCP connection. * Returns void
* Function bta_av_rc_closed * Description Set AVRCP state to closed. * Returns void
* Function bta_av_disable * Description disable AV. * Returns void
* Function bta_av_rc_opened * Description Set AVRCP state to opened. * Returns void
* Function bta_av_rc_remote_cmd * Description Send an AVRCP remote control command. * Returns void
* Function bta_av_rc_vendor_cmd * Description Send an AVRCP vendor specific command. * Returns void
* Function bta_av_rc_vendor_rsp * Description Send an AVRCP vendor specific response. * Returns void
* Function bta_av_rc_msg * Description Process an AVRCP message from the peer. * Returns void
* Function bta_av_rc_close * Description close the specified AVRC handle. * Returns void
* Function bta_av_rc_meta_rsp * Description Send an AVRCP metadata/advanced control command/response. * Returns void
* Function bta_av_rc_free_rsp * Description free an AVRCP metadata command buffer. * Returns void
* Function bta_av_rc_meta_req * Description Send an AVRCP metadata command. * Returns void
* Function bta_av_api_enable * Description Handle an API enable event. * Returns void
* Function bta_av_api_get_delay_value * Description Get delay reporting value * Returns void
* Function bta_av_api_register * Description allocate stream control block, * register the service to stack * create SDP record * Returns void
* Function bta_av_ci_data * Description forward the BTA_AV_CI_SRC_DATA_READY_EVT to stream state machine * Returns void
* Function bta_av_rpc_conn * Description report report channel open * Returns void