Commit graph

5338 commits

Author SHA1 Message Date
millerliang
377ea1eb94 audio: add to support low-latency-record(fast intput) am: 9c06c83aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: I2b584edd55cf41100372e870ff1c7864dd8a814b
2021-05-07 11:11:37 +00:00
millerliang
9f0468a55b audio: add to support low-latency-record(fast intput) am: 9c06c83aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: I828ea05c3dc0e0207c8b9324c772dd74dcd17093
2021-05-07 11:09:32 +00:00
millerliang
5d944facb0 audio: add to support low-latency-record(fast intput) am: 9c06c83aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14461322

Change-Id: Ib69c4102b1888f0f6228b50849b3eb5bc97beb1e
2021-05-07 11:09:19 +00:00
millerliang
9c06c83aa3 audio: add to support low-latency-record(fast intput)
AudioRecord not support PCM_FLOAT on FAST path yet.(b/77913243)
Use 16-bit format for low-latency-record.

Bug: 175673727
Test: OboeTester
Change-Id: I450d161cd1b236717ad01287b95f56a284443040
2021-05-07 16:58:11 +08:00
Jasmine Cha
030891c473 audio: update FM tuning (20210506) am: 8cebbe53c6 am: b05c7119b6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: I4a84fe6404c58a4463a24a732f77fd4f82eeb413
2021-05-07 03:40:50 +00:00
Jasmine Cha
b05c7119b6 audio: update FM tuning (20210506) am: 8cebbe53c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: I91083c40b47d1d8b63a4b4463e6e327dbf8aaff1
2021-05-07 03:11:50 +00:00
Jasmine Cha
1d63038938 audio: update FM tuning (20210506) am: 8cebbe53c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: Iea97d2a6dce91bf471d1281660d528eacf12745e
2021-05-07 03:10:19 +00:00
Jasmine Cha
7418073c09 audio: update FM tuning (20210506) am: 8cebbe53c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439572

Change-Id: Ia305b4debe0ef25b1e9f5ef5f644d7101c3252e9
2021-05-07 03:09:25 +00:00
android-build-team Robot
25e56111c6 Snap for 7343892 from cf879c5b96 to tm-release
Change-Id: I439b2109b339193d2c0f6378f41d025349436f66
2021-05-07 03:01:37 +00:00
Jasmine Cha
8cebbe53c6 audio: update FM tuning (20210506)
- R4O6
  1. HA NB/WB/SWB/FB : EPD_Offset = 0x000
  2. HA NB/WB/SWB/FB : TX Mic dead parameter implented (includ HA-HAC TX)
    =>TX_MAINMIC_BLKFACTOR
    =>TX_REFMIC_BLKFACTOR
    =>DTD_THR1_7
    =>DTD_THE2_8
  3. HH NB/WB/SWB/FB : TX Mic dead parameter implented
    =>TX_MAINMIC_BLKFACTOR
    =>TX_REFMIC_BLKFACTOR
    =>DTD_THR1_7
    =>DTD_THE2_8
  4. Adding [EC off] / [NS off] / [ECNS off] on HAFB and HHFB

Bug: 174635995
Test: manual test

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I23f6ad50ef42b3c6875cda54cb5179f5df423cfc
2021-05-07 02:27:00 +00:00
Labib
8731b76dbe Add BT SAR Tx Power Cap table to P21 devices am: 68270de177 am: 14fd303c41
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: Ia73a7b804e11a2b84ce0ac494a2d3f1158c1b8ff
2021-05-07 01:59:15 +00:00
Labib
14fd303c41 Add BT SAR Tx Power Cap table to P21 devices am: 68270de177
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: Iaee6835050243bd2876ba23dea7fce5fe87c2a4b
2021-05-07 01:12:56 +00:00
Labib
b22726d4ca Add BT SAR Tx Power Cap table to P21 devices am: 68270de177
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: I3b473213e94e7d7350b3532a43fb0cb5fa2309f2
2021-05-07 01:11:18 +00:00
Labib
2f01f7897f Add BT SAR Tx Power Cap table to P21 devices am: 68270de177
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439478

Change-Id: I42a5ad4393a58e5fbe5f11ad9f21ea0225e09c4b
2021-05-07 01:11:14 +00:00
android-build-team Robot
a1a1c6fefc Snap for 7343210 from 4791bdabe3 to sc-v2-release
Change-Id: I0a5dd362ec41e600f3264a420b4e1c5b7d435d71
2021-05-07 01:02:04 +00:00
Labib
68270de177 Add BT SAR Tx Power Cap table to P21 devices
Bug: 187257485
Change-Id: Ia97fafe9e1fcf6b3e980d8af7718094307c36aff
2021-05-07 00:53:15 +00:00
Chris Fries
1979e16f00 power_profile.xml: Fix typo "volatage" am: 4791bdabe3 am: a3f7abf526
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: I5d8f23a6c8ce2ac88fe4ce2c0ff9a298aeb67af8
2021-05-06 18:09:43 +00:00
Chris Fries
a3f7abf526 power_profile.xml: Fix typo "volatage" am: 4791bdabe3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: I2baa7ff3f2282d16ddc2fe87251c9260b51d4bf4
2021-05-06 17:49:05 +00:00
Chris Fries
cf879c5b96 power_profile.xml: Fix typo "volatage" am: 4791bdabe3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: I2c72d8956a000a615565a2e633980c350647ea2d
2021-05-06 17:47:07 +00:00
Chris Fries
2210309bfb power_profile.xml: Fix typo "volatage" am: 4791bdabe3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14452055

Change-Id: If0b55964e208c79a8e385ece5cfee0dbc9b834eb
2021-05-06 17:47:06 +00:00
Chris Fries
4791bdabe3 power_profile.xml: Fix typo "volatage"
Bug: 135906639
Change-Id: I7457ba49170d59cf88ffcb4ef8fedd980f391a05
2021-05-06 17:26:11 +00:00
millerliang
a084ec9e09 audio: add to support mmap record am: 80c7d2ef11 am: 7e504ab9ba
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: I5944b509c8a0fa7571f845c38fa6707b5e9d26dd
2021-05-06 14:44:22 +00:00
millerliang
7e504ab9ba audio: add to support mmap record am: 80c7d2ef11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: Ica1f64c83c51a4704d366670bd246dcc44ef6f81
2021-05-06 14:31:12 +00:00
millerliang
a70bb85257 audio: add to support mmap record am: 80c7d2ef11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: Ia68559395d29c53bb0cd917271273578cc1730c8
2021-05-06 14:29:19 +00:00
millerliang
90f5dd9777 audio: add to support mmap record am: 80c7d2ef11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14088589

Change-Id: Ibf63684e7f07426e5197729c299ac17015c3c835
2021-05-06 14:29:15 +00:00
Robin Peng
b0b2f6154f raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546 am: 371255a818
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: I7efc69cac9e60497232954302e4860ba5183698c
2021-05-06 14:13:39 +00:00
millerliang
80c7d2ef11 audio: add to support mmap record
Add to support mmap-record

Bug: 175673727
Test: OboeTester
Change-Id: Ib3dc9b5df969e972b6a1155a216eeb4e5e353b3f
Signed-off-by: millerliang <millerliang@google.com>
2021-05-06 13:59:32 +00:00
Robin Peng
371255a818 raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: Ie565c3f3f2d5ab60d57caf67c859561c8e4df9a3
2021-05-06 13:51:02 +00:00
Robin Peng
c14e196e3e raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: Ie71c80caada4679ef402571dd5f13e2c8fe9bcfe
2021-05-06 13:48:53 +00:00
Robin Peng
8f1fa9cf72 raviole: fix $(ro.hardware) not works in "on property:" am: 7cc6cca546
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14439575

Change-Id: I01436b1093530a90423ea111a4c7e34e2312b2cc
2021-05-06 13:48:09 +00:00
Robin Peng
7cc6cca546 raviole: fix $(ro.hardware) not works in "on property:"
use ro.vendor.factory to replace ro.build.flavor

Bug: 187391068
Change-Id: I85f880bd4ada673655afd91cd092dbd2f1f0fec3
2021-05-06 20:09:29 +08:00
David Li
0363262c2a audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2 am: 1e2145beec
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: I069dbd1b9a1fbf7b579414996129a3d79bec8fbb
2021-05-06 03:14:42 +00:00
android-build-team Robot
51b330f10c Snap for 7339917 from f47dd00498 to tm-release
Change-Id: I8462372b1e4eeb6db54f6848e2bacb948856b07b
2021-05-06 03:01:25 +00:00
David Li
1e2145beec audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: I5ab2eb39cd45be4d6e144975272d4ca4affa9e06
2021-05-06 02:51:23 +00:00
Vince Leung
4a4554bcbb Remove audio-coupled-haptics support am: fd3f417352 am: 59500b2269
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14431937

