summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qsv: adding LowPower support for AVC and HEVC encode on the appropriate HW ↵maxd2019-05-176-9/+42
| | | | generations
* WinGui: Better expose some of the UI actions in the Menus. Including ↵sr552019-05-151-1/+7
| | | | shortcuts for key commands. #2092
* WinGui: Add missing .ass extension to subtitle importsr552019-05-121-1/+1
|
* WinGui: Clean-up the preset archive code. New filename format for archive ↵sr552019-05-121-39/+24
| | | | files is presets.json.version.archive to make it easier to identify what preset version it came from. i.e. presets.json.36_0_0.archive
* WinGui: Improvements for #2090sr552019-05-126-8/+58
| | | | | - Support upgrading presets from 1.2.2 and later. Preset importer required some fixes to allow this to operate. - Changed Import Presets function to ignore built-in presets when the user tries to import the presets.json file. Cuts down on the volume of errors they'll get doing so.
* WinGui: Use hb_presets_read_file_json to read the UI presets file. This ↵sr552019-05-1113-142/+125
| | | | allows us to better handle version upgrades without resetting everything back to 0.
* WinGui: More Robust Queue Backup and Recovery.sr552019-05-112-3/+34
|
* WinGui: Switch the GUI over to using JSON for the queue. (Note, this is not ↵sr552019-05-1019-1005/+1019
| | | | | | the same format as the CLI and thus cannot be imported. This may happen in the future) Please finish existing queue before installing new version.
* WinGui: Add .editorconfigsr552019-05-082-4/+148
|
* Revert "Updated HandBrake.Interop to .NET Standard 2.0 and the new SDK ↵sr552019-05-087-34/+235
| | | | | | project style. (#2068)" This reverts commit 7bd675b67fbadc193750377f7f2fc4b60a1ca193.
* Updated HandBrake.Interop to .NET Standard 2.0 and the new SDK project ↵David Rickard2019-05-087-235/+34
| | | | | style. (#2068) Updated solution to VS 2019
* hbavfilter: fix jerkey deinterlace outputJohn Stebbins2019-05-081-1/+4
| | | | | | | The deinterlace filter returns previous frames sometimes if output frames are not unref'd as they are used. Fixes https://github.com/HandBrake/HandBrake/issues/2087
* WinGui: Fix fast decode tune with x264 vs x265. #2083sr552019-05-072-9/+12
|
* LinGui: fix missing x265 fastdecode tuneJohn Stebbins2019-05-051-8/+12
|
* WinGui: Allow SSA files to be dropped on the UI.sr552019-05-041-2/+3
|
* WinGui:sr552019-05-026-12/+24
| | | | | | - Update Gong-WPF-DragDrop to 2.0.1 - Update Newtonsoft JSON.NET to 12.0.2 - Update THANKS file.
* WinGui: Improved Language of the hardware encoder preferences to help avoid ↵sr552019-05-023-8/+22
| | | | confusion.
* libhb: pass AV_PKT_FLAG_DISCARD through to decoderJohn Stebbins2019-05-023-1/+13
| | | | | | | | Edit list cuts are not always on keyframe boundaries and therefore sometimes require dropping frames after decoding them. AV_PKT_FLAG_DISCARD tells us when to do this. Fixes https://github.com/HandBrake/HandBrake/issues/1900
* MacGui: remove an unused class.Damiano Galassi2019-05-022-26/+0
|
* WinGui: Update the UI for the new deblock filter. #2028sr552019-05-0212-39/+166
|
* MacGui: update UI for the new deblock filter.Damiano Galassi2019-05-027-78/+357
|
* deblock: replace pp7 with avfilter vf_deblockJohn Stebbins2019-05-0218-849/+809
| | | | | | Adds deblock presets and tunes. Old preset values are converted upon preset import. Old PictureDeblock preset key is now PictureDeblockPreset.
* MacGui: fixes some runtime warnings.Damiano Galassi2019-05-024-7/+7
|
* MacGui: update Italian localization.Damiano Galassi2019-05-024-8/+11
|
* MacGui: fixes encoder tune 'none' localized item.Damiano Galassi2019-05-024-14/+99
|
* Add libnuma-dev to Travis CIScott2019-04-271-1/+1
|
* WinGui: Minor refactoring of the AutoNameHelper class to improve code ↵sr552019-04-251-131/+130
| | | | readability.
* WinGui: Fix Autoname directory selectionsr552019-04-251-5/+3
|
* WinGui: Refactor Filters View Model - (Grayscale)sr552019-04-254-38/+99
|
* WinGui: Refactor Filters View Model - (Rotate and Flip)sr552019-04-254-60/+122
|
* WinGui: Refactor Filters View Model - (Deblock)sr552019-04-254-105/+103
|
* WinGui: Refactor Filters View Model - (Deinterlace and Detection Filters)sr552019-04-255-235/+264
|
* WinGui: Tidyup the new DetelecineFilter classsr552019-04-251-22/+4
|
* WinGui: Refactor Filters View Model - (Detelecine Filter)sr552019-04-254-78/+155
|
* WinGui: Refactor Filters View Model - (Denoise Filter)sr552019-04-255-154/+206
|
* WinGui: Refactor the Filters View Model. Each filter will now have it's own ↵sr552019-04-255-130/+233
| | | | ViewModel Item to simplify the code. (Sharpen Filter)
* WinGui: Updating German and Chinese Translations. Added French Translation.sr552019-04-238-60/+2648
|
* WinGui: Fix a preset import ordering bug that could produce an incorrect ↵sr552019-04-221-2/+2
| | | | audio bitrate. Fixes #2062
* WinGui: Update new default settings for collision behaviour.sr552019-04-211-1/+1
|
* WinGui: Auto-name System will now always generate a unique filename. The ↵sr552019-04-2110-62/+244
| | | | Prefix is now a configurable Pre/Postfix in preferences. "(1)" will always be appended with an appropriate number where a collision occurs.
* WinGui: Fix Typosr552019-04-212-2/+2
|
* WinGui: Improvements to Options layout. "General" tab has been split. "When ↵sr552019-04-205-46/+107
| | | | Done" options now get their own tab.
* WinGui: New option to control the file overwrite default behaviour. ↵sr552019-04-2018-92/+238
| | | | Overwrite or Ask.
* rendersub: fix crash while rendering subtitlesJohn Stebbins2019-04-201-11/+10
| | | | | | | Subtitle render buffers are YUVA, they have alpha. I broke allocation of the alpha channel in recent filter changes. Fixes https://github.com/HandBrake/HandBrake/issues/2054
* WinGui: Remove legacy delete.png icon and replace with grey X variant. ↵sr552019-04-198-6/+8
| | | | Better matches the rest of the apps icon styles. _dark variant still needs work.
* WinGui: Make the Queue Delete button more reliable. Doesn't need a double ↵sr552019-04-192-12/+18
| | | | click now for first use.
* WinGui: Another code path without error handling enabled for add to queue fixed.sr552019-04-191-1/+1
|
* WinGui: Various fixes and improvements to validation handling and options ↵sr552019-04-1910-88/+107
| | | | | | | | | in the UI. - Fixed add to queue error handling on 2 code paths that ignored errors returned. - AutoName will now guarantee a unique filename rather than stop after the first attempt. - Options Pane now lists the available format and path variables that can be used in the UI (rather than the tooltip) - Ordering of validation rules changed to be more sensible, especially when handling paths that end up same as source.
* configure: add fixed option name to ToolProbeJohn Stebbins2019-04-171-32/+34
| | | | | | | Using the first program name as the option caused breakage under certain circumstances. Fixes https://github.com/HandBrake/HandBrake/issues/1797
* build: fix libdvdread on mingw when dlfcn is presentJohn Stebbins2019-04-171-1/+1
| | | | | | I broke the config that told libdvdread to use it's internal implementation of dlopen. It tried to use system dlopen, but we don't add -ldl to the link line. So it fails to link