Class AudioTrackListener

    • Constructor Detail

      • AudioTrackListener

        public AudioTrackListener​(@NonNull
                                  PlayerListeners playerListeners)
    • Method Detail

      • onAudioTrackInitializationError

        public void onAudioTrackInitializationError​(@NonNull
                                                    com.google.android.exoplayer2.audio.AudioSink.InitializationException e)
      • onAudioTrackConfigurationError

        public void onAudioTrackConfigurationError​(@NonNull
                                                   com.google.android.exoplayer2.audio.AudioSink.ConfigurationException e)
      • onAudioTrackWriteError

        public void onAudioTrackWriteError​(@NonNull
                                           com.google.android.exoplayer2.audio.AudioSink.WriteException e)
      • onAudioSinkUnderrun

        public void onAudioSinkUnderrun​(int bufferSize,
                                        long bufferSizeMs,
                                        long elapsedSinceLastFeedMs)
        Specified by:
        onAudioSinkUnderrun in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
      • onAudioEnabled

        public void onAudioEnabled​(com.google.android.exoplayer2.decoder.DecoderCounters counters)
        Specified by:
        onAudioEnabled in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
      • onAudioSessionId

        public void onAudioSessionId​(int audioSessionId)
        Specified by:
        onAudioSessionId in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
      • onAudioInputFormatChanged

        public void onAudioInputFormatChanged​(com.google.android.exoplayer2.Format format)
        Specified by:
        onAudioInputFormatChanged in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
      • onAudioDisabled

        public void onAudioDisabled​(com.google.android.exoplayer2.decoder.DecoderCounters counters)
        Specified by:
        onAudioDisabled in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
      • onDecoderInitializationError

        public void onDecoderInitializationError​(@NonNull
                                                 com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException e)
        Description copied from interface: MediaTrackEventListener
        Invoked when a decoder fails to initialize.
        Specified by:
        onDecoderInitializationError in interface MediaTrackEventListener
        Parameters:
        e - The corresponding exception.
      • onAudioDecoderInitialized

        public void onAudioDecoderInitialized​(String decoderName,
                                              long elapsedRealtimeMs,
                                              long initializationDurationMs)
        Specified by:
        onAudioDecoderInitialized in interface com.google.android.exoplayer2.audio.AudioRendererEventListener