summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Backport hevc_dxva2 hwaccel from libav master.Rodeo2015-06-232-0/+1146
| | | | | | | | To build, replace your MinGW-w64's dxva.h header with one from MinGW-w64 c5e6e721a1ef94870062cef64bb41dd8bcb1f8d7 or later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7307 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update libmfx to v6.0.0.349Rodeo2015-06-161-1/+1
| | | | | | | Adds support for version 1.15 of the Intel Media SDK API. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7299 b64f7644-9d1e-0410-96f1-a4d463321fa5
* 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
* x265: bump to version 1.7jstebbins2015-05-212-50/+1
| | | | | | | Eliminates the need for our cleanup patch. Various bug fixes and improvements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7215 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fdk-aac: bump to version 0.1.4jstebbins2015-05-011-1/+6
| | | | | | And enable compiler optimizations. It's much fater that way. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7145 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
* libhb: Build local pkgconfig when building local autotools.bradleys2015-04-241-1/+1
| | | | | | | | Prevents missing pkgconfig macros causing build failures on some systems when using local autotools with system pkgconfig. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7123 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: fix a conflict between Live Preview and the current job.Rodeo2015-04-051-0/+49
| | | | | | | x265_cleanup would happily let x265_encoder_open overwrite the global CTU settings. Now it does nothing if an encode is in progress; any new encode will fail (if the CTU size differs), but the current encode will be unaffected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7056 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: Fix failure on mingw to write date tag to mp4 filesjstebbins2015-04-051-0/+134
| | | | | | | Replace strptime with av_small_strptime git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7054 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump libx265 to version 1.6Rodeo2015-04-033-32/+1
| | | | | | | | | Miscellaneous bugfixes and performance improvements. Also, x265_cleanup lets us drop both patches. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7044 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump fontconfig to release 2.11.93Rodeo2015-04-032-20623/+5
| | | | | | | Fixes build failure with some MinGW-w64 toolchains. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7043 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ffmpeg: remove obsolete configure option.Rodeo2015-03-291-1/+0
| | | | | | | | Fixes the following: "WARNING: avserver has been removed, the --disable-avserver option is only provided for compatibility and will be removed in the future" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7029 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: bump to v11.3jstebbins2015-03-233-65/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7009 b64f7644-9d1e-0410-96f1-a4d463321fa5
* ProRes: extend the padding check to 16 bits.Rodeo2015-03-021-0/+42
| | | | | | | Fixes decoding artifacts on some samples. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6961 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: fix crash when encoding twice with different parametersjstebbins2015-03-011-0/+12
| | | | | | | "static" member in cudata was not re-initialized on second encode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6956 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: enable debug symbols when configured for debuggingjstebbins2015-03-011-0/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6955 b64f7644-9d1e-0410-96f1-a4d463321fa5
* mkv: mark "default" subtitle tracks with both default and forced flagsjstebbins2015-02-241-0/+13
| | | | | | | Makes "default" do the right thing in plex git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* New audio output options.Rodeo2015-02-151-0/+1
| | | | | | | | | Dolby Digital Plus (E-AC-3), Dolby TrueHD and FLAC can now be passed through without re-encoding. They aren't covered by Auto Passthru yet, however. In addition, encoding to E-AC-3 is now possible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6908 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: bump to build 144jstebbins2015-02-132-4/+4
| | | | | | | | | | New AQ mode: auto-variance AQ with bias to dark scenes Also known as --aq-mode 3 or auto-variance AQ modification. Other ARM CPU improvements that are not very relevant to HandBrake. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6902 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: bump to version 1.5jstebbins2015-02-132-7/+7
| | | | | | | | | | many improvements including: psy-rd(oq) enabled by default for presets that support them aq-mode default changed to 1 new "grain" tune git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6901 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix lame and i686/mingw builds with SSE enabled.bradleys2015-02-111-3/+3
| | | | | | | | Also fix an old typo in gcc.defs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6895 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix AAC passthru from TS filesjstebbins2015-02-041-0/+1
| | | | | | | | | | Apply aac_adtstoasc bitstream filter while muxing AAC stream and extract AudioSpecificConfig during scan. Patch submitted by Taihei Momma git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6867 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update libmfx to v5.0.486.98113Rodeo2015-02-011-1/+1
| | | | | | | Adds support for version 1.11 of the Intel Media SDK API. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6845 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add a default font directory for fontconfig to use when there isn't a ↵ritsuka2015-01-301-1/+3
| | | | | | configuration file available. Move the font cache to the user directory. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6828 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: bump to version 11.2jstebbins2015-01-2214-1276/+58
| | | | | | | Removes several unneeded patches. Adds a new one. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6797 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: remove dos line endings from patchjstebbins2015-01-151-110/+110
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6759 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: fix configure environment of several contribsjstebbins2015-01-154-8/+8
| | | | | | | | | 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
* Fix libdvdnav dvd name and add additional fallback if no name is foundritsuka2015-01-131-0/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6744 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: build and link new jansson libjstebbins2014-12-052-0/+8
| | | | | | | No new functionality yet. To be used for new json APIs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6590 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: bump x265 to version 1.4jstebbins2014-11-042-10/+10
| | | | | | | Speed improvements in the slower presets (if you have lots of cores). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6504 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: fix extradata parsing when SPS_EXT is presentjstebbins2014-10-291-0/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6478 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: fix writing zero mkv blockduration element for subtitlesjstebbins2014-10-291-0/+31
| | | | | | | Zero means non-keyframe according to mkv spec and causes errors in mkvalidator git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6477 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: Fix libgnurx to use mingw's ar.bradleys2014-10-262-6/+27
| | | | | | | | Thanks to KonaB1end for help connecting the dots! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6469 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix Patch filesr552014-10-191-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6452 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Attempt to fix buildsr552014-10-191-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6451 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: Add missing contrib/libgnurx directory.bradleys2014-10-153-0/+50
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6446 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: add patch to unbreak sbtl writing in mp4jstebbins2014-09-261-0/+27
| | | | | | | This was fixed a while ago in libav, but I forgot to add to our patches git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6420 b64f7644-9d1e-0410-96f1-a4d463321fa5
* dvdnav: remove debug hack i used for testingjstebbins2014-09-131-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6403 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: bump dvdnav to 5.0.1 and dvdread to 5.0.0jstebbins2014-09-132-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6402 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: re-enable vobsub in mp4 supportjstebbins2014-09-131-0/+142
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6401 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: bump to version r2479-dd79a61jstebbins2014-08-262-2/+2
| | | | | | | small speed improvements for both x86 and arm neon git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6367 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: fix maxCUSize errorjstebbins2014-08-261-0/+19
| | | | | | | | | | x265 tries to protect you from doing multiple simultaneous encodes using different settings. It just happens to also prevent back to back encodes from the same process with different settings which is just pure idiocy. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6365 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump x265 to version 1.3jstebbins2014-08-251-1/+1
| | | | | | | speed improvements and psy-rd git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6362 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: update fraem threading state patchjstebbins2014-08-221-57/+110
| | | | | | | Use version written by Janne and committed to libav git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6344 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Added back two files Xcode killed on its own in the previous commitritsuka2014-08-222-0/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6342 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: renamed HB*Settings classes to HB*Defaults. Added a “…” char ↵ritsuka2014-08-222-11/+0
| | | | | | to the “Configure Defaults” button. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6341 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: add cmake contrib for building x265 on osxjstebbins2014-08-203-1/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6328 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: link lame and x264 system libsjstebbins2014-08-181-1/+1
| | | | | | | | These projects have been stable long enough that we should not need to worry about broken system libs any more. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6312 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: remove mp4v2 and libmkv dependenciesjstebbins2014-08-1814-1775/+0
| | | | | | | ...and enable x265 by default git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6309 b64f7644-9d1e-0410-96f1-a4d463321fa5