fixed not able to unselect jp dub
This commit is contained in:
parent
0436d0ebb3
commit
3738ce2c9f
@ -169,7 +169,7 @@
|
||||
<div v-if="service === 'crunchyroll'" class="relative flex flex-col select-none">
|
||||
<div @click="selectDub ? (selectDub = false) : (selectDub = true)" class="bg-[#5c5b5b] focus:outline-none px-3 py-2 rounded-xl text-sm text-center cursor-pointer">
|
||||
Dubs:
|
||||
{{ selectedDubs.map((t) => t.name).join(', ') }}
|
||||
{{ selectedDubs.length !== 0 ? selectedDubs.map((t) => t.name).join(', ') : 'No Dubs selected' }}
|
||||
</div>
|
||||
<div v-if="selectDub" class="absolute top-full left-0 w-full bg-[#868585] rounded-xl grid grid-cols-12 gap-1 p-1 z-10">
|
||||
<button
|
||||
@ -821,10 +821,8 @@ const toggleDub = (lang: { name: string | undefined; locale: string }) => {
|
||||
const index = selectedDubs.value.findIndex((i) => i.locale === lang.locale)
|
||||
|
||||
if (index !== -1) {
|
||||
if (selectedDubs.value.length !== 1) {
|
||||
selectedDubs.value.splice(index, 1)
|
||||
return
|
||||
}
|
||||
selectedDubs.value.splice(index, 1)
|
||||
return
|
||||
}
|
||||
|
||||
if (index === -1) {
|
||||
|
@ -160,7 +160,7 @@ async function mergePartsAudio(
|
||||
if (dn) {
|
||||
dn.status = 'decrypting'
|
||||
}
|
||||
|
||||
|
||||
console.log(`Audio Decryption started`)
|
||||
|
||||
const command = `${shaka} input="${tmp}/temp-main.m4s",stream=audio,output="${tmp}/main.m4s" --enable_raw_key_decryption --keys key_id=${drmkeys[1].kid}:key=${drmkeys[1].key}`
|
||||
|
Reference in New Issue
Block a user