mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-25 05:27:42 +00:00
Simplify VoiceNote playback logic.
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user