X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fassets%2Fplayer%2Fvideo-renderer.ts;h=4affb43cf1c951aa87cf23c3d246c971b83a9d7d;hb=77540346413259e4ec62ee8302e503bcd2a01047;hp=e3415abd336c25e028ee098736fb76c2dfed8652;hpb=0f56c6e5ff86158f6715d8b7ebc416b1fc0eca70;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/assets/player/video-renderer.ts b/client/src/assets/player/video-renderer.ts index e3415abd3..4affb43cf 100644 --- a/client/src/assets/player/video-renderer.ts +++ b/client/src/assets/player/video-renderer.ts @@ -58,13 +58,11 @@ function renderMedia (file, elem: HTMLVideoElement, opts: RenderMediaOptions, ca const codecs = getCodec(file.name, useVP9) prepareElem() - preparedElem.addEventListener('error', function onError(err) { - // Try with vp9 before returning an error - if (codecs.indexOf('vp8') !== -1) { - preparedElem.removeEventListener('error', onError) + preparedElem.addEventListener('error', function onError (err) { + preparedElem.removeEventListener('error', onError) - return fallbackToMediaSource(true) - } + // Try with vp9 before returning an error + if (codecs.indexOf('vp8') !== -1) return fallbackToMediaSource(true) return callback(err) })