use else-if instead of if for evaluating action

sets a fixed order of actions
This commit is contained in:
dumbmoron 2023-08-20 16:11:42 +00:00
parent 68b9a5321d
commit a59ecd14e7

View file

@ -13,12 +13,12 @@ export default function(r, host, audioFormat, isAudioOnly, lang, isAudioMuted) {
}, },
params = {} params = {}
if (!isAudioOnly && !r.picker && !isAudioMuted) action = "video"; if (r.picker) action = "picker"
if (r.isM3U8) action = "singleM3U8"; else if (r.isPhoto) action = "photo";
if (isAudioOnly && !r.picker) action = "audio"; else if (r.isM3U8) action = "singleM3U8";
if (r.picker) action = "picker"; else if (isAudioOnly) action = "audio";
if (isAudioMuted) action = "muteVideo"; else if (isAudioMuted) action = "muteVideo";
if (r.isPhoto) action = "photo"; else action = "video";
if (action === "picker" || action === "audio") { if (action === "picker" || action === "audio") {
defaultParams.filename = r.audioFilename; defaultParams.filename = r.audioFilename;