-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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(UI): Restore missing AirPlay button #7389
Conversation
Incremental code coverage: 83.33% |
@avelad texted me and says this "should work fine with remote": "I implemented remote in the past and it works with AirPlay". |
@joeyparrish the problem is, |
I think Alvaro is saying that |
You can move forward if you're sure this is right. We trust you. If Alvaro disagrees with this, he can work it out with you when he returns from leave. |
This reverts commit 0265e24.
@joeyparrish OK, apparently the issue was with handling of |
@tykus160 I don't see shaka-player setting it to |
lib/media/media_source_engine.js
Outdated
@@ -211,6 +211,7 @@ shaka.media.MediaSourceEngine = class { | |||
|
|||
return mediaSource; | |||
} else { | |||
this.video_.disableRemotePlayback = false; |
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.
My only concern is that we're changing the DOM now. In general, if an app sets disableRemotePlayback to true in the DOM, we shouldn't change that here.
Is the default for disableRemotePlayback true or false?
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.
Default is false
. We're explictly setting it to true
when ManagedMediaSource
is in use, I saw otherwise there are some problems even with rendering of demo page.
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.
We might stop setting it explicitly at all, but I think it may raise issues when ManagedMediaSource
is used.
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.
OK, sounds good, then.
@absidue @joeyparrish |
MMS requires |
@gkatsev I'm aware, but shaka creates MSE before an actual playback and lack of |
No description provided.