For startListeningNoBlocking, for callers that need to know
when the socket is actually being created and ready to receive
message, this change allows callback to be invoked when socket
is ready.
Change-Id: Ie7c6eb1a3966371d84fc98109f07805ac7d4e3a1
CRs-fixed: 2169568
Also change the reg mask to 64 bit since we now
have more than 32 possible bits.
CRs-fixed: 2129134
Change-Id: I006f5fffac3d9dd2d96ca82d84f49bde96bc0f55
Update the measured frame rates in media_codecs_performance.xml for
VP9 software encoder and HEVC software decoder.
Change-Id: I29aa2dfe2e45556f390f6ece9922f60c7e97f451
Delete aiding data command would trigger default gnss engine state set.
Rename setDeafultReport with setDefaultGnssEngineStates and remove system
settings reset in it.
Change-Id: I7b5dffe3191b24e9f5bb6d887705fca34ed94013
CRs-fixed: 2151350
Debug nmea is a way HAL gets GNSS engine debug information from modem.
It is provided to developers in the for bugreoprt. Those NMEAs should
be discarded once information is extracted out. But by mistake, they
are sent to GnssLocationProvider. They will be in the unknown format
to apps, and they may get truncated too.
Dhanged the condition so these debug nmeas get discarded before they
can possibly passed on to GnssLocaitonProvider.
Change-Id: I1a8400201e734a37e730321f6c6e5707c71bd3f0
CRs-Fixed: 2160866
Update the measured frame rates in media_codecs_performance.xml for
VP9 software encoder and HEVC software decoder.
Change-Id: I29aa2dfe2e45556f390f6ece9922f60c7e97f451
At the layer right under HIDL impl, where the callback objs
are received from HIDL and used by HAL layer, there is race
condition volnerability which could yield using a incompletely
copied sp obj. Added mutex protection.
Change-Id: I611db590d1fadbe43c74db71a1ea906dbe067c6d
CRs-Fixed: 2144976
Add LocIpcSender class and add an overloaded
send method in LocIpc class that takes binary
data block.
Change-Id: I102f23fe8bf378c3bed5cac0086aa9773c62727b
CRs-Fixed: 2144883
Fix incorrect cast in converting time uncertainty
from integer based source to float.
Change-Id: Ibb75eb1a2d925a7e7ce13275f09a618f241c31bf
CRs-Fixed: 2157401
Remove OMX.qcom.video.decoder.wmv entry from media_codecs.xml
as OMX.qcom.video.decoder.vc1 entry is already present.
CRs-Fixed: 2155302
Change-Id: I91bc6be7225e0d2aaeba56eb9e20a315e4c05a37
Enable TARGET_SUPPORT_SOTER feature flag to enable SOTER for
keymaster 2.0 for OTA upgrades to work.
Change-Id: I9e9dcd6257a94f32777f673c31caa1b7e2a7895d
An incorrect casting at SystemStatus::eventDataItemNotify was causing a
heap overflow when trying to cast NetworkInfoDataItem into
SystemStatusNetworkInfo, that is bigger.
Change-Id: I3fbd88a1daf210c3c687a6f49ad868968a6efd96
CRs-fixed: 2137958
set "persist.radio.atfwd.start" property to start atfwd android
service at power up.
Change-Id: Ieeaeeebf51689e2bcbedc603b6338161c2ea43d7
CRs-Fixed: 2095968
Keep record of whether connection status was reported
and report it in the response status
CRs-Fixed: 2126610
Change-Id: I284f53c71f1131a73eed0adaf00b66f04e4100ac
Change LocIpc::send() method implementation from
regular member to static, since it does not modify
any of its class member variables. Sender code
should be able to call this method without creating
an instance.
Change-Id: I9d08404c3fae615fd20531904241bf2e246fa592
CRs-Fixed: 2143522