-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IMA post roll is not playing well #7518
Labels
Comments
Thanks for reporting this. There are two bugs here:
We should have a fix for these soon. |
andrewlewis
added a commit
that referenced
this issue
Jun 23, 2020
The IMA SDK now preloads postrolls which is great as we no longer need to rely on detecting buffering at the end of the stream to trigger playing postrolls. Add in the required logic to detect the period transition to playing the postroll. Issue: #7518 PiperOrigin-RevId: 317610682
andrewlewis
added a commit
that referenced
this issue
Jun 23, 2020
Postrolls would be skipped because the period duration wasn't know at the moment of resuming playback after backgrounding, so the position wouldn't be resolved to resume the postroll ad. We have the period duration stored in the AdPlaybackState, so we can use that directly. Issue: #7518 PiperOrigin-RevId: 317830418
ojw28
pushed a commit
that referenced
this issue
Jun 23, 2020
The IMA SDK now preloads postrolls which is great as we no longer need to rely on detecting buffering at the end of the stream to trigger playing postrolls. Add in the required logic to detect the period transition to playing the postroll. Issue: #7518 PiperOrigin-RevId: 317610682
ojw28
pushed a commit
that referenced
this issue
Jun 23, 2020
Postrolls would be skipped because the period duration wasn't know at the moment of resuming playback after backgrounding, so the position wouldn't be resolved to resume the postroll ad. We have the period duration stored in the AdPlaybackState, so we can use that directly. Issue: #7518 PiperOrigin-RevId: 317830418
Fixed in the commits referenced above. This will be part of 2.11.6, which should be released today or tomorrow. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
[REQUIRED] Issue description
In a demo app, playing post roll after the video ends looks abnormal.
[REQUIRED] Reproduction steps
Tested with ExoPlayer demo app, 'IMA sample ad tags' - VMAP post-roll, VMAP post-roll + bumper.
[REQUIRED] A full bug report captured from the device
bugreport.zip
[REQUIRED] Version of ExoPlayer being used
2.11.5
[REQUIRED] Device(s) and version(s) of Android being used
Galaxy note8 API 26, Android Emulators API 29
The text was updated successfully, but these errors were encountered: