package com.mbridge.msdk.playercommon.exoplayer2; import com.mbridge.msdk.playercommon.exoplayer2.source.TrackGroupArray; import com.mbridge.msdk.playercommon.exoplayer2.trackselection.TrackSelectionArray; import com.mbridge.msdk.playercommon.exoplayer2.upstream.Allocator; /* loaded from: classes4.dex */ public interface LoadControl { Allocator getAllocator(); long getBackBufferDurationUs(); void onPrepared(); void onReleased(); void onStopped(); void onTracksSelected(Renderer[] rendererArr, TrackGroupArray trackGroupArray, TrackSelectionArray trackSelectionArray); boolean retainBackBufferFromKeyframe(); boolean shouldContinueLoading(long j, float f); boolean shouldStartPlayback(long j, float f, boolean z); }