From bcbd3653262f2b245631f409adcb749b053d8c73 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 6 May 2021 13:29:28 -0300 Subject: [PATCH] Fix gif player audio. --- .../securesms/giph/mp4/GiphyMp4ExoPlayerProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/giph/mp4/GiphyMp4ExoPlayerProvider.java b/app/src/main/java/org/thoughtcrime/securesms/giph/mp4/GiphyMp4ExoPlayerProvider.java index 727ac51e72..ccaa03d872 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/giph/mp4/GiphyMp4ExoPlayerProvider.java +++ b/app/src/main/java/org/thoughtcrime/securesms/giph/mp4/GiphyMp4ExoPlayerProvider.java @@ -12,6 +12,7 @@ import com.google.android.exoplayer2.ExoPlayer; import com.google.android.exoplayer2.ExoPlayerFactory; import com.google.android.exoplayer2.LoadControl; import com.google.android.exoplayer2.Player; +import com.google.android.exoplayer2.SimpleExoPlayer; import com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection; import com.google.android.exoplayer2.trackselection.DefaultTrackSelector; import com.google.android.exoplayer2.trackselection.TrackSelection; @@ -37,9 +38,10 @@ final class GiphyMp4ExoPlayerProvider implements DefaultLifecycleObserver { } @MainThread final @NonNull ExoPlayer create() { - ExoPlayer exoPlayer = ExoPlayerFactory.newSimpleInstance(context, renderersFactory, trackSelector, loadControl); + SimpleExoPlayer exoPlayer = ExoPlayerFactory.newSimpleInstance(context, renderersFactory, trackSelector, loadControl); exoPlayer.setRepeatMode(Player.REPEAT_MODE_ALL); + exoPlayer.setVolume(0f); return exoPlayer; }