-
-
Notifications
You must be signed in to change notification settings - Fork 391
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
Migrate to androidx-media3 video player #3857
Commits on Feb 22, 2023
-
Squash exoplayer draft branch. Uses exoplayer 2.18.3. Basic video pla…
…yback works. Play, ff, rew buttons are from inconsistent versions of the product (play is circular, rew and ff aren't). Video caption flickers weirdly.
Configuration menu - View commit details
-
Copy full SHA for 03846fc - Browse repository at this point
Copy the full SHA 03846fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb85fda - Browse repository at this point
Copy the full SHA eb85fdaView commit details -
Back out libs.versions.toml changes, upgrade to media3 rc01 and don't…
… use dash (consider rls if we add peertube later)
Configuration menu - View commit details
-
Copy full SHA for cefb68c - Browse repository at this point
Copy the full SHA cefb68cView commit details
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa7063d - Browse repository at this point
Copy the full SHA fa7063dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8530699 - Browse repository at this point
Copy the full SHA 8530699View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cca34ad - Browse repository at this point
Copy the full SHA cca34adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e96576 - Browse repository at this point
Copy the full SHA 6e96576View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b8e4f - Browse repository at this point
Copy the full SHA 30b8e4fView commit details
Commits on Jul 15, 2023
-
Merge remote-tracking branch 'upstream/pull/3375/head' into media3
Nik Clayton committedJul 15, 2023 Configuration menu - View commit details
-
Copy full SHA for ef0f822 - Browse repository at this point
Copy the full SHA ef0f822View commit details -
Update to newest media3 library version
Nik Clayton committedJul 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 1a416ac - Browse repository at this point
Copy the full SHA 1a416acView commit details -
Use
by viewBinding
, eliminate_binding
variableNik Clayton committedJul 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 342002d - Browse repository at this point
Copy the full SHA 342002dView commit details -
Use OkHttp as the transport for media3
Nik Clayton committedJul 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 0010f74 - Browse repository at this point
Copy the full SHA 0010f74View commit details -
Additional debug logging for the player
Nik Clayton committedJul 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 360989e - Browse repository at this point
Copy the full SHA 360989eView commit details -
Nik Clayton committed
Jul 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 05bf97d - Browse repository at this point
Copy the full SHA 05bf97dView commit details
Commits on Jul 16, 2023
-
Nik Clayton committed
Jul 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 2cca3e2 - Browse repository at this point
Copy the full SHA 2cca3e2View commit details -
Nik Clayton committed
Jul 16, 2023 Configuration menu - View commit details
-
Copy full SHA for ef13ab9 - Browse repository at this point
Copy the full SHA ef13ab9View commit details -
Fix bug where the media description was being shown and hidden rapidly
Previous code didn't distinguish between a down and up motion event, so the description was being shown on the down and immediately removed on the up.
Nik Clayton committedJul 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 108ffec - Browse repository at this point
Copy the full SHA 108ffecView commit details -
Use the same timeout value (5 seconds) for the player controls and me…
…dia description
Nik Clayton committedJul 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 18c59e4 - Browse repository at this point
Copy the full SHA 18c59e4View commit details -
Nik Clayton committed
Jul 16, 2023 Configuration menu - View commit details
-
Copy full SHA for cfcbdea - Browse repository at this point
Copy the full SHA cfcbdeaView commit details -
Restore the "Continually display the media description when paused" f…
…unctionality
Nik Clayton committedJul 16, 2023 Configuration menu - View commit details
-
Copy full SHA for 76d475f - Browse repository at this point
Copy the full SHA 76d475fView commit details
Commits on Jul 17, 2023
-
Nik Clayton committed
Jul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 51509cf - Browse repository at this point
Copy the full SHA 51509cfView commit details -
Nik Clayton committed
Jul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 90e396f - Browse repository at this point
Copy the full SHA 90e396fView commit details -
Move mediaSourceFactory out of setupMediaView
Nik Clayton committedJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for af8045e - Browse repository at this point
Copy the full SHA af8045eView commit details -
Properly release the player where necessary
This also means the player has to be recreated as necessary - Make `player` property - Release `player` in `onPause` - Add initializePlayer() to do the initialisation and binding
Nik Clayton committedJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for f4c9e51 - Browse repository at this point
Copy the full SHA f4c9e51View commit details -
LIfecycle stuff for API <= 23 and API > 23
Nik Clayton committedJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for d30ab95 - Browse repository at this point
Copy the full SHA d30ab95View commit details -
Save the seek position when pausing/stopping the fragment, restore it…
… when appropriate
Nik Clayton committedJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for d4309e6 - Browse repository at this point
Copy the full SHA d4309e6View commit details -
Nik Clayton committed
Jul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 557aed5 - Browse repository at this point
Copy the full SHA 557aed5View commit details -
Move onCreateView and onViewCreated
Nik Clayton committedJul 17, 2023 Configuration menu - View commit details
-
Copy full SHA for dfbf4e2 - Browse repository at this point
Copy the full SHA dfbf4e2View commit details
Commits on Jul 18, 2023
-
Show more detailed error messages
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 119f3f7 - Browse repository at this point
Copy the full SHA 119f3f7View commit details -
Rename media3 to androidx-media3
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 400c73f - Browse repository at this point
Copy the full SHA 400c73fView commit details -
Move the controls without needing a custom layout
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 264ac91 - Browse repository at this point
Copy the full SHA 264ac91View commit details -
Nik Clayton committed
Jul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 3ae89bc - Browse repository at this point
Copy the full SHA 3ae89bcView commit details -
Nik Clayton committed
Jul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 1596484 - Browse repository at this point
Copy the full SHA 1596484View commit details -
Move the companion object declaration to the bottom
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 916605a - Browse repository at this point
Copy the full SHA 916605aView commit details -
Set up the gesture detectors on the video view (which is full screen)…
… not the root view
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 220248d - Browse repository at this point
Copy the full SHA 220248dView commit details -
ViewMediaFragment does not need to be Injectable
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for f4bf23c - Browse repository at this point
Copy the full SHA f4bf23cView commit details -
Remove obsolete ExposedPlayPauseVideoView
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for f898ea1 - Browse repository at this point
Copy the full SHA f898ea1View commit details -
Nik Clayton committed
Jul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for b28883b - Browse repository at this point
Copy the full SHA b28883bView commit details -
Don't crash if there's no view
Nik Clayton committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 8c400c0 - Browse repository at this point
Copy the full SHA 8c400c0View commit details
Commits on Jul 19, 2023
-
Merge remote-tracking branch 'upstream/develop' into media3
Nik Clayton committedJul 19, 2023 Configuration menu - View commit details
-
Copy full SHA for ffe0834 - Browse repository at this point
Copy the full SHA ffe0834View commit details -
Set the preview (if it exists) as the media artwork
Nik Clayton committedJul 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 668e84b - Browse repository at this point
Copy the full SHA 668e84bView commit details
Commits on Jul 20, 2023
-
Fix potential crash when image loading completes after the user hits …
…back
Nik Clayton committedJul 20, 2023 Configuration menu - View commit details
-
Copy full SHA for 26aef1a - Browse repository at this point
Copy the full SHA 26aef1aView commit details -
Ignore SyntheticAccessor lint warnings
Nik Clayton committedJul 20, 2023 Configuration menu - View commit details
-
Copy full SHA for 7f026e6 - Browse repository at this point
Copy the full SHA 7f026e6View commit details -
Merge branch 'develop' into media3
Nik Clayton authoredJul 20, 2023 Configuration menu - View commit details
-
Copy full SHA for feb2848 - Browse repository at this point
Copy the full SHA feb2848View commit details
Commits on Jul 26, 2023
-
Merge branch 'develop' into media3
Nik Clayton authoredJul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 89f2a6f - Browse repository at this point
Copy the full SHA 89f2a6fView commit details
Commits on Aug 6, 2023
-
Merge branch 'develop' into media3
Nik Clayton authoredAug 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 5da51cc - Browse repository at this point
Copy the full SHA 5da51ccView commit details