[Android] Implement new vlc4 track API

Nicolas Pomepuy git at videolan.org
Tue Sep 27 07:27:39 UTC 2022


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Wed Jul 27 09:17:54 2022 +0200| [512a75cb3de2b76df75a0b6f4881cffa33988f06] | committer: Nicolas Pomepuy

Implement new vlc4 track API

> https://code.videolan.org/videolan/vlc-android/commit/512a75cb3de2b76df75a0b6f4881cffa33988f06
---

 .../vlc-android/res/layout/video_track_item.xml    |  6 +-
 .../src/org/videolan/vlc/PlaybackService.kt        | 23 ++++---
 .../src/org/videolan/vlc/gui/InfoActivity.kt       |  6 +-
 .../videolan/vlc/gui/dialogs/VideoTracksDialog.kt  | 16 ++---
 .../vlc/gui/dialogs/adapters/TrackAdapter.kt       | 11 ++-
 .../videolan/vlc/gui/dialogs/adapters/VlcTrack.kt  | 36 ++++++++++
 .../src/org/videolan/vlc/gui/helpers/UiTools.kt    |  2 +-
 .../videolan/vlc/gui/video/VideoPlayerActivity.kt  | 79 +++++++++++-----------
 .../vlc/gui/video/VideoPlayerOverlayDelegate.kt    |  8 +--
 .../videolan/vlc/gui/video/VideoStatsDelegate.kt   |  6 +-
 .../src/org/videolan/vlc/media/PlayerController.kt | 30 ++++----
 .../src/org/videolan/vlc/media/PlaylistManager.kt  |  6 +-
 .../src/org/videolan/vlc/util/FrameRateManager.kt  |  9 +--
 .../vlc3/src/org/videolan/vlc/VersionDependant.kt  | 51 +++++++++++++-
 .../vlc3/src/org/videolan/vlc/VlcTrackImpl.kt      | 50 ++++++++++++++
 .../vlc4/src/org/videolan/vlc/VersionDependant.kt  | 55 ++++++++++++++-
 .../vlc4/src/org/videolan/vlc/VlcTrackImpl.kt      | 44 ++++++++++++
 buildsystem/compile.sh                             |  2 +-
 18 files changed, 337 insertions(+), 103 deletions(-)

Diff:   https://code.videolan.org/videolan/vlc-android/commit/512a75cb3de2b76df75a0b6f4881cffa33988f06


More information about the Android mailing list