Skip to content

Performance improvements in play request and flush (#428)#432

Open
muthushiamsankar wants to merge 26 commits into
topic/ENTDAI-1354from
master
Open

Performance improvements in play request and flush (#428)#432
muthushiamsankar wants to merge 26 commits into
topic/ENTDAI-1354from
master

Conversation

@muthushiamsankar
Copy link
Copy Markdown

Summary: Performance improvements in play request and flush
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: ENTDAI-1750 ENTDAI-1738 ENTDAI-485

skywojciechowskim and others added 2 commits December 19, 2025 09:53
Summary: Performance improvements in play request and flush
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: ENTDAI-1750 ENTDAI-1738 ENTDAI-485
Summary: Change Wayland Display for TextTrack
Type: Fix
Test Plan: UT/ CT, Fullstack
Jira: ENTDAI-2218
Summary: Fixed playback info reporting for not asynchronous playbacks
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: ENTDAI-2231
…minor changes added to make code safer. (#437)

Summary: Session server app changed to shared ptr to avoid invalid ptrs.
Some minor changes added to make code safer.
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: VPLAY-12448
Summary: Asure correct data & flush order during multiple flushes
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: NO-JIRA
Summary: Removed gstreamer interaction during RemoveSource
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: LLAMA-18057
Summary: Allow to switch audio codec, when audio is re-attached
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: LLAMA-18057
Summary: Microsoft Playready support for Amazon Prime RDK app
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: NO-JIRA
Summary: Re-enabled CT
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: NO-JIRA
Summary: 'report-decode-errors' and 'queued-frames' properties missing from RialtoMSEVideoSink
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-12692
Summary: Added support for getting text-sink in getSink method
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: VPLAY-12522
@aczs aczs temporarily deployed to github-pages March 4, 2026 13:20 — with GitHub Actions Inactive
Summary: Removed blocking get_state calls from aml codec switch
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: DELIA-70115
…from RialtoMSEVideoSink (#462)

Summary: Temporary revert of 'report-decode-errors' and 'queued-frames'
properties missing from RialtoMSEVideoSink. It revealed issues in some
apps.
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-12692
@aczs aczs temporarily deployed to github-pages March 13, 2026 12:51 — with GitHub Actions Inactive
Summary: Switch unnecessary copy constructors with move semantics
    Type: Fix
    Test Plan: UT/CT, Fullstack
    Jira: RDKEMW-12966
@github-advanced-security
Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

Fix memory leaks in Rialto master

Summary: Finding potential memory leak points and adding fixes
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-15495
…t. Added linking of typefind and the parser after the audio switch (#481)

Summary: Fixed initialisation of playbackGroup elements in GenericPlayerContext. Added linking of typefind and the parser after the audio switch
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-16807
…properties (#485)

Summary: 'report-decode-errors' and 'queued-frames' properties missing
from RialtoMSEVideoSink
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-12692
Summary: IMediaPipeline::GetDuration method added
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-16798
Summary: Implementation of the isLive parameter
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-15424
Summary: Added profiling to Rialto Server. IProfiler for use throughout
server and IGstProfiler for use on server GST media pipeline. Added
IGstProfiler method calls throughout media/server pipeline for recording
points of interest. Added metrics calculation on top, with following one
line log.
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-11764

---------

Co-authored-by: Sasa Mudri <Sasa_Mudri@comcast.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

Summary: retain preroll frames count
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-13498

---------

Co-authored-by: rkandh015 <rekha_kandhavelan@comcast.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Marcin Wojciechowski <marcin.wojciechowski@sky.uk>
#492)

Revert "Bringing back support for "queued-frames" and
"report-decode-errors" properties (#485)"

Summary: Temporary revert of 'report-decode-errors' and 'queued-frames'
properties missing from RialtoMSEVideoSink. It revealed issues in some
apps.
Type: Feature
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-12692
@smudri85
Copy link
Copy Markdown
Contributor

smudri85 commented May 7, 2026

I have read the CLA Document and I hereby sign the CLA

Summary: Do not treat server as deadlocked when outdated acks are
received
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-18258
…tions (#494)

Summary: Disable synchronous play in RialtoServer as it caused some race
conditions
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-18286
… often (#514)

Summary: Change fade-volume for playback info message to prevent getting
it to often
Type: Fix
Test Plan: UT/CT, Fullstack
Jira: RDKEMW-18645
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.

8 participants