package tv.danmaku.ijk.media.player;

import tv.danmaku.ijk.media.player.IMediaPlayer;
import tv.danmaku.ijk.media.player.misc.IMediaDataSource;
import tv.danmaku.ijk.media.player.misc.ITrackInfo;

/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractMediaPlayer implements IMediaPlayer {
    private IMediaPlayer.Listener mListener;

    public final void notifyAudioTrackSelect(ITrackInfo iTrackInfo) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onAudioTrackSelect(iTrackInfo);
        }
    }

    public final void notifyBitrateChange(int i10, long j10, long j11) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onBitrateChange(i10, j10, j11);
        }
    }

    public final void notifyLoadedData(String str, long j10, int i10, int i11, int i12, String str2) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onLoadedData(str, j10, i10, i11, i12, str2);
        }
    }

    public final void notifyLog(String str) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onLog(this, str);
        }
    }

    public final void notifyOnBufferingUpdate(long j10) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onBufferingUpdate(this, j10);
        }
    }

    public final void notifyOnCompletion() {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onCompletion(this);
        }
    }

    public final boolean notifyOnError(int i10, int i11, String str) {
        IMediaPlayer.Listener listener = this.mListener;
        return listener != null && listener.onError(this, i10, i11, str);
    }

    public final void notifyOnInfo(int i10, int i11) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onInfo(this, i10, i11);
        }
    }

    public final void notifyOnPrepared() {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onPrepared(this);
        }
    }

    public final void notifyOnTimedText(IjkTimedText ijkTimedText) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onTimedText(this, ijkTimedText);
        }
    }

    public final void notifyOnVideoSizeChanged(int i10, int i11, int i12, int i13) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onVideoSizeChanged(this, i10, i11, i12, i13);
        }
    }

    public final void notifySubtitleTrackSelect(ITrackInfo iTrackInfo) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onSubtitleTrackSelect(iTrackInfo);
        }
    }

    public final void notifyVideoTrackSelect(ITrackInfo iTrackInfo) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onVideoTrackSelect(iTrackInfo);
        }
    }

    public void resetListeners() {
        this.mListener = null;
    }

    @Override // tv.danmaku.ijk.media.player.IMediaPlayer
    public void setDataSource(IMediaDataSource iMediaDataSource) {
        throw new UnsupportedOperationException();
    }

    @Override // tv.danmaku.ijk.media.player.IMediaPlayer
    public final IMediaPlayer setListener(IMediaPlayer.Listener listener) {
        this.mListener = listener;
        return this;
    }

    public final void notifyOnBufferingUpdate(int i10) {
        IMediaPlayer.Listener listener = this.mListener;
        if (listener != null) {
            listener.onBufferingUpdate((IMediaPlayer) this, i10);
        }
    }
}
