No Audio heard in FM Speaker when FM record and FM speaker are on simultaneously
With default values for maxActiveCount and maxOpenCount,
FM app is unable to record and play FM audio on speaker simultaneously
since it uses application loop back(AudioRecord->AudioTrack)
to route FM audio to non-default devices(Speaker)
Add attributes maxActiveCount="2" and maxOpenCount="2" to mixPort "primary input"
CRs-fixed: 2249758
Change-Id: I82a1cb0d5596486d531d5324b91f932f52b07f9e
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: 2200436
Change-Id: Ie8ad6faaf3149b916db77b2246e985fb859a23ab
Add support for USB_HEADSET device in audio policy configuration
files of all targets which support USB Tunnel Mode.
CRs-Fixed: 2150144
Change-Id: I14c124e1a5407d004143c977348637fd373a4126
This reverts commit 1c57390b961d2eaee6817d91e9453832780261bf.
As per surround sound recording design reverting this
commit to remove built-in mic from primary inputs.
Change-Id: Ic0727a4c59d437045a2ef38cfe4ca2ea66ae21d2
Update default audio_policy_configuration.xml to remove configurations
that are not compatible with aosp system image and are causing vts failures.
Add custom audio policy configurations at /vendor/etc/audio/ to be picked
up by qti customized system image.
Change-Id: Iae1f4c72090ef5a0c6472083dce8b0065beb6851
Built-in Mic is the fallback input source if A2dp,SCO,wired
headset,usb headset/device are not connected. During the transient
period between an output device and input device connection, if
primary input profile is selected and none of the above devices
are available, APM selects built-in mic as the new device.
Current configuration does not support built-in mic in mix routes
for primary input resulting in premature input close. This leads
to AudioRecord track recreation. Timing issues have been observed
due to incorrect input attributes being set leading to start record
failures. One such case is device switch (handset to headset)during
incall record. Add built-in mic to avoid timing issues relating to
restoreRecord_l call flow.
CRs-Fixed: 2066905
Change-Id: I97cc5370a843ddfd14f3b43ba4435c2930b8e19a
- Make direct output independent of flag AUDIO_OUTPUT_FLAG_DIRECT_PCM.
- Remove multi-channel profile as it is redundant with respect to
direct output profiles.
Change-Id: I7f5fef656f1d8796872e4d297da3220c3e69951d
Update the code name from msmfalcon to sdm660. As part of this, update
the filename containing "falcon" and files content containing "falcon".
Conflicts:
configs/sdm660/sdm660.mk
Change-Id: I5fc11ffac2f21f11e2a7283cf7375bcf93c01623