Skip to content

[Android] After disposing videoStreamRenderer multiple times, frames are not rendered to UI (onRendererFailedToStart) #357

Closed

Description

Describe the bug
After disposing renderer view multiple times, Frames are not rendered to UI onRendererFailedToStart

Use case: Application displays only 6 participants to UI. When user speaks, the video stream for user is displayed. When user no longer speaks and other participants speak, application removes the user from UI and destroys the renderer view.
When user speaks multiple times after a time interval, video stream is not displayed.

To create this behaviour, create renderer and destroys multiple times. In third or fourth attempt the error will occur. onRendererFailedToStart

To Reproduce
Steps to reproduce the behavior:

  1. start a call with remote participant with video on
  2. dispose remote video stream and recreate (multiple time)
  3. Create renderer view and attach to UI
    Issue: Video not displayed on UI
    Note: was able to reproduce issue with SDK team test application (click dispose video stream button multiple time)

Smartphone (please complete the following information):

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

Metadata

Labels

ADO LinkedThis issue has an ADO Item on our ADO.AndroidIssues involving the Android SDKBugSomething isn't workingCallingIssue involves Calling functionality.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions