-
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
Black screen appears when we seek over an AdGroup. #5507
Comments
Thanks for your report! I can reproduce this behaviour with an mid roll ad tag like the sample tag added below. In case a user seeks over ad marker from a position at which the ad has not yet been loaded, the surface is immediately rendered black. |
@marcbaechinger @andrewlewis is there any update on this issue. If this not in your priority list could you please guide me in helping where to look in source code to fix this. Thanks in advance. |
This happens because we close the shutter when seeking to an unprepared period. The same issue occurs if seeking to a different (unprepared) period within the same piece of DASH content. I think we should suppress closing the shutter in this case, provided the old and new periods belong to the same window. |
Issue: #5507 PiperOrigin-RevId: 315512207
Fixed by the commit referenced above. |
Issue: #5507 PiperOrigin-RevId: 315512207
This will be released in 2.11.6. |
When playing ads using AdsMediaSource and AdsLoader, if we seek over an adGroup black screen appears until the ad is loaded. This does not happen when we seek within content before adGroup, it will retain the previous frame until seek position data is available.
This issue is easily reproducible in sample app. Please look into this, also provide some info where I can look in ExoPlayer to understand what is happening.
The text was updated successfully, but these errors were encountered: