-
Couldn't load subscription status.
- Fork 1.7k
[Cocoa][MSE] Seeking to the end of X.com videos will never complete #38874
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
[Cocoa][MSE] Seeking to the end of X.com videos will never complete #38874
Conversation
|
EWS run on previous version of this PR (hash e5b9bfa) |
e5b9bfa to
d96fedf
Compare
|
EWS run on previous version of this PR (hash d96fedf) |
d96fedf to
4268d6d
Compare
|
EWS run on previous version of this PR (hash 4268d6d) |
4268d6d to
75f6f07
Compare
|
EWS run on previous version of this PR (hash 75f6f07) |
75f6f07 to
ec8a364
Compare
|
EWS run on previous version of this PR (hash ec8a364) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this won't be sufficient for webm; Ref<GenericPromise> MediaPlayerPrivateWebM::seekTo(const MediaTime& time) will not complete the seek if it's not within the buffered range, and the duration won't be.
If we want to handle this case, needs to be done there.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this needed here?
For the issue at and, below is all necessary right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is just refactoring the existing check.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would be nice if the test checked that seeking past the duration won't complete if the source isn't ended.
ec8a364 to
912e521
Compare
|
EWS run on current version of this PR (hash 912e521) |
|
Commit message contains (OOPS!) and no valid reviewer found, blocking PR #38874. Details: Build #18226 |
https://bugs.webkit.org/show_bug.cgi?id=285776 rdar://136845120 Reviewed by Jean-Yves Avenard. We already allow selections immediately before a buffered range to succeed; also apply the same "fudge factor" to allow seeking just past the end of a buffered range. * LayoutTests/media/media-source-seek-past-end-expected.txt: Added. * LayoutTests/media/media-source-seek-past-end.html: Added. * Source/WebCore/platform/graphics/TrackBuffer.cpp: Canonical link: https://commits.webkit.org/288962@main
912e521 to
e3ec66b
Compare
|
Committed 288962@main (e3ec66b): https://commits.webkit.org/288962@main Reviewed commits have been landed. Closing PR #38874 and removing active labels. |
🧪 mac-wk1
e3ec66b
912e521