Skip to content

RDKEMW-999 : Add COM-RPC support to ResourceManager plugin#718

Open
naveen-0206 wants to merge 2 commits intodevelopfrom
feature/jan_23_interface
Open

RDKEMW-999 : Add COM-RPC support to ResourceManager plugin#718
naveen-0206 wants to merge 2 commits intodevelopfrom
feature/jan_23_interface

Conversation

@naveen-0206
Copy link
Contributor

Reason For Change: Adding ResourceManager interface header Changes
Test procedure : Test ResourceManager
Priority: P1

@naveen-0206 naveen-0206 requested a review from a team as a code owner January 23, 2026 08:18
Copilot AI review requested due to automatic review settings January 23, 2026 08:18
@github-actions
Copy link

Documentation Auto-Generated

Documentation has been automatically generated for the changed plugins and committed to this PR branch.

The generated documentation files have been added to the PR for review.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds COM-RPC support to the ResourceManager plugin by introducing a new interface header file (IResourceManager.h) and registering the necessary interface IDs in Ids.h.

Changes:

  • Added IResourceManager interface with methods for AV blocking management and TTS resource reservation
  • Defined TTSResult struct for TTS operation results
  • Added custom iterator types for client and app ID lists
  • Registered interface IDs (ID_RESOURCEMANAGER, ID_RESOURCEMANAGER_CLIENT_ITERATOR, ID_RESOURCEMANAGER_APPID_ITERATOR) in Ids.h

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 9 comments.

File Description
apis/ResourceManager/IResourceManager.h New interface header defining ResourceManager COM-RPC interface with AV blocking and TTS resource management methods
apis/Ids.h Added three new ID constants for ResourceManager interface and its iterators at offset 0x470

Reason For Change: Adding ResourceManager interface header Changes
Test procedure : Test ResourceManager
Priority: P1

Signed-off-by: naveen-0206 <naveenkumar.t@ltts.com>
@naveen-0206 naveen-0206 force-pushed the feature/jan_23_interface branch from 5cc3500 to 6ca3c4c Compare January 23, 2026 09:31
@github-actions
Copy link

Documentation Auto-Generated

Documentation has been automatically generated for the changed plugins and committed to this PR branch.

The generated documentation files have been added to the PR for review.

Copilot AI review requested due to automatic review settings January 23, 2026 09:32
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants