Commits on Source (16)
-
The medialibrary module wouldn't compile with a medialibrary inferior to 0.12.
670b58ec -
These needs to be more explicit to match the actual medialibrary behavior. Currently, filtering asking for video or audio playlists will return playlists that contain exclusively the designated entity type. The next medialibrary release introduce new filtering types allowing finer filtering.
d4f6fdcf -
Use the API default initializer instead of zero initialization. Some fields might be defaulted to non-zero values in the future versions of the medialibrary.
33065d57 -
Use the API default initializer instead of zero initialization. Some fields might be defaulted to non-zero values in the future versions of the medialibrary.
6acce514 -
Use the API default initializer instead of zero initialization. Some fields might be defaulted to non-zero values in the future versions of the medialibrary.
5c55afb7 -
ac5c1d17
-
../../modules/misc/medialibrary/MetadataExtractor.cpp:139:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | for ( auto i = 0; i < inputItem->es_vec.size; ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~
edd72e8f -
b5c36b75
-
This release brings a new set of features: * Podcast and subscriptions first iteration. **The implementation is still unstable but the data structures and API is ready** * Media caching * New `duration` accessor in `IFolder` * New private/public state for content exposing * Playlist API refining * Add new playlist filtering types: `Video` and `Audio` * Implement favorites in all containers * Implement an `favoriteOnly` QueryParameter to filter non-favorite items * Implement better history accesses and cleanup methods * Implement QueryParameter support for history access * Notify media creation even for external media
87a6c3bc -
This feature was added in medialibrary 0.13.
ab1dd267 -
To reflect the 0.13 medialibrary public API. The network/local/global histories can be fetched by a single call now.
2d2ded73 -
To reflect the latest changes in medialibrary 0.13. There is a listing function for both audio and video now. This avoids bad combinations of mediatype and history type.
d848ce86 -
QueryParameters are supported for history listing since medialibrary 0.13.
1d092818 -
99b6c691
-
MediaLibrary 0.13 allows to list and search on playlist that contains at least one element of a certain media type. This is mostly useful to consider playlists with at least one audio file to be treated as music playlists.
bbd81d4c -
Allow favorite only listing on various medialibrary objects.
9394e7ea
Showing
- configure.ac 1 addition, 1 deletionconfigure.ac
- contrib/src/medialibrary/Fix-CacheWorker.patch 87 additions, 0 deletionscontrib/src/medialibrary/Fix-CacheWorker.patch
- contrib/src/medialibrary/SHA512SUMS 1 addition, 1 deletioncontrib/src/medialibrary/SHA512SUMS
- contrib/src/medialibrary/rules.mak 3 additions, 2 deletionscontrib/src/medialibrary/rules.mak
- include/vlc_media_library.h 38 additions, 32 deletionsinclude/vlc_media_library.h
- modules/gui/macosx/library/VLCLibraryController.m 1 addition, 1 deletionmodules/gui/macosx/library/VLCLibraryController.m
- modules/gui/macosx/library/VLCLibraryModel.m 11 additions, 4 deletionsmodules/gui/macosx/library/VLCLibraryModel.m
- modules/gui/qt/medialibrary/medialib.cpp 2 additions, 4 deletionsmodules/gui/qt/medialibrary/medialib.cpp
- modules/gui/qt/medialibrary/mlbasemodel.cpp 3 additions, 4 deletionsmodules/gui/qt/medialibrary/mlbasemodel.cpp
- modules/gui/qt/medialibrary/mlbookmarkmodel.cpp 2 additions, 2 deletionsmodules/gui/qt/medialibrary/mlbookmarkmodel.cpp
- modules/gui/qt/medialibrary/mlcustomcover.cpp 2 additions, 2 deletionsmodules/gui/qt/medialibrary/mlcustomcover.cpp
- modules/gui/qt/medialibrary/mlplaylistlistmodel.cpp 3 additions, 4 deletionsmodules/gui/qt/medialibrary/mlplaylistlistmodel.cpp
- modules/gui/qt/medialibrary/mlqueryparams.cpp 3 additions, 4 deletionsmodules/gui/qt/medialibrary/mlqueryparams.cpp
- modules/gui/qt/medialibrary/mlrecentsmodel.cpp 3 additions, 3 deletionsmodules/gui/qt/medialibrary/mlrecentsmodel.cpp
- modules/gui/qt/medialibrary/mlrecentsvideomodel.cpp 2 additions, 2 deletionsmodules/gui/qt/medialibrary/mlrecentsvideomodel.cpp
- modules/gui/qt/medialibrary/mlurlmodel.cpp 2 additions, 2 deletionsmodules/gui/qt/medialibrary/mlurlmodel.cpp
- modules/gui/qt/medialibrary/mlvideogroupsmodel.cpp 1 addition, 3 deletionsmodules/gui/qt/medialibrary/mlvideogroupsmodel.cpp
- modules/lua/libs/medialibrary.c 3 additions, 3 deletionsmodules/lua/libs/medialibrary.c
- modules/misc/medialibrary/MetadataExtractor.cpp 1 addition, 1 deletionmodules/misc/medialibrary/MetadataExtractor.cpp
- modules/misc/medialibrary/entities.cpp 2 additions, 0 deletionsmodules/misc/medialibrary/entities.cpp