Skip to content

Commit aba3de2

Browse files
committed
Fix Tizen Player Duplication
1 parent f4ebfc9 commit aba3de2

File tree

1 file changed

+4
-18
lines changed

1 file changed

+4
-18
lines changed

src/TizenVideo/TizenVideo.js

+4-18
Original file line numberDiff line numberDiff line change
@@ -244,21 +244,14 @@ function TizenVideo(options) {
244244
extra = JSON.parse(textTrack.extra_info);
245245
} catch(e) {}
246246
var textTrackLang = typeof extra.track_lang === 'string' && extra.track_lang.length > 0 ? extra.track_lang.trim() : null;
247-
if (((tracksData || {}).subs || []).length) {
248-
var extendedTrackData = tracksData.subs.find(function(el) {
249-
return (el || {}).id-1 === textTrack.index;
250-
});
251-
if (extendedTrackData) {
252-
textTrackLang = extendedTrackData.lang || 'eng';
253-
}
254-
}
255247
var textTrackLabel = null;
256248
if (((tracksData || {}).subs || []).length) {
257249
var extendedTrackData = tracksData.subs.find(function(el) {
258250
return (el || {}).id-1 === textTrack.index;
259251
});
260252
if (extendedTrackData) {
261-
textTrackLabel = extendedTrackData.label;
253+
textTrackLang = extendedTrackData.lang || 'eng';
254+
textTrackLabel = extendedTrackData.label || null;
262255
}
263256
}
264257
textTracks.push({
@@ -355,21 +348,14 @@ function TizenVideo(options) {
355348
extra = JSON.parse(audioTrack.extra_info);
356349
} catch(e) {}
357350
var audioTrackLang = typeof extra.language === 'string' && extra.language.length > 0 ? extra.language : null;
351+
var audioTrackLabel = null;
358352
if (((tracksData || {}).audio || []).length) {
359353
var extendedTrackData = tracksData.audio.find(function(el) {
360354
return (el || {}).id-1 === audioTrack.index;
361355
});
362356
if (extendedTrackData) {
363357
audioTrackLang = extendedTrackData.lang || 'eng';
364-
}
365-
}
366-
var audioTrackLabel = null;
367-
if (((tracksData || {}).subs || []).length) {
368-
var extendedTrackData = tracksData.subs.find(function(el) {
369-
return (el || {}).id-1 === audioTrack.index;
370-
});
371-
if (extendedTrackData) {
372-
audioTrackLabel = extendedTrackData.label;
358+
audioTrackLabel = extendedTrackData.label || null;
373359
}
374360
}
375361
audioTracks.push({

0 commit comments

Comments
 (0)