-
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
Make DefaultTrackSelector prefer more efficient video codecs (everything else being equal) #4835
Labels
Comments
Closed
@ojw28 Hello, Any update on this? |
@ojw28 - Any updates on this? Thanks. |
Any update on this? |
Should in theory be able to work around this by hooking up the setPreferredAudio/VideoMimeType APIs on the DefaultTrackSelector. |
tonihei
added a commit
that referenced
this issue
Jan 17, 2022
Adaptive video and audio selections will be limited to formats with the same level of DecoderSupport and HardwareAccelatationSupport, unless specifically allowed by new flags. If different levels of decoder support are available, prefer primary over fallback decoders and hardware-accelerated over software decoders (in this order). For video, also prefer more efficient codecs, if both are supported by hardware-accelerated primary decoders. Issue: #4835 Issue: #9565 PiperOrigin-RevId: 422345048
icbaker
pushed a commit
to androidx/media
that referenced
this issue
Jan 26, 2022
Adaptive video and audio selections will be limited to formats with the same level of DecoderSupport and HardwareAccelatationSupport, unless specifically allowed by new flags. If different levels of decoder support are available, prefer primary over fallback decoders and hardware-accelerated over software decoders (in this order). For video, also prefer more efficient codecs, if both are supported by hardware-accelerated primary decoders. Issue: google/ExoPlayer#4835 Issue: google/ExoPlayer#9565 PiperOrigin-RevId: 422345048
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
If there are multiple video
TrackGroup
s that are roughly equivalent except for the codec used,DefaultTrackSelector
should prefer to select theTrackGroup
that uses the most efficient codec*.The text was updated successfully, but these errors were encountered: