summaryrefslogtreecommitdiffstats
path: root/contrib/libbluray
Commit message (Collapse)AuthorAgeFilesLines
* contrib: macOS arm and intel cross compilation.Damiano Galassi2020-11-051-0/+22
|
* contrib: Switch to using GitHub to host our contrib binaries. Their CDN ↵sr552020-02-251-1/+1
| | | | should be global and more reliable than our own server.
* contrib: Add upstream patch to make libbluray pthread recursive mutexes ↵Bradley Sepos2020-02-191-0/+114
| | | | portable.
* libbluray: disable mount_get_mountpoint function call on macOS until we find ↵Damiano Galassi2020-01-041-21/+13
| | | | the actual issue.
* libbluray: fix a possible out of bounds read on macOS.Damiano Galassi2019-12-221-0/+21
|
* contrib: Update to libbluray-1.1.2.Bradley Sepos2019-10-141-3/+3
|
* Fix build of libbluray under NetBSDRyo ONODERA2019-06-181-0/+13
| | | | Provide a header file for NetBSD.
* make: finish correcting host/build semanticsJohn Stebbins2019-04-171-2/+2
|
* contrib: Update to libbluray 1.1.0.Bradley Sepos2019-02-241-3/+3
|
* libbluray: add debug symbols when debugging is enabledJohn Stebbins2018-08-061-0/+4
|
* contrib: make: Remove --enable-local-autotools and --enable-local-pkgconfig.Bradley Sepos2018-06-171-6/+1
| | | | Closes #549.
* contrib: Add libbluray workaround for FreeBSD build with gcc7.Yuichiro NAITO2018-04-161-0/+13
| | | | Closes #1281 and #1282.
* contrib: Update to libbluray 1.0.2.Bradley Sepos2017-12-161-3/+3
|
* contrib: Make libbluray build compatible with FreeBSD.Bradley Sepos2017-12-061-0/+4
|
* contrib: Update to libbluray 1.0.1.Bradley Sepos2017-08-183-47/+17
| | | | BD-J is always enabled now, so add patch to fix symbols under mingw.
* Revert "contrib: Update to libbluray 1.0.1."Bradley Sepos2017-07-112-4/+47
| | | | | | This reverts commit 5b043e2292e2d97d13708115e1a9632c111361b0. Hoses hb.dll on mingw-w64. Need to do more testing.
* contrib: Update to libbluray 1.0.1.Bradley Sepos2017-07-102-47/+4
|
* contrib: Use SHA256 instead of MD5 for contrib archive checksums.Justin Scholz2016-12-151-3/+3
| | | | Closes #356.
* contrib: Use https where possible.Bradley Sepos2016-12-141-2/+2
| | | | download.handbrake.fr now uses https, and some other hostnames do as well.
* libbluray: bump to 0.9.3 (#202)John Stebbins2016-05-272-27/+3
| | | | Fixes reading ISO images on windows Fixes chapter lookup so we can drop our patch
* contrib: Update comments in contrib modules.Bradley Sepos2016-05-251-1/+1
|
* contrib: Add upstream urls where possible.Bradley Sepos2016-05-251-2/+7
|
* Build: refactor fetch for contrib tarballsKonaBlend2016-05-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fetch is now python-based and runs on the same version as does configure. The source script is make/fetch.py. New features: MD5 hash tracking for tarballs. Data values for all contribs added. Upon download, the file will be verified, and only then will it be moved into place inside downloads/ . Files that exist before the build system does a fetch will not be md5-checked. Multiple URLs for tarballs. Each module may specify one or more URLs and by convention the official HandBrake should be first when possible. Each URL is tried in sequence, and if it fails for any reason, the next URL is tried. If no URL succeeds, a hard-error is reported. Network fetching may be disabled via configure options. --disable-fetch will hard-error if a fetch is attempted. --accept-fetch-url=SPEC and --deny-fetch-url=SPEC offer an ACL-style mechanism using regex to match against URLs. For example, --accept-fecth-url='.*/download.handbrake.fr/.*' would skip any non-matching URLs. Build dependencies have been lightened. wget and curl are no longer required. TODO: GTK packaging should also be able to remove those deps.
* bd: log playlist clips at log level 2John Stebbins2016-05-251-0/+37
|
* libbluray: fix chapter lookupJohn Stebbins2016-04-041-0/+20
| | | | | when there are multiple clips in the title, chapter lookup could fail if the current play position is before the first chapter mark in a clip.
* libbluray: bump to version 0.8.1jstebbins2015-05-271-1/+1
| | | | | | Fixes a minor memory leak in libudfread git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7231 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libbluray: use official 0.8.0 releasejstebbins2015-04-303-3/+5
| | | | | | | And add MINGW_HAS_SECURE_API to defines during build git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7139 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libbluray: bump to version with UDF supportjstebbins2015-04-303-97/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7136 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: fix configure environment of several contribsjstebbins2015-01-151-2/+2
| | | | | | | | | Incorrect build environment caused a failure to disable asserts in libdvdnav which leads to crashes. Probably other undesirable side effects as well. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6756 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: use a local version of pkg-config when necessary (Darwin-only).Rodeo2014-02-071-2/+6
| | | | | | | | Automatically enabled when pkg-config detection fails, and can be forced with the --enable-local-pkgconfig configure option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6019 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: update dependency list of libbluray to include freetypejstebbins2014-01-291-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6008 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump libbluray to version 0.5.0.Rodeo2014-01-284-57/+16
| | | | | | | Miscellaneous bugfixes and enhancements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6006 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libbluray: fix forgotten patch after last commit.Rodeo2013-12-051-0/+42
| | | | | | | Patch by icchan. Thanks! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5916 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: patch libbluray to fix "duplicate" filterjstebbins2013-04-301-0/+80
| | | | | | | | | Titles with the same video clips but different stream lists got marked as duplicate. Caused valid titles to be filtered out. Example: Frankenweenie git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5431 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - drop deprecated usage of automake macrokonablend2013-01-291-0/+12
| | | | | | | | - required for pending automake-1.13.1 bump - should be backwards compatible with automake 1.7 (late 2002) and higher git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5220 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump libbluray to version 0.2.3.Rodeo2012-10-201-1/+1
| | | | | | | | Miscellaneous fixes and improvements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5022 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: enable debuggin when debug=max and disable optimizations when ↵jstebbins2011-07-111-1/+11
| | | | | | | | | | optimizations=none except for ffmpeg on darwin i386 which fails to build when optimizations are disabled due to gcc running out of registers. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4103 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix a problem with filtering and picking correct BD titlejstebbins2011-06-051-1/+1
| | | | | | | | | Titles that are the same except for number of chapters were being filtered out of the title list. So sometimes you would get a BD title that didn't seem to have any chapters. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4024 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix linking on mingw when using libtooljstebbins2011-03-211-1/+1
| | | | | | | | | | | | | | | | Linking the gtk gui uses libtool. The *.la files libtool uses specify the dependency libraries that libraries are built against. Our libbluray contrib was being built against the system libxml2 due to dependencies that were not set in our build system and PKG_CONFIG_PATH not being set when configuring. Note that on fedora (and possibly other systems) the ${cross}-pkg-config script provided is broken and explicitely sets PKG_CONFIG_PATH="". You need to replace this script with something like this: PKG_CONFIG_LIBDIR=$(${cross}-gcc --print-sysroot)/mingw/lib/pkgconfig pkg-config $* git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3858 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump libbluray from 0.0.1-pre-16 to 0.0.1-pre-129jstebbins2011-02-081-1/+1
| | | | | | | | fixes segfault when there is a damaged clpi file. fixes segfault when title has no playmarks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3787 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libraries:sr552011-02-041-1/+1
| | | | | | - Move all the old m0k urls over to download.handbrake.fr git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3780 b64f7644-9d1e-0410-96f1-a4d463321fa5
* disable building examples in libblurayjstebbins2010-10-231-1/+1
| | | | | | | they fail to build under mingw64 and we don't need them git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3614 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix potential crash in libblurayjstebbins2010-10-011-1/+1
| | | | | | | | event queue size was 1 too small which would lead to buffer overrun. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3562 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add Bluray supportjstebbins2010-09-082-0/+10
Unencrypted BD directory trees only. Doesn't support iso images. Also, no PGS subtitle support yet. Chapters and angles are supported. Adds a new contrib libbluray. Adds new option to hb_scan() for duration of short titles to filter. This applies to BD and DVD multi-title scans only. Does not apply to any single title scans. Fixes memory leak during scan. hb_buffer_close() was not freeing all buffers in a chain of buffers passed to it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3510 b64f7644-9d1e-0410-96f1-a4d463321fa5