From 56d802f7416429e5d4fc0cae57af03aea8895bee Mon Sep 17 00:00:00 2001 From: Mathias Rasmussen Date: Sun, 22 May 2016 23:23:45 +0200 Subject: [PATCH] Handle unsupported video codec (e.g. H.265) --- renderer/views/player.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renderer/views/player.js b/renderer/views/player.js index 5fee9449..40c04eb3 100644 --- a/renderer/views/player.js +++ b/renderer/views/player.js @@ -129,6 +129,9 @@ function renderMedia (state) { if (video.webkitVideoDecodedByteCount > 0 && video.webkitAudioDecodedByteCount === 0) { dispatch('mediaError', 'Audio codec unsupported') + } else if (state.playing.type === 'video' && + video.webkitVideoDecodedByteCount === 0) { + dispatch('mediaError', 'Video codec unsupported') } else { video.play() }