Commits on Source (70)
-
Thomas Guillem authored
-
Alaric Senat authored
Tests will be introduced after the reverts since 0.13.0-rc.2. Refs #481
bf364593 -
Alaric Senat authored
Refs #481
186c3281 -
Alaric Senat authored
Refs #481
a345092a -
Alaric Senat authored
Refs #481
ff58938a -
Alaric Senat authored
Refs #481
ae1ea3ad -
Alaric Senat authored
Refs #481
0ea0c8b2 -
Alaric Senat authored
-
Alaric Senat authored
Keep it consistent with the accessors from IMedialibrary. Fixes #467
b5f94048 -
Alaric Senat authored
Keep it consistent with the accessors from IMedialibrary.
-
c77d4c6f
-
d5281161
-
957b09a3
-
b3009ac7
-
419ac826
-
ea682505
-
2aa543b5
-
efac920a
-
8cc43e1e
-
c15b7b58
-
a9ccec72
-
2b4a71ce
-
7829445c
-
4a935e20
-
836ae6a6
-
5d8912c5
-
8caccdfd
-
7750e46d
-
ffe48d2b
-
5ec383b9
-
531dd0c5
-
0c59c241
-
ded559f9
-
8bdc555b
-
8c2593bc
-
-
Alaric Senat authored
-
Co-Authored-by:
Alaric Senat <dev.asenat@posteo.net>
1b46f271 -
Co-Authored-by:
Alaric Senat <dev.asenat@posteo.net>
a731bbb9 -
Co-Authored-by:
Alaric Senat <dev.asenat@posteo.net>
abe5007f -
Co-Authored-by:
Alaric Senat <dev.asenat@posteo.net>
062d4ba0 -
Co-Authored-by:
Alaric Senat <dev.asenat@posteo.net>
28a5362c -
Co-Authored-by:
Alaric Senat <dev.asenat@posteo.net>
-
Alaric Senat authored
It should not be assumed that the playlist was saved properly when `fclose` fails. The RAII wrapper here does not improve readability or shorten the code. Removing it also works around a GCC `-Wignored-attributes` warning that was triggered due to `fclose` being tagged as `__nonnull((1))`.
30533ca9 -
Alaric Senat authored
The RAII wrapper here does not improve readability or shorten the code. Removing it works around a GCC `-Wignored-attributes` warning that was triggered due to `fclose` being tagged as `__nonnull((1))`.
dc6b708c -
Alaric Senat authored
We should not succeed if `fclose` fails for the target file.
6df94f62 -
Alaric Senat authored
Work around a GCC `-Wignored-attributes` warning that was triggered due to `fclose` being tagged as `__nonnull((1))`.
151870d1 -
Alaric Senat authored
Those values are only used in debug assertions.
-
Alaric Senat authored
10 artists was creating DB files way to bigs for the test case (near 500Kb). We don't need that much dummy data to validate the migrations.
-
Alaric Senat authoredcaeadd44
-
Alaric Senat authored
-
Duncan McNamara authored
This caused the the addRoot to fail because of the missing trailing '/', the folder would not match any mountpoint, and isn't added in db, failing any attempt at discovery / reload.
-
Alaric Senat authored
Queueing a task can fail. The next commits will introduce queue failure when no cache implementation is provided.
3f6b39ea -
Alaric Senat authored
Allow the library users not to provide an implementation for the cacher.
-
Steve Lhomme authoredaf536d94
-
Steve Lhomme authored9245cc70
-
Steve Lhomme authored
-
fce5e4d3
-
154cccbe
-
-
Ash authored
Added 'mediaFiles()' member function in the MediaLibrary class, and improved the 'listAll()' member function of the Media class to allow fetching mixed media (video + audio). Signed-off by: Ash V <ashutoshv191@gmail.com>
8ae617c8 -
Ash authored
Added a 'ListByType()' function in the MediaTests.cpp file for testing the 'mediaFiles()' member function of the MediaLibrary class. Signed-off by: Ash V <ashutoshv191@gmail.com>
-
Alaric Senat authored
Otherwise the compilation fails because of the missing header files. This makes the functional tests optional and dependant of the dependency.
-
Alaric Senat authored
Fixes a compilation error on gcc 13.2: > In file included from ../src/Chapter.h:25, > from ../src/Chapter.cpp:27: >../include/medialibrary/IChapter.h:42:13: error: 'int64_t' does not name a type > 42 | virtual int64_t offset() const = 0;
-
Clients can modify the playlist in a single transaction rather than taking the write lock and making a transaction for each element
33f2c251 -
f401f833
-
Clients can modify the playlist in a single transaction rather than taking the write lock and making a transaction for each element
5180c8ee -
2d1392e1
-
Clients can modify the playlist in a single transaction rather than taking the write lock and making a transaction for each element
c44aba73 -
Showing
- ci/gitlab-ci.yml 1 addition, 1 deletionci/gitlab-ci.yml
- include/medialibrary/IChapter.h 1 addition, 0 deletionsinclude/medialibrary/IChapter.h
- include/medialibrary/IDeviceLister.h 1 addition, 1 deletioninclude/medialibrary/IDeviceLister.h
- include/medialibrary/IFolder.h 1 addition, 1 deletioninclude/medialibrary/IFolder.h
- include/medialibrary/IGenre.h 1 addition, 1 deletioninclude/medialibrary/IGenre.h
- include/medialibrary/IMedia.h 10 additions, 10 deletionsinclude/medialibrary/IMedia.h
- include/medialibrary/IMediaGroup.h 2 additions, 2 deletionsinclude/medialibrary/IMediaGroup.h
- include/medialibrary/IMediaLibrary.h 69 additions, 61 deletionsinclude/medialibrary/IMediaLibrary.h
- include/medialibrary/IPlaylist.h 51 additions, 8 deletionsinclude/medialibrary/IPlaylist.h
- include/medialibrary/IQuery.h 1 addition, 1 deletioninclude/medialibrary/IQuery.h
- include/medialibrary/IService.h 4 additions, 4 deletionsinclude/medialibrary/IService.h
- include/medialibrary/ISubscription.h 5 additions, 5 deletionsinclude/medialibrary/ISubscription.h
- include/medialibrary/filesystem/IFileSystemFactory.h 1 addition, 1 deletioninclude/medialibrary/filesystem/IFileSystemFactory.h
- libvlcpp 1 addition, 1 deletionlibvlcpp
- meson.build 1 addition, 1 deletionmeson.build
- src/Album.cpp 1 addition, 1 deletionsrc/Album.cpp
- src/Artist.cpp 1 addition, 1 deletionsrc/Artist.cpp
- src/Artist.h 1 addition, 1 deletionsrc/Artist.h
- src/CacheWorker.cpp 15 additions, 7 deletionssrc/CacheWorker.cpp
- src/CacheWorker.h 1 addition, 1 deletionsrc/CacheWorker.h