From 07d0c9ebfc6f0ecb53fb1026e929c3da4d7901f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samet=20=C5=9Eahin?= Date: Wed, 18 Jan 2023 13:41:32 +0300 Subject: [PATCH] fix --- .../java/com/brentvatne/exoplayer/ReactExoplayerView.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java index d7ab0761..684dbca5 100644 --- a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +++ b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java @@ -638,7 +638,7 @@ class ReactExoplayerView extends FrameLayout implements .build(); player.addListener(self); exoPlayerView.setPlayer(player); - adsLoader.setPlayer(player); + adsLoader?.setPlayer(player); audioBecomingNoisyReceiver.setListener(self); bandwidthMeter.addEventListener(new Handler(), self); setPlayWhenReady(!isPaused); @@ -863,14 +863,14 @@ class ReactExoplayerView extends FrameLayout implements private void releasePlayer() { if (player != null) { - adsLoader.setPlayer(null); + adsLoader?.setPlayer(null); updateResumePosition(); player.release(); player.removeListener(this); trackSelector = null; player = null; } - adsLoader.release(); + adsLoader?.release(); adsLoader = null; progressHandler.removeMessages(SHOW_PROGRESS); themedReactContext.removeLifecycleEventListener(this);