Flutter Plugin used to query audios/songs infos [title, artist, album, etc..] from device storage.
Bot releases are visible (Hide)
Published by LucJosin about 3 years ago
[Web]
.[Platform interface]
package.[querySongs]
.[queryAlbums]
.[queryArtists]
.[queryGenres]
.[queryAudiosFrom]
.[queryWithFilters]
.[queryArtwork]
.[queryDeviceInfo]
.on_audio_query
documentation.README
documentation.PLATFORMS
documentation.Web
platform.Published by LucJosin about 3 years ago
"query"
if has permission to READ
.[requestPermission]
.README
documentation.Android
platform.Published by LucJosin about 3 years ago
"query"
if has permission to library
.[addToPlaylist]
.[author]
and [desc]
arguments to [createPlaylist]
. (IOS only)
[queryArtwork]
.[id]
value returning from [PlaylistModel]
.README
documentation.Published by LucJosin about 3 years ago
[queryArtwork]
.error
when building to [Android]
.[duration]
, [dateAdded]
and [bookmark]
values returning from [SongModel]
.on_audio_query
documentation.README
documentation.DEPRECATED
documentation.IOS
platform.[artwork]
from [QueryArtworkWidget]
.[deviceSDK]
from [QueryArtworkWidget]
.[requestPermission]
from [QueryArtworkWidget]
.DART ANALYZER
to PULL_REQUEST
and PUSH
.on_audio_query
documentation.README
documentation.DEPRECATED
documentation.PLATFORMS
file.Named Optional
arguments.[queryArtworks]
to [queryArtwork]
.[requestPermission]
argument from ALL methods.[queryAudios]
.[artwork]
from [SongModel]
.[path]
from [querySongs]
.Published by LucJosin about 3 years ago
[path]
parameter to [querySongs]
and [queryAudio]
.[getMap]
to:
[SongModel]
[AlbumModel]
[ArtistModel]
[GenreModel]
[PlaylistModel]
[DeviceModel]
README
documentation.Published by LucJosin over 3 years ago
[Kotlin]
issue when installing the plugin.README
documentation.[Kotlin]
dependencies.[cursor]
problem when using [AudiosFromType.GENRE_NAME]
or [AudiosFromType.GENRE_ID]
on [queryAudiosFrom]
. - Fixed #16 and Fixed #12
README
documentation.[Kotlin]
dependencies.Published by LucJosin over 3 years ago
[uri]
to [SongModel]
. - Added #10
java.lang.Integer cannot be cast to java.lang.Long
from [queryArtworks]
. - Fixed #11
README
documentation.DEPRECATED
file/history.[deviceInfo]
to [deviceSDK]
on [QueryArtworkWidget]
.[deviceInfo]
from [QueryArtworkWidget]
.Published by LucJosin over 3 years ago
[queryDeviceInfo]
.[dateModified]
to [SongModel]
.[querySongsBy]
and [SongsByType]
.[permission_handler]
. - Fixed #3 - Thanks @mvanbeusekom
[dataAdded]
to [dateAdded]
.README
documentation.[OnAudioQueryExample]
to add new [queryDeviceInfo]
and [QueryArtworkWidget]
methods.[Kotlin]
dependencies.[Kotlin]
methods.[getDeviceSDK]
, [getDeviceRelease]
and [getDeviceCode]
are part of [queryDeviceInfo]
.[QueryArtworkWidget]
support Android above and below 29/Q/10.[size]
, [albumId]
, [artistId]
, [dataAdded]
, [dataModified]
, [duration]
, [track]
and [year]
from [SongModel]
will return [int]
.Published by LucJosin over 3 years ago
[artworkClipBehavior]
, [keepOldArtwork]
, [repeat]
and [scale]
to [QueryArtworkWidget]
.[QueryArtworkWidget]
.[queryArtworks]
will return null. - Fixed #6
README
documentation.[queryArtworks]
return [Uint8List?]
.Published by LucJosin over 3 years ago
[queryFromFolder]
.[queryAllPath]
.[_display_name_wo_ext]
([displayName]
without extension) to [SongModel]
. - Added #5
[file_extension]
(Only file extension) to [SongModel]
.[file_parent]
(All the path before file) to [SongModel]
.[Genre]
to [queryAudiosFrom]
.[ALBUM_ID]
, [ARTIST_ID]
and [PLAYLIST_ID]
to [AudiosFromType]
. - Added #2
README
documentation.[queryAudiosFrom]
supports [name]
and [id]
.[albumId]
from [AlbumModel]
return a [int]
.[Kotlin]
checks will throw a [Exception]
if value don't exist.[Kotlin]
dependencies.[ALBUM]
, [ARTIST]
and [PLAYLIST]
to [ALBUM_NAME]
, [ARTIST_NAME]
and [PLAYLIST_NAME]
in [AudiosFromType]
.Published by LucJosin over 3 years ago
[queryArtwork]
returning null album image in Android 11.README
documentation.[WithFiltersType]
.[Kotlin]
dependencies.Published by LucJosin over 3 years ago
[queryAudiosOnly]
.[queryWithFilters]
.[AudiosOnlyType]
and [WithFiltersType]
.[SongsArgs]
, [AlbumsArgs]
, [PlaylistsArgs]
, [ArtistsArgs]
, [GenresArgs]
.[EXTERNAL]
and [INTERNAL]
parameters for some query methods.README
documentation.[querySongs]
, [queryAlbums]
, [queryArtists]
, [queryPlaylists]
and [queryGenres]
have [UriType]
as parameter.[Kotlin]
dependencies.Published by LucJosin over 3 years ago
Published by LucJosin over 3 years ago
[audiosFromPlaylist]
[Now this method is part of queryAudiosFrom]"count(*)"
error from [addToPlaylist]
. [Permission bug on Android 10 still happening]README
documentation.[Id]
in models return [int]
instead [String]
.[ALBUM_KEY]
, [ARTIST_KEY]
from all query audio methods.[audiosFromPlaylist]
to [queryAudiosFrom]
.