From 6455380f9e15099b975dce9beaf9b9af8298f998 Mon Sep 17 00:00:00 2001 From: YangJH Date: Fri, 17 May 2024 21:44:48 +0900 Subject: [PATCH] fix(android): source metadata compare function (#3775) --- .../main/java/com/brentvatne/exoplayer/ReactExoplayerView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java index 567a4eebd0..ffccdaa8d1 100644 --- a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +++ b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java @@ -1648,7 +1648,7 @@ public void onCues(CueGroup cueGroup) { public void setSrc(final Uri uri, final long startPositionMs, final long cropStartMs, final long cropEndMs, final String extension, Map headers, MediaMetadata customMetadata) { - if (this.customMetadata != customMetadata && player != null) { + if (!Util.areEqual(this.customMetadata, customMetadata) && player != null) { MediaItem currentMediaItem = player.getCurrentMediaItem(); if (currentMediaItem != null) {