]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Make it works on iOS
authorChocobozzz <me@florianbigard.com>
Tue, 6 Mar 2018 09:01:46 +0000 (10:01 +0100)
committerChocobozzz <me@florianbigard.com>
Tue, 6 Mar 2018 09:01:46 +0000 (10:01 +0100)
client/src/assets/player/video-renderer.ts

index 174676ffafe5ebafe9bcee95e3c6542de4919c43..e3415abd336c25e028ee098736fb76c2dfed8652 100644 (file)
@@ -33,10 +33,14 @@ function renderMedia (file, elem: HTMLVideoElement, opts: RenderMediaOptions, ca
   let currentTime = 0
   let renderer
 
-  if (VIDEOSTREAM_EXTS.indexOf(extension) >= 0) {
-    renderer = useVideostream()
-  } else {
-    renderer = useMediaSource()
+  try {
+    if (VIDEOSTREAM_EXTS.indexOf(extension) >= 0) {
+      renderer = useVideostream()
+    } else {
+      renderer = useMediaSource()
+    }
+  } catch (err) {
+    return callback(err)
   }
 
   function useVideostream () {