Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #6
Closes #18
Workaround for #59 (
av1
files are always transcoded)Adds using ExoPlayer instead of the default player. There's a setting to toggle between the two if you need the default for some reason.
When using the ExoPlayer, it is recommended to use HLS or DASH for transcoded streams (can be changed in settings). HLS is the default now. From my testing on my setup, HLS tends to start playing faster and seeks faster, so that's why it's the default now.
With ExoPlayer and HLS/DASH, videos that needs to be transcoded now play & seek successfully!
The ExoPlayer UI is different and I'd like to change it a bit, but getting a working player is more important, so I'll follow up with UI changes.