Christopher N. Hesse
6a960023b9
audio: Directly link voice data <-> session
...
This is part of a cleanup series.
In the future, we should reconsider the struct usage and (maybe?) move
the members into one common place.
Change-Id: I3218d75acb0c4965332ba0de30b40ca7821596a7
6 years ago
stenkinevgeniy
0b52b58af8
Audio: remove unsupported aec loopback stuff.
...
Change-Id: Ibabe4c5fc3b23cd5a0e33fc90b76db93a72099a6
6 years ago
stenkinevgeniy
44335364f6
Audio: remove unsupported hotword/soundtrigger stuff.
...
Change-Id: Ie21f94e80a18f5a5805a3ee00e12e83fa2fc3f1a
(cherry picked from commit 35dbc1e39fa7d355edbebe0071145aac45cc1075)
7 years ago
Christopher N. Hesse
6a2a3079c0
audio: Initial support for amplifier HALs
...
Change-Id: I04ef5b89ca595a0df02f6a4a68748bd0d0cdb245
(cherry picked from commit 7a82a0e691d884045c78d1cb9f7ab0dd51a5d871)
7 years ago
Christopher N. Hesse
56caa269d2
audio: Split BT SCO media/incall paths
...
Change-Id: I23a621855e8b96edcd92d8740dfec270ff7e7407
8 years ago
Fevax
51bd12c20d
audio: add support for bluetooth wideband voice calls
...
Change-Id: I02bf23a83c52389cc02ba1f61572eb651418fe24
8 years ago
Andreas Schneider
05bc1882e2
audio: Add support for bluetooth voice calls
...
Change-Id: Ic63b7c09ed7401ab72824a406db333e3fbce780b
8 years ago
Andreas Schneider
59486fa48c
audio: Add voice call wideband support
...
Change-Id: Idf6725aaaf906109ce973a8109b7c252a997dead
8 years ago
Andreas Schneider
82f3248400
audio: Add support for two mic control
...
Change-Id: I0176b41b071577e9e55f5177ec1219d4e9aa91a2
8 years ago
Andreas Schneider
ecd17ce8ba
Revert "audio: Remove unused screen_state parameter"
...
We want that to avoid an error message in the log, so revert the
revomal.
This reverts commit cdad20da45
.
Change-Id: Ic90cd6b02e5b3e8aae73d824153c3084643a8acc
8 years ago
Christopher N. Hesse
41c9f3d2bc
audio: Initialize the radio voice session
...
This just allocates the structre and creates the RIL connection. This is
per audio_device structure to make sure we to not run into issues with
audioserver threading.
Change-Id: I42e1b7ae57579f39c5f76566ef5b67d4e2c13e3f
8 years ago
Andreas Schneider
74ef3a12fc
audio: Create a structure for voice to group values
...
Change-Id: I184d39460aa8a9a3ee5efc5fe3aa63e99a2e9d12
8 years ago
Andreas Schneider
759368fbc0
audio: Add a delay for DSP firmware loading
...
This is turned off by default.
Change-Id: Idf764933c67e6666cb2cc0043fa7a7e86935488d
8 years ago
Andreas Schneider
6d31bae512
audio: in_call is a bool type
...
Change-Id: Ie8db6ddac7f3cb64acd4bf95be00744754a2907d
8 years ago
Andreas Schneider
7cc49b4fb2
audio: Remove unused audio routes
...
Change-Id: Ia3670f075369eb721e12588c5c6f0b3525a51e67
8 years ago
Andreas Schneider
cdad20da45
audio: Remove unused screen_state parameter
...
Change-Id: I3359e5e6c0d49bc5067f3a78f2f5a1b087c7ae4b
8 years ago
Andreas Schneider
a2b77321b1
audio: Remove tty_mode which we do not support
...
Change-Id: Ifdde7e0ae6b6f1a293d6fa50625ab70ba1fc63a1
8 years ago
Christopher N. Hesse
530cf0d012
audio: s/handset/earpiece/g
...
HANDSET is too similar to HEADSET.
Choose a better name instead and call it EARPIECE
like everyone else.
Change-Id: Ida986366e2ef16cb422cba6ecaeedbe8c1ae9908
8 years ago
Christopher N. Hesse
ce6d5afbcd
audio: Implement get_capture_position()
...
Change-Id: Ib9f637d30774b2a9aa23e6958ce5465d90eae467
8 years ago
Christopher N. Hesse
e6b3a3eae4
audio: improve read/write timing for streams
...
Change-Id: Ic4231c4b44369a9438c6c94622b90862047e9a32
Reference: 0caeee8ac4
8 years ago
Christopher N. Hesse
d23c6b5fcd
audio: Move card specfic defines to a header
...
Change-Id: Iec74ee5c4c0cf93e3a7413901e128b76cf708dbb
8 years ago
Christopher N. Hesse
0612a4efc0
audio: Rename header guard macro
...
Change-Id: I350616da3ba98965d2dcdd533e57d77b0ac7e41a
8 years ago
Christopher N. Hesse
052094be3b
audio: Remove dummybuf headphone GPIO code
...
Change-Id: I004ac324df61f37083858c6a5f01f093ad19f98b
8 years ago
Christopher N. Hesse
2f6f8580a3
audio: Remove HTC acoustic amplifier code
...
Change-Id: Id9ea8f1eb9403d171150fd5f15c7ec431c4a1504
8 years ago
Christopher N. Hesse
297a636a12
audio: Import N HAL from flounder
...
HEAD:
Turn off excess logging
Change-Id: I77d6eaf4ac31d969fd42e9a96418203bc682476f
Change-Id: I1cbcbf16ab617b676defcce49335d6f4190e63a9
8 years ago