Skipped all changes related to BINAURAL_RECORD, SPATIALIZER and
VIRTUAL_AUDIO features as those are all unsupported in AOSP.
Change-Id: I44e1e4c34e5ab2ec6e07d7d77a18cf918a526c2d
Somehow missed during last updates from OOS 13.x.
As sidenote, all changes related to spatial output were skipped,
keeping AOSP output (and aligned with vanilla kalama config) instead
of switching to custom one.
Change-Id: I7e0864eb31ba9637af2fbd14bb55d971b7e14cd9
There's no proper support for spatial audio in AOSP.
Change-Id: I9c90fead822a5b9c846142717c98ce5aab8c63bf
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
This reverts commit 5bf0dcf7fe.
Reason for revert: AOSP bluetooth stack partially removed support for
LC3 in QPR1 in favor of Opus. Having LC3 listed here breaks A2DP
offload, so remove it.
Change-Id: I134cf0bff70f8fc96673dc027f54b7804b1a1f5e
APM would fail to parse the config anyway:
E DevicesFactoryHAL: loadAudioInterface couldn't load audio hw module audio.a2dp (No such file or directory)
W DevicesFactoryHalHidl: The specified device name is not recognized: "a2dp"
E AudioFlinger: loadHwModule() error -22 loading module a2dp
W APM_AudioPolicyManager: could not open HW module a2dp
Change-Id: Iaa1be881cfe8f8474cef0ba46e1b0a62b59e14be
Add new mixport in policy configuration to support
native dsd playback. Add routes from dsd mix port to
headphone/headset devices.
Add mixer control path for headphones-dsd device.
Add RX_CDC_DMA_RX_5 as backend interface for headphones dsd.
Change-Id: I77a94a57eb27aacd8e08db9191e54b692aa1cc36
Note that media_codecs.xml, media_codecs_performance.xml and
media_profiles_vendor.xml are now plain copies of media_codecs_lahaina.xml,
media_codecs_performance_lahaina.xml and media_profiles_lahaina.xml,
respectively.
Change-Id: I420d583f014ba4fd13f3e8f9629f36f7d158c957
Apparently switching SND_DEVICE_IN_SPEAKER_DMIC_AEC_NS to the
same ACDB id as SND_DEVICE_IN_VOICE_SPEAKER_DMIC improves
WhatsApp microphone volume when in speaker mode.
Change-Id: I4eb72fd2726d8ea10da56a76b820ee51a24d3c67
add support for callscreening support in audio_policy_configuration
- add mixer paths related to proxy ports needed in call_screening
Change-Id: Ib0c220fa44c23454e71e772bfa406bd82c06b90d
Generic recording and SVA LAB capture usecase can select
"fast input" or "quad mic" as a compatible profile, due
to the max active count is 1, audio recording and SVA
LAB capture concurrency can be failed.
Move the two profiles to the bottom for exact match
purpose.
Change-Id: Idaa615e653f0cf49e465809ab0034c0e56470a6e
Use usb_surround_sound input profile for usb capture to avoid
opening a new input for the second usb capture.
Change-Id: Id17a5daf9aefb390f374754c340a69b2113fe987
Usecase audio-record and audio-record-compress2 can both be
mapped to record_24 profile, if both the usecases are active,
when BT SCO mic is connected, due to no more available usecases
in audio hal, check inputs for device can fail for other input
profiles which support BT SCO mic.
This makes BT SCO mic connection to be rejected and phone call
can't route to BT.
Add the support for record_24 profile, so existing input handle
can be returned when checking inputs for BT SCO mic.
Change-Id: I63046ec87e35774474e08762fb6aa6275318b2c8
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
CTS test USB Audio Peripheral Attributes fails due to
extra profiles getting added
remove the extra profiles added for USB input device
Change-Id: I19311a65612bb8ecad40d9a3714a5cfe32dce110
Skype+camcorder concurrency usecase makes Skype
to mute since both uses same record_24 profle, due to
which second audio record request de-prioritizes first
setting isTopOrLatestActive(=true)
Add voip_tx profile making skype to use fasttrack rather
than using record_24 profile
Change-Id: I4a6cee00787f8f587b088d4586e8d13d824144c3