Remove Telephony Rx to make in call record use case through
different front end pcm device when sva enabled to solve concurrency
capture issue
Change-Id: I8a036423da689a4de9abe767a0b6a595b4e068f1
* That way video recording apps will choose 16-bit PCM by default instead of 24-bit
one which happens to have quite low volume on these devices.
Change-Id: I2130c6a759afcd50a985b2f034b5c0b5374287af
This fixes the messed up AD2P configs imported from the stock file and aligns
it as per CAF. While at it, the entry for Vorbis offloading support in the
A2DP offload disabled config is removed to match non-disabled one.
Change-Id: I63a35526cfd46652329aef490ae32a0099274c64
This includes the proper alignment to stock audio policy configuration.
Change-Id: I084d25c54e08d1421dbf43818b43357f78ad81ca
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
Ensure that A2DP still works in case one disables offload in the
Developer options for whatever reason.
Change-Id: I89fd37962b2d063d6e30f84234568d552131fd97
Remove surround sound recording support from audio policy config xml
as its resulting in CTS failure due to mismatch in channel index support
for record usecase.
Change-Id: Idf50b3f2e71c4209720e79c0248ce74bc1a0edf2
The AC3, EAC3 formats are supported only when
license and respective decoders are present.
Having these entries in policy configuration
by default will unnecessarily trigger
open_output_stream and then fail when
decoders are not present. This results in
glitches at the begining of playback of video
clips with AC3 or EAC3 audio contents.
Removed these entries to make the video playbck
smooth with out any glitches.
CRs-Fixed: 2428579
Change-Id: I41b7ef9d8e2c5f77c261067337f602d705e11c35
* The purpose is to apply the same BT A2DP fix that used to be
applied in the individual device trees.
Change-Id: I500948b5e1e11ee11097ee2e115b0c23dd808a12