Skip to content

RDKEMW-20113: [ROGERS RTK IUV2]multiqueue Crash observed when switching between linear channels#1634

Open
ALSAMEEMA wants to merge 4 commits into
support/2.11.1_8.4_vipafrom
feature/RDKEMW-20113
Open

RDKEMW-20113: [ROGERS RTK IUV2]multiqueue Crash observed when switching between linear channels#1634
ALSAMEEMA wants to merge 4 commits into
support/2.11.1_8.4_vipafrom
feature/RDKEMW-20113

Conversation

@ALSAMEEMA

Copy link
Copy Markdown
Contributor

No description provided.

@ALSAMEEMA ALSAMEEMA requested a review from a team as a code owner June 19, 2026 08:14
@ALSAMEEMA ALSAMEEMA requested a review from Copilot June 19, 2026 10:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Fixes a multiqueue crash seen during linear channel switching by tightening GStreamer object lifetime management and hardening segment signaling when using the Rialto/appsrc path.

Changes:

  • Hold explicit references to the created Rialto video/audio sink elements in gstPrivateContext to prevent premature destruction.
  • Guard SendNewSegmentEvent() against missing appsrc caps and improve logging/cleanup for the Rialto path.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread middleware/InterfacePlayerRDK.cpp
Comment thread middleware/InterfacePlayerRDK.cpp

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

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

Comment thread middleware/InterfacePlayerRDK.cpp
Comment thread middleware/test/utests/fakes/FakeGStreamer.cpp
Comment thread middleware/test/utests/mocks/MockGStreamer.h
@ALSAMEEMA ALSAMEEMA force-pushed the feature/RDKEMW-20113 branch from 81d3d17 to 3577b8d Compare June 26, 2026 05:49
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.

2 participants