PlaylistCore icon indicating copy to clipboard operation
PlaylistCore copied to clipboard

Override onerror in DefaultPlaylistHandler

Open tspvivek opened this issue 6 years ago • 0 comments

Could you please show a example on how to override onerror in DefaultPlaylistHandler. I want to stop loading next mediaitem on error.

I tried the below code but its not working.

`public class DefaultPlaylistHandlerWithError extends DefaultPlaylistHandler {

    protected DefaultPlaylistHandlerWithError(Context context, Class serviceClass, BasePlaylistManager playlistManager, ImageProvider imageProvider, PlaylistNotificationProvider notificationProvider, MediaSessionProvider mediaSessionProvider, MediaControlsProvider mediaControlsProvider, AudioFocusProvider audioFocusProvider, Listener listener) {
        super(context, serviceClass, playlistManager, imageProvider, notificationProvider, MediaSessionProvider, mediaControlsProvider, audioFocusProvider, listener);
    }
    @Override
    public boolean onError(MediaPlayerApi mediaPlayerApi) {
        setPlaybackState(PlaybackState.ERROR);
        relaxResources();
        return false;
    }
}`

tspvivek avatar Aug 01 '18 05:08 tspvivek