ExoPlayer: PsExtractor - Private streams shouldn't be assumed to be AC3

I’ll use Exoplayer 2.11.1 and it:

@Override
            public void onPlayerError(ExoPlaybackException error) {
            }

But the event is not triggered when the next track is called: mMediaPlayer.prepare(progressiveSource.createMediaSource(“http://master255.org/res/Клипы/B/Billy Mack/Billy Mack - Christmas Is All Around.mpg”)); Track: http://master255.org/res/Клипы/B/Billy Mack/Billy Mack - Christmas Is All Around.mpg

About this issue

  • Original URL
  • State: open
  • Created 4 years ago
  • Comments: 18 (8 by maintainers)

Most upvoted comments

@AquilesCanta Google has no money to buy a Galaxy S8+ for its programmers? Okay. I have such errors in my demo application:


2020-02-11 23:45:53.180 15855-16461/com.google.android.exoplayer2.demo E/ExoPlayerImplInternal: Renderer error: index=6, type=audio, format=Format(189, null, null, audio/ac3, null, -1, null, [-1, -1, -1.0], [3, 48000]), rendererSupport=YES
    com.google.android.exoplayer2.ExoPlaybackException: com.google.android.exoplayer2.audio.AudioSink$ConfigurationException: Unsupported channel count: 0
        at com.google.android.exoplayer2.BaseRenderer.createRendererException(BaseRenderer.java:359)
        at com.google.android.exoplayer2.audio.SimpleDecoderAudioRenderer.render(SimpleDecoderAudioRenderer.java:304)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:599)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:329)
        at android.os.Handler.dispatchMessage(Unknown Source:14)
        at android.os.Looper.loop(Unknown Source:139)
        at android.os.HandlerThread.run(Unknown Source:28)
     Caused by: com.google.android.exoplayer2.audio.AudioSink$ConfigurationException: Unsupported channel count: 0
        at com.google.android.exoplayer2.audio.DefaultAudioSink.configure(DefaultAudioSink.java:459)
        at com.google.android.exoplayer2.audio.SimpleDecoderAudioRenderer.drainOutputBuffer(SimpleDecoderAudioRenderer.java:406)
        at com.google.android.exoplayer2.audio.SimpleDecoderAudioRenderer.render(SimpleDecoderAudioRenderer.java:299)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:599) 
        at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:329) 
        at android.os.Handler.dispatchMessage(Unknown Source:14) 
        at android.os.Looper.loop(Unknown Source:139) 
        at android.os.HandlerThread.run(Unknown Source:28) 

2020-02-11 23:45:53.197 15855-15855/com.google.android.exoplayer2.demo E/EventLogger: playerFailed [eventTime=0.79, mediaPos=2.41, window=0, period=0]
    com.google.android.exoplayer2.ExoPlaybackException: com.google.android.exoplayer2.audio.AudioSink$ConfigurationException: Unsupported channel count: 0
        at com.google.android.exoplayer2.BaseRenderer.createRendererException(BaseRenderer.java:359)
        at com.google.android.exoplayer2.audio.SimpleDecoderAudioRenderer.render(SimpleDecoderAudioRenderer.java:304)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:599)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:329)
        at android.os.Handler.dispatchMessage(Unknown Source:14)
        at android.os.Looper.loop(Unknown Source:139)
        at android.os.HandlerThread.run(Unknown Source:28)
     Caused by: com.google.android.exoplayer2.audio.AudioSink$ConfigurationException: Unsupported channel count: 0
        at com.google.android.exoplayer2.audio.DefaultAudioSink.configure(DefaultAudioSink.java:459)
        at com.google.android.exoplayer2.audio.SimpleDecoderAudioRenderer.drainOutputBuffer(SimpleDecoderAudioRenderer.java:406)
        at com.google.android.exoplayer2.audio.SimpleDecoderAudioRenderer.render(SimpleDecoderAudioRenderer.java:299)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:599) 
        at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:329) 
        at android.os.Handler.dispatchMessage(Unknown Source:14) 
        at android.os.Looper.loop(Unknown Source:139) 
        at android.os.HandlerThread.run(Unknown Source:28) 

bugreport-2020-02-11-23-48-10.zip