[Android] Implement the only favorites queries

Nicolas Pomepuy git at videolan.org
Tue Mar 14 11:59:19 UTC 2023


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Fri Feb 17 10:30:15 2023 +0100| [1f5e2b127a6c43364b698ab8746596330e1e07bd] | committer: Nicolas Pomepuy

Implement the only favorites queries

> https://code.videolan.org/videolan/vlc-android/commit/1f5e2b127a6c43364b698ab8746596330e1e07bd
---

 .../java/org/videolan/moviepedia/MediaScraper.kt   |   2 +-
 .../org/videolan/television/ui/SearchFragment.kt   |   2 +-
 .../videolan/television/util/TVSearchProvider.kt   |   2 +-
 .../videolan/television/viewmodel/MainTvModel.kt   |   4 +-
 .../src/org/videolan/vlc/ArtworkProvider.kt        |   6 +-
 .../src/org/videolan/vlc/MediaSessionCallback.kt   |  10 +-
 .../src/org/videolan/vlc/StartActivity.kt          |   2 +-
 .../src/org/videolan/vlc/gui/PlaylistFragment.kt   |   4 +-
 .../src/org/videolan/vlc/gui/SearchActivity.kt     |   2 +-
 .../vlc/gui/audio/AudioAlbumsSongsFragment.kt      |   4 +-
 .../videolan/vlc/gui/audio/AudioBrowserFragment.kt |   4 +-
 .../videolan/vlc/gui/dialogs/SavePlaylistDialog.kt |   6 +-
 .../videolan/vlc/gui/video/VideoGridFragment.kt    |   4 +-
 .../org/videolan/vlc/media/MediaSessionBrowser.kt  |  18 +-
 .../src/org/videolan/vlc/media/MediaUtils.kt       |  36 +-
 .../vlc/providers/medialibrary/AlbumsProvider.kt   |  20 +-
 .../vlc/providers/medialibrary/ArtistsProvider.kt  |   6 +-
 .../vlc/providers/medialibrary/FoldersProvider.kt  |   6 +-
 .../vlc/providers/medialibrary/GenresProvider.kt   |   6 +-
 .../providers/medialibrary/MedialibraryProvider.kt |   6 +-
 .../providers/medialibrary/PlaylistsProvider.kt    |   6 +-
 .../vlc/providers/medialibrary/TracksProvider.kt   |  26 +-
 .../providers/medialibrary/VideoGroupsProvider.kt  |  10 +-
 .../vlc/providers/medialibrary/VideosProvider.kt   |  16 +-
 .../org/videolan/vlc/util/ThumbnailsProvider.kt    |   4 +-
 .../vlc/viewmodels/mobile/PlaylistViewModel.kt     |   2 +-
 buildsystem/compile-medialibrary.sh                |   2 +-
 medialibrary/jni/medialibrary.cpp                  | 364 +++++++++++----------
 medialibrary/jni/utils.cpp                         |  10 +-
 medialibrary/jni/utils.h                           |   4 +-
 .../videolan/medialibrary/MedialibraryImpl.java    | 178 +++++-----
 .../medialibrary/interfaces/Medialibrary.java      |  62 ++--
 .../medialibrary/interfaces/media/Album.java       |   8 +-
 .../medialibrary/interfaces/media/Artist.java      |  16 +-
 .../medialibrary/interfaces/media/Folder.java      |   6 +-
 .../medialibrary/interfaces/media/Genre.java       |  28 +-
 .../medialibrary/interfaces/media/MlService.java   |   4 +-
 .../medialibrary/interfaces/media/Playlist.java    |   8 +-
 .../interfaces/media/Subscription.java             |   6 +-
 .../medialibrary/interfaces/media/VideoGroup.java  |   4 +-
 .../org/videolan/medialibrary/media/AlbumImpl.java |  18 +-
 .../videolan/medialibrary/media/ArtistImpl.java    |  36 +-
 .../videolan/medialibrary/media/FolderImpl.java    |  18 +-
 .../org/videolan/medialibrary/media/GenreImpl.java |  44 +--
 .../videolan/medialibrary/media/MlServiceImpl.java |  12 +-
 .../videolan/medialibrary/media/PlaylistImpl.java  |  26 +-
 .../medialibrary/media/SubscriptionImpl.java       |  12 +-
 .../medialibrary/media/VideoGroupImpl.java         |  12 +-
 .../org/videolan/medialibrary/stubs/StubAlbum.java |   6 +-
 .../videolan/medialibrary/stubs/StubArtist.java    |  14 +-
 .../videolan/medialibrary/stubs/StubFolder.java    |   6 +-
 .../org/videolan/medialibrary/stubs/StubGenre.java |  16 +-
 .../medialibrary/stubs/StubMedialibrary.java       |  76 ++---
 .../videolan/medialibrary/stubs/StubMlService.java |   4 +-
 .../videolan/medialibrary/stubs/StubPlaylist.java  |  10 +-
 .../medialibrary/stubs/StubSubscription.java       |   4 +-
 .../medialibrary/stubs/StubVideoGroup.java         |   4 +-
 57 files changed, 617 insertions(+), 615 deletions(-)

Diff:   https://code.videolan.org/videolan/vlc-android/commit/1f5e2b127a6c43364b698ab8746596330e1e07bd


More information about the Android mailing list