This fixes a bug that prevented starting an AAudio MMAP stream
running on the earphone speaker.
Bug: b/75304145
Test: adb shell write_sine_callback -m3 -d2 -pl
Change-Id: I0eeaf7c93288893fafa5a4e207623d5b5162776e
This change adds the paths for walleye for the incall music
use case. The path is which is used is incall-music-uplink.
This change was tested together with a set of additional changes to the
audio framework and the HAL which introduces the ability to
play pcm audio to the uplink stream.
Bug: 69973354.
Test: Tested manually.
Change-Id: Ic7f3306ba9068daf4f455a627fddb273b04a73ea
missing path for usb headset record + voice call concurrency usecase
for example:
1. usb headset recording
2. make a voice call
3. switch to speaker mode
4. unable to find path 'hifi-record'
BUG:70194145
Change-Id: Iadde6e479d2eb7c398b60da8f02455bbfeb7332a
Signed-off-by: vincent_tew <vincent_tew@htc.com>
Change list :
[Mixer path]
1. Synchronize the no mic headset Tx gain setting with speaker phone.
[Audio policy]
1. Fine-tune VoIP headset volume steps for equal volume.
Bug: 64535381
Test: audio sanity test
Change-Id: I0bf5f936194ff02b17241622f70865412721eb1b
Signed-off-by: vincent_tew <vincent_tew@htc.com>
Duplicated device path such as speaker and bt-sco was missing which
causes path switch to fail for voice call.
Bug: 64421942
Test: manual audio test for voice call
Change-Id: Idb25ed19fd9f88a82878423342de3413fb3c4644
Change list:
[mixer_paths_tavil]
1.Change camera recording from 16bits to 24bits
Bug: 62825740
Test: camcorder record and playback
Change-Id: I57dbbe5bd888d0b156eda2f666ee512fe8a3ee32
this patch is for AFE to upsample to S24_LE
Test: test all audio paths
Bug: 62918461
Change-Id: Iefcaca61ebb74381c3e274ab32040e7df1fbe066
Signed-off-by: vincent_tew <vincent_tew@htc.com>
This removes the speaker swap mixer control from the speaker path as
it's handled in the audio HAL already.
Bug: 62337071
Test: audio rotation test
Change-Id: I15507e809a860bc4e3284f1096d509d0d3ea1541
This adds the mixer path required for BTSCO EC.
Bug: 63015903
Test: audio sanity test
Change-Id: Idccdca31ead4ebf6f01a5a2558b068eff2cda546
Signed-off-by: carter_hsu <carter_hsu@htc.com>
Add profile to support hifi capture from USB
Test: test playback and capture with and without USB headset
Change-Id: I43a21961eaa64ff27614978ebc53a1d9ca3dbf26
[audio policy]
i. Fine tune music, alarm, notification and ringtone volume setting for volume listener.
ii. Fine tune VoIP volume steps in three modes.
[audio platform]
i. Add gain mapping for volume listener.
ii. Add USB VoIP SND-device.
[mixer_paths]
i. Modify audio EC route for VoIP HA&HE
Change-Id: I0c7a505c7b5a6e052a674add5ed610ea87b87014
Signed-off-by: vincent_tew <vincent_tew@htc.com>
1. [Mixer path]
i. Recording Dec gain adjustment
ii. Camera record change to one channel only
iii. Add TTY path
iv. Add ull bt-sco path
2. [Audio_platform_info]
i. Add TTYpath
Change-Id: Iee8626170fbe8d337633494039cf108bb6d7b771
Signed-off-by: vincent_tew <vincent_tew@htc.com>
1.Add usb routing in mixer_paths/audio_platform_info/ ACDB
-Adding USB headset and USB headphones scenario
-Correct voicecall headphone TX routing path to slimbus
2.Add TAS2557 EC ref routing in mixer_paths
Change-Id: I055571cf4502b68bf7938a099a724a746a0e955c
Signed-off-by: vincent_tew <vincent_tew@htc.com>
[mixer_paths]
1.modify camcorder for WNR function
[audio_platform_info]
1.modify device name ID for used scenario
Change-Id: I0415196d420962c8f509f6216126665aa12ad992
Signed-off-by: jasmine cha <jasmine_cha@htc.com>
Bug: 33030406
Test: audio playback and record over usb-headset
Change-Id: Id44b212d6edcc7c7d876b55677731b7cb0644f9a
Signed-off-by: David Lin <dtwlin@google.com>