Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | LinGui: add liblzma dependency for Ubuntu nightly builds | John Stebbins | 2018-05-29 | 4 | -4/+4 |
| | |||||
* | contrib: add lzma support | John Stebbins | 2018-05-29 | 9 | -4/+45 |
| | | | | | lzma may be used by the ffmpeg tiff decoder which can be used in matroska files. | ||||
* | LinGui: remove Ubuntu xenial and trusty from nightly builds | John Stebbins | 2018-05-29 | 3 | -32/+2 |
| | | | | | | Neither of these support a recent enough version of nasm to build x265 with assembly optimizations. Running without assembly optimizations isn't acceptable, so just stop building these releases. | ||||
* | LinGui: add libspeex dependency for Ubuntu nightly builds | John Stebbins | 2018-05-29 | 4 | -4/+4 |
| | |||||
* | libhb: fix segfault when decoding empty audio track | John Stebbins | 2018-05-29 | 1 | -1/+2 |
| | | | | | | | If an audio track exists, but we receive no audio packets for that track, this causes a condition that results in a NULL dereference. Fixes https://github.com/HandBrake/HandBrake/issues/1358 | ||||
* | lame: disable frontend | John Stebbins | 2018-05-29 | 1 | -0/+1 |
| | | | | | It's not needed and can cause build errors depending on which mingw tool chain is installed. | ||||
* | LinGui: add speex decoder lib | John Stebbins | 2018-05-29 | 1 | -1/+1 |
| | | | | Fixes building with new ffmpeg. | ||||
* | contrib: Explicitly disable bzlib and zlib during FFmpeg configure. | Bradley Sepos | 2018-05-29 | 1 | -1/+3 |
| | | | | Should have been more thorough in 74dbfebb28d9e65d2f43161bb2b3db8f94005a39. | ||||
* | contrib: Fix FFmpeg configure warning. | Bradley Sepos | 2018-05-29 | 1 | -1/+0 |
| | |||||
* | Update .gitignore for new Xcode notification. | Bradley Sepos | 2018-05-29 | 1 | -2/+3 |
| | | | | Use slightly more specific rules. | ||||
* | contrib: Add Speex decoder libspeex. | Bradley Sepos | 2018-05-29 | 7 | -6/+25 |
| | |||||
* | contrib: test: Strip dll and cli binary in build phase if debug=none. | Bradley Sepos | 2018-05-29 | 2 | -0/+10 |
| | |||||
* | contrib: Remove unused Libav patches from FFmpeg. | Bradley Sepos | 2018-05-29 | 17 | -1051/+0 |
| | | | | Closes #974 and closes #1078. | ||||
* | contrib: Do not enable bzlib and zlib in FFmpeg. | Bradley Sepos | 2018-05-29 | 1 | -2/+0 |
| | | | | Per https://github.com/HandBrake/HandBrake/pull/1078#issuecomment-384461808. | ||||
* | libhb: cli: Link to libbcrypt on mingw-w64. | Bradley Sepos | 2018-05-29 | 2 | -2/+2 |
| | |||||
* | contrib: Only enable pthreads for non-win32 FFmpeg. | Bradley Sepos | 2018-05-29 | 1 | -4/+3 |
| | |||||
* | contrib: Update to FFmpeg 4.0. | Bradley Sepos | 2018-05-29 | 1 | -4/+3 |
| | | | | Use https and swap url order. | ||||
* | contrib: Disable AudioToolbox, CoreImage, VideoToolbox in FFmpeg. | Bradley Sepos | 2018-05-29 | 1 | -0/+4 |
| | | | | Fixes the build. Hardware acceleration should really be tested before we enable it, even in the nightly. | ||||
* | Mac: Link to FFmpeg's libpostproc and libswresample. | Bradley Sepos | 2018-05-29 | 1 | -0/+12 |
| | |||||
* | contrib: Remove unnecessary FFmpeg ifeq for Mac/Darwin. | Bradley Sepos | 2018-05-29 | 1 | -3/+0 |
| | |||||
* | contrib: Use AV_CODEC_ID_ASS for FFmpeg. | Bradley Sepos | 2018-05-28 | 2 | -4/+4 |
| | |||||
* | FFMPEG: Use avcodec_free_context(..) instead of deprecated leaking ↵ | Sven Gothel | 2018-05-28 | 6 | -22/+16 |
| | | | | | | | avcodec_close(..) Hence rename hb_avcodec_close -> hb_avcodec_free_context and pass the required ptr-ptr. avcodec_free_context(..) ensures releasing of all resources attached to the context. | ||||
* | FFMPEG decavcodec: Consider returned error from av_buffersrc_add_frame(..) | Sven Gothel | 2018-05-28 | 1 | -2/+6 |
| | |||||
* | FFMPEG: Enable A01-matroskaenc-pgs-duration patch | Sven Gothel | 2018-05-28 | 1 | -11/+12 |
| | | | | See http://ffmpeg.org/pipermail/ffmpeg-devel/2017-November/219642.html | ||||
* | Using AV_CODEC_ID_SUBRIP instead of AV_CODEC_ID_SRT (libav->ffmpeg) | Sven Gothel | 2018-05-28 | 1 | -2/+2 |
| | | | | | | This fixes issue https://trac.ffmpeg.org/ticket/6304 See https://github.com/HandBrake/HandBrake/pull/981#issuecomment-347364763 See https://github.com/HandBrake/HandBrake/issues/974#issuecomment-353986772 | ||||
* | FFMPEG #974: Use latest FFMPEG 3.4.1 (2/2) | Sven Gothel | 2018-05-28 | 18 | -0/+0 |
| | | | | | | | | Patch 2/2 for https://github.com/HandBrake/HandBrake/issues/974 moving to FFMPEG 3.4.1 from LIBAV 12.2. All patches have been moved to subfolder 'old' since they do not apply cleanly anymore. Work has to be performed to validate whether patches are still required. | ||||
* | FFMPEG #974: Use latest FFMPEG 3.4.1 (1/2) | Sven Gothel | 2018-05-28 | 5 | -9/+21 |
| | | | | | | | | Patch 1/2 for https://github.com/HandBrake/HandBrake/issues/974 moving to FFMPEG 3.4.1 from LIBAV 12.2. The re-ordering of to be linked modules was required to solve statically linked dependencies. See libhb/module.defs etc. | ||||
* | Fix diff command check for FreeBSD. | Yuichiro NAITO | 2018-05-28 | 1 | -0/+11 |
| | | | | | FreeBSD's diff doesn't support --version option. Use hash command to check if diff is available or not. | ||||
* | x265: Upgrade to version 2.8 | sr55 | 2018-05-27 | 4 | -20/+20 |
| | |||||
* | x264: Upgrade to snapshot 7d0ff22 r2901 | sr55 | 2018-05-27 | 3 | -79/+5 |
| | |||||
* | contrib: Explicitly set x265 build type to release. | Bradley Sepos | 2018-05-26 | 3 | -0/+6 |
| | | | | Build contains debug symbols without this. | ||||
* | WinGui: Open and Save File dialogs on the main window, now have their own ↵ | sr55 | 2018-05-24 | 3 | -19/+65 |
| | | | | "MRU" initial directory target. #1353 | ||||
* | WinGui: Don't allow subtitle import before a source has been scanned. | sr55 | 2018-05-24 | 4 | -1/+22 |
| | |||||
* | WinGui: Add support for dropping .srt files onto the main window. When you ↵ | sr55 | 2018-05-24 | 3 | -15/+62 |
| | | | | do this, the Subtitles tab is activated and a subtitle track for each file dropped will be added. | ||||
* | LinGui: fix extra space in debian changelog entry | John Stebbins | 2018-05-22 | 1 | -4/+4 |
| | | | | debuild it's too smart about extra whitespace | ||||
* | LinGui: set the build date in the debian changelog | John Stebbins | 2018-05-21 | 1 | -4/+6 |
| | | | | | | | | Ubuntu build servers appear to set the build machine date/time from this. So hard coding it to some random date is suboptimal. Fixes incorrect build date in the HandBrake version line of the activity log. | ||||
* | WinGui: Potential Fix for #1288 Crash in the TreeViewHelper when selecting ↵ | sr55 | 2018-05-18 | 1 | -0/+5 |
| | | | | presets. | ||||
* | WinGui: Fix an issue with the Add preset window that prevented it from ↵ | sr55 | 2018-05-18 | 2 | -3/+19 |
| | | | | updating existing non-built-in presets. #1333 | ||||
* | Lib: Update LibVPX to 1.7.0 | sr55 | 2018-05-18 | 1 | -3/+3 |
| | | | | This fixes corrupted output issue on macos | ||||
* | WinGui: Some more backend work for the upcoming Queue redesign. | sr55 | 2018-05-18 | 3 | -16/+67 |
| | |||||
* | LinGui: fix behaviour of queue add multiple | John Stebbins | 2018-05-18 | 1 | -4/+12 |
| | | | | | | It was adding titles that were not selected. Fixes https://github.com/HandBrake/HandBrake/issues/1347 | ||||
* | LinGui: fix opening files on command line | John Stebbins | 2018-05-17 | 1 | -1/+2 |
| | |||||
* | WinGui: Improved behaviour of the Add Selection to Queue Window. Can now be ↵ | sr55 | 2018-05-16 | 2 | -4/+19 |
| | | | | resized to full screen and also now supports spacebar selection once a record is selected to toggle the selection checkbox. Fixes #1341 | ||||
* | LinGui: fix display of video quality over slider | John Stebbins | 2018-05-15 | 1 | -0/+2 |
| | | | | | After changing video encoders, the slider value was cut off at the right edge of the window. | ||||
* | libhb: Increase maximum packet read size in stream.c. | Bradley Sepos | 2018-05-13 | 1 | -1/+1 |
| | | | | | | Previous value maxed out at lossless x264 4K or so, new value should be large enough for lossless x264 8K. Fixes #1334. | ||||
* | scripts: Update to mingw-w64-build 4.0.1. | Bradley Sepos | 2018-05-10 | 1 | -3/+3 |
| | | | | Downgrades binutils to workaround https://sourceware.org/bugzilla/show_bug.cgi?id=22762 until a new version is released. Fixes #1330. | ||||
* | WinGui: Make the error checking more aggressive when adding to queue. Add ↵ | sr55 | 2018-05-09 | 3 | -5/+50 |
| | | | | support for bailing out if batch adding and errors occur. | ||||
* | WinGui: Remove Logging abstraction from the Services library. Let the ↵ | sr55 | 2018-05-08 | 17 | -166/+167 |
| | | | | library consumers decide how to log instead utilising the log events instead. | ||||
* | WinGui: Remove the need for ILog on the key Interop API surface. | sr55 | 2018-05-08 | 4 | -66/+64 |
| | |||||
* | WinGui: Remove some unnecessary version / bitness calls in the Services library. | sr55 | 2018-05-08 | 5 | -27/+4 |
| |