Matthias Ringwald
|
e3a705f5df
|
hfp: send start/stop audio for ENABLE_NXP_PCM_WBS
|
2023-08-16 12:21:37 +02:00 |
|
Matthias Ringwald
|
2e8bf247ae
|
hfp: fix build for ENABLE_BCM_PCM_WBS
|
2023-08-11 14:28:22 +02:00 |
|
Matthias Ringwald
|
0327df7d5d
|
hfp: collect vendor-specific SBC config logic in hfp_prepare_for_sco
|
2023-08-11 14:13:40 +02:00 |
|
Matthias Ringwald
|
3a8950c4f6
|
hfp: introduce hfp_rtk_prepare_for_sco
|
2023-08-11 14:13:40 +02:00 |
|
Matthias Ringwald
|
40a8ee13bc
|
hfp_ag: track in-band ring tone active
|
2023-08-09 15:03:52 +02:00 |
|
Matthias Ringwald
|
6b3901f2f7
|
hfp: add hfp_sco_setup_active
|
2023-06-22 09:35:39 +02:00 |
|
Matthias Ringwald
|
c528139d1e
|
hfp: use 'don't care' to accept SCO connections, fixes issue on ESP32
|
2023-06-14 14:25:58 +02:00 |
|
Matthias Ringwald
|
b4320e7fd0
|
hfp: filter allowed packet types by sco packets supported by remote
|
2023-06-01 14:38:59 +02:00 |
|
Matthias Ringwald
|
7404dce327
|
hfp: add hfp_custom_commands_hf
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
6d9a41f9b1
|
hfp: use custom_at_command_id for both roles
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
3ad75286b3
|
hfp: use mandatory safe settings considering BR/EDR Secure Connections to accept synchronous connections
|
2023-05-26 11:08:48 +02:00 |
|
Matthias Ringwald
|
bcdbf70421
|
hfp: move hfp_h2_framing into hfp_codec
|
2023-03-02 11:46:14 +01:00 |
|
Matthias Ringwald
|
fda8f1b4e7
|
hfp: add HFP_CODEC_LC3_SWB
|
2023-03-02 10:58:38 +01:00 |
|
Matthias Ringwald
|
2288067bd4
|
hfp: add hfp_h2_framing implementation
|
2023-02-28 17:07:41 +01:00 |
|
Matthias Ringwald
|
25ffee3989
|
hfp: add hfp_h2_sync implementation
|
2023-02-28 17:07:40 +01:00 |
|
Matthias Ringwald
|
5e8e3664c9
|
hfp: drop packet types from hfp_emit_sco_connection_established as it's stored in hfp_connection_t
|
2023-01-17 18:33:10 +01:00 |
|
Matthias Ringwald
|
d9290e95f9
|
hfp: track sco packet types in connection
|
2023-01-17 18:33:10 +01:00 |
|
Matthias Ringwald
|
f14c5daf9a
|
hfp: drop redundant bd_addr, sco_handle in hfp_emit_sco_connection_established
|
2023-01-17 17:40:06 +01:00 |
|
Matthias Ringwald
|
2ef72a1c4c
|
hfp: emit packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED
|
2023-01-17 17:05:31 +01:00 |
|
Matthias Ringwald
|
090c81feb6
|
hfp: emit packet types in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED
|
2023-01-17 15:53:28 +01:00 |
|
Matthias Ringwald
|
471dea41ab
|
hfp_ag: support handling of custom AT commands with hfp_ag_register_custom_at_command
|
2022-06-24 16:38:14 +02:00 |
|
Matthias Ringwald
|
51a2ebde00
|
hfp_hf: send custom AT command with hfp_hf_send_at_command
|
2022-06-24 14:18:19 +02:00 |
|
Matthias Ringwald
|
5ebff8020d
|
hfp: use const char * for send_str_over_rfcomm
|
2022-06-24 14:17:04 +02:00 |
|
Matthias Ringwald
|
ab2445a020
|
classic: fix warnings in audio profiles
|
2022-06-09 23:17:17 +02:00 |
|
Milanka Ringwald
|
fc8835fa22
|
hfp: define constant
|
2022-06-02 14:56:32 +02:00 |
|
Matthias Ringwald
|
125560b849
|
hfp: track have clip alpha
|
2022-03-18 09:30:47 +01:00 |
|
Matthias Ringwald
|
7095467ff6
|
hfp: pass role to hfp_emit_slc_connection_event
|
2022-01-27 17:09:49 +01:00 |
|
Matthias Ringwald
|
2b5f92fd17
|
hfp: send hci_rtk_configure_sco_routing after codec exchange
|
2021-11-29 14:28:18 +01:00 |
|
Milanka Ringwald
|
2fca4dad95
|
license: update text
|
2021-11-02 09:31:00 +01:00 |
|
Milanka Ringwald
|
6b65794db8
|
docs: use @return instead of @returns
|
2021-11-01 11:20:13 +01:00 |
|
Milanka Ringwald
|
84fb9ac151
|
hfp: send VRA activated event after audio is established
|
2021-08-30 09:58:32 +02:00 |
|
Matthias Ringwald
|
e7c4670836
|
hfp_ag: use ag_vra_requested_by_hf
|
2021-08-30 08:47:02 +02:00 |
|
Matthias Ringwald
|
a814da6aaf
|
hfp_ag: use ag_send_common_codec instead of command
|
2021-08-30 08:47:02 +02:00 |
|
Matthias Ringwald
|
9430c71e5b
|
hfp_ag: use ag_send_in_band_ring_tone_setting instead of command
|
2021-08-29 13:00:21 +02:00 |
|
Matthias Ringwald
|
8f8818a4bf
|
hfp_ag: use ag_vra_send_command instead of command for ag initiated vra commands
|
2021-08-29 12:27:00 +02:00 |
|
Milanka Ringwald
|
6504a03ae3
|
hfp_ag: return error if enhanced VRA message command does not fit into a single packet frame
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
a2e701c0d4
|
hfp: use HFP_VR_TEXT_HEADER_SIZE that defines bytes needed for sending +BVRA message including quotes but excluding string length
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
553a4a561f
|
hfp: use HFP_SUBEVENT_VOICE_RECOGNITION_ENABLED/DISABLED instead of HFP_SUBEVENT_VOICE_RECOGNITION_STATUS event
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
50b9afa46b
|
hfp_ag: simplify logic for sending ring + clip
|
2021-08-10 12:55:53 +02:00 |
|
Milanka Ringwald
|
a4f85bd2c8
|
hfp_ag: handle ring independent of HF connection
|
2021-07-26 15:18:43 +02:00 |
|
Milanka Ringwald
|
9493406b0c
|
hfp_ag: rename HFP_CALL_RINGING into HFP_CALL_INCOMING_RINGING
|
2021-07-22 14:10:36 +02:00 |
|
Milanka Ringwald
|
347d46c839
|
hfp: send HFP_SUBEVENT_HF_INDICATOR event
|
2021-07-13 17:56:32 +02:00 |
|
Milanka Ringwald
|
99af1e285b
|
hfp: refactor send event for tracked command
|
2021-07-13 14:50:37 +02:00 |
|
Milanka Ringwald
|
1ec5265632
|
hfp_hf: rename hf_ok_pending_for_command
|
2021-07-13 14:50:37 +02:00 |
|
Milanka Ringwald
|
e2c3b58d3f
|
hfp: track pending HF command
|
2021-07-13 14:50:37 +02:00 |
|
Milanka Ringwald
|
b95cac54e2
|
hfp: handle AG send EVR message
|
2021-07-09 14:56:57 +02:00 |
|
Milanka Ringwald
|
cf75be8534
|
hfp: report AG EVR status
|
2021-07-09 14:56:57 +02:00 |
|
Milanka Ringwald
|
de9e0ea7a7
|
hfp: enhanced audio recognition, HF ready for audio
|
2021-07-09 14:56:57 +02:00 |
|
Milanka Ringwald
|
1a26de69e9
|
hfp: refactor name, do not close audio connection during active VR session
|
2021-07-09 14:56:57 +02:00 |
|
Milanka Ringwald
|
f48848de7c
|
hfp_ag: send EVR msg
|
2021-07-09 14:56:57 +02:00 |
|