/btstack/src/classic/ |
H A D | avdtp.c | 88 avdtp_packet_handler_for_stream_endpoint(const avdtp_stream_endpoint_t *stream_endpoint) { in avdtp_packet_handler_for_stream_endpoint() 142 …avdtp_stream_endpoint_t * stream_endpoint = (avdtp_stream_endpoint_t *)btstack_linked_list_iterato… in avdtp_get_stream_endpoint_for_seid() local 154 …avdtp_stream_endpoint_t * stream_endpoint = (avdtp_stream_endpoint_t *)btstack_linked_list_iterato… in avdtp_get_source_stream_endpoint_for_media_codec_and_type() local 173 …avdtp_stream_endpoint_t * stream_endpoint = (avdtp_stream_endpoint_t *)btstack_linked_list_iterato… in avdtp_get_source_stream_endpoint_for_media_codec_other() local 202 …avdtp_stream_endpoint_t * stream_endpoint = (avdtp_stream_endpoint_t *)btstack_linked_list_iterato… in avdtp_get_stream_endpoint_for_l2cap_cid() local 220 …avdtp_stream_endpoint_t * stream_endpoint = (avdtp_stream_endpoint_t *)btstack_linked_list_iterato… in avdtp_get_stream_endpoint_for_signaling_cid() local 399 void avdtp_register_media_transport_category(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_register_media_transport_category() 408 void avdtp_register_reporting_category(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_register_reporting_category() 417 void avdtp_register_delay_reporting_category(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_register_delay_reporting_category() 426 void avdtp_register_recovery_category(avdtp_stream_endpoint_t * stream_endpoint, uint8_t maximum_re… in avdtp_register_recovery_category() [all …]
|
H A D | avdtp_source.c | 58 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_media_transport_category() local 63 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_reporting_category() local 68 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_delay_reporting_category() local 73 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_recovery_category() local 78 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_content_protection_category() local 83 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_header_compression_category() local 88 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_media_codec_category() local 93 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_source_register_multiplexing_category() local 101 void avdtp_source_finalize_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_source_finalize_stream_endpoint() 194 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(local_seid); in avdtp_source_stream_send_media_payload_rtp() local [all …]
|
H A D | avdtp_sink.c | 56 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_media_transport_category() local 61 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_reporting_category() local 66 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_delay_reporting_category() local 71 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_recovery_category() local 76 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_content_protection_category() local 81 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_header_compression_category() local 86 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_media_codec_category() local 91 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(seid); in avdtp_sink_register_multiplexing_category() local 114 void avdtp_sink_finalize_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_sink_finalize_stream_endpoint() 187 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(local_seid); in avdtp_sink_delay_report() local
|
H A D | avdtp_initiator.c | 78 avdtp_stream_endpoint_t * stream_endpoint = NULL; in avdtp_initiator_stream_config_subsm() local 344 …fig_subsm_run_endpoint(avdtp_connection_t * connection, avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_initiator_stream_config_subsm_run_endpoint() 420 …avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(connection->initiat… in avdtp_initiator_stream_config_subsm_handle_can_send_now_signaling() local 489 …tream_config_subsm_handle_can_send_now_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint)… in avdtp_initiator_stream_config_subsm_handle_can_send_now_stream_endpoint()
|
H A D | avdtp_util.c | 157 void avdtp_reset_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_reset_stream_endpoint() 610 void avdtp_signaling_emit_accept_for_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint, uin… in avdtp_signaling_emit_accept_for_stream_endpoint() 1008 const avdtp_stream_endpoint_t *stream_endpoint, in avdtp_signaling_setup_media_codec_sbc_config_event() 1098 … const avdtp_stream_endpoint_t *stream_endpoint, in avdtp_signaling_setup_media_codec_mpeg_audio_config_event() 1192 … const avdtp_stream_endpoint_t *stream_endpoint, in avdtp_signaling_setup_media_codec_mpec_aac_config_event() 1266 … const avdtp_stream_endpoint_t *stream_endpoint, in avdtp_signaling_setup_media_codec_mpegd_config_event() 1329 … const avdtp_stream_endpoint_t *stream_endpoint, in avdtp_signaling_setup_media_codec_atrac_config_event() 1400 … const avdtp_stream_endpoint_t *stream_endpoint, in avdtp_signaling_setup_media_codec_other_config_event() 1446 …ia_codec_config_event(uint8_t *event, uint16_t size, const avdtp_stream_endpoint_t *stream_endpoin… in avdtp_setup_media_codec_config_event() 1471 void avdtp_signaling_emit_configuration(avdtp_stream_endpoint_t *stream_endpoint, uint16_t avdtp_ci… in avdtp_signaling_emit_configuration() [all …]
|
H A D | avdtp_acceptor.c | 101 …ection_t *connection, int offset, uint16_t packet_size, avdtp_stream_endpoint_t *stream_endpoint) { in avdtp_acceptor_handle_configuration_command() 189 avdtp_stream_endpoint_t * stream_endpoint = NULL; in avdtp_acceptor_stream_config_subsm() local 487 …avdtp_stream_endpoint_t * stream_endpoint = (avdtp_stream_endpoint_t *)btstack_linked_list_iterato… in avdtp_acceptor_send_seps_response() local 557 …avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(connection->accepto… in avdtp_acceptor_stream_config_subsm_run() local
|
H A D | a2dp_source.c | 128 …avdtp_stream_endpoint_t * stream_endpoint = avdtp_source_create_stream_endpoint(AVDTP_SOURCE, medi… in a2dp_source_create_stream_endpoint() local 145 void a2dp_source_finalize_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint){ in a2dp_source_finalize_stream_endpoint() 304 … uint8_t a2dp_source_media_config_validator_callback(const avdtp_stream_endpoint_t * stream_endpoi… in a2dp_source_media_config_validator_callback() 318 …2dp_source_register_media_config_validator(uint8_t (*callback)(const avdtp_stream_endpoint_t * str… in a2dp_source_register_media_config_validator()
|
H A D | a2dp_sink.c | 122 void a2dp_sink_finalize_stream_endpoint(avdtp_stream_endpoint_t * stream_endpoint){ in a2dp_sink_finalize_stream_endpoint() 167 …ic uint8_t a2dp_sink_media_config_validator_callback(const avdtp_stream_endpoint_t * stream_endpoi… in a2dp_sink_media_config_validator_callback() 181 … a2dp_sink_register_media_config_validator(uint8_t (*callback)(const avdtp_stream_endpoint_t * str… in a2dp_sink_register_media_config_validator()
|
H A D | a2dp.c | 449 avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_stream_endpoint_for_seid(local_seid); in a2dp_config_process_config_init() local 607 …avdtp_stream_endpoint_t * stream_endpoint = avdtp_get_source_stream_endpoint_for_media_codec_and_t… in a2dp_config_process_avdtp_event_handler() local
|
/btstack/test/avdtp/ |
H A D | sine_encode_decode_ring_buffer_test.c | 87 …o_ring_buffer(void *userData, int num_samples_to_write, avdtp_stream_endpoint_t * stream_endpoint){ in fill_audio_ring_buffer() 109 …r_transmission(uint8_t * sbc_frame, int sbc_frame_size, avdtp_stream_endpoint_t * stream_endpoint){ in store_sbc_frame_for_transmission() 121 static void avdtp_source_stream_endpoint_run(avdtp_stream_endpoint_t * stream_endpoint){ in avdtp_source_stream_endpoint_run() 150 avdtp_stream_endpoint_t * stream_endpoint = btstack_run_loop_get_timer_context(timer); in test_fill_audio_ring_buffer_timeout_handler() local 173 static void test_fill_audio_ring_buffer_timer_start(avdtp_stream_endpoint_t * stream_endpoint){ in test_fill_audio_ring_buffer_timer_start() 181 static void test_fill_audio_ring_buffer_timer_stop(avdtp_stream_endpoint_t * stream_endpoint){ in test_fill_audio_ring_buffer_timer_stop()
|
/btstack/test/avdtp_util/ |
H A D | avdtp_util_test.cpp | 67 …t_handler_t avdtp_packet_handler_for_stream_endpoint(const avdtp_stream_endpoint_t * stream_endpoi… in avdtp_packet_handler_for_stream_endpoint()
|
/btstack/example/ |
H A D | a2dp_sink_demo.c | 283 a2dp_sink_demo_stream_endpoint_t * stream_endpoint = &a2dp_sink_demo_stream_endpoint; in setup_demo() local
|