aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/plyr.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/plyr.js')
-rw-r--r--src/js/plyr.js13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js
index b4ad8bbb..0f107a0e 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -1252,25 +1252,22 @@
captions = req.split(lineSeparator + lineSeparator);
+ var numOfAvailableCaptions = 0;
+
for (var r = 0; r < captions.length; r++) {
caption = captions[r];
- plyr.captions[r] = [];
// Get the parts of the captions
var parts = caption.split(lineSeparator),
index = 0;
// Incase caption numbers are added
- if (parts[index].indexOf(":") === -1) {
- index = 1;
+ if (parts[index].indexOf(":") !== -1) {
+ plyr.captions[numOfAvailableCaptions] = [parts[index], parts[index + 1]];
+ numOfAvailableCaptions ++;
}
-
- plyr.captions[r] = [parts[index], parts[index + 1]];
}
- // Remove first element ('VTT')
- plyr.captions.shift();
-
_log('Successfully loaded the caption file via AJAX');
} else {
_warn(config.logPrefix + 'There was a problem loading the caption file via AJAX');