- Dec 18, 2018
-
-
himta ram authored
in case of call and fm concurency case, telephony focus is abandon after on call state callback, due to this FM failed to get Audio focus need to retry to get focus do re-try for Audio focus 3 times on a gap of 200 msec to get Audio focus. Change-Id: Ie1267477054ba5d3136ede5b505e31b2bd57ebc6
-
- Dec 14, 2018
-
-
himta ram authored
- synchronize mReceiver object to prevent null object access while fm on/off stablity test. - fix is needed in fm on sequence, since we setting mReceiver object to null while disabling. in race condition where multiple fm on/off performed mReceiver can be null. Change-Id: I6dd67958b40146ff48ce521e06ecb246e3fd1307
-
- Dec 13, 2018
-
-
himta ram authored
-deleteNotificationChannel only when fm notification is available. Change-Id: I51cf8fc2d57f71cd7b3d97a7750fc02a6dba3b13
-
- Dec 06, 2018
-
-
himta ram authored
-set setActive session of media to false even though same FM Service is used for next fm session, so that other app can receive MediaSession events. Change-Id: I7432594d70ac20c205a0dc31fcc756be5db24fea
-
- Nov 22, 2018
-
-
himta ram authored
- Add support for FM device loopback and device routing using set param. -Added code for listening VOLUME_CHANGED_ACTION. -Clean up the audio path code for FM. -Removed app loop back code. -Removed redundant audio Route API Support. -Removed Record Sink support. Change-Id: I4751ba3c603d3e3eff3d3d65b4b1c4d3fbbc7f59
-
- Nov 14, 2018
-
-
himta ram authored
handle command complete event for configuration command. existing code having same handling for soft mute and configuration events. moved configuration event handling under common command complete event code. Change-Id: I4cebd14e66825e8ad2b5a44c457a505599b451c3
-
- Sep 21, 2018
-
-
himta ram authored
SINR And RSSI command synchronization is already handled at fm service level. Change-Id: Ica47ef5b743608d12a3377829885ae124698ef06
-
- Sep 01, 2018
-
-
Linux Build Service Account authored
-
- Aug 31, 2018
- Aug 21, 2018
-
-
himta ram authored
Change-Id: I4521ef939641b7a155fef7763d2fa305146ba68e
-
- Aug 17, 2018
-
-
himta ram authored
Change-Id: Ifdf0ca3621535ca8ce4d76b6b85708cf46ef455f
-
- Aug 09, 2018
- Jul 31, 2018
-
-
himta ram authored
Calling HIDL service functions when service has died leads to dead object exception Check for service status to avoid such exception and return gracefully Change-Id: I8c9206da366ac3a1465dfb21b62a5514c7599763
-
himta ram authored
Change-Id: I3dec3f80685e3fc4aea2104aca0a013cf934dc05
-
himta ram authored
Change-Id: Ib259f2d61d32cae9c7ac6102ceb0a633c1b193da
-
- Jul 30, 2018
-
-
AnubhavGupta authored
- AddAudioRoutingListener Change-Id: I949236bdb4f47b445337350809d586f2a1efada9
-
- Jul 27, 2018
-
-
himta ram authored
Change-Id: I97e4c3ae6db28e160800e69f8fa8bf8416b5ac44
-
- Jul 25, 2018
-
-
himta ram authored
remove usage of vendor.fm.a2dp.conc.disabled property. use vendor.bluetooth.soc property instead of ro.qualcomm.bt.hci_transport to identify the SOC Type Change-Id: I97d8452802f5f692bd9219fa53ed194a651ef415
-
- Jul 23, 2018
-
-
himta ram authored
Change-Id: I95477e1171cbb0c5ba29868162f522992910b0cc
-
- Jul 20, 2018
-
-
himta ram authored
Change-Id: Id3387f36dde9ba61894762ebcdc78675207e0bc4
-
- Jul 13, 2018
-
-
himta ram authored
Change-Id: Ifa7242262fc94fd2212318469af4194d0355d973
-
- Jul 06, 2018
-
-
himta ram authored
Change-Id: I8b3ca15fd2f81d2c572a577a456b85f3995341dd
-
- Jul 05, 2018
-
-
himta ram authored
speaker on sequance 1. disable slimbus. 2. close hardware loop back. 3. startRecordsink thread and set preffered out put device as speaker. 4. enable slimbus again. Change-Id: I46a56f908e3ce53955953c887d73701a3cbbbd23
-
- Jun 29, 2018
-
-
himta ram authored
Change-Id: Ia0d962084d01f0b9e04abcae8957302133bd671c
-
- Jun 27, 2018
-
-
himta ram authored
Change-Id: I8fb17e1686d74a6e896e4c233f48069487c6c771
-
- Jun 22, 2018
-
-
himta ram authored
Change-Id: Ibeef2a0aa8ad0573a65c5570f0477ff40ab4573d
-
- Jun 21, 2018
-
-
AnubhavGupta authored
- Check for both Headset and Headphone if selected device is Wired Headset Change-Id: Ia3190486588f0282b85cc8dda59505be5c7bb289
-
- Jun 18, 2018
-
-
himta ram authored
Change-Id: I64d19f80ceb37a88dfd59919863ac83c09f695f7
-
- Jun 17, 2018
-
-
himta ram authored
Change-Id: I7d0740c5243aac06b4e7b3c259e1d445e1effdaf
-
- Jun 16, 2018
-
-
himta ram authored
Change-Id: I09e409f8597b5be5bc1f8184e2a0cbf8d49a649b
-
- Jun 15, 2018
-
-
AnubhavGupta authored
- Disable HW loopback, if already enabled Change-Id: I2350328b896d911debb138015c97208e1284750a
-
- Jun 05, 2018
-
-
himta ram authored
Change-Id: I7eac7e0a4803293095dae6b5d5667422c1c9a0fc
-
himta ram authored
Change-Id: Ide8deed32b844d384375c64a8f347fc26d474eb2
-
himta ram authored
setDeviceConnectionState (DSP AFE loop) for the default device(HS) use application loop back(AudioRecord->AudioTrack) to route FM audio to non-default devices(Speaker). Change-Id: Ib74d228375c47e4ee595ddbc2a3c033b691de06a
-
- Jun 04, 2018
-
-
himta ram authored
For System SDK compliance either of two flags should be defined for all Android APK's LOCAL_SDK_VERSION Or LOCAL_PRIVATE_PLATFORM_APIS LOCAL_SDK_VERSION supports two values current and system_current. "current" will compile APK code with SDK API's and system_current will compile code with SDK + System API's LOCAL_PRIVATE_PLATFORM_APIS will compile APK code with platform API's, this option enables to use hidden platform API's in APK. This flag cannot be defined for vendor APK's. Change-Id: I86070d38e0deee37e437027ba7b44e1272cb895d
-
- May 24, 2018
-
-
AnubhavGupta authored
- remove redundant code - remove items going into vendor image - remove target specific tags Change-Id: If3bd34bbdc353851a1007ff9fcb67cf44da8f61c
-
- May 17, 2018
-
-
himta ram authored
Change-Id: I745d8736659cbeabafbbc7b7ffff9d68159b965f
-
- Apr 17, 2018
-
-
himta ram authored
if Host have credits then enqueue_fm_tx_cmd thread will notify tx thread and tx thread will dequeue the cmd and send to soc. else tx thread will be notified when Host receive the credit. Change-Id: I5d7f1aef3c714714fa5d6f2e87cde166540a9c2e Signed-off-by:
himta ram <hram@codeaurora.org>
-