amzn / exoplayer-amazon-port

Official port of ExoPlayer for Amazon devices
Apache License 2.0
173 stars 80 forks source link

End of Stream not handled in case of tunneling #29

Closed bahaamahmoud closed 6 years ago

bahaamahmoud commented 6 years ago

In case of tunneling, the MediaCodecVideoRenderer does not use the software codec which leads it to getting always an outputIndex of -1.

In this case the renderer will only end if codecNeedsEosPropagationWorkaround is enabled, however for tunneling this is required for all devices