Skip to content

Rebase - #603

Merged
bvanav merged 7 commits into
feature/RDKEMW-24546from
master
Sep 15, 2026
Merged

Rebase#603
bvanav merged 7 commits into
feature/RDKEMW-24546from
master

Conversation

@bvanav

@bvanav bvanav commented Sep 15, 2026

Copy link
Copy Markdown

No description provided.

skywojciechowskim and others added 7 commits September 1, 2026 14:21
RDKEMW-22713: Fix crash in CdmService

Reason for change: Fix crash in CdmService::releaseKeySession (avoid
accessing m_mediaKeys with an invalid handle)
Test Procedure: Rialto CI
RDKDEV-1509: Fix for native build - biolerplate removed

Reason for change:
Remove left over boilerplate (looks like a copy-paste from
stubs/wpeframework-core/CMakeLists.txt, which creates real SHARED
library - .cpp files are present there).
WPEFrameworkCOM here is INTERFACE-only (no .cpp files) - setting
SOVERSION/VERSION on an INTERFACE target and installing it produces no
installed artifacts at all — it's a no-op.
It might be silently accepted in some environments, but might also
result in compile error.
The error I get in Ubuntu 20 env with gcc 9.4.0 and cmake 3.16.3 is:
CMake Error at stubs/wpeframework-com/CMakeLists.txt:81
(set_target_properties):
  INTERFACE_LIBRARY targets may only have whitelisted properties.  The
  property "VERSION" is not allowed.
  
Test Procedure: Rialto CI

Co-authored-by: Marcin Wojciechowski <105790697+skywojciechowskim@users.noreply.github.com>
RDKEMW-15126: Suspended state introduced

Reason for change: Introduced the new Rialto Server state - Suspended
Test Procedure: https://ccp.sys.comcast.net/browse/CATR-58251
…lush calls (#583)

RDKEMW-23222: Fix sending additional GST segment after back to back
flush calls

Reason for change: Fix sending additional GST segment after back to back
flush calls
Test Procedure: https://ccp.sys.comcast.net/browse/CATR-57946

---------

Co-authored-by: Sasa Mudri <Sasa_Mudri@comcast.com>
RDKEMW-24139: Support same caps audio switch

Reason for change: Fixes issue with audio codec change when same caps
are provided
Test Procedure: https://ccp.sys.comcast.net/browse/CATR-57946

---------

Co-authored-by: Sasa Mudri <Sasa_Mudri@comcast.com>
RDKEMW-19123: Fix race condition in ServerManager

Reason for change: Fixes race condition between concurrent teardown of
ServiceCtx and re-connection of the preloaded Session Server
Test Procedure: https://ccp.sys.comcast.net/browse/CATR-57539

---------

Co-authored-by: Sasa Mudri <Sasa_Mudri@comcast.com>
RDKEMW-18181: CPU and Memory metrics

Reason for change: Add automatic metrics collection for CPU and Memory
usage
for both the client and server sessions. Report data on >10% change or
state
transition.
Test Procedure: Rialto CI

---------

Signed-off-by: Douglas Adler <douglas.adler@yahoo.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 15, 2026 10:36
@bvanav
bvanav merged commit 0a21d34 into feature/RDKEMW-24546 Sep 15, 2026
35 of 37 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 15, 2026
Copilot stopped reviewing on behalf of bvanav due to an error September 15, 2026 10:57

This branch was successfully deployed

1 active deployment
github-pages — 06925402 Deployed Sep 11, 2026 by DouglasAdler via deploy #453
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants