Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Revert change that caused stalls with "cannot find endTime" #7213

Merged
merged 1 commit into from
Aug 26, 2024

Conversation

joeyparrish
Copy link
Member

Reverts #7157 ("fix: Defer closeSegmentIndex() for old streams during ABR switches when segment fetches are ongoing")

A regression was reported in video-dev.org Slack, and they narrowed it down to this PR. Playing https://d24rwxnt7vw9qb.cloudfront.net/v1/dash/e6d234965645b411ad572802b6c9d5a10799c9c1/All_Reference_Streams/4577dca5f8a44756875ab5cc913cd1f1/index.mpd with this PR, reportedly:

playback stops rendering with a warning "cannot find segment endTime" just a few seconds prior to the rendering alt.

This was initially observed on Samsung TVs, but then later on LG and even in Chrome.

@joeyparrish joeyparrish merged commit 2d2bddd into main Aug 26, 2024
18 of 20 checks passed
@joeyparrish joeyparrish deleted the revert-7157-defer-old-stream-clean-on-abr-switch branch August 26, 2024 17:08
@shaka-bot
Copy link
Collaborator

Incremental code coverage: 100.00%

joeyparrish added a commit that referenced this pull request Aug 27, 2024
Reverts #7157 ("fix: Defer
`closeSegmentIndex()` for old streams during ABR switches when segment
fetches are ongoing")

A regression was reported in video-dev.org Slack, and they narrowed it
down to this PR. Playing
https://d24rwxnt7vw9qb.cloudfront.net/v1/dash/e6d234965645b411ad572802b6c9d5a10799c9c1/All_Reference_Streams/4577dca5f8a44756875ab5cc913cd1f1/index.mpd
with this PR, reportedly:

> playback stops rendering with a warning "cannot find segment endTime"
just a few seconds prior to the rendering alt.

This was initially observed on Samsung TVs, but then later on LG and
even in Chrome.
joeyparrish added a commit that referenced this pull request Aug 27, 2024
Reverts #7157 ("fix: Defer
`closeSegmentIndex()` for old streams during ABR switches when segment
fetches are ongoing")

A regression was reported in video-dev.org Slack, and they narrowed it
down to this PR. Playing
https://d24rwxnt7vw9qb.cloudfront.net/v1/dash/e6d234965645b411ad572802b6c9d5a10799c9c1/All_Reference_Streams/4577dca5f8a44756875ab5cc913cd1f1/index.mpd
with this PR, reportedly:

> playback stops rendering with a warning "cannot find segment endTime"
just a few seconds prior to the rendering alt.

This was initially observed on Samsung TVs, but then later on LG and
even in Chrome.
JulianDomingo added a commit that referenced this pull request Aug 28, 2024
…pdates (#7217)

Resolves the issues reported by
#7213, which correctly
fixes #7156.

The latest comment
#7156 (comment)
goes further into detail on the problems of the initial PR.
JulianDomingo pushed a commit to JulianDomingo/shaka-player that referenced this pull request Aug 28, 2024
…ka-project#7213)

Reverts shaka-project#7157 ("fix: Defer
`closeSegmentIndex()` for old streams during ABR switches when segment
fetches are ongoing")

A regression was reported in video-dev.org Slack, and they narrowed it
down to this PR. Playing
https://d24rwxnt7vw9qb.cloudfront.net/v1/dash/e6d234965645b411ad572802b6c9d5a10799c9c1/All_Reference_Streams/4577dca5f8a44756875ab5cc913cd1f1/index.mpd
with this PR, reportedly:

> playback stops rendering with a warning "cannot find segment endTime"
just a few seconds prior to the rendering alt.

This was initially observed on Samsung TVs, but then later on LG and
even in Chrome.
JulianDomingo added a commit to JulianDomingo/shaka-player that referenced this pull request Aug 28, 2024
…pdates (shaka-project#7217)

Resolves the issues reported by
shaka-project#7213, which correctly
fixes shaka-project#7156.

The latest comment
shaka-project#7156 (comment)
goes further into detail on the problems of the initial PR.
avelad pushed a commit that referenced this pull request Aug 29, 2024
…pdates (#7217)

Resolves the issues reported by
#7213, which correctly
fixes #7156.

The latest comment
#7156 (comment)
goes further into detail on the problems of the initial PR.
avelad pushed a commit that referenced this pull request Aug 29, 2024
…pdates (#7217)

Resolves the issues reported by
#7213, which correctly
fixes #7156.

The latest comment
#7156 (comment)
goes further into detail on the problems of the initial PR.
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Oct 25, 2024
@shaka-project shaka-project locked as resolved and limited conversation to collaborators Oct 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants