[Android] ML: add JNI + java for new subscriptions API

Duncan McNamara git at videolan.org
Thu Oct 20 14:00:18 UTC 2022


vlc-android | branch: master | Duncan McNamara <dcn.mcnamara at gmail.com> | Wed Jul 13 15:21:44 2022 +0200| [055704c4ab6dabda9bcbbb472087d966c82e7cf0] | committer: Nicolas Pomepuy

ML: add JNI + java for new subscriptions API

> https://code.videolan.org/videolan/vlc-android/commit/055704c4ab6dabda9bcbbb472087d966c82e7cf0
---

 buildsystem/compile-medialibrary.sh                |   2 +-
 medialibrary/build.gradle                          |   1 -
 medialibrary/jni/AndroidMediaLibrary.cpp           |  96 +++++-
 medialibrary/jni/AndroidMediaLibrary.h             |  19 ++
 medialibrary/jni/medialibrary.cpp                  | 362 ++++++++++++++++++++-
 medialibrary/jni/utils.cpp                         |  16 +
 medialibrary/jni/utils.h                           |  18 +
 .../videolan/medialibrary/MedialibraryImpl.java    |  61 +++-
 .../medialibrary/interfaces/Medialibrary.java      |  11 +
 .../medialibrary/interfaces/media/MlService.java   |  41 +++
 .../interfaces/media/Subscription.java             |  37 +++
 .../videolan/medialibrary/media/MlServiceImpl.java |  80 +++++
 .../medialibrary/media/SubscriptionImpl.java       |  88 +++++
 .../medialibrary/stubs/StubMedialibrary.java       |  46 +++
 .../videolan/medialibrary/stubs/StubMlService.java |  59 ++++
 .../medialibrary/stubs/StubSubscription.java       |  66 ++++
 16 files changed, 995 insertions(+), 8 deletions(-)

Diff:   https://code.videolan.org/videolan/vlc-android/commit/055704c4ab6dabda9bcbbb472087d966c82e7cf0


More information about the Android mailing list