public static interface DemoPlayer.InternalErrorListener
These errors are not visible to the user, and hence this listener is provided for informational purposes only. Note however that an internal error may cause a fatal error if the player fails to recover. If this happens, {link Listener#onError(Exception)} will be invoked.
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onAudioTrackInitializationError(AudioTrack.InitializationException e) |
void |
onAudioTrackUnderrun(int bufferSize,
long bufferSizeMs,
long elapsedSinceLastFeedMs) |
void |
onAudioTrackWriteError(AudioTrack.WriteException e) |
void |
onCryptoError(android.media.MediaCodec.CryptoException e) |
void |
onDecoderInitializationError(DecoderInitializationException e) |
void |
onDrmSessionManagerError(java.lang.Exception e) |
void |
onLoadError(int sourceId,
java.io.IOException e) |
void |
onRendererInitializationError(java.lang.Exception e) |
void onRendererInitializationError(java.lang.Exception e)
void onAudioTrackInitializationError(AudioTrack.InitializationException e)
void onAudioTrackWriteError(AudioTrack.WriteException e)
void onAudioTrackUnderrun(int bufferSize,
long bufferSizeMs,
long elapsedSinceLastFeedMs)
void onDecoderInitializationError(DecoderInitializationException e)
void onCryptoError(android.media.MediaCodec.CryptoException e)
void onLoadError(int sourceId,
java.io.IOException e)
void onDrmSessionManagerError(java.lang.Exception e)