package com.baidu.cloud.media.player; import android.os.Bundle; import com.baidu.cloud.media.player.IMediaPlayer; import com.baidu.cloud.media.player.misc.IMediaDataSource; /* loaded from: classes.dex */ public abstract class AbstractMediaPlayer implements IMediaPlayer { private IMediaPlayer.OnPreparedListener a; private IMediaPlayer.OnCompletionListener b; private IMediaPlayer.OnBufferingUpdateListener c; private IMediaPlayer.OnSeekCompleteListener d; private IMediaPlayer.OnVideoSizeChangedListener e; private IMediaPlayer.OnErrorListener f; private IMediaPlayer.OnInfoListener g; private IMediaPlayer.OnTimedTextListener h; private IMediaPlayer.OnMetadataListener i; protected final void a() { IMediaPlayer.OnPreparedListener onPreparedListener = this.a; if (onPreparedListener != null) { onPreparedListener.onPrepared(this); } } protected final void a(int i) { IMediaPlayer.OnBufferingUpdateListener onBufferingUpdateListener = this.c; if (onBufferingUpdateListener != null) { onBufferingUpdateListener.onBufferingUpdate(this, i); } } protected final void a(int i, int i2, int i3, int i4) { IMediaPlayer.OnVideoSizeChangedListener onVideoSizeChangedListener = this.e; if (onVideoSizeChangedListener != null) { onVideoSizeChangedListener.onVideoSizeChanged(this, i, i2, i3, i4); } } protected final void a(Bundle bundle) { IMediaPlayer.OnMetadataListener onMetadataListener = this.i; if (onMetadataListener != null) { onMetadataListener.onMetadata(this, bundle); } } protected final void a(BDTimedText bDTimedText) { IMediaPlayer.OnTimedTextListener onTimedTextListener = this.h; if (onTimedTextListener != null) { onTimedTextListener.onTimedText(this, bDTimedText); } } protected final boolean a(int i, int i2) { IMediaPlayer.OnErrorListener onErrorListener = this.f; return onErrorListener != null && onErrorListener.onError(this, i, i2); } protected final void b() { IMediaPlayer.OnCompletionListener onCompletionListener = this.b; if (onCompletionListener != null) { onCompletionListener.onCompletion(this); } } protected final boolean b(int i, int i2) { IMediaPlayer.OnInfoListener onInfoListener = this.g; return onInfoListener != null && onInfoListener.onInfo(this, i, i2); } protected final void c() { IMediaPlayer.OnSeekCompleteListener onSeekCompleteListener = this.d; if (onSeekCompleteListener != null) { onSeekCompleteListener.onSeekComplete(this); } } public void resetListeners() { this.a = null; this.c = null; this.b = null; this.d = null; this.e = null; this.f = null; this.g = null; this.h = null; } @Override // com.baidu.cloud.media.player.IMediaPlayer public void setDataSource(IMediaDataSource iMediaDataSource) { throw new UnsupportedOperationException(); } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnBufferingUpdateListener(IMediaPlayer.OnBufferingUpdateListener onBufferingUpdateListener) { this.c = onBufferingUpdateListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnCompletionListener(IMediaPlayer.OnCompletionListener onCompletionListener) { this.b = onCompletionListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnErrorListener(IMediaPlayer.OnErrorListener onErrorListener) { this.f = onErrorListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnInfoListener(IMediaPlayer.OnInfoListener onInfoListener) { this.g = onInfoListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnMetadataListener(IMediaPlayer.OnMetadataListener onMetadataListener) { this.i = onMetadataListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnPreparedListener(IMediaPlayer.OnPreparedListener onPreparedListener) { this.a = onPreparedListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnSeekCompleteListener(IMediaPlayer.OnSeekCompleteListener onSeekCompleteListener) { this.d = onSeekCompleteListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnTimedTextListener(IMediaPlayer.OnTimedTextListener onTimedTextListener) { this.h = onTimedTextListener; } @Override // com.baidu.cloud.media.player.IMediaPlayer public final void setOnVideoSizeChangedListener(IMediaPlayer.OnVideoSizeChangedListener onVideoSizeChangedListener) { this.e = onVideoSizeChangedListener; } }