Skip to content

Commit 8ea1cac

Browse files
committed
Merge commit '8e501bcab48b402653be3ca8ec103217098eb477'
2 parents 2beb8bf + 8e501bc commit 8ea1cac

File tree

4 files changed

+26
-8
lines changed

4 files changed

+26
-8
lines changed

.gitlab-ci.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,19 @@ build-macos:
2424
except:
2525
- schedules
2626
tags:
27-
- catalina
27+
- monterey
2828
- amd64
2929
script:
30-
- curl -sS -O https://artifacts.videolan.org/vlc/macos-x86_64/vlc-contrib-x86_64-apple-darwin19-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2
31-
- tar xf vlc-contrib-x86_64-apple-darwin19-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2
30+
- CONTRIB_TARBALL=`curl -s https://artifacts.videolan.org/vlc/macos-x86_64/SHA512SUM 2>/dev/null | cut -d '/' -f 2`
31+
- curl -sS -O https://artifacts.videolan.org/vlc/macos-x86_64/$CONTRIB_TARBALL
32+
- tar xf "$CONTRIB_TARBALL"
3233
- cd x86_64-apple-darwin19
3334
- curl -sS -o ./change_prefix.sh 'https://git.videolan.org/?p=vlc.git;a=blob_plain;f=contrib/src/change_prefix.sh;hb=HEAD'
3435
- chmod +x ./change_prefix.sh
3536
- ./change_prefix.sh
3637
- export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:`pwd -P`/lib/pkgconfig/"
3738
- cd ../
39+
- export PATH="/Users/videolanci/sandbox/bin:$PATH"
3840
- mkdir build
3941
- cd build
4042
- ../bootstrap
@@ -50,8 +52,9 @@ build-win64:
5052
- docker
5153
- amd64
5254
script:
53-
- wget -nv https://artifacts.videolan.org/vlc/win64/vlc-contrib-x86_64-w64-mingw32-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2
54-
- tar xf vlc-contrib-x86_64-w64-mingw32-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2
55+
- CONTRIB_TARBALL=`wget --output-document - https://artifacts.videolan.org/vlc/win64/SHA512SUM 2>/dev/null | cut -d '/' -f 2`
56+
- wget -nv https://artifacts.videolan.org/vlc/win64/$CONTRIB_TARBALL
57+
- tar xf "$CONTRIB_TARBALL"
5558
- cd x86_64-w64-mingw32
5659
- wget -nv -O ./change_prefix.sh 'https://git.videolan.org/?p=vlc.git;a=blob_plain;f=contrib/src/change_prefix.sh;hb=HEAD'
5760
- chmod +x ./change_prefix.sh
@@ -73,8 +76,9 @@ build-win32:
7376
- docker
7477
- amd64
7578
script:
76-
- wget -nv https://artifacts.videolan.org/vlc/win32/vlc-contrib-i686-w64-mingw32-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2
77-
- tar xf vlc-contrib-i686-w64-mingw32-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2
79+
- CONTRIB_TARBALL=`wget --output-document - https://artifacts.videolan.org/vlc/win32/SHA512SUM 2>/dev/null | cut -d '/' -f 2`
80+
- wget -nv https://artifacts.videolan.org/vlc/win32/$CONTRIB_TARBALL
81+
- tar xf "$CONTRIB_TARBALL"
7882
- cd i686-w64-mingw32
7983
- wget -nv -O ./change_prefix.sh 'https://git.videolan.org/?p=vlc.git;a=blob_plain;f=contrib/src/change_prefix.sh;hb=HEAD'
8084
- chmod +x ./change_prefix.sh

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2022-06-28: Version 1.3.2
2+
- Fix build/run failure after Oracle Java CPU for April 2022
3+
14
2022-03-03: Version 1.3.1
25
- Add support for Java 13 ... 16.
36
- Improve JVM probing in Windows.

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
dnl library version number
22
m4_define([bluray_major], 1)
33
m4_define([bluray_minor], 3)
4-
m4_define([bluray_micro], 1)
4+
m4_define([bluray_micro], 2)
55
m4_define([bluray_version],[bluray_major.bluray_minor.bluray_micro])
66

77
dnl shared library version (.so version)

src/libbluray/bdj/java/java/io/BDFileSystem.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,17 @@ public boolean isAbsolute(File f) {
227227
return fs.isAbsolute(f);
228228
}
229229

230+
public boolean isInvalid(File f) {
231+
try {
232+
Method m = fs.getClass().getDeclaredMethod("isInvalid", new Class[] { File.class });
233+
Object[] args = new Object[] {(Object)f};
234+
Boolean result = (Boolean)m.invoke(fs, args);
235+
return result.booleanValue();
236+
} finally {
237+
return false;
238+
}
239+
}
240+
230241
public String resolve(File f) {
231242
if (!booted)
232243
return fs.resolve(f);

0 commit comments

Comments
 (0)