summaryrefslogtreecommitdiff
path: root/android/handsfree-client.c
Commit message (Collapse)AuthorAgeFilesLines
* android: Add SPDX License IdentifierTedd Ho-Jeong An2020-09-211-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds SPDX License Identifier and removes the license text. ------------------------------------- License COUNT ------------------------------------- Apache-2.0 : 80 LGPL-2.1-or-later : 42 GPL-2.0-or-later : 9 License: Apache-2.0 android/bluetoothd-wrapper.c android/tester-hidhost.c android/tester-map-client.c android/hal-audio-aptx.c android/hal-audio.c android/hal-handsfree-client.c android/tester-gatt.c android/hal-pan.c android/hal-socket.c android/tester-hdp.c android/tester-pan.c android/tester-avrcp.c android/hal-a2dp-sink.c android/hal-gatt.c android/hal-avrcp.c android/tester-a2dp.c android/hal-audio.h android/hal-bluetooth.c android/tester-socket.c android/hal-health.c android/hal-a2dp.c android/hal-ipc.c android/hal-avrcp-ctrl.c android/hal-sco.c android/hal-ipc.h android/tester-main.c android/hal-audio-sbc.c android/hal-utils.c android/hal-map-client.c android/hal-handsfree.c android/hal-log.h android/hal.h android/hal-utils.h android/tester-bluetooth.c android/hal-hidhost.c android/audio_utils/resampler.h android/audio_utils/resampler.c android/system/audio.h android/hardware/bt_sock.h android/hardware/bt_gatt_client.h android/hardware/bt_hh.h android/hardware/bluetooth.h android/hardware/hardware.h android/hardware/bt_hf_client.h android/hardware/bt_rc.h android/hardware/bt_hf.h android/hardware/bt_pan.h android/hardware/bt_gatt_types.h android/hardware/hardware.c android/hardware/audio_effect.h android/hardware/audio.h android/hardware/bt_gatt_server.h android/hardware/bt_gatt.h android/hardware/bt_hl.h android/hardware/bt_mce.h android/hardware/bt_av.h android/client/if-hh.c android/client/if-sco.c android/client/pollhandler.h android/client/haltest.c android/client/tabcompletion.c android/client/if-hf-client.c android/client/history.h android/client/if-audio.c android/client/terminal.h android/client/if-av.c android/client/if-main.h android/client/if-av-sink.c android/client/terminal.c android/client/if-mce.c android/client/if-hf.c android/client/pollhandler.c android/client/if-sock.c android/client/if-rc-ctrl.c android/client/if-rc.c android/client/history.c android/client/if-pan.c android/client/if-gatt.c android/client/if-bt.c android/client/if-hl.c License: LGPL-2.1-or-later android/sco.h android/socket.c android/tester-main.h android/hidhost.h android/map-client.h android/utils.h android/hal-msg.h android/health.h android/avrcp-lib.c android/bluetoothd-snoop.c android/a2dp.c android/bluetooth.h android/a2dp-sink.c android/handsfree-client.c android/audio-msg.h android/main.c android/pan.c android/ipc-tester.c android/health.c android/socket.h android/handsfree.h android/avrcp-lib.h android/a2dp-sink.h android/system-emulator.c android/gatt.c android/avrcp.h android/pan.h android/test-ipc.c android/hidhost.c android/a2dp.h android/avrcp.c android/sco-msg.h android/bluetooth.c android/map-client.c android/handsfree-client.h android/ipc.c android/handsfree.c android/gatt.h android/ipc.h android/ipc-common.h android/compat/wordexp.h android/cutils/properties.h License: GPL-2.0-or-later android/avdtp.h android/avctp.c android/avdtptest.c android/sco.c android/log.c android/avdtp.c android/avctp.h android/compat/readline/history.h android/compat/readline/readline.h
* android: Remove dead codeSzymon Janc2015-10-301-12/+2
| | | | | This removes dead code due to memory allocation with new0 not being able to fail.
* android/handsfree-client: Fix missing connected state notificationSzymon Janc2015-02-091-0/+2
| | | | | There is additional state 'connected' that should be entered when RFCOMM is connected but before SLC is completed.
* android/handsfree-client: Decrease number of memcpyLukasz Rymanowski2014-12-101-14/+13
| | | | Some strings we can directly copy from context to IPC event struct.
* android/handsfree-client: Trivial fix typoLukasz Rymanowski2014-12-081-1/+1
|
* android: List all enum values in switchSzymon Janc2014-12-081-0/+3
| | | | As described in coding style M10.
* android/handsfree-client: Send AT+BCC to start codec negotiationLukasz Rymanowski2014-12-011-8/+18
| | | | | | | | With this patch we start codec negotation on audio connect if both sides does support it. This patch also moves codec_negotiation_supported functions up in the file
* android/handsfree-client: Implement audio connect/disconnectLukasz Rymanowski2014-12-011-5/+55
|
* android/handsfree-client: Add handle incoming SCO connectionLukasz Rymanowski2014-12-011-0/+92
|
* android/handsfree-client: Add SCO to handsfree clientLukasz Rymanowski2014-12-011-0/+15
|
* android/handsfree-client: Implement codec negotiationsLukasz Rymanowski2014-11-191-0/+51
|
* android/handsfree-client: Implement handling AT+BINP and +BINPLukasz Rymanowski2014-11-191-3/+38
|
* android/handsfree-client: Implement send DTMF codesLukasz Rymanowski2014-11-191-2/+18
|
* android/handsfree-client: Retrieve subscriber number informationLukasz Rymanowski2014-11-191-2/+65
|
* android/handsfree-client: Send to AG that we do support long nameLukasz Rymanowski2014-11-191-0/+3
|
* android/handsfree-client: Add support to get operator nameLukasz Rymanowski2014-11-191-2/+50
|
* android/handsfree-client: Send indicators val we got during SLC setupLukasz Rymanowski2014-11-191-4/+15
| | | | Once SLC is done, Android is ready to get indicators values.
* android/handsfree-client: Add support for +CIEV eventsLukasz Rymanowski2014-11-191-0/+160
|
* android/handsfree-client: Add handling +CLCCLukasz Rymanowski2014-11-191-0/+58
|
* android/handsfree-client: Implement query current callsLukasz Rymanowski2014-11-191-2/+18
|
* android/handsfree-client: Add call action implementationLukasz Rymanowski2014-11-191-2/+101
|
* android/handsfree-client: Add handling dial commandLukasz Rymanowski2014-11-191-9/+63
|
* android/handsfree-client: Add volume control handlingLukasz Rymanowski2014-11-191-2/+70
|
* android/handsfree-client: Add handle start/stop vrLukasz Rymanowski2014-11-191-4/+102
| | | | | | | This patch implements start/stop voice recogniction command handling. It also introduce find_default_device which returns connected device. Note that for now we support only one device as this is HAL limitation
* android/handsfree-client: Handle disconnect commandLukasz Rymanowski2014-11-121-38/+80
| | | | | | This function adds handling of handsfree client disconnect. This patch also moves device_set_state and device_destroy funtion in the file as this is needed by the handle_disconnect
* android/handsfree-client: Add support for outgoing connectionLukasz Rymanowski2014-11-121-7/+122
|
* android/handsfree-client: Add SLC creation procedureLukasz Rymanowski2014-11-121-1/+555
| | | | This patch implements SLC procedure for HFP HF.
* android/handsfree-client: Add incoming connection handlingLukasz Rymanowski2014-11-121-3/+181
|
* android/handsfree-client: Add devices queueLukasz Rymanowski2014-11-101-1/+18
| | | | | This patch adds devices queue eventhough we are going to support only one HF device at once
* android/handsfree-client: Add service recordLukasz Rymanowski2014-11-101-0/+130
| | | | | | | This patch adds service record for HFP 1.6 HF role Note that we do not fix codec negotiation feature as this will be later controled by android property
* android/handsfree-client: Verify variable length data received from IPCJakub Tyszkowski2014-09-261-0/+9
| | | | | | Dial uses variable length data, check if we received as much as was declared. This fixes two negative ipc-tester cases for hfp-client dial api call not passing.
* android/handsfree-client: Add Get Last Voice Tag Number commandLukasz Rymanowski2014-09-181-0/+10
|
* android/handsfree-client: Add Send DTMF commandLukasz Rymanowski2014-09-181-0/+10
|
* android/handsfree-client: Add Retrieve Subscriber Info commandLukasz Rymanowski2014-09-181-0/+10
|
* android/handsfree-client: Add Query Current Call and Operator Name cmdLukasz Rymanowski2014-09-181-0/+20
|
* android/handsfree-client: Add Call Action commandLukasz Rymanowski2014-09-181-0/+10
|
* android/handsfree-client: Add Dial and Dial Memory commandLukasz Rymanowski2014-09-181-0/+19
|
* android/handsfree-client: Add Volume Control commandLukasz Rymanowski2014-09-181-0/+11
|
* android/handsfree-client: Add Start/Stop Voice Recognition commandLukasz Rymanowski2014-09-181-0/+18
|
* android/handsfree-client: Add Audio Connect/Disconnect commandsLukasz Rymanowski2014-09-181-0/+21
|
* android/handsfree-client: Add Connect/Disconnect commandsLukasz Rymanowski2014-09-181-0/+20
|
* android/handsfree-client: Add handsfree-client daemon skeletonLukasz Rymanowski2014-09-181-0/+69