1
0
Fork 0
Commit Graph

2850 Commits

Author SHA1 Message Date
hpi1 ae061211e8 1.1.2 2019-06-07 20:51:53 +03:00
Ryo ONODERA df1c63224d Add support for NetBSD operating system
Use its own jni_md.h, however it is identical to Linux one.
2019-06-07 19:42:46 +03:00
hpi1 084f694e84 bd-j: allow reading dolbyvision.graphicspriority.available property 2019-06-07 18:21:05 +03:00
hpi1 36035679db Make event parameter serializable 2019-05-24 12:10:59 +03:00
hpi1 23462a14d2 Remove unused member 2019-05-24 12:04:10 +03:00
hpi1 ff9f21ee93 Fix possible null deref 2019-05-24 12:00:31 +03:00
hpi1 38bbd8e8b1 FileInputStream: resolve resource urls obtained from URL.getPath()
Ex. Aeon Flux, Petit Prince open files from JAR with code like:
new FileInputStream(ClassLoader.getResource("menu.bin").getPath());
-> "file:/tmp/libbluray-bdj-cache/100d22e59d6d4/VFSCache/BDMV/JAR/00001.jar!/menu.bin"

Fixes #5
2019-04-19 22:58:02 +03:00
hpi1 109bbb0089 properties: open file as binary.
May fix Windows issues.
2019-04-17 11:57:45 +03:00
hpi1 e82e243005 Split function. Fixes mark tracking timings at clip boundaries. 2019-04-17 11:56:53 +03:00
hpi1 5b3c09b500 Cosmetics 2019-04-17 11:09:33 +03:00
hpi1 510df90658 Fix mark triggering when multiple marks are passed during single read() 2019-04-17 11:07:56 +03:00
hpi1 a1869cb4a1 Java 8+: Unconditionally hook java.io.FileSystem class
This is done during JVM boot stage
=> unsupported FileSystem implementation will prevent JVM boot.

Fixes skipping wrapper class sometimes when java.io.File.fs is static final.
2019-04-16 12:54:08 +03:00
hpi1 487fc80c8e BDFileSystem: enable hooks after JVM has been booted 2019-04-16 12:03:31 +03:00
hpi1 f43a2a8d30 Cosmetics 2019-04-15 09:07:50 +03:00
hpi1 6c0e42b88e BD-J: Filter out some duplicate mark events
Chapters are also marks, separate chapter events should be removed when mark tracking is fixed.
2019-04-13 16:41:17 +03:00
hpi1 2bf35f7c31 Move function 2019-04-13 16:14:26 +03:00
hpi1 5c732b2af7 Add missing libxml version to required packages 2019-04-09 10:09:38 +03:00
hpi1 050c604112 Log BD-J resource URL lookups 2019-04-08 17:39:32 +03:00
hpi1 ea51aa4841 Add logging 2019-04-05 23:14:56 +03:00
hpi1 fa2f80fcde HBackgroundImage: detach from sun.awt.image
Use Toolkit instead.
2019-04-05 23:13:09 +03:00
hpi1 7419395312 1.1.1 2019-04-05 11:32:48 +03:00
hpi1 12a75bc83b Fix possible OOB read with empty path 2019-04-05 10:56:52 +03:00
hpi1 af69041d6a Fix pkg-config Libs.Private 2019-04-05 10:54:32 +03:00
Jean-Baptiste Kempf 1be453824b Win32: fix Java8 loading of classes
Indeed, on Windows, the separator for Xbootclasspath/p format is
";" and not ":"
2019-03-22 18:39:31 +01:00
hpi1 e143a72f69 Initialize defaults for selected streams when opening a playlist without menus 2019-03-04 13:33:37 +02:00
hpi1 411bdf4c97 Split function 2019-03-04 13:32:32 +02:00
hpi1 bbab2eff3f Cosmetics 2019-03-04 13:31:08 +02:00
hpi1 1426804def Improve HDMV event debugging 2019-03-04 13:19:58 +02:00
hpi1 6bbbd7dc81 Update ChangeLog 2019-02-28 20:14:25 +02:00
hpi1 9e67bca6fc Add missing javax.microedition.io interfaces 2019-02-27 09:37:39 +02:00
hpi1 2b0b711a70 Fix using default encoding 2019-02-27 09:29:39 +02:00
hpi1 7f43713587 Make inner class static 2019-02-27 09:29:39 +02:00
hpi1 b2fcf2dc52 Cosmetics 2019-02-27 09:29:39 +02:00
hpi1 6096cf405f Remove useless error message 2019-02-27 09:29:39 +02:00
David Fuhrmann a6faca5155 library paths: Explicitly add /usr/local/lib
Hardened runtime prevents the program to load any libraries outside
of the application bundle by default. Specifically, it also ignores
DYLD_FALLBACK_PATH which would contain /usr/local/lib.
To allow usage of a library outside of the application bundle, add
/usr/local/lib explicitly.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2019-02-25 17:56:12 +01:00
Francois Cartegnie 12f0f3cbe3 keep on with menuless user selected streams between clips 2019-02-24 13:53:35 +01:00
hpi1 f246105ed7 Fix polygon-based BD-J graphics primitives
Fixes #7
2019-02-24 13:40:24 +02:00
Jean-Baptiste Kempf 8b4869ca82 libmmbd is called libmmbd64.dll on Windows 64 2019-02-24 12:05:51 +01:00
hpi1 f1a41a906e Make implementation class package private 2019-02-23 19:38:25 +02:00
hpi1 2fb71f4e33 Use doPrivileged when creating class loader 2019-02-23 19:38:25 +02:00
hpi1 fc1e71de7b Simplify 2019-02-23 17:02:38 +02:00
hpi1 1b9c2401b6 Fix type before cast 2019-02-23 17:02:23 +02:00
hpi1 a05d9b5e30 Fix using default encoding 2019-02-23 17:02:04 +02:00
hpi1 1c962b55ad Silence coverity unguarded read warning 2019-02-23 17:01:39 +02:00
hpi1 8d1179408c Try Java8+ native method first 2019-02-22 18:17:30 +02:00
hpi1 bab43543dc Fix argument name 2019-02-22 18:17:09 +02:00
Petri Hintukainen 0f26e1e032 Fix using default encoding 2019-02-22 18:15:54 +02:00
hpi1 e995610883 Fix build with Java 1.6 2019-02-22 18:13:02 +02:00
hpi1 a797b4a20e disc: do not use empty pseudo id 2019-02-18 18:32:04 +02:00
hpi1 49169d8d53 Drop double attribute 2019-02-18 18:32:04 +02:00