Commit graph

17114 commits

Author SHA1 Message Date
Stan Rokita
4b4c7b744d MultiHal 2.0 - activate, batch, flush methods of HalProxy
These three methods of HalProxy simply call the apropriate ISensors
methods of the subhal pointed to by sensorHandle.

Test: Loaded onto device and observed no crashing.
Bug: 136511617
Change-Id: If90652554ea18c22b24aead0074ab9847eae0a4f
2019-09-11 07:43:22 -07:00
Stan Rokita
1638531dfb MultiHal 2.0 - proxying api calls helper methods
Create getSubHalForSensorHandle method which will get the proper subhal
pointer by getting the subhal list index from the first byte of the
sensor handle. Create the zeroOutFirstByte static helper method that
will return a version of the sensor handle without the first byte when
passed a handle.

Test: Tested compilation.
Bug: 136511617
Change-Id: I7d07003e1903aa1d8abaf904b778248c7b352653
2019-09-11 07:43:20 -07:00
Pete Bentley
d909580269 Remove unused libcrypto dependency.
libcrypto is unused, which causes problems when boringssl hash
injection is turned on as the code is all stripped and there is
nothing left to inject the hash into.

See http://r.android.com/1117291 for the AOSP change to related
modules.

Bug: 137267623
Test: croot hardware/interfaces/wifi && mma
Change-Id: I9d002c0b723cf9a04ee64641b5281e65912595c8
2019-09-10 17:21:04 +01:00
Pawin Vongmasa
2c4fceb442 Merge "[automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours am: 84cd010990 -s ours am: 0be2a64b31 -s ours
am: 60da8c8238 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 8799bcc740 is in history

Change-Id: I13b09ba9628fb0b1b96e64ba7528276c5bd84fab
2019-09-09 22:25:04 -07:00
Pawin Vongmasa
a2b3438f86 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours am: 84cd010990 -s ours am: 521f845b17 -s ours
am: c649401110 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: Ie149a75a683a89a0896d1cc3a74650d2fdd97bb5
2019-09-09 22:24:40 -07:00
Android Build Merger (Role)
60da8c8238 Merge "[automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours am: 84cd010990 -s ours am: 0be2a64b31 -s ours am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history" into qt-qpr1-dev-plus-aosp 2019-09-10 05:18:41 +00:00
Pawin Vongmasa
bd83b50e9e [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours am: 84cd010990 -s ours
am: 0be2a64b31 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: Ic90e9eab3a54f190464913e3db86d026638a7d24
2019-09-09 22:18:28 -07:00
Pawin Vongmasa
c649401110 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours am: 84cd010990 -s ours
am: 521f845b17 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I2d81b850298df3b6d481259d59e5f80dbd576a16
2019-09-09 22:18:21 -07:00
Pawin Vongmasa
0be2a64b31 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours
am: 84cd010990 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I4bc2c37885f0996c6a9afc8d5b0bd3b9c4ac8e14
2019-09-09 22:11:44 -07:00
Pawin Vongmasa
521f845b17 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours am: 955548eec1 -s ours
am: 84cd010990 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: Id92992e51accd6a7e1e606837d3b925cc1526a49
2019-09-09 22:11:44 -07:00
Pawin Vongmasa
84cd010990 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours am: 222d825ea0 -s ours
am: 955548eec1 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I123f0bbd4f2fd3ada053deed69f588cc7132b6b8
2019-09-09 22:04:42 -07:00
Pawin Vongmasa
955548eec1 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599 am: d86c5a905a -s ours
am: 222d825ea0 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I4a95fb531f7300d5ab7269165dfcf4d8a37b3c74
2019-09-09 21:58:17 -07:00
Pawin Vongmasa
222d825ea0 [automerger skipped] OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c am: 099b914599
am: d86c5a905a -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 e27878153c is in history

Change-Id: Ibba3c3f9955530eab60873cc11de51120a1d8136
2019-09-09 21:52:16 -07:00
Pawin Vongmasa
f30705346a [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours am: bdc642a346 -s ours am: e3d5eefd71 -s ours am: c33f07fd71 -s ours
am: 3340f80881 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I81b1427a001071aa1173c052e1a2f39c321c0257
2019-09-09 19:28:08 -07:00
Pawin Vongmasa
d19902d1f7 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours am: bdc642a346 -s ours am: e3d5eefd71 -s ours am: 1933419e18 -s ours
am: 6ea8a5adb0 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: Ib6025360276fbdf0eed05ea03bc696c4a12aba78
2019-09-09 19:25:02 -07:00
Pawin Vongmasa
3340f80881 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours am: bdc642a346 -s ours am: e3d5eefd71 -s ours
am: c33f07fd71 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I412f875e40c94aeae7d5a8f5915e19ab797918c4
2019-09-09 19:04:12 -07:00
Pawin Vongmasa
6ea8a5adb0 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours am: bdc642a346 -s ours am: e3d5eefd71 -s ours
am: 1933419e18 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I155f3988e57cc48cd49cc410779516d18ed67aa3
2019-09-09 19:02:49 -07:00
Pawin Vongmasa
c33f07fd71 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours am: bdc642a346 -s ours
am: e3d5eefd71 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: Ida79381774f8de17f6f6450989eb0aa14324b837
2019-09-09 18:55:47 -07:00
Pawin Vongmasa
1933419e18 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours am: bdc642a346 -s ours
am: e3d5eefd71 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: Ia022041eb7988a024ddec38709aea2e430267efe
2019-09-09 18:55:47 -07:00
Pawin Vongmasa
e3d5eefd71 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd am: 493686b38e -s ours
am: bdc642a346 -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I17e0c22c3d32ff905890093451705a056908e802
2019-09-09 18:48:46 -07:00
Pawin Vongmasa
bdc642a346 [automerger skipped] Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev am: 0571e8e8dd
am: 493686b38e -s ours
am skip reason: change_id I824b84ef8570ba501cf8137d695f98c335f92c7b with SHA1 a54bf6ed5a is in history

Change-Id: I69985a36fdf1738a7f621748556c27b720c683e2
2019-09-09 18:41:46 -07:00
Pawin Vongmasa
493686b38e Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev
am: 0571e8e8dd

Change-Id: I5de1ac66f949e92dba331526f8b188f4f9740976
2019-09-09 18:34:49 -07:00
Treehugger Robot
0571e8e8dd Merge "OMX VTS: Move device resource files to data/local/tmp" into pie-vts-dev 2019-09-10 00:18:37 +00:00
Pawin Vongmasa
d86c5a905a OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740 am: d660d03f7c
am: 099b914599

Change-Id: I32255d6790be1f66e0c0b92c1a4bc8ff010b485e
2019-09-09 16:56:52 -07:00
Pawin Vongmasa
099b914599 OMX VTS: Move device resource files to data/local/tmp am: 8799bcc740
am: d660d03f7c

Change-Id: Ie39f06d2c162bfad204944a4c45a65950464e672
2019-09-09 16:50:51 -07:00
Pawin Vongmasa
d660d03f7c OMX VTS: Move device resource files to data/local/tmp
am: 8799bcc740

Change-Id: I8023a2690ea6a66b9fa0832307c94df43b3d50ec
2019-09-09 16:42:17 -07:00
Amy
9792042032 [automerger skipped] Tuner HAL Demux Filter VTS am: 98cf3408af am: e5e721311d am: 2dc1efc33d
am: 14e7994b01 -s ours
am skip reason: change_id I2b6b7e904cb274e7ccd10e481b04dfd9394afe3e with SHA1 052275a924 is in history

Change-Id: I086cf67d6bef5eaf294fc1e9c4fa7dbb252906f8
2019-09-09 11:15:39 -07:00
Amy
14e7994b01 Tuner HAL Demux Filter VTS am: 98cf3408af am: e5e721311d
am: 2dc1efc33d

Change-Id: I811027250a92cbeff698b910f68fdc0cb89e76a7
2019-09-09 10:46:21 -07:00
Amy
2dc1efc33d Tuner HAL Demux Filter VTS am: 98cf3408af
am: e5e721311d

Change-Id: Ia5ed40be7ea07bf36d2689cd3dd203ddd03296ed
2019-09-09 10:39:17 -07:00
Amy
e5e721311d Tuner HAL Demux Filter VTS
am: 98cf3408af

Change-Id: I9a7ae7103c2ce08873bae02c974d5ba484ee0c33
2019-09-09 10:32:17 -07:00
Amy
30009fa716 [automerger skipped] Tuner HAL Filter APIs default implementation am: 481066c7ce am: f7b2330d86 am: a4d427220f
am: fb84c0115c -s ours
am skip reason: change_id If10acac560d3130105079121602be576eb0b225a with SHA1 a609d5a0e2 is in history

Change-Id: I5d68e6de5e725c7eb72147d3ffa55e44c97632ec
2019-09-06 19:09:28 -07:00
Amy
fb84c0115c Tuner HAL Filter APIs default implementation am: 481066c7ce am: f7b2330d86
am: a4d427220f

Change-Id: I4b9352b1abfaa9149213433e8817b57abae82f32
2019-09-06 19:01:28 -07:00
Amy
a4d427220f Tuner HAL Filter APIs default implementation am: 481066c7ce
am: f7b2330d86

Change-Id: I6e121e4c66416ecb32b597c77d116353ebda2d3c
2019-09-06 18:54:25 -07:00
Amy
f7b2330d86 Tuner HAL Filter APIs default implementation
am: 481066c7ce

Change-Id: Ibbd540dbb5baee46360d3fe9469212cfd8f550ba
2019-09-06 18:47:24 -07:00
Amy Zhang
5c445ac3ba [automerger skipped] Merge changes I1f2c9bfe,I38a92abb am: aedfe936ef am: a843f717c9 am: 42eaeb4824
am: 3b39f0e384 -s ours
am skip reason: change_id I1f2c9bfe6036dc6070dbf88d9728645f2568dcde with SHA1 c247c884fa is in history

Change-Id: I811adc8845c0d689d0bfeb49b0eb8ef3a10a8c33
2019-09-06 16:34:17 -07:00
Henry Fang
ee5493e7c1 [automerger skipped] Merge "Add filter function to Demux interface and Add program info to Descrambler" am: b1f3e7d8ee am: e24ffe46d1 am: ce9d3365d6
am: 0f8c18d678 -s ours
am skip reason: change_id Iacaebdac6a8ce08ca47ae272be13d51fbd502959 with SHA1 2dfa337903 is in history

Change-Id: Ife0f1e60dd58c25944bce450c268cdfae3af756e
2019-09-06 16:13:00 -07:00
Amy Zhang
3b39f0e384 Merge changes I1f2c9bfe,I38a92abb am: aedfe936ef am: a843f717c9
am: 42eaeb4824

Change-Id: I141aa6a7e23e076c59d37ee4362ead6551723842
2019-09-06 16:07:45 -07:00
Steven Moreland
38c46d0b98 Merge "Remove libhwbinder/libhidltransport deps" am: 6b62c58a9a am: 8c22c3862f am: 6684ee8c36
am: 9a5ffa3196

Change-Id: I3a80895d10767fe68e90a907312a83ded976cbcc
2019-09-06 16:06:13 -07:00
Amy Zhang
42eaeb4824 Merge changes I1f2c9bfe,I38a92abb am: aedfe936ef
am: a843f717c9

Change-Id: Iff0aa535bcc024bb819168fed1f9d3a8f05dae40
2019-09-06 15:56:46 -07:00
Amy
98cf3408af Tuner HAL Demux Filter VTS
Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 135708935
Change-Id: I2b6b7e904cb274e7ccd10e481b04dfd9394afe3e
Merged-In: I2b6b7e904cb274e7ccd10e481b04dfd9394afe3e
2019-09-06 22:40:40 +00:00
Amy
481066c7ce Tuner HAL Filter APIs default implementation
Bug: 135709325
Test: manual
Change-Id: If10acac560d3130105079121602be576eb0b225a
Merged-In: If10acac560d3130105079121602be576eb0b225a
2019-09-06 22:40:09 +00:00
Henry Fang
0f8c18d678 Merge "Add filter function to Demux interface and Add program info to Descrambler" am: b1f3e7d8ee am: e24ffe46d1
am: ce9d3365d6

Change-Id: I372e2be3be06447d88c5bd5a8a97e5e01e209558
2019-09-06 15:22:43 -07:00
Steven Moreland
9a5ffa3196 Merge "Remove libhwbinder/libhidltransport deps" am: 6b62c58a9a am: 8c22c3862f
am: 6684ee8c36

Change-Id: I3cde9aa7e62793459bdced930ff4b72face8493a
2019-09-06 15:19:41 -07:00
Henry Fang
ce9d3365d6 Merge "Add filter function to Demux interface and Add program info to Descrambler" am: b1f3e7d8ee
am: e24ffe46d1

Change-Id: I982e2c80d1e20acc553d6a458f29b0ca9894077a
2019-09-06 14:52:18 -07:00
Amy Zhang
a843f717c9 Merge changes I1f2c9bfe,I38a92abb
am: aedfe936ef

Change-Id: Ibb403afd42eff9e4d76cf7e8431bea07696e5294
2019-09-06 14:47:09 -07:00
Henry Fang
e24ffe46d1 Merge "Add filter function to Demux interface and Add program info to Descrambler"
am: b1f3e7d8ee

Change-Id: I87eba94337ee6af0082cb8e977119993ddf77e13
2019-09-06 14:40:39 -07:00
Amy Zhang
aedfe936ef Merge changes I1f2c9bfe,I38a92abb
* changes:
  Tuner HAL VTS for Demux and Descrambler Interface.
  Tuner HAL default implementation for Demux and Descrambler Interface.
2019-09-06 21:35:56 +00:00
Steven Moreland
6684ee8c36 Merge "Remove libhwbinder/libhidltransport deps" am: 6b62c58a9a
am: 8c22c3862f

Change-Id: Iaedfceb49f81387f7deaad434613b7c9f1c502a0
2019-09-06 14:28:04 -07:00
Treehugger Robot
b1f3e7d8ee Merge "Add filter function to Demux interface and Add program info to Descrambler" 2019-09-06 21:14:23 +00:00
Steven Moreland
8c22c3862f Merge "Remove libhwbinder/libhidltransport deps"
am: 6b62c58a9a

Change-Id: I2efb8333fade5e39775b52334e2913b7e43256b9
2019-09-06 12:51:25 -07:00