Opened 7 years ago
Last modified 6 years ago
#54661 new enhancement
Blu-Ray playback — at Initial Version
Reported by: | RJVB (René Bertin) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | jeremyhu (Jeremy Huddleston Sequoia), vladashram |
Port: | libbluray libbdplus |
Description
I'm in the process of improving Blu-Ray playback support, ultimately in VLC but the main work is being done in libbluray and libaacs. I thought it'd be OK if not better to create a single enhancement ticket for this, attaching multiple diffs.
The changes to port:libbdplus and port:libbluray have probably stabilised:
port:libbdplus
- add an explicit depspec for libaacs to avoid opportunistic dependencies
- remove the obsolete --disable-examples configure argument
- fix the livecheck regex
port:libbluray
- upgrade to 1.0.1 (not yet mentioned on the homepage!)
- fix the livecheck regex
- add ${prefix}/lib to the internal dlopen search path
- remove obsolute --enable-udf option and enable building the example (the
bd_info
utility) - add a +bdjava variant which is required for supporting java-based menus in VLC
The latter was a bit tricky: building the variant requires having a JDK installed (AFAIK only Oracle provides a working one for Mac). Just running would of course work with a JRE but there's a catch-22 there. The only JRE I know of (JavaAppletPlugin) is also provided by Oracle. I'd love to propose making +bdjava the default because why install this port if you're not interested in Blu-Ray playback. But that would require raising an error if that JavaAppletPlugin isn't installed (the build will fail out of itself if no JDK is installed).
Change History (5)
Changed 7 years ago by RJVB (René Bertin)
Attachment: | libbdplus.diff added |
---|
Changed 7 years ago by RJVB (René Bertin)
Attachment: | libbluray.diff added |
---|
Changed 7 years ago by RJVB (René Bertin)
Attachment: | patch-bdj-mac.diff added |
---|
Changed 7 years ago by RJVB (René Bertin)
Attachment: | patch-lib-locs.diff added |
---|
Changed 7 years ago by RJVB (René Bertin)
Attachment: | patch-bdj_jarfile-loc.diff added |
---|