mirror of
https://github.com/videojs/video.js.git
synced 2024-11-30 09:06:49 +02:00
Merge branch 'stable'
This commit is contained in:
commit
b931b6bde9
@ -8,6 +8,9 @@ CHANGELOG
|
||||
|
||||
--------------------
|
||||
|
||||
## 5.9.2 (2016-04-19)
|
||||
* @gkatsev grouped text track errors in the console, if we can ([view](https://github.com/videojs/video.js/pull/3259))
|
||||
|
||||
## 5.9.1 (2016-04-19)
|
||||
* @benjipott updated IS_CHROME to not be true on MS Edge ([view](https://github.com/videojs/video.js/pull/3232))
|
||||
* @mister-ben blacklisted Chrome for Android for playback rate support ([view](https://github.com/videojs/video.js/pull/3246))
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "video.js",
|
||||
"description": "An HTML5 and Flash video player with a common API and skin for both.",
|
||||
"version": "5.9.1",
|
||||
"version": "5.9.2",
|
||||
"keywords": [
|
||||
"videojs",
|
||||
"html5",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "video.js",
|
||||
"description": "An HTML5 and Flash video player with a common API and skin for both.",
|
||||
"version": "5.9.1",
|
||||
"version": "5.9.2",
|
||||
"copyright": "Copyright Brightcove, Inc. <https://www.brightcove.com/>",
|
||||
"license": "Apache-2.0",
|
||||
"keywords": [
|
||||
|
@ -23,13 +23,14 @@ const parseCues = function(srcContent, track) {
|
||||
let parser = new window.WebVTT.Parser(window,
|
||||
window.vttjs,
|
||||
window.WebVTT.StringDecoder());
|
||||
let errors = [];
|
||||
|
||||
parser.oncue = function(cue) {
|
||||
track.addCue(cue);
|
||||
};
|
||||
|
||||
parser.onparsingerror = function(error) {
|
||||
log.error(error);
|
||||
errors.push(error);
|
||||
};
|
||||
|
||||
parser.onflush = function() {
|
||||
@ -40,6 +41,16 @@ const parseCues = function(srcContent, track) {
|
||||
};
|
||||
|
||||
parser.parse(srcContent);
|
||||
if (errors.length > 0) {
|
||||
if (console.groupCollapsed) {
|
||||
console.groupCollapsed(`Text Track parsing errors for ${track.src}`);
|
||||
}
|
||||
errors.forEach((error) => log.error(error));
|
||||
if (console.groupEnd) {
|
||||
console.groupEnd();
|
||||
}
|
||||
}
|
||||
|
||||
parser.flush();
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user