Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ports: set pthreads name on macOS. | Damiano Galassi | 2019-04-09 | 1 | -0/+4 |
| | |||||
* | WinGui: Fix Race Condition crash when cancelling scan. | sr55 | 2019-04-08 | 1 | -0/+1 |
| | |||||
* | WinGui: Improve the failed scan information window. #2025 | sr55 | 2019-04-08 | 4 | -7/+7 |
| | |||||
* | WinGui: Allow "Esc" key to be pressed on the source selection window. #2026 | sr55 | 2019-04-08 | 1 | -1/+1 |
| | |||||
* | cropscale: force output pixfmt to YUV420P | John Stebbins | 2019-04-08 | 1 | -0/+9 |
| | | | | | It appears some color prim/tran/matrix settings result in high bit depth output of the scale filter. | ||||
* | hbavfilter: fix filename in header comment | John Stebbins | 2019-04-08 | 1 | -1/+1 |
| | |||||
* | hbavfilter: hide internals of hb_avfilter_graph_s | John Stebbins | 2019-04-08 | 4 | -51/+61 |
| | |||||
* | avfilter: split individual filters to separate files | John Stebbins | 2019-04-08 | 10 | -939/+1024 |
| | | | | | | Splits the initialization of pad, cropscale, deinterlace, rotate, and colorspace into their own files. Also splits internal avfilter API into it's own file. | ||||
* | avfilter: fix header file comment | John Stebbins | 2019-04-08 | 1 | -1/+1 |
| | |||||
* | libhb: change preset key to VideoColorMatrixCodeOverride | John Stebbins | 2019-04-08 | 14 | -190/+299 |
| | | | | | | Reserve VideoColorMatrixCode for doing color conversion. VideoColorMatrixCodeOverride sets color flags without transforming video frame colors. | ||||
* | Add missing yuv444p12 colorspace opton | John Stebbins | 2019-04-08 | 1 | -0/+2 |
| | |||||
* | libhb: propagate color matrix info through the pipeline | John Stebbins | 2019-04-08 | 19 | -47/+650 |
| | | | | | | | | | Propagates pix_fmt, range, primaries, transfer, and matrix everywhere. Everything that passes or creates video frames tags the frames with their color matrix info. All filters know the expected color matrix info of input frames. | ||||
* | avfilter: simplify internal API to avfilter | John Stebbins | 2019-04-08 | 12 | -827/+910 |
| | | | | | | Use this interface in decavcodec. Remove cropscale.c and use avfilter for crop and scale. Improve log output of filters that are aliases for avfilter. | ||||
* | Fix crash when chroma smooth tune is NULL | John Stebbins | 2019-04-08 | 1 | -6/+6 |
| | | | | 'HandBrakeCLI --help' was crashing ;) | ||||
* | WinGui: Retry menu item disabled state fixed on queue. | sr55 | 2019-04-06 | 1 | -0/+4 |
| | |||||
* | WinGui: Minor bug fixes and UX improvements to the new queue design. | sr55 | 2019-04-06 | 4 | -4/+22 |
| | |||||
* | WinGui: Add "hardware.enabled" option to portable.ini | sr55 | 2019-04-06 | 3 | -2/+20 |
| | |||||
* | WinGui: Reafactor application init and introduce a --no-hardware flat that ↵ | sr55 | 2019-04-06 | 16 | -76/+149 |
| | | | | can be added to HandBrake.exe to disable hardware encoder support. | ||||
* | LinGui: put libnuma after libx265 in link command | John Stebbins | 2019-04-06 | 1 | -12/+13 |
| | | | | | Ubuntu fails to link when numa is listed before x265. Fedora somehow fixes the order, libtool (evil) magic. | ||||
* | MacGui: reset destination folder if the current folder is not available. | Damiano Galassi | 2019-04-06 | 1 | -2/+3 |
| | |||||
* | MacGui: fail gracefully when trying to encode to a not available disk under ↵ | Damiano Galassi | 2019-04-05 | 2 | -8/+12 |
| | | | | the sandbox. | ||||
* | flatpak: add libnuma build dependency | John Stebbins | 2019-04-05 | 2 | -0/+20 |
| | | | | Fixes flatpak builds | ||||
* | Add libnuma-dev to ubuntu nightly build dependencies | John Stebbins | 2019-04-05 | 2 | -2/+2 |
| | | | | Fixes ubuntu nightly builds | ||||
* | configure: Fix logic error detecting python. | Bradley Sepos | 2019-04-05 | 1 | -4/+9 |
| | | | | Previous version would emit an error (while continuing just fine) if the found python was not the first item in the list. | ||||
* | make: Disable features on unsupported platforms in configure.py. | Bradley Sepos | 2019-04-04 | 1 | -7/+27 |
| | | | | Fixes #1459. | ||||
* | decvobsub: fix crash due to malformed vobsub | John Stebbins | 2019-04-04 | 1 | -10/+14 |
| | | | | Check that a runlength does not exceed the width of a line | ||||
* | x265: enable building with libnuma on linux | John Stebbins | 2019-04-04 | 5 | -5/+5 |
| | | | | | | | | | Threadripper and other modern CPUs are now multi-core modules that benefit from having NUMA available. Adds a dependency for libnuma. Fixes https://github.com/HandBrake/HandBrake/issues/1142 | ||||
* | MacGui: improve localized string formats. | Damiano Galassi | 2019-04-01 | 2 | -5/+6 |
| | |||||
* | MacGui: don't allow empty output file names. | Damiano Galassi | 2019-04-01 | 1 | -0/+19 |
| | |||||
* | MacGui: don't allow nil chapters titles. | Damiano Galassi | 2019-04-01 | 1 | -1/+8 |
| | |||||
* | wingui: Fix filter order caused by addition of Chroma Smooth. | Bradley Sepos | 2019-03-31 | 1 | -0/+1 |
| | |||||
* | scripts: Update to mingw-w64-build 6.0.1. | Bradley Sepos | 2019-03-31 | 1 | -2/+2 |
| | | | | Fixes an issue with GDB makeinfo path. | ||||
* | contrib: Update to libvpx 1.8.0. | Ewout ter Hoeven | 2019-03-31 | 8 | -300/+22 |
| | |||||
* | contrib: Remove local pthreads-w32 in favor of winpthreads. | Bradley Sepos | 2019-03-31 | 9 | -62/+3 |
| | | | | Cross-compiling for Windows now requires winpthreads which is part of the toolchain provided by scripts/mingw-w64-build, and similar packages provided by Linux distros. | ||||
* | Update to mingw-w64-build 6.0.0. | Bradley Sepos | 2019-03-31 | 1 | -63/+189 |
| | | | | Adds winpthreads and gdb. Disable gdb with --disable-gdb. | ||||
* | WinGui: Minor queue bugfix for delete action | sr55 | 2019-03-30 | 1 | -0/+5 |
| | |||||
* | Libhb: Some minor logging cleanup | sr55 | 2019-03-30 | 6 | -16/+16 |
| | |||||
* | contrib: Update to nvenc 9.0.18.1 (#1937) | Ewout ter Hoeven | 2019-03-30 | 1 | -4/+4 |
| | | | | | Contrib: Update to nvenc 9.0.18.0 | ||||
* | WinGui: Increase Queue Window size and make more space for the Filenames on ↵ | sr55 | 2019-03-29 | 4 | -10/+12 |
| | | | | the left panel. #2009 | ||||
* | meta: Belatedly add news for 1.2.2 release. | Bradley Sepos | 2019-03-29 | 1 | -0/+12 |
| | |||||
* | make: decode bytes objects from subprocess stdout in configure.py Launcher ↵ | Andrew Brezovsky | 2019-03-28 | 1 | -0/+2 |
| | | | | | | class, resolves #2011 Signed-off-by: Andrew Brezovsky <[email protected]> | ||||
* | libhb: Consolidate plane functions and eliminate a malloc in Chroma Smooth. | Bradley Sepos | 2019-03-28 | 1 | -48/+38 |
| | |||||
* | libhb: Tweak Chroma Smooth filter presets and tunes. | Bradley Sepos | 2019-03-28 | 2 | -122/+30 |
| | | | | The initial tunes were too weak. | ||||
* | libhb: Initial implementation of Chroma Smooth filter. | Bradley Sepos | 2019-03-28 | 12 | -12/+1216 |
| | |||||
* | MacGui: specify is a path is a folder or not when creating an url. | Damiano Galassi | 2019-03-28 | 4 | -8/+8 |
| | |||||
* | MacGui: improve localized progress number formats, use a monospace string to ↵ | Damiano Galassi | 2019-03-28 | 6 | -32/+38 |
| | | | | avoid numbers jumping around. | ||||
* | WinGui: Fix an issue where cropping was taking into account too late when ↵ | sr55 | 2019-03-24 | 1 | -14/+20 |
| | | | | loading presets. Fixes #2007 | ||||
* | WinGui: More robust Timespan parsing. | sr55 | 2019-03-23 | 1 | -3/+15 |
| | |||||
* | LinGui: work around GTK slider value formatting bug | John Stebbins | 2019-03-20 | 2 | -36/+94 |
| | | | | | | | | | | | | | | When the range of a slider changes, GTK used to sample all the possible values to determine the correct amount of screen space to allocate for the value strings. Some *genius* decided it would be more effecient to just sample the first and last value which means that if certain characters are wider than others and the middle values happen to use those characters, the space allocated is too small and the string wraps to the next line or is truncated. So, we have to randomly add some extra space to the first and last value string in order for the string to be displayed properly. WTF guys! | ||||
* | MacGui: add French localization and update Italian and German. | Damiano Galassi | 2019-03-20 | 46 | -234/+3490 |
| |