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

Add native HLS support for Safari on OSX #50

Closed

Conversation

rwlodkowski
Copy link
Collaborator

  • Remove improper HLS mimeTypes for HLS video: 'application/mpegurl' and added proper one for HLS audio: 'application/x-mpegurl'
  • Fix comparison of declared mimeType in item config and that from iLove model array to be case insensitive, cause mimeTypes are case insensitive (RFC2045)
  • x- prefix is now left if it's declared cause it's an important part of mimeType E.g. Safari on OSX returns 'maybe' for canUseType('application/x-mpegurl') but empty string for canUseType('application/mpegurl')

- Remove improper HLS mimeTypes for HLS video: 'application/mpegurl' and added proper one for HLS audio: 'application/x-mpegurl'
- Fix comparison of declared mimeType in item config and that from iLove model array to be case insensitive, cause mimeTypes are case insensitive (RFC2045)
- x- prefix is now left if it's declared cause it's an important part of mimeType E.g. Safari on OSX returns 'maybe' for canUseType('application/x-mpegurl') but empty string for canUseType('application/mpegurl')
@ralyodio
Copy link

+1

@rwlodkowski rwlodkowski deleted the fix_osx_safari_native_hls branch March 24, 2017 15:57
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

2 participants