Henry Fang
848aa5c246
UEC is not static on real device, so check its range intead of specific value am: c2794f8c26
am: 44272133e5
am: 047d533cdc
am: 176d59adcd
am: cb0946d2c5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423
Change-Id: I7d26236754b2e44b6a9988b57cc5c938573c37d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 01:53:59 +00:00
Henry Fang
d29b706a30
UEC is not static on real device, so check its range intead of specific value am: c2794f8c26
am: 44272133e5
am: 047d533cdc
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423
Change-Id: Ic3ef537fb3f10249e8916c0d69d66260affce09a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-03 00:00:33 +00:00
Henry Fang
047d533cdc
UEC is not static on real device, so check its range intead of specific value am: c2794f8c26
am: 44272133e5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423
Change-Id: Ia81b10cf46a0b37aa09ef96143463d5970fa2979
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 23:30:57 +00:00
Henry Fang
44272133e5
UEC is not static on real device, so check its range intead of specific value am: c2794f8c26
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2611423
Change-Id: Ic52778208de887ab8ff62b9e275c96fdd604215f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 23:09:07 +00:00
Henry Fang
c2794f8c26
UEC is not static on real device, so check its range intead of specific value
...
Change-Id: If165935ce639bac439af21f23b741ab2fa999bb9
bug:285561687
test: manaul
2023-06-02 17:15:12 +00:00
Paul Colta
a93bdd0578
HDMICEC: Out of Bounds Write in sendMessage in HdmiCec.cpp
...
Bug: 278243594
Test: m && m android.hardware.tv.cec@1.0 && m android.hardware.tv.cec@1.0-service && atest VtsHalTvCecV1_0TargetTest
Change-Id: I2989f66f41172b345e3047218e138358c18b8644
(cherry picked from commit 2371bc8191
)
2023-06-01 07:52:40 +00:00
Yixiao Luo
d697652774
Add native handle validation to TV Input HAL AIDL VTS
...
Bug: 282862884
Test: VtsHalTvInputTargetTest
Change-Id: I803b54e5b52a00ab845ef7ba4d5cec5bb8bd89ca
2023-05-30 16:55:18 +00:00
Shubang Lu
6a2bf5901e
Merge "Update documentation for TV messages" into udc-dev
2023-05-20 05:47:07 +00:00
David Zhao
e4773279d7
Update documentation for TV messages
...
Test: mmm
Bug: 278628657
Change-Id: I90a728b02f8208541bb10d419961b25f78fd840f
2023-05-18 16:37:03 -07:00
David Zhao
17a9190730
Add VTS for Watermark APIs
...
Bug: 283016116
Test: atest VtsHalTvInputTargetTest
Change-Id: I0861ee1fb60bfc702446f9c8af4ddee3737d9ed9
2023-05-17 17:10:15 -07:00
Shubang Lu
b85319ccd7
Merge "Add default implementation for setTvMessageEnabled" into udc-dev
2023-05-17 19:12:50 +00:00
David Zhao
eb955ce442
Add default implementation for setTvMessageEnabled
...
Bug: 283016116
Test: mmm
Change-Id: I1872cf28ad658c177a892f7c7587a91a34f445ff
2023-05-16 17:55:55 -07:00
David Zhao
44308a63fc
Update TV Input HAL documentation for device IDs
...
Test: mmm
Bug: 278628657
Change-Id: I631f1ddf3348c0a570d98db16b0ce711bb7cb53f
2023-05-15 15:06:53 -07:00
caijq
bebdb2bef9
CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed.
...
If CEC DUT is a TV device type,we should reset logical address to tv,
and then set message.initiator to tv.
Bug: 277715429
Test: run VTS
Change-Id: If7f7b9ddce182e5de80c91a30c4ec18294459fbf
Signed-off-by: caijq <callen.cai@rock-chips.com>
2023-04-24 08:34:39 +00:00
Nathalie Le Clair
99a74b845d
Merge "CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed." am: c054e7fda9
am: 2c01719f44
am: 1ef37ce895
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2535500
Change-Id: If5df9c663e3cb36b315b82d271a5c0fc63d2d9e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 15:51:08 +00:00
Nathalie Le Clair
5f86bf5794
Add OWNERS to CEC HIDL HAL directory
...
Bug: 277715429
Test: none
Change-Id: I3ca74319cc4d1f49a48c9e9f83a0ae402f56b782
(cherry picked from commit 683a0fc078
)
2023-04-21 14:03:55 +00:00
Nathalie Le Clair
9c95ea9b7f
Add OWNERS to CEC HIDL HAL directory am: 683a0fc078
am: 0746c1b1bc
am: 6ad971501b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2550510
Change-Id: I6078124d1d67fcc7678c6ec4af5dd8b12af393cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 17:26:34 +00:00
caijq
d936eb4589
CEC : fix VtsHalTvCecV1_0TargetTest SendMessage test failed.
...
If CEC DUT is a TV device type,we should reset logical address to tv ,
and then set message.initiator to tv.
Change-Id: If7f7b9ddce182e5de80c91a30c4ec18294459fbf
Signed-off-by: caijq <callen.cai@rock-chips.com>
2023-04-20 07:46:15 +00:00
Nathalie Le Clair
683a0fc078
Add OWNERS to CEC HIDL HAL directory
...
Bug: 277715429
Test: none
Change-Id: I3ca74319cc4d1f49a48c9e9f83a0ae402f56b782
2023-04-20 07:45:06 +00:00
Shraddha Basantwani
e8a9336051
Tuner : Add missing bug component id for VTS am: fdbc1dd5cc
am: d061b5a4f6
am: f3b3b37a9f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2547010
Change-Id: I49a0fe41f5d74f2af861e801a187c5e6d8d45317
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 23:04:41 +00:00
Shraddha Basantwani
fdbc1dd5cc
Tuner : Add missing bug component id for VTS
...
Bug: 278494089
Bug: 278494335
Test: NA
Change-Id: Icb2a536e32aee26b0a8a01a266b11ebabe3db5ea
2023-04-19 15:53:40 +05:30
Alex Buynytskyy
ec1198d941
UpsideDownCake is now 34
...
Ignore-AOSP-First: UpsideDownCake Finalization
Bug: 275409981
Test: build
Change-Id: I832ab7a8b5445ba85e27bbcf5be64906bfa0e5be
2023-04-07 23:41:20 +00:00
Devin Moore
64950a0cce
Allow android.hardware.tv.tuner V2 to be used
...
Add V2 to the Android 14 framework compatibility matrix.
Also update the tuner-default device manifest fragment to reflect the
version of android.hardware.tv.tuner that it serves.
Test: lunch aosp_cf_x86_64_tv-userdebug && atest hal_implementation_test
Bug: 266868403
Change-Id: I14264dc156d086bc2e25ff41cb71aef37f629e95
2023-04-04 21:25:22 +00:00
TreeHugger Robot
22b4a394bf
Merge "Adjust TvMessageEventType enum to match Java framework" into udc-dev
2023-03-15 22:08:50 +00:00
David Zhao
acfeb13d5f
Adjust TvMessageEventType enum to match Java framework
...
Changing the "Other" value to match the value at frameworks/base/media/java/android/media/tv/TvInputManager.java
Bug: 273794209
Test: mmm
Change-Id: I88ff78edb7d133c0e5b51be301d8f71dea8e34ae
2023-03-15 20:34:23 +00:00
Treehugger Robot
95126a0a07
Merge "Add ATSC support in the vts" into android12-tests-dev am: 333df15518
am: 368ca264f2
am: fee45b6dbb
am: 546704447e
am: ab53b665ec
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2471289
Change-Id: I39cf0ba5c8005e98773bd47ac78a6f39ece1c297
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 02:18:56 +00:00
Treehugger Robot
ebd7b7afb8
Merge "Add ATSC support in the vts" into android12-tests-dev am: 333df15518
am: 368ca264f2
am: fee45b6dbb
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2471289
Change-Id: If81bfd72c984aed3ff5bdd281995413b4825c747
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 01:00:54 +00:00
Treehugger Robot
fee45b6dbb
Merge "Add ATSC support in the vts" into android12-tests-dev am: 333df15518
am: 368ca264f2
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2471289
Change-Id: I384cfc0e1dc70275f87e10997a29b14225690105
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 00:38:23 +00:00
Treehugger Robot
368ca264f2
Merge "Add ATSC support in the vts" into android12-tests-dev am: 333df15518
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2471289
Change-Id: If47be0aaa310c6e3bbcddeffcc1c2a201654a0f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-15 00:01:42 +00:00
Treehugger Robot
333df15518
Merge "Add ATSC support in the vts" into android12-tests-dev
2023-03-14 23:24:36 +00:00
stanley-ct.chen
51b8bb2a32
Fix google vts dead lock am: 33a593ab59
am: 18738f2a5c
am: f7bd18c7c6
am: 34f7b35c46
am: 107b2fb86b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2486875
Change-Id: Idec58224de6c18e2454bdb7fbd05d436bedfeaa4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 21:22:22 +00:00
Wei
d4dcef21e7
Add ATSC support in the vts
...
ATSC configuration isn't supported in current config reader.
Add it in this CL.
Bug: 271933206
Test: manual
Change-Id: I7a1f5356c33d6576d6ae6c71fd4af171b5ad30ac
2023-03-14 19:51:22 +00:00
stanley-ct.chen
ce666fc17f
Fix google vts dead lock am: 33a593ab59
am: 18738f2a5c
am: f7bd18c7c6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2486875
Change-Id: I5082637054be9a223f638bdeb87ca9f37a54d893
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 19:26:33 +00:00
stanley-ct.chen
f7bd18c7c6
Fix google vts dead lock am: 33a593ab59
am: 18738f2a5c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2486875
Change-Id: I1518cdc4eaa836569ab470edb73ceaa408d8d502
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 19:01:31 +00:00
stanley-ct.chen
18738f2a5c
Fix google vts dead lock am: 33a593ab59
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2486875
Change-Id: I5b81aa26e0e5823309345e09a2238b09d3fa767c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 18:42:08 +00:00
stanley-ct.chen
33a593ab59
Fix google vts dead lock
...
[Description]
Fix google vts dead lock
Bug: 271400402
Test:
1. AC on/off PASS
2. UHDTV Scan PASS
3. UHDTV Switch PASS
Change-Id: Ic198224309636c83d533a24bb15519e67931b6d1
2023-03-14 11:38:29 +08:00
zijunzhao
d0eb8f53fd
Fix the missing std am: 7edcd7cd66
am: ea6967d4e8
am: 9ef2d32a13
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2482275
Change-Id: I41553055b48d056a42a7c4fa2cb87e7106824de9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10 22:49:51 +00:00
zijunzhao
7edcd7cd66
Fix the missing std
...
Bug: b/239662094
Test: enable Wunqualified-std-cast-call locally and run m to build
Change-Id: I79b79a9fdaf8e78a39346190200f67ccf5a66aab
2023-03-10 17:04:09 +00:00
David Zhao
5996045696
Add constant for TvMessage no group ID
...
Bug: 271035920
Test: mmm
Change-Id: Ie800a2d8675bb01c7d44310785ee4aefdf218749
2023-03-07 15:47:28 -08:00
Treehugger Robot
c00be16811
Merge "Fix the missing std" am: 39337adcc9
am: a4ab908631
am: d65d1a6b64
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2468920
Change-Id: If2e904f1f3bb8a1a3b7b63d67ddbee2392baad7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-03 17:37:23 +00:00
zijunzhao
ab9e5bcdea
Fix the missing std
...
Bug: b/239662094
Test: enable Wunqualified-std-cast-call locally and run m to build
Change-Id: Ifc51be5ee13296e9711c91ffac320d1cc7048ff0
2023-03-03 03:42:02 +00:00
Nathalie Le Clair
5bfad05259
Handle out-of-bound indices
...
Bug: 267007175
Test: lunch cf_x86_tv-userdebug; make;
atest VtsHalTvHdmiConnectionAidlTargetTest;
Change-Id: I0083953e8eaadea0ac66a9103358c0d4e1427086
Merged-In: I0083953e8eaadea0ac66a9103358c0d4e1427086
2023-02-28 10:58:04 +00:00
Paul Colta
a696f19de8
Handle portId out of bounds index
...
Bug: 268631136
Test: m && m android.hardware.tv.cec@1.0-impl && m android.hardware.tv.cec@1.0
Change-Id: I454caf56c309aae9667afd0e58da453002458a80
(cherry picked from commit 588b958ce1
)
2023-02-23 16:48:47 +00:00
Nathalie Le Clair
bb819d396b
Clarify which HAL (methods) apply to which devices
...
Bug: 265906860
Test: make
Change-Id: Icc8df58d4a806d71fc2c073a67bedfd9dd9d3f60
Merged-In: Icc8df58d4a806d71fc2c073a67bedfd9dd9d3f60
2023-02-23 17:45:06 +01:00
Nathalie Le Clair
a4bf33775c
Update HAL interface
...
Based on the Android Native API Council's review.
Bug: 268601655
Test: make
Change-Id: I84e828ed08d6ad5dd30dd33541b0c91324b5f8fb
Merged-In: I84e828ed08d6ad5dd30dd33541b0c91324b5f8fb
2023-02-23 17:44:35 +01:00
Nathalie Le Clair
3944d07e40
Add portId to HPD-related methods
...
Test: lunch cf_x86_tv-userdebug; make;
atest VtsHalTvHdmiConnectionAidlTargetTest;
Bug: 266178786
Change-Id: I58aff832606156bd529f2640541cad530953bd67
Merged-In: I58aff832606156bd529f2640541cad530953bd67
2023-02-23 17:44:07 +01:00
Nathalie Le Clair
9d040a2309
Unify OWNERS file am: 3d593db9df
am: d3ccf77804
am: 0b9672ac7d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438092
Change-Id: Ib8384c8bd8010c0457714e6d445f6f5cdcf7bdb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 20:38:10 +00:00
Nathalie Le Clair
3d593db9df
Unify OWNERS file
...
So that the same group also has OWNERS for the hdmi/ folder itself.
Test: make
Bug: 265906860
Change-Id: I2d6f4f6e0a86de80138598662c0b490667aa6239
2023-02-15 15:03:14 +01:00
Nathalie Le Clair
d8229a8e64
Clarify which HAL (methods) apply to which devices
...
Bug: 265906860
Test: make
Change-Id: Icc8df58d4a806d71fc2c073a67bedfd9dd9d3f60
2023-02-14 11:35:37 +01:00
Nathalie Le Clair
0e9c80d964
Update HAL interface
...
Based on the Android Native API Council's review.
Bug: 268601655
Test: make
Change-Id: I84e828ed08d6ad5dd30dd33541b0c91324b5f8fb
2023-02-14 11:35:37 +01:00
Nathalie Le Clair
06fc4aa74c
Merge "Handle out-of-bound indices"
2023-02-14 09:02:16 +00:00
Nathalie Le Clair
501c3c1152
Handle out-of-bound indices
...
Bug: 267007175
Test: lunch cf_x86_tv-userdebug; make;
atest VtsHalTvHdmiConnectionAidlTargetTest;
Change-Id: I0083953e8eaadea0ac66a9103358c0d4e1427086
2023-02-10 10:06:23 +01:00
Sadiq Sada
a0cdf5acc4
Merge "Add Frontend Status Types and tuning for IPTV"
2023-02-08 01:08:19 +00:00
sadiqsada
1448ad4d87
Add Frontend Status Types and tuning for IPTV
...
IPTVFrontendSettings is a new setting for the
tune() function. This function was modified to
support the new setting.
Test: None
Bug: 266967059
Change-Id: I9d36dd47ca3aa419e7663570528ed2832baa1653
2023-02-06 11:21:04 -08:00
Yixiao Luo
e8730a7113
Add CAS AIDL/HIDL support for Tuner Descrambler Tests
...
Bug: 266968335
Test: VtsHalTvTunerTargetTest
Change-Id: I55074360587735256c4f0efa8228d28f57b21592
2023-02-02 12:40:50 -08:00
Ray Chin
4b991fe670
Merge "Add TV tuner audio preselection support"
2023-02-01 07:38:35 +00:00
Ray Chin
c95b4df597
Merge "Increase the size of threadpool to 16 in hal layer"
2023-02-01 03:23:16 +00:00
Ray Chin
bcbb103ea0
Increase the size of threadpool to 16 in hal layer
...
Bug: 256771936
Test: atest VtsHalTvTunerTargetTest
Change-Id: I0d8f46b9b577337a7fbd42ab50bb1ee91af60210
2023-01-31 17:09:06 +08:00
Dean Wheatley
79038ed560
Add TV tuner audio preselection support
...
DVB MPEG-2 transport streams can include audio preselection descriptors
for next-generation audio (NGA) as specified in ETSI EN 300 468. Add
support for audio preselections in DemuxFilterMediaEvent.
Note that, when an audio preselection descriptor is present for a NGA
stream, receivers are required to ignore (supplementary) audio
descriptors (see Annex M.2).
Bug: 264812332
Test: `atest VtsHalTvTunerTargetTest` on cf_x86_tv-userdebug
Change-Id: I5b6d9a86aa74feb87879125f57ca36d7e71bbdf4
2023-01-30 16:38:31 +08:00
Nathalie Le Clair
75c42c09ec
Merge "Add portId to HPD-related methods"
2023-01-27 16:26:02 +00:00
David Zhao
b8277919ae
Merge "Add new APIs for watermarking"
2023-01-26 19:33:59 +00:00
David Zhao
6bdbc5e62d
Add new APIs for watermarking
...
Bug: 263762255
Test: m
Change-Id: I7eeaa58f0a3a1056f33e22aba42540636794ade1
2023-01-25 17:15:52 -08:00
Nathalie Le Clair
3bbeb51065
Merge "Fix incorrect indexing"
2023-01-25 10:43:43 +00:00
Sadiq Sada
51dd95d575
Merge "Add IPTV setting"
2023-01-25 01:24:07 +00:00
sadiqsada
f778a27e29
Add IPTV setting
...
Test: m
Bug: 266287614
Change-Id: I0730ca15f58386b20fd0cbea97a885f5a74d6b36
2023-01-24 14:57:34 -08:00
Treehugger Robot
f4957e5586
Merge "Remove VTS that were moved to new directory"
2023-01-24 22:29:05 +00:00
Yixiao Luo
dc0da4d21d
Merge "Fix NativeHandle creation in TV Input HAL 2.0 default implementation"
2023-01-24 22:23:33 +00:00
Nathalie Le Clair
4500505115
Specify that only output ports need to be positive. am: 4e24d7a342
am: 9891d4a5d4
am: 7ddc4c112c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2401152
Change-Id: Iebe94da50c2e2c73527530af4fda6f1e2dd5161f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24 18:05:47 +00:00
Nathalie Le Clair
4eaa178ddf
Add portId to HPD-related methods
...
Test: lunch cf_x86_tv-userdebug; make;
atest VtsHalTvHdmiConnectionAidlTargetTest;
Bug: 266178786
Change-Id: I58aff832606156bd529f2640541cad530953bd67
2023-01-24 18:04:47 +01:00
Nathalie Le Clair
3c85daf45b
Remove VTS that were moved to new directory
...
These tests can now be found in the hdmi/connection directory, instead of the hdmi/directory.
Test: none
Bug:233026642
Change-Id: I60a8086e543d8a4714dda54456fd6e2dfb2a6069
2023-01-24 14:19:52 +00:00
Nathalie Le Clair
4e24d7a342
Specify that only output ports need to be positive.
...
Test: presubmit
Bug: 265117347
Change-Id: Ibac61ae11368baa62438c5b04549c5ea9e2b1c9f
2023-01-24 10:57:19 +00:00
Nathalie Le Clair
28318a3a5d
Fix incorrect indexing
...
Test: lunch cf_x86_tv-userdebug; make;
atest VtsHalTvHdmiConnectionAidlTargetTest;
atest VtsHalTvHdmiEArcAidlTargetTest;
Bug: 264412609
Change-Id: I1b3ad574cf886d023aa54de91b1062dd4f3fa671
2023-01-24 10:27:50 +01:00
Sadiq Sada
1d8b6a3f23
Merge "Add FrontendStatus for IPTV"
2023-01-22 16:11:56 +00:00
Sadiq Sada
1376fc3c3e
Merge "Add IPTV Support"
2023-01-22 16:11:56 +00:00
Yixiao Luo
90c9cac2f7
Add test config files for VtsHalTvInputTargetTest
...
Bug: 227673740
Test: VtsHalTvInputTargetTest
Change-Id: Id1b98c5075e66a2341652140871f6c11c337c588
2023-01-19 12:54:13 -08:00
sadiqsada
aff01d7e65
Add FrontendStatus for IPTV
...
Test: atest VtsHalTvTunerTargetTest
Bug: 263504906
Change-Id: I33c6480933fa830a9c17cf04eb3336c7ce11a587
2023-01-18 15:38:55 -08:00
sadiqsada
8441c0de8c
Add IPTV Support
...
Test: atest android.media.tv.tuner.cts
Bug: 263504906
Change-Id: Ib4391dcda7d5840495ab5a573be68431bb6099d8
2023-01-18 12:59:13 -08:00
TreeHugger Robot
9ba1b4668c
Merge "Enable support for main type cap aware demux management"
2023-01-17 19:20:26 +00:00
TreeHugger Robot
ca6af99b2a
Merge "Add HDMI eARC, Connection and CEC to presubmit"
2023-01-13 09:38:15 +00:00
Nathalie Le Clair
25e8f5fa42
Add HDMI eARC, Connection and CEC to presubmit
...
Additionally, delete a file from when the HDMI Connection HAL was still
called the HDMI HAL. This file has been replaced by a corresponding file
in hdmi/connection/aidl/...
Test: lunch cf_x86_tv-userdebug; make;
atest VtsHalTvHdmiCecAidlTargetTest;
atest VtsHalTvHdmiConnectionAidlTargetTest;
atest VtsHalTvHdmiEArcAidlTargetTest;
Bug: 261729059
Change-Id: I472c054fd553f49c8834049a21eb4aa91f17285e
2023-01-12 17:15:52 +00:00
Treehugger Robot
b5efdb0a7f
Merge "EARC: Make reportCapabilities param a reference" am: cf268bfc95
am: abc77bfdcb
am: 7913cfbfe5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2385792
Change-Id: I42f90b25f848fc05c1be0a12ce27610b3b28f74c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 16:59:56 +00:00
Sham Rathod
8a68cbc4d0
EARC: Make reportCapabilities param a reference
...
Test: atest VtsHalTvEArcAidlTargetTest
Bug: 240388105
Change-Id: Id367550589ff22b6fbda796406f712a7d195d70c
2023-01-12 09:35:57 +05:30
Nathalie Le Clair
771928d151
Remove unused test mapping file
...
These files were created when the HDMI Connection HAL was still called
the HDMI HAL. They are no longer required today and should be removed.
Test: none
Bug: 265065502
Change-Id: I066896077cdc009cc573bb7df44c7b4fdc4c8baf
2023-01-11 13:23:45 +00:00
Nathalie Le Clair
16fed02090
Merge "Refactor HDMI related AIDL packages" am: e6c4ebb0de
am: 8047dfe2ed
am: dc0a6dcb9c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2347525
Change-Id: I5954f3b0106b9a01ae174fe787f0fe751f9295f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:50:40 +00:00
Venkatarama Avadhani
601d29917a
Refactor HDMI related AIDL packages
...
Move CEC, EArc and the old "HDMI" package in to one common hdmi package
as cec, earc and connection.
Test: Build
Bug: 261729059
Change-Id: Ic657713e3a4078125e211bb0d337519a9192aaa1
2023-01-09 16:53:02 +05:30
Michal Olech
3cc2a00799
Add CEC AIDL tests to test mapping (presubmit)
...
Bug: 250526670
Bug: 250526969
Test: acloud create --local-instance --local-image && cd
hardware/interfaces/tv && atest
Change-Id: I8ecdabc0fcfd1d259153e0fd1fa579aca64d9be4
Merged-In: I8ecdabc0fcfd1d259153e0fd1fa579aca64d9be4
2023-01-09 07:04:42 +00:00
Treehugger Robot
6f211b7844
Merge "EARC: Add eARC AIDL files" am: 7fb9baae1c
am: 87243fbbd7
am: f3686eba77
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2308889
Change-Id: Ib4f858b958a6eecdb07bf9d0a7eb4bee4758f8c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-04 05:02:45 +00:00
Treehugger Robot
89f54544f2
Merge "HDMI: Add Hotplug Detection Signal support" am: be1d5356f7
am: ea18f96966
am: aa78792d1c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2297079
Change-Id: I36f4276680d3c60f7ebc4ff6ff27c21893fddbf2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-04 00:26:24 +00:00
Kensuke Miyagi
73b18ac9ab
Enable support for main type cap aware demux management
...
Adding 3 ITuner.aidl APIs:
- int[] getDemuxIds();
- IDemux openDemuxById(in int demuxId);
- DemuxInfo getDemuxInfo(in int demuxId);
And adding DemuxInfo.aidl.
Bug: 239211919
Bug: 239227510
Test: atest VtsHalTvTunerTargetTest
Change-Id: Icd34cc974a6f6fa167d90b69b3ff0a119bf50ae8
2022-12-30 18:40:07 -08:00
Ray Chin
8a9f53e811
Fix null pointer dereference error for CtsTvTestCases against cf_x86_tv
...
Bug: 263933383
Test: `atest CtsTvTestCases` against cf_x86_tv-userdebug
Change-Id: Icf4f9909b574f3e6f474fd2bfd3e72f7f290a0fe
2022-12-29 18:15:22 +08:00
Venkatarama Avadhani
90373fe4d6
EARC: Add eARC AIDL files
...
AIDL files for eARC HAL.
Test: m android.hardware.tv.earc-update-api
atest VtsHalTvEArcAidlTargetTest
Bug: 240388105
Change-Id: Id2a337b928e64e022d97b4339bf7788cc80ea653
2022-12-27 17:57:32 +05:30
Venkatarama Avadhani
04ee1a4f68
HDMI: Add Hotplug Detection Signal support
...
The HPD (Hotplug Detection) signal indicates the type of signal that the
HAL should use.
Bug: 258394639
Test: atest VtsHalTvHdmiAidlTargetTest
Change-Id: Ic391064d10636aca3c8e5c256c41d40144fbfe9c
2022-12-27 17:57:31 +05:30
Ray Chin
191f76bb38
Add new DemuxFilterStatus NO_DATA
...
Bug: 260651195
Test: test on cf_x86_tv-userdebug
Change-Id: I56619579ebf09b49d288254f2d77320cd5575d69
2022-12-20 10:48:44 +08:00
Hongguang Chen
72ec257f8d
Merge "Add VVC H266 support in hal layer"
2022-12-02 02:02:17 +00:00
Hongguang Chen
50565f5c97
Merge "Add isLnaSupported in HAL layer"
2022-11-29 16:57:36 +00:00
Treehugger Robot
a160bfa522
Merge "HDMI: Add new field eArcSupported" am: 45661bec3f
am: 0c8f94b4ae
am: 6b25278ea0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2280731
Change-Id: Ibc78e01bffa090822a087de476c897436ae40f96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-29 10:47:09 +00:00
Ray Chin
8fe32b2513
Add isLnaSupported in HAL layer
...
Bug: 239240674
Test: atest android.media.tv.tuner.cts with cf_x86_tv-userdebug
Change-Id: I87aaff87a9ff0d92f4d3895bfe41f5f6fffa1938
2022-11-29 16:42:19 +08:00
Ray Chin
0bfa40f9af
Add VVC H266 support in hal layer
...
Bug: 219981033
Test: atest VtsHalTvTunerTargetTest
Change-Id: I526920099a786d9f12057b76c89562f6ecd483b6
2022-11-22 12:06:48 +08:00
Venkatarama Avadhani
3d35efca19
HDMI: Add new field eArcSupported
...
Add a new field called eArcSupported to the port info structure to
determine if the port supports eARC.
Bug: 255901009
Test: make
Change-Id: Iff97479010a097018efcd5070c232a69aa1e1c77
2022-11-02 10:16:28 +05:30
Yixiao Luo
4cd52a9768
Fix NativeHandle creation in TV Input HAL 2.0 default implementation
...
Bug: 227673740
Test: atest VtsHalTvInputTargetTest
Change-Id: Ic2958ab08c14848d46054c8422ce4298903bf206
2022-10-31 16:41:10 -07:00