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
TypeError: data is undefined in ID3.isHeader #3037
Comments
I was able to reproduce the issue. It appears to be an issue with m3u8 segments that do not contain any ID3 media. hls.js is expecting to find timestamp metadata to sync audio with video but that shouldn't be required for audio only or TS elementary streams. |
robwalch
pushed a commit
that referenced
this issue
Sep 11, 2020
robwalch
pushed a commit
that referenced
this issue
Sep 11, 2020
* patch/v0.14.x: Allow mp3 data that does not contain ID3 #3037
Thank you for fixing the issue. Looks like it working in 0.14.12 |
alangdm
pushed a commit
to alangdm/hls.js
that referenced
this issue
Sep 15, 2020
robwalch
pushed a commit
to jwplayer/hls.js
that referenced
this issue
Sep 16, 2020
* upstream_hls.js/master: (26 commits) Bump eventemitter3 from 4.0.5 to 4.0.7 Bump chromedriver from 84.0.1 to 85.0.1 Bump @babel/preset-env from 7.11.0 to 7.11.5 Bump @babel/core from 7.11.4 to 7.11.6 Improve functional test results for trouble-shooting flakey tests Allow mp3 data that does not contain ID3 video-dev#3037 Bump husky from 4.2.5 to 4.3.0 Bump webpack-merge from 5.1.2 to 5.1.4 [Security] Bump http-proxy from 1.17.0 to 1.18.1 Set sauce job status after test run and on test failure Update optional functional test browser list Bump karma from 5.1.1 to 5.2.2 Bump @babel/register from 7.10.5 to 7.11.5 Bump mocha from 8.1.1 to 8.1.3 Clean up browser version in test run name Bump netlify-cli from 2.59.1 to 2.62.0 Add TRAVIS_BRANCH to test run name Update test run name Update README.md Use npm sauce-connect-launcher in functional tests run on travis ...
robwalch
pushed a commit
to jwplayer/hls.js
that referenced
this issue
Sep 22, 2020
* upstream_hls.js/master: (31 commits) Patch sauce connect test fixes Improve handling of bad AVC PTS Bump netlify-cli from 2.63.2 to 2.63.3 Bump webpack from 4.44.1 to 4.44.2 Bump netlify-cli from 2.62.0 to 2.63.2 Bump eventemitter3 from 4.0.5 to 4.0.7 Bump chromedriver from 84.0.1 to 85.0.1 Bump @babel/preset-env from 7.11.0 to 7.11.5 Bump @babel/core from 7.11.4 to 7.11.6 Improve functional test results for trouble-shooting flakey tests Allow mp3 data that does not contain ID3 video-dev#3037 Bump husky from 4.2.5 to 4.3.0 Bump webpack-merge from 5.1.2 to 5.1.4 [Security] Bump http-proxy from 1.17.0 to 1.18.1 Set sauce job status after test run and on test failure Update optional functional test browser list Bump karma from 5.1.1 to 5.2.2 Bump @babel/register from 7.10.5 to 7.11.5 Bump mocha from 8.1.1 to 8.1.3 Clean up browser version in test run name ...
tchakabam
pushed a commit
to emliri/hls.js
that referenced
this issue
Sep 29, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What version of Hls.js are you using?
0.14.11
What browser and OS are you using?
arch linux firefox/chromium
Test stream:
https://bushuev.wtf/playlist.m3u8
Checklist
Steps to reproduce
Download any soundcloud track's playlist and play it with hls.js
Expected behavior
What you expected to happen
Music playing
Actual behavior
What actually happened
TypeError: data is undefined
inID3.isHeader
Console output
The text was updated successfully, but these errors were encountered: