summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* contrib: Update to libass 0.13.7.Bradley Sepos2017-07-221-3/+3
|
* contrib: Update to LAME 3.99.5.Bradley Sepos2017-07-222-41/+3
|
* contrib: Remove Fontconfig.Bradley Sepos2017-07-225-234/+0
| | | | No longer used on Mac and Windows, Linux uses system library.
* contrib: Update to HarfBuzz 1.4.6.Bradley Sepos2017-07-221-3/+3
|
* contrib: Update to FreeType 2.8.Bradley Sepos2017-07-221-3/+3
|
* contrib: Update to FDK AAC 0.1.5.Bradley Sepos2017-07-221-3/+3
|
* LinGui: remove Ubuntu 16.10 snapshot buildsJohn Stebbins2017-07-221-15/+0
| | | | Yakkety is now obsolete, so the PPA rejects new build requests.
* MacGui: fix the minimun disk space textfield tooltip.Damiano Galassi2017-07-211-7/+8
|
* WinGui: Simplify the GetPreview code and remove code that was causing the ↵sr552017-07-201-13/+4
| | | | BitMap buffers to incorrectly populate.
* contrib: Improve Libav configuration and compiler flags on 32-bit Intel.Bradley Sepos2017-07-201-14/+6
| | | | | | Removes old Darwin-specific i386 stuffs and replaces with generic stuffs. Fixes an issue cross-compiling compiling current master for i686.
* scripts: Update mac-toolchain-build to Cmake 3.8.2.Bradley Sepos2017-07-141-8/+8
| | | | No issue previously, but now in sync with contrib.
* alignment cosmeticsJohn Stebbins2017-07-122-22/+56
|
* silence new compiler warnings on Fedora 26John Stebbins2017-07-123-4/+4
|
* sync: fix size of silence bufferJohn Stebbins2017-07-121-4/+5
| | | | It was not an even number of sample size * num channels in some cases
* sync: fix potential stall when in_queue overflowsJohn Stebbins2017-07-121-42/+6
|
* 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
|
* fix another use of deprecated libav defineJohn Stebbins2017-07-061-1/+1
|
* fix use of deprecated libav definesJohn Stebbins2017-07-065-23/+23
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/815
* LinGui: change link to httpsJohn Stebbins2017-07-051-2/+2
|
* WinGui: Make the Preset Import system a bit more robust. #808sr552017-07-052-2/+2
|
* LinGui: fix use of freed memory in "File" menu actionJohn Stebbins2017-07-051-1/+7
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/807
* WinGui: Don't enable the Display Width control for Custom Anamorphic when ↵sr552017-07-043-16/+46
| | | | KeepAR is checked. Implement Reduce function for PAR so that the behaviour matches the Linux GUI. Couple of Logic and ordering bug fixes.
* contrib: Update to Jansson 2.10.Bradley Sepos2017-07-041-7/+3
|
* instead of language name, use language code for prefered audio and prefered ↵Strangelovian2017-07-032-3/+6
| | | | subtitle selection
* contrib: Update to libopus 1.2.1.Bradley Sepos2017-06-291-5/+3
| | | | Closes #799.
* WinGui: Adding support for Custom Anamorphic back. Implements #504sr552017-06-285-33/+30
|
* WinGui: Fix a couple code warnings.sr552017-06-271-2/+1
|
* scan: fix vobsub & pgs width/height for some stream typesJohn Stebbins2017-06-261-12/+12
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/798
* WinGui: AutoName Sort the InvalidFileNameChars Array before doing a Binary ↵sr552017-06-261-2/+3
| | | | Search on it.
* WinGUI: Change Selection Behaviour to Selection Behavior.Bradley Sepos2017-06-242-4/+4
| | | | Good way to test signing with OpenPGP/GPG.
* Change configure default language to selection behavioursr552017-06-232-4/+4
|
* docs: Added missing change.sr552017-06-231-0/+3
|
* docs: Initial draft of 1.1 NEWSsr552017-06-231-0/+43
|
* WinGui: Add a user agent for the HttpRequest on the update checker so we can ↵sr552017-06-232-0/+8
| | | | identify the WinGui version that's checking for updates.
* presets: Minor encoder tweaks for main Production presets.Bradley Sepos2017-06-223-6/+6
| | | | | | | | Add additional x264 encoder options dct-decimate=0 and fast-pskip=0 (same as no-dct-decimate=1 and no-fast-pskip=1). In some special cases, reproduction of flat areas and subtle gradients may improve slightly. Generally speaking, any change should be visually imperceptible at these bit rates, but adding a few extra bits is always acceptable when encoding for production intermediate purposes. Negligible speed hit (1-2%) for the main Production presets. On the contrary, these settings are worse than useless for Production Proxy presets, which are optimized for speed. 5% speed hit isn't worth the tradeoff for low resolution proxies that need to be generated quickly and won't be used for final export.
* scripts: Update to mingw-w64-build 3.0.1.Bradley Sepos2017-06-211-3/+5
| | | | Fixes minor issues with the 3.0.0 release.
* scripts: Update to mingw-w64-build 3.0.0.Bradley Sepos2017-06-211-56/+75
| | | | Various improvements and GCC 7.1.0.
* build: Configure options cosmetics.Bradley Sepos2017-06-211-7/+10
|
* build: Always enable Libav AAC when building with mingw-w64.Bradley Sepos2017-06-211-1/+1
|
* LinGui: audio/subtitle "Reload Defaults" -> "Reload"John Stebbins2017-06-201-2/+2
|
* LinGui: change Audio/Subtitle "Defaults" to "Selection"John Stebbins2017-06-201-2/+2
| | | | | | There is persistent confusion about how to configure audio and subtitle selection behavior. Hopefully this will help steer people in the right direction.
* LinGui: Make disk warning limit configurableJohn Stebbins2017-06-207-87/+274
| | | | | | | | Allow disabling and setting disk warning limit in preferences. When enabled checks disk fullness every 10 seconds during encoding. If disk full condition is detected, pauses the encode and gives a popup with options "Resume, I've fixed the problem", "Resume, Don't tell me again", and "Cancel Current and Stop".
* cli: Fix regression in a5450860.Bradley Sepos2017-06-191-0/+52
|
* decavcodec: fix wmapro audio timestampsJohn Stebbins2017-06-191-0/+7
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/717
* MacGui: do not crash if hb_video_encoder_get_name returns NULL, it might ↵Damiano Galassi2017-06-191-2/+3
| | | | happens if there is a saved job with an external encoder (x264 10bit for example), and the external lib is no longer available.
* reader: fix live preview generation for some streamsJohn Stebbins2017-06-191-3/+23
| | | | | | | | | | Fixes https://github.com/HandBrake/HandBrake/issues/685 For some stream types, libav does not seek all streams within the file to the same position. So we get data from streams that is prior to the desired preview start position leaking through. The result, for example, is a preview that has audio that starts from the beginning of the file and video that starts much later at the desired start pos.
* MacGui: use "localizedStandardCompare:" to sort the titles by name in the ↵Damiano Galassi2017-06-191-9/+10
| | | | add titles sheet. Titles will be sorted like in Finder.
* MacGui: rename "Configure Defaults" to "Selection Behavior", align some UI ↵Damiano Galassi2017-06-196-91/+97
| | | | element.
* presets: Add Production presets for use with professional video editing ↵Bradley Sepos2017-06-183-2/+836
| | | | | | | | software. Production Max and Production Standard are high bit rate, short GOP (I/P), constant frame rate presets suitable for use as intermediate formats for video editing. Production Proxy 1080p and Production Proxy 540p are high bit rate, Intra-only (I), constant frame rate presets suitable for use as low resolution proxy formats for video editing. The Proxy presets correspond to one-quarter (1/4) 2160p 4K Ultra HD and one-quarter (1/4) 1080p Full HD resolutions, respectively.