Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
8b625b9
RDKEMW-1008: Added implementation: WIP
pahearn73 Jul 15, 2025
07ab6f4
RDKEMW-1008: Compiler errors: WIP
pahearn73 Jul 18, 2025
564e0bf
RDKEMW-1008: Compiler errors: WIP
pahearn73 Jul 21, 2025
00075f3
RDKEMW-1008: Compiler errors: WIP
pahearn73 Jul 22, 2025
5941762
RDKEMW-1008: Compiler errors: WIP
pahearn73 Jul 24, 2025
d83f26b
RDKEMW-1008: Compiler errors: WIP
pahearn73 Jul 25, 2025
53bde1b
RDKEMW-1008: Compiler errors: WIP
pahearn73 Jul 25, 2025
9f48ad4
RDKEMW-1008: Compiler errors: Resolved
pahearn73 Jul 28, 2025
f0d394e
RDKEMW-1008: Clean-up, adding onDeviceChanged WIP
pahearn73 Jul 28, 2025
7a0afc4
RDKEMW-1008: Clean-up, adding onDeviceChanged WIP
pahearn73 Jul 28, 2025
22e7913
RDKEMW-1008: Clean-up, adding onDeviceChanged WIP
pahearn73 Jul 30, 2025
60f8835
RDKEMW-1008: Clean-up, adding onDeviceChanged WIP
pahearn73 Jul 30, 2025
a67647e
RDKEMW-1008: Fixed onDeviceChanged: WIP
pahearn73 Jul 31, 2025
ff2e475
RDKEMW-1008: WIP
pahearn73 Aug 5, 2025
6ffdaa9
RDKEMW-1008: WIP
pahearn73 Aug 11, 2025
e3f1f06
RDKEMW-1008: WIP
pahearn73 Aug 20, 2025
93e7dad
RDKEMW-1008: WIP
pahearn73 Aug 21, 2025
23cfde1
RDKEMW-1008: WIP
pahearn73 Aug 21, 2025
19d1716
RDKEMW-1008: WIP
pahearn73 Aug 21, 2025
23459b6
RDKEMW-1008: WIP
pahearn73 Aug 22, 2025
c396bdd
RDKEMW-1008: WIP
pahearn73 Aug 24, 2025
65a52a2
RDKEMW-1008: WIP
pahearn73 Aug 25, 2025
7472429
Merge branch 'develop' into pahearn_RDKEMW-1008
pahearn73 Aug 26, 2025
f968df5
Formatting
pahearn73 Aug 26, 2025
ff54983
Fixed compile error
pahearn73 Aug 27, 2025
1f4ec61
Merge branch 'develop' into feature/RDKEMW-1008-COM-RPC_support
pahearn73 Sep 4, 2025
0108cb0
AVInput COM-RPC Support: Updated per PR comments.
pahearn73 Sep 9, 2025
b11fb51
Merge branch 'develop' into feature/RDKEMW-1008-COM-RPC_support
pahearn73 Sep 10, 2025
d91c8f2
AVInput COM-RPC Support: Fixed GetInputDevices
pahearn73 Sep 10, 2025
f1b2eb7
AVInput COM-RPC Support: Aligned repsonses with existing code
pahearn73 Sep 11, 2025
475538c
AVInput COM-RPC Support: Fixed return codes for APIs with a success p…
pahearn73 Sep 12, 2025
22ed96d
AVInput COM-RPC Support: Fixed JSON for responses with only a success…
pahearn73 Sep 14, 2025
0641e3b
AVInput COM-RPC Support: Renamed SuccessResult instances
pahearn73 Sep 15, 2025
9d4d726
AVInput COM-RPC Support: Refactored OnDevicesChanged to use iterator …
pahearn73 Sep 15, 2025
4d842d6
AVInput COM-RPC Support: Removed debug
pahearn73 Sep 16, 2025
bae670d
AVInput COM-RPC Support: Moved #defines to implementation
pahearn73 Sep 16, 2025
d18fdb9
AVInput COM-RPC Support: Point L1/L2 tests to feature branch
pahearn73 Sep 16, 2025
abc9120
AVInput COM-RPC Support: Unit tests: Added implementation support
pahearn73 Sep 16, 2025
e5bfbfa
NO MERGE: AVInput COM-RPC Support: Unit tests: Point to feature branch
pahearn73 Sep 16, 2025
cf39fbb
NO MERGE: AVInput COM-RPC Support: Unit tests: Reverted L1-tests.yml …
pahearn73 Sep 16, 2025
4d00682
NO MERGE: AVInput COM-RPC Support: Unit tests: Added implementation s…
pahearn73 Sep 16, 2025
09e6763
NO MERGE: AVInput COM-RPC Support: Unit tests: Added impl support to …
pahearn73 Sep 16, 2025
9d7d35a
NO MERGE: AVInput COM-RPC Support: Unit tests: Added impl support to …
pahearn73 Sep 16, 2025
833ffee
AVInput COM-RPC Support: Unit tests: Point to entservices-testframewo…
pahearn73 Sep 16, 2025
0cd9b40
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 16, 2025
7fd6dac
Bump
pahearn73 Sep 16, 2025
5ec2abc
Bump
pahearn73 Sep 16, 2025
cb1cd22
Bump
pahearn73 Sep 16, 2025
765b175
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 16, 2025
0302797
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 16, 2025
383499c
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 16, 2025
72ae0eb
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
1321e4e
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
6f3a986
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
cd176c0
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
6a72d4a
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
ee43c2f
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
1e9b285
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
b7b5c0f
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
3b37039
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
7d6994a
AVInput COM-RPC Support: Unit tests: Fixed mocking
pahearn73 Sep 17, 2025
aaf5e9b
AVInput COM-RPC Support: Unit tests: Fixed setMixerLevels/getVRRFrame…
pahearn73 Sep 17, 2025
9616b1a
AVInput COM-RPC Support: Unit tests: Fixed setMixerLevels/getVRRFrame…
pahearn73 Sep 17, 2025
fa33d3d
Bump
pahearn73 Sep 17, 2025
67f0052
Bump
pahearn73 Sep 17, 2025
efeaa40
AVInput COM-RPC Support: Unit tests: Fixed GetVRRFrameRate
pahearn73 Sep 17, 2025
fd9eb04
AVInput COM-RPC Support: Unit tests: Fixed
pahearn73 Sep 17, 2025
55a74e8
AVInput COM-RPC Support: Moved getInputDevices out of IAVInput
pahearn73 Sep 17, 2025
0598da2
Bump
pahearn73 Sep 17, 2025
230bc11
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
c90b903
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
52b5783
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
a0cb62c
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
55d5a99
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
dd59107
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
59e53ff
AVInput COM-RPC Support: WIP
pahearn73 Sep 17, 2025
e5c92b2
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
8af039c
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
4069a9e
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
aadee75
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
bfa77df
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
0dcb03f
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
2c49dc8
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
88536b7
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
1822bbf
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
90db336
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b640441
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b91c4c5
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
ae7f14a
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b1afea0
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
1a7eadf
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
96a560b
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
8ade302
Bump
pahearn73 Sep 18, 2025
4168cac
AVInput COM-RPC Support: Converted input types in interface to string…
pahearn73 Sep 18, 2025
dfc4e93
AVInput COM-RPC Support: Converted input types in interface to string…
pahearn73 Sep 18, 2025
76b81ea
AVInput COM-RPC Support: Converted input types in interface to string…
pahearn73 Sep 18, 2025
3090f3c
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
a0125fc
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
35e9aca
AVInput COM-RPC Support: Moved ARM init into AVInput
pahearn73 Sep 18, 2025
229320c
AVInput COM-RPC Support: Removed debug
pahearn73 Sep 18, 2025
ec3f2c9
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
9846e53
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
74b1bec
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
e8e6fce
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
6202e1d
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
e04150d
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
9c69a39
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
aebc2f8
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
a92da4a
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
26e86e6
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b0e4cc0
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
e35b342
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
d9658c2
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
c74e9f7
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b2ff5de
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
dee82f2
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
ff5714a
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
2491341
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
cf82b98
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
ecf3ab6
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
9be5192
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b7ff2d8
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
0536fe1
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
76418e7
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
82cf7da
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
d86bc30
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
cd027c4
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b62031d
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
60140c1
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
5c3a9aa
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
5143fcc
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
b913fb0
AVInput COM-RPC Support: WIP
pahearn73 Sep 18, 2025
a811010
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
c026b3b
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
eb4f1f1
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
2976510
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
694aeaf
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
b55d845
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
8931600
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
b460a42
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
e7a1172
Bump
pahearn73 Sep 19, 2025
c33dc80
Bump
pahearn73 Sep 19, 2025
fa169cf
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
9c75504
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
159f15b
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
7554aad
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
d3d1a05
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
5fce3c9
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
8ede384
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
e50cfbf
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
f406919
AVInput COM-RPC Support: WIP
pahearn73 Sep 19, 2025
9235645
Bump
pahearn73 Sep 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/L1-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
env:
BUILD_TYPE: Debug
THUNDER_REF: "R4.4.1"
INTERFACES_REF: "develop"
INTERFACES_REF: "feature/RDKEMW-1008-COM-RPC_support"
AUTOMATICS_UNAME: ${{ secrets.AUTOMATICS_UNAME}}
AUTOMATICS_PASSCODE: ${{ secrets. AUTOMATICS_PASSCODE}}

Expand Down Expand Up @@ -123,7 +123,7 @@ jobs:
with:
repository: rdkcentral/entservices-testframework
path: entservices-testframework
ref: develop
ref: feature/RDKEMW-1008-COM-RPC_support
token: ${{ secrets.RDKCM_RDKE }}

- name: Checkout entservices-inputoutput
Expand All @@ -138,7 +138,7 @@ jobs:
with:
repository: rdkcentral/entservices-inputoutput
path: entservices-inputoutput
ref: develop
ref: feature/RDKEMW-1008-COM-RPC_support

- name: Checkout googletest
if: steps.cache.outputs.cache-hit != 'true'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/L2-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
env:
BUILD_TYPE: Debug
THUNDER_REF: "R4.4.1"
INTERFACES_REF: "develop"
INTERFACES_REF: "feature/RDKEMW-1008-COM-RPC_support"
AUTOMATICS_UNAME: ${{ secrets.AUTOMATICS_UNAME}}
AUTOMATICS_PASSCODE: ${{ secrets. AUTOMATICS_PASSCODE}}

Expand Down
8 changes: 8 additions & 0 deletions AVInput/AVInput.conf.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,11 @@ precondition = ["Platform"]
callsign = "org.rdk.AVInput"
autostart = "false"
startuporder = "@PLUGIN_AVINPUT_STARTUPORDER@"

configuration = JSON()
rootobject = JSON()

rootobject.add("mode", "@PLUGIN_AVINPUT_MODE@")
rootobject.add("locator", "lib@[email protected]")

configuration.add("root", rootobject)
11 changes: 10 additions & 1 deletion AVInput/AVInput.config
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
set (autostart false)
set (preconditions Platform)
set (callsign org.rdk.AVInput)
set (callsign "org.rdk.AVInput")

if(PLUGIN_AVINPUT_STARTUPORDER)
set (startuporder ${PLUGIN_AVINPUT_STARTUPORDER})
endif()

map()
key(root)
map()
kv(mode ${PLUGIN_AVINPUT_MODE})
kv(locator lib${PLUGIN_IMPLEMENTATION}.so)
end()
end()
ans(configuration)
Loading
Loading