summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* WinGui: Change the behaviour of the destination source alert to revert to ↵sr552019-02-071-1/+1
| | | | the last change before the user triggered the alert.
* libhb: do not set HB_STATE_WORKDONE before all the work threads are closed.Damiano Galassi2019-02-051-3/+2
|
* MacGui: correct revealSelectedQueueItemsSources: action validation.Damiano Galassi2019-02-051-1/+2
|
* MacGui: fix subtitles tab actions.Damiano Galassi2019-02-051-20/+21
|
* MacGui: use a view-based table view in the queue window.Damiano Galassi2019-02-0510-384/+511
|
* WinGui: Fix instance handling in Libencode.sr552019-02-031-17/+17
|
* WinGui: Make the disposal of services more aggressive. May Fix or help in #1851sr552019-02-024-50/+98
|
* WinGui: Remove inline Destination check. It's more annoying than useful. ↵sr552019-01-301-7/+0
| | | | Fixes #1857
* MacGui: remove the old advanced x264 options view.Damiano Galassi2019-01-309-2273/+12
|
* MacGui: made the preview hud a bit larger.Damiano Galassi2019-01-303-27/+26
|
* cli: Make --start-at and --stop-at strings more intuitive.Bradley Sepos2019-01-281-6/+12
| | | | Inspired by https://github.com/HandBrake/HandBrake-docs/pull/70.
* libhb: Temporarily log out the error code for unlink to figure out why ↵sr552019-01-281-1/+4
| | | | previews are not being removed for a user. #1851
* cli: Clarify --start-at and --stop-at help language.Bradley Sepos2019-01-271-6/+7
| | | | https://github.com/HandBrake/HandBrake-docs/pull/70
* WinGui: Basic implementation of Queue Up/Down Buttons. Does not yet handle ↵sr552019-01-275-13/+110
| | | | post selection.
* WinGui: Remove incorrect declaration in the app manifest.sr552019-01-271-4/+0
|
* WinGui: Update application manifestsr552019-01-271-6/+4
|
* WinGui: Move the Queue Recovery option from the source panel to the Queue ↵sr552019-01-275-14/+10
| | | | Menu. It's not something that's frequently used and doesn't really belong on the Source Menu. Makes the source menu less cluttered.
* WinGui: Adding some additional validation to the destination box.sr552019-01-271-0/+7
|
* scripts: Update to mingw-w64-build 5.0.0.Bradley Sepos2019-01-251-10/+11
| | | | Bump to mingw-w64 6.0.0, gcc 8.2.0 and friends.
* Set the right deployment target in xcconfig.Damiano Galassi2019-01-251-1/+1
|
* WinGui: Updated German translationsr552019-01-242-65/+64
|
* WinGui: Update Min Title Scan labelsr552019-01-243-4/+4
|
* WinGui: Improve Add to queue error Handling. Combine 2 Dialog prompts into ↵sr552019-01-246-28/+69
| | | | | | one. + Allow early exit from Add Selection. #1833
* MacGui: set the minimum macOS version to 10.11Damiano Galassi2019-01-249-47/+17
|
* Fix an annoying warning in Xcode.Damiano Galassi2019-01-231-2/+2
|
* Fix a few warnings.Damiano Galassi2019-01-232-1/+3
|
* encavcodec: enable "row-mt=1" for vp9John Stebbins2019-01-221-1/+14
| | | | | | | | Improves encoding speed by about 20% for SD content and 35% for HD content in my testing on a 4 core 8 thread system. CPU utilization is around 60% as compared with 40% prior to the change. Fixes https://github.com/HandBrake/HandBrake/issues/1830
* MacGui: Update min title duration preferences label.Damiano Galassi2019-01-221-7/+7
|
* scan: only apply min duration filter to BD and DVDJohn Stebbins2019-01-214-12/+5
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1590
* Updating the steps on the pull request template.Scott2019-01-211-2/+3
| | | Try to encourage folks to talk to use before working on code!
* bd: Add support for UHD discsPetri Hintukainen2019-01-201-0/+7
| | | | Fixes #1301
* Fix potential NULL pointer dereferenceJohn Stebbins2019-01-201-2/+5
|
* Align data in hb_buffer_t buffersJohn Stebbins2019-01-201-31/+18
| | | | | Use av_malloc/av_free for hb_buffer_t buffers since av_malloc always aligns.
* lapsharp: mirror image data into stride regionJohn Stebbins2019-01-203-13/+59
| | | | | | | | | Adds a function to mirror image data into stride region. Mirroring the data results in a less visible artefact down the right edge of the image. Blanking resulted in a dark edge artefact. Keeps function that blanks stride region and improves it's speed, although it's not currently used.
* lapsharp: blank frame buffer stride regionJohn Stebbins2019-01-203-0/+30
| | | | | | Zero is not black. Stride is used in computations and is assumed black. Fixes https://github.com/HandBrake/HandBrake/issues/1751
* libhb: Remove some NLMeans TODO comments.Bradley Sepos2019-01-191-2/+0
| | | | NLMeans has used frame threading for years, so SIMD aside, these areas are sufficiently parallelized overall.
* libhb: Reduce the number of threads NLMeans uses with many logical cores.Bradley Sepos2019-01-191-2/+14
| | | | Too many threads increases CPU cache pressure, reducing performance.
* contrib: Update x265 cross compilation directives.Bradley Sepos2019-01-193-0/+24
| | | | Necessary for cross compiling with gcc 8.
* configure: fix conftest turdsJohn Stebbins2019-01-191-0/+3
|
* encavcodec: improve comment about ffmpeg timestamp handlingJohn Stebbins2019-01-181-6/+14
|
* WinGui: Fix preset updates. Built in presets should now automatically ↵sr552019-01-182-67/+56
| | | | update. It will try and preserve old prests but this may not always be possible.
* encavcodec: Make VCE h.265 encoder emit an IDR for every GOPJohn Stebbins2019-01-181-0/+6
|
* work: fix videotoolbox encoder loggingJohn Stebbins2019-01-181-0/+5
| | | | Log h.264 profile and level, and h.265 profile
* encavcodec: Fix dts timestamps in VT h.265 encodingJohn Stebbins2019-01-181-2/+12
| | | | | | | | The VT h.265 encoder appears to enable b-pyramid, but doesn't expose any method to modify the setting or query for its value. So we'll just assume it's always on whenever there are b-frames. Fixes https://github.com/HandBrake/HandBrake/issues/1689
* encavcodec: set frame.key_frame for AMD VCE encoderJohn Stebbins2019-01-161-0/+1
| | | | | | | AMD VCE encoder needs this in order to force an IDR rather than an I frame. Fixes https://github.com/HandBrake/HandBrake/issues/1762
* ffmpeg: enable pict_type setting in AMD VCEJohn Stebbins2019-01-161-0/+78
| | | | | This is required by HandBrake in order to place IDR frames at chapter boundaries
* muxavformat: use better approximation for duration of last video frameJohn Stebbins2019-01-161-0/+10
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1802
* MacGui: support SSA file import.Damiano Galassi2019-01-157-81/+82
|
* WinGui: Update EncoderHelpers for Subtitle changessr552019-01-141-0/+12
|
* WinGui: Initial support for SSA file import.sr552019-01-1410-23/+26
|