additional crunchyroll audio hardsub fix

This commit is contained in:
stratumadev 2025-10-14 16:27:26 +02:00
parent 9cec96a4b3
commit ade23664b0

View file

@ -1794,6 +1794,8 @@ export default class Crunchy implements ServiceClass {
} else {
audioStream = (await audioPlaybackReq.res.json()) as CrunchyPlayStream;
const derivedPlaystreams = {} as CrunchyStreams;
// Give Audiostream the Videostream hardsubs if undefined or empty array
if (!audioStream.hardSubs || Object.values(audioStream.hardSubs).length === 0) audioStream.hardSubs = videoStream.hardSubs;
for (const hardsub in audioStream.hardSubs) {
const stream = audioStream.hardSubs[hardsub];
derivedPlaystreams[hardsub] = {