From a297a4c08febad9922bd9ecd24235f878a991bde Mon Sep 17 00:00:00 2001 From: Christian Schabesberger Date: Mon, 9 Sep 2024 21:59:09 +0200 Subject: [PATCH] remove playlist item and replace it with MediaItem and MediaMetadata --- .idea/deploymentTargetSelector.xml | 2 +- .../net/newpipe/newplayer/MediaRepository.kt | 11 +-- .../java/net/newpipe/newplayer/NewPlayer.kt | 19 +--- .../net/newpipe/newplayer/NewPlayerImpl.kt | 83 +++++----------- .../newpipe/newplayer/model/PlayListItem.kt | 88 +---------------- .../newplayer/model/VideoPlayerUIState.kt | 99 +++++++++++++------ .../model/VideoPlayerViewModelImpl.kt | 22 +++-- .../ui/videoplayer/StreamSelectUI.kt | 18 ++-- .../newpipe/newplayer/ui/videoplayer/TopUI.kt | 7 +- .../ui/videoplayer/streamselect/StreamItem.kt | 20 ++-- .../streamselect/StreamSelectTopBar.kt | 7 +- .../java/net/newpipe/newplayer/utils/utils.kt | 16 +++ .../newplayer/testapp/TestMediaRepository.kt | 50 ++++++---- 13 files changed, 193 insertions(+), 249 deletions(-) diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index be556ec..908c305 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -4,7 +4,7 @@