From 966e27407f74e5a5537d7e70ef32170bbfa760f0 Mon Sep 17 00:00:00 2001 From: RblSb Date: Fri, 10 Apr 2020 07:21:37 +0300 Subject: Fix playback events --- src/client/players/Raw.hx | 2 ++ src/client/players/Youtube.hx | 2 ++ 2 files changed, 4 insertions(+) (limited to 'src/client/players') diff --git a/src/client/players/Raw.hx b/src/client/players/Raw.hx index cd01a42..c3c96d4 100644 --- a/src/client/players/Raw.hx +++ b/src/client/players/Raw.hx @@ -104,10 +104,12 @@ class Raw implements IPlayer { } public function getPlaybackRate():Float { + if (video == null) return 1; return video.playbackRate; } public function setPlaybackRate(rate:Float):Void { + if (video == null) return; video.playbackRate = rate; } diff --git a/src/client/players/Youtube.hx b/src/client/players/Youtube.hx index eff407e..cc4269d 100644 --- a/src/client/players/Youtube.hx +++ b/src/client/players/Youtube.hx @@ -243,10 +243,12 @@ class Youtube implements IPlayer { } public function getPlaybackRate():Float { + if (!isLoaded) return 1; return youtube.getPlaybackRate(); } public function setPlaybackRate(rate:Float):Void { + if (!isLoaded) return; youtube.setPlaybackRate(rate); } -- cgit v1.2.3