Change-Id: I0faf798fbeaaad8f6afdae50cb8761ef74a02545
2021-05-06 02:50:01 +00:00
David Li
944f964e56 audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: Ie38f8414bcace22e9c0b83b8d399345b61d82693
2021-05-06 02:49:33 +00:00
David Li
beafcae0ce audio: replace audio_pre_process with offload_effect and remove audio_pre_process am: a10a9d85f2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434497

Change-Id: Iad67b4da80ee793030284f01a877619d695d7acd
2021-05-06 02:49:24 +00:00
David Li
a10a9d85f2 audio: replace audio_pre_process with offload_effect and remove audio_pre_process
Move AEC and NS to the liboffloadeffect

Bug: 187153996
Test: make -j128
Test: run cts --include-filter "CtsMediaTestCases android.media.cts.AudioPreProcessingTest"
Change-Id: Ic4b7260b483b776ca917dc3694b7d66ba7eefde7
2021-05-06 02:28:43 +00:00
Vince Leung
59500b2269 Remove audio-coupled-haptics support am: fd3f417352
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14431937

Change-Id: I8e33c986f68cbd2018f3e50d8dd19b18fff0d0e1
2021-05-06 01:54:59 +00:00
Vince Leung
a6dc8a27f4 Remove audio-coupled-haptics support am: fd3f417352
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14431937

Change-Id: Icaa3f68bbaf9e567b4f92b36a9f7a1a12e4dd515
2021-05-06 01:35:09 +00:00
Vince Leung
0a152c8c33 Remove audio-coupled-haptics support am: fd3f417352
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14431937

Change-Id: I0b03ade208476a3961c63cd6fb3bb0d3d2ad2505
2021-05-06 01:35:04 +00:00
Vince Leung
fd3f417352 Remove audio-coupled-haptics support
Temporarily remove haptics support so that Telecom fallback mechanism of
default vibration will play whenever audio coupled haptics is not
supported.

Bug: 186720581
Test: manually verify on raviole that default vibration plays for
ringtone

Change-Id: I77e4a4a7ff19e6665434d9318271d20cd64e6c1d
Signed-off-by: Vince Leung <leungv@google.com>
2021-05-06 01:11:50 +00:00
android-build-team Robot
f86ab37634 Snap for 7339742 from c6f7d94f22 to sc-v2-release
Change-Id: I8a98eb57f0b6902c62d97310e3446604150b31bb
2021-05-06 01:02:51 +00:00
JohnCH Tsai
2d8606ee38 slider: Enable 60fps for Raven front camera am: c6f7d94f22 am: 7d52d717fa
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/13899480

Change-Id: I6e03902702d3c506d737f41630e6d44c03477373
2021-05-05 10:19:05 +00:00
JohnCH Tsai
7d52d717fa slider: Enable 60fps for Raven front camera am: c6f7d94f22
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/13899480

Change-Id: I3ab7659eb7dd51ab5ed6d8bf055e46c17f229428
2021-05-05 09:56:35 +00:00
JohnCH Tsai
0b966c9b22 slider: Enable 60fps for Raven front camera am: c6f7d94f22
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/13899480

Change-Id: Ib608e7d6ee8afe14194c2991eae2579ce4726577
2021-05-05 09:55:07 +00:00
JohnCH Tsai
f47dd00498 slider: Enable 60fps for Raven front camera am: c6f7d94f22
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/13899480

Change-Id: I435156f584014d6d0f95f87e8309134b311bb404
2021-05-05 09:54:10 +00:00
JohnCH Tsai
c6f7d94f22 slider: Enable 60fps for Raven front camera
Change Raven front camera video recording to 60fps

Bug: 174339205
Test: go/slider-camera-test-checklist
Change-Id: Ieda8477b32754c0a9da7ff3c9cf59b11159cbad6
2021-05-05 09:19:12 +00:00
Robin Peng
6988b621c6 raviole: centralize common part of init.<DEVICE>.rc into init.raviole.rc am: 334022f5c6 am: 9d30290774
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434498

Change-Id: I861c257e17b1a52ed00701614b6f3bf4c6ffe160
2021-05-05 06:23:58 +00:00
Robin Peng
9d30290774 raviole: centralize common part of init.<DEVICE>.rc into init.raviole.rc am: 334022f5c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/14434498

Change-Id: I67102ac6aad6cf6553bf431e4145958c78ca0c65
2021-05-05 06:08:14 +00:00