-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
Bug in _V_.flash.canPlaySource #219
Labels
Comments
Just discovered the same issue today. Interestingly, my codecs line looks exactly like yours. |
Thanks for the note. This will be tracked in #124 |
This was fixed in #805 |
Maybe it related //...
} else if (source instanceof Object) {
// check if the source has a type and the loaded tech cannot play the source
// if there's no type we'll just try the current tech
if (source.type && !currentTech.canPlaySource(source)) {
// create a source list with the current source and send through
// the tech loop to check for a compatible technology
this.sourceList_([source]);
} else {
//... |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
[crossposting from Knowledge Base]
When using the Flash fallback, Video.js 3.2.0 doesn't support content types with optional codec etc. specs after a semicolon. For example,
<source src="video.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
won't play despite video/mp4 being a supported format in_V_.flash.prototype.support.formats.
I fixed the bug by changing
_V_.flash.canPlaySource
to the following, but you might want to do it at a higher level (i.e. not Flash-specific)...The text was updated successfully, but these errors were encountered: