Browse Source

Improve the playlist conversion from the ML

merge-requests/1717/head
Nicolas Pomepuy 3 years ago
parent
commit
2c6d4b76ab
  1. 9
      medialibrary/jni/utils.cpp

9
medialibrary/jni/utils.cpp

@ -121,15 +121,8 @@ utils::jni::object
convertPlaylistObject(JNIEnv* env, fields *fields, medialibrary::PlaylistPtr const& playlistPtr, jboolean includeMissing, jboolean onlyFavorites)
{
auto name = vlcNewStringUTF(env, playlistPtr->name().c_str());
medialibrary::QueryParameters params {
medialibrary::SortingCriteria::Default,
false,
static_cast<bool>( includeMissing ),
false,
false
};
return utils::jni::object{ env, env->NewObject(fields->Playlist.clazz, fields->Playlist.initID,
(jlong) playlistPtr->id(), name.get(), (jint)playlistPtr->media(&params)->count(), (jlong)playlistPtr->duration(), (jint)playlistPtr->nbVideo(), (jint)playlistPtr->nbAudio(), (jint)playlistPtr->nbUnknown(), (jint)playlistPtr->nbDurationUnknown(), (jboolean)playlistPtr->isFavorite())
(jlong) playlistPtr->id(), name.get(), (jint)playlistPtr->nbMedia(), (jlong)playlistPtr->duration(), (jint)playlistPtr->nbVideo(), (jint)playlistPtr->nbAudio(), (jint)playlistPtr->nbUnknown(), (jint)playlistPtr->nbDurationUnknown(), (jboolean)playlistPtr->isFavorite())
};
}

Loading…
Cancel
Save