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

Update the use of isTypeSupported function #2328

Conversation

nicosang
Copy link
Contributor

@nicosang nicosang commented Dec 7, 2017

Hi,
MSE isTypeSupported function manage a codec parameter with width and height values. This PR adds thoses values in order to fix a bug in firefox 57 with high resolutions #2323.

Nico

…ht value. MediaSource.isTypeSupported used those values. For firefox, high video resolutions (height>1080) are not supported.
@epiclabsDASH epiclabsDASH added this to the v2.6.5 milestone Dec 7, 2017
@epiclabsDASH epiclabsDASH merged commit 5f64994 into Dash-Industry-Forum:development Dec 7, 2017
@nicosang nicosang deleted the firefoxHighResolutionBugFix branch December 8, 2017 08:49
@davemevans
Copy link
Contributor

I don't understand how this is ok but not for EME?https://w3c.github.io/media-source/isobmff-byte-stream-format.html#mime-parameters references the same RFC as in #2329?

@nicosang
Copy link
Contributor Author

nicosang commented Dec 8, 2017

Hi @bbcrddave ,

the problem is on MediaKeySystemConfiguration.videoCapabilities attribute, used for the call to requestMediaKeySystemAccess function. contentType parameter seems not support width and height.... :-(

Nico

@epiclabsDASH
Copy link
Contributor

Yep. Anyway that's something that need more research. Given both reference same RFC doesn't make too much sense that something that works for isTypeSupported doesn't work for requestMediaKeySystemAccess. Seems more a limitation/issue in the browser side. I will take a deeper look and report the issue in Chrome/Firefox in case this is needed.

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

Successfully merging this pull request may close these issues.

None yet

3 participants