From ab6c80a3850e9fdc27d757c01e383214499a55f6 Mon Sep 17 00:00:00 2001 From: Mohammad Samimi Date: Tue, 5 Jan 2016 08:15:03 +0330 Subject: [PATCH] set specific label as default I think set label better than set index of source --- lib/videojs-resolution-switcher.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/videojs-resolution-switcher.js b/lib/videojs-resolution-switcher.js index 785e47a..9430fb4 100644 --- a/lib/videojs-resolution-switcher.js +++ b/lib/videojs-resolution-switcher.js @@ -263,9 +263,10 @@ // Select low-res if default is low or not set selectedRes = src[src.length - 1].res; selectedLabel = src[src.length -1].label; - } else if (groupedSrc.res[selectedRes]) { - selectedLabel = groupedSrc.res[selectedRes][0].label; - } + } else if (groupedSrc.label[selectedRes]) { + selectedLabel = selectedRes; + selectedRes = undefined; + } if(selectedRes === undefined){ return {res: selectedRes, label: selectedLabel, sources: groupedSrc.label[selectedLabel]};