diff --git a/common/modules/extensions/index.js b/common/modules/extensions/index.js index cfdfed7..1baa22c 100644 --- a/common/modules/extensions/index.js +++ b/common/modules/extensions/index.js @@ -47,7 +47,7 @@ export default async function getResultsFromExtensions ({ media, episode, batch, } async function updatePeerCounts (entries) { - const id = crypto.randomUUID() + const id = Math.trunc(Math.random() * Number.MAX_SAFE_INTEGER).toString() const updated = await Promise.race([ new Promise(resolve => { diff --git a/common/modules/rss.js b/common/modules/rss.js index 19fafbe..244bd86 100644 --- a/common/modules/rss.js +++ b/common/modules/rss.js @@ -18,6 +18,9 @@ if (!isDev && !video.canPlayType('video/mp4; codecs="hev1.1.6.L93.B0"')) { if (!isDev && !video.canPlayType('audio/mp4; codecs="ac-3"')) { exclusions.push('AC3', 'AC-3') } +if (!('audioTracks' in HTMLVideoElement.prototype)) { + exclusions.push('DUAL') +} video.remove() export function parseRSSNodes (nodes) {