Nicolas Pomepuy
b08d7b9219
Bump libs to 3.4.0-eap11 / 0.9.0-eap11
5 years ago
Nicolas Pomepuy
84386a0061
Bump libs to 3.4.0-eap10 / 0.9.0-eap10
5 years ago
Duncan McNamara
32f9d8bc13
Compile: add reset option
Resets the submodules medialibrary and vlc to the tested hash
5 years ago
Nicolas Pomepuy
4a53495278
Bump libs to 3.4.0-eap9 / 0.9.0-eap9
5 years ago
Thomas Guillem
f3b085ba9a
MediaPlayer: backport 4.0 fast seek argument in setTime/setPosition
WARNING: this patch make the "input-fast-seek" option useless.
5 years ago
Nicolas Pomepuy
2476e2ffd4
Fastlane: add a version option for the screenshot lane
5 years ago
Nicolas Pomepuy
b02f87a95a
Bump libs to 3.4.0-eap8 / 0.9.0-eap8
5 years ago
Nicolas Pomepuy
77e95e8a2d
Bump libs to 3.4.0-eap7 / 0.9.0-eap7
5 years ago
Hugo Beauzée-Luyssen
64c210e058
buildsystem: Generate medialib debug symbols
5 years ago
Nicolas Pomepuy
4190e49251
Bump libs to 3.4.0-eap6 and 0.9.0-eap6
5 years ago
Nicolas Pomepuy
1a787581ec
Update VLC hash
5 years ago
Nicolas Pomepuy
0a84d7f0e4
Get rid of metadata and new ML progress API
This commit gets rid of the deprecated PROGRESS and SEEN
metadata. It also uses the new progress API using both
lastTime and lastPosition fields. Now the only Single Sources
Of Trust are the DB fields lastTime, lastPosition and playCount
5 years ago
Alexandre Janniaux
b891ef89f3
buildsystem: libvlc: enable set -e
Make the buildscript fail in case of error, instead of continuing in
a potentially invalid state.
5 years ago
Alexandre Janniaux
8eae6ee651
buildsystem: libvlc: avoid using realpath
realpath is not available on Darwin, even in zsh, and it makes the build
directory variable empty which completely break the build script later
in a non-obvious way, in particular by calling mkdir without directory
parameter.
With this change, it's possible to compile libvlc 4.0 for Android on
Darwin platforms.
5 years ago
Alexandre Janniaux
86682d01e3
buildsystem: medialibrary: add set -e
Make the buildscript fail in case of error, instead of continuing in
a potentially invalid state.
5 years ago
Alexandre Janniaux
8f3d9c61d9
buildsystem: medialibrary: fix patch invocation
patch arguments are supposed to be -p<number>, not -<number>. The error
was not previously visible because set -e was not set in the script.
5 years ago
Nicolas Pomepuy
893b5ddd16
Bump the libs to 3.4.0-eap4 / 0.9.0-eap4
5 years ago
Nicolas Pomepuy
d835b680f6
Implement new discovery API
5 years ago
Nicolas Pomepuy
008a472e49
Bump lib versions to 3.4.0-eap3 / 0.9.0-eap3
5 years ago
Nicolas Pomepuy
5b49d75c56
Update the VLC repository
5 years ago
Nicolas Pomepuy
5c986130b5
Implement the ML removeThumbnail API and use it when media are converted to external
Fixes #2049
5 years ago
Nicolas Pomepuy
a61928eddd
Implement ML flush user thumbs
5 years ago
Nicolas Pomepuy
ed2d31710b
Bump lib versions to 3.4.0-eap2 / 0.9.0-eap2
5 years ago
Nicolas Pomepuy
390e6fc9dd
Implement all the new presence accessor from the ML
5 years ago
Nicolas Pomepuy
3f4d3aa3a5
Pass libvlc instance to the ML
6 years ago
Nicolas Pomepuy
939202a0bb
Implement the includeMissing ML flag for playlists
6 years ago
Nicolas Pomepuy
6d002a8b50
Implement isPresent for media groups
6 years ago
Nicolas Pomepuy
5beb3b5a74
Implement the includeMissing query param from the medialibrary
6 years ago
Nicolas Pomepuy
8206e55246
Update build tools
5 years ago
Nicolas Pomepuy
71481c5c27
Add the file path to the publish to maven script
5 years ago
Nicolas Pomepuy
7a6420283f
Allow specifying the maven local repository path and use it in the CI
5 years ago
Nicolas Pomepuy
8815b79668
Create a script to deploy the artifacts to Maven Central
Fixes #1640
5 years ago
Nicolas Pomepuy
2cd00b6c81
Publish to maven central
5 years ago
Hugo Beauzée-Luyssen
598d4758e6
buildsystem: Bump medialib hash & switch to meson
6 years ago
Hugo Beauzée-Luyssen
f841e5fb34
buildsystem: Add meson crossfiles
We didn't need those for meson contribs since the VLC contrib system
generates its own, but as the medialibrary is now using meson, we'll
need to have some available regardless of VLC's contrib system
6 years ago
Hugo Beauzée-Luyssen
bb56a50e33
buildsystem: Remove invalid sqlite parameter
This was meant for the medialibrary but was incorrectly passed to
sqlite.
6 years ago
Hugo Beauzée-Luyssen
11cefbd40c
buildsystem: Rely on sqlite's .pc file to find it
Once we start building the medialibrary with meson, there's no trivial
way of pointing it to a library without a .pc or another dependency
system
6 years ago
Nicolas Pomepuy
731893a323
Implement Bookmark API
6 years ago
Nicolas Pomepuy
f83f3a317e
Update libs
6 years ago
Nicolas Pomepuy
a1c03a72cb
Bump libs
6 years ago
Nicolas Pomepuy
6b3a9e691e
Bump libs versions
6 years ago
Ilya Yanok
c6f1e3d952
Update TESTED_HASH to vlc-3.0 master
Update TESTED_HASH to include the fix for the ftp
browsing issue:
https://code.videolan.org/videolan/vlc-android/-/issues/644
6 years ago
Nicolas Pomepuy
8512cc9cd3
Update medialibrary hash
6 years ago
Nicolas Pomepuy
366b3b302d
Add a path environment var for fastlane
6 years ago
Hugo Beauzée-Luyssen
1b301caff7
medialib: Force usage of backported attachment API
6 years ago
Hugo Beauzée-Luyssen
d6418bfbeb
medialib: Use new setProgress API
6 years ago
Hugo Beauzée-Luyssen
77a2179a65
CI: Bump image version
This one includes cmake & meson and should save 3 to 5 minutes per
native build
6 years ago
Nicolas Pomepuy
ac20745ede
Add SMB patch and update vlc git to master
6 years ago
Nicolas Pomepuy
3562ce08fa
Add SMB2 patch + update vlc hash
6 years ago
Alexandre Janniaux
fd4d934ad3
buildsystem: libvlc: move lua linkage hack
In libVLC 3.x, the lua contrib didn't expose a pkg-config file so it
wasn't picked by the pkg-config probing in the compile-libvlc.sh script.
The plan is to expose it on libVLC 4.x, so to keep compatibility with
both version only add the lua link library if the pkg-config file
doesn't exist.
6 years ago