google / google/ExoPlayer

It will be stuck, When playing video https://v4.cdtlas.com/20220518/kkY4bcNJ/index.m3u8

Open
#10,535 2 comments 0 reactions 1 assignee Claimed by @rohitjoins View on GitHub
bug needs triage
Dominant language
Java
Stars
21.9k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

### ExoPlayer Version

2.17.1

### Devices that reproduce the issue

Pixel 3 in Android 12.
vivo iqoo NEO in Android 11.

### Devices that do not reproduce the issue

_No response_

### Reproducible in the demo app?

Yes

### Reproduction steps

1. in DefaultLoadControl, set minBufferMs = 5000, maxBufferMs = 10000
2. play the video https://v4.cdtlas.com/20220518/kkY4bcNJ/index.m3u8
3.It will be stuck when play 1-2 minutes.


boolean allowsPlayback =
isReadingAhead || isWaitingForNextStream || renderer.isReady() || renderer.isEnded();
renderersAllowPlayback = renderersAllowPlayback && allowsPlayback;

This audio renderer is not ready leads ths issue. but I do not know why?
I also test in MediaPlayer. It is normal .

### Expected result

play normally.

### Actual result

It will be stuck when play 1-2 minutes.

### Media

https://v4.cdtlas.com/20220518/kkY4bcNJ/index.m3u8

### Bug Report

- [ ] You will email the zip file produced by `adb bugreport` to dev.exoplayer@gmail.com after filing this issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.