mirror of https://github.com/TeamNewPipe/NewPipe
17 lines
593 B
Java
17 lines
593 B
Java
package org.schabi.newpipe.player.event;
|
|
|
|
|
|
import com.google.android.exoplayer2.PlaybackParameters;
|
|
|
|
import org.schabi.newpipe.extractor.stream.StreamInfo;
|
|
import org.schabi.newpipe.player.playqueue.PlayQueue;
|
|
|
|
public interface PlayerEventListener {
|
|
void onQueueUpdate(PlayQueue queue);
|
|
void onPlaybackUpdate(int state, int repeatMode, boolean shuffled,
|
|
PlaybackParameters parameters);
|
|
void onProgressUpdate(int currentProgress, int duration, int bufferPercent);
|
|
void onMetadataUpdate(StreamInfo info, PlayQueue queue);
|
|
void onServiceStopped();
|
|
}
|