From 4d7d1699f9187f3adcc4acacceca1bc36024f7ea Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Mon, 11 Sep 2023 17:12:26 -0400 Subject: [PATCH] Simplify VoiceNote playback logic. --- .../components/voice/VoiceNotePlaybackService.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java b/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java index 595d2abd0b..2aa4b325e2 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java @@ -113,18 +113,10 @@ public class VoiceNotePlaybackService extends MediaSessionService { private class VoiceNotePlayerEventListener implements Player.Listener { private int previousPlaybackState = player.getPlaybackState(); - @Override - public void onPlayWhenReadyChanged(boolean playWhenReady, int reason) { - onPlaybackStateChanged(playWhenReady, player.getPlaybackState()); - } - @Override public void onPlaybackStateChanged(int playbackState) { - onPlaybackStateChanged(player.getPlayWhenReady(), playbackState); - } - - private void onPlaybackStateChanged(boolean playWhenReady, int playbackState) { - Log.d(TAG, "playWhenReady: " + playWhenReady + "\nplaybackState: " + playbackState); + Log.d(TAG, "[onPlaybackStateChanged] playbackState: " + playbackState); + boolean playWhenReady = player.getPlayWhenReady(); switch (playbackState) { case Player.STATE_BUFFERING: case Player.STATE_READY: