Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the OpenCL Bicubic scaling option. Unfortunatly it's causing too many ↵ | sr55 | 2017-06-07 | 8 | -67/+5 |
| | | | | problems and it's maximum 5% performance improvement (in ideal circumstances) doesn't justify the effort to continue with it. The OpenCL framework will remain in place in case we decide to use it for something in the future. Closes #690 | ||||
* | sharpen: Fix typos in tooltips. | Bradley Sepos | 2017-06-07 | 3 | -6/+6 |
| | |||||
* | filter: add frame parallelizing filter wrapper | John Stebbins | 2017-06-06 | 6 | -56/+403 |
| | | | | | | | | | | | | This wrapper can be used to frame parallelize simple video filters. By simple, I mean there can be no temporal context that is shared from one frame to the next. Wrap unsharp and lapsharp filters. unsharp required a small rework to separate out temporary storage that is required when processing each frame. We now need to duplicate this storage for each thread. Closes #759. | ||||
* | LinGui: Increase max video bitrate entry allowed | John Stebbins | 2017-06-05 | 1 | -1/+1 |
| | |||||
* | libhb: Fix C const issue in lapsharp.c. | Bradley Sepos | 2017-06-04 | 1 | -12/+8 |
| | | | | Simple runtime vs. compile time error, which Clang hid from me. | ||||
* | sharpen: Use better tune names. | Bradley Sepos | 2017-06-03 | 4 | -11/+11 |
| | |||||
* | libhb: Cosmetics in lapsharp.c. | Bradley Sepos | 2017-06-03 | 1 | -13/+21 |
| | |||||
* | WinGui: Support for the new sharpen filter. | sr55 | 2017-06-02 | 19 | -14/+626 |
| | |||||
* | MacGui: fix deinterlace presets and sharpen tune undo support. | Damiano Galassi | 2017-06-02 | 1 | -3/+3 |
| | |||||
* | mac: Revise sharpen filters tooltops. | Bradley Sepos | 2017-06-01 | 1 | -3/+3 |
| | |||||
* | libhb: Revise sharpen presets and tunes. | Bradley Sepos | 2017-06-01 | 1 | -10/+106 |
| | | | | Adds verystrong presets to unsharp and lapsharp filters. Adds mediumfine and mediumcoarse tunes to unsharp filter. Fixes some values. | ||||
* | mac: Add support for sharpening filters. (#760) | Bradley Sepos | 2017-06-01 | 8 | -98/+607 |
| | | | Thanks @galad87 for assistance. | ||||
* | libhb: Add Lapsharp kernel isolap and use with Grain tune. | Bradley Sepos | 2017-06-01 | 2 | -9/+27 |
| | |||||
* | WinGui: Add "None" as an option to the fallback encoder dropdown. Setting ↵ | sr55 | 2017-05-31 | 3 | -3/+36 |
| | | | | this option to none will not add a passthru track when the passthru codec does not match the source track. #623 | ||||
* | WinGui: Fix an issue with the start/stop buttons on the toolbar. | sr55 | 2017-05-31 | 1 | -17/+0 |
| | |||||
* | MacGui: use a newer api to get the disk free space. | Damiano Galassi | 2017-05-31 | 1 | -5/+22 |
| | |||||
* | MacGui: do not load an HBJob is there is no file URL. | Damiano Galassi | 2017-05-31 | 1 | -2/+2 |
| | |||||
* | cli: add an additional null check to silence a clang static analyizer warning. | Damiano Galassi | 2017-05-31 | 1 | -7/+10 |
| | |||||
* | cli: Avoid carriage return in progress output when piping. | Bradley Sepos | 2017-05-31 | 1 | -9/+31 |
| | |||||
* | nlmeans: fix prefilter passthru | John Stebbins | 2017-05-31 | 1 | -1/+1 |
| | | | | This is an error that crept in when making nlmeans multithreaded | ||||
* | LinGui: Add UI support for BradleyS' sharpen filters | John Stebbins | 2017-05-30 | 4 | -2/+218 |
| | |||||
* | libhb: Add LapSharp sharpening filter. | Bradley Sepos | 2017-05-30 | 7 | -1/+567 |
| | |||||
* | libhb: Add Unsharp sharpening filter. | Bradley Sepos | 2017-05-30 | 12 | -2/+1083 |
| | | | | Closes #525. | ||||
* | WinGui: Improved error message on Starting an encode or queue when the ↵ | sr55 | 2017-05-29 | 4 | -1/+30 |
| | | | | destination drive is low on space. Fixes #748 | ||||
* | WinGui: Remove the legacy XML based queue import/export funcitonality. One ↵ | sr55 | 2017-05-29 | 4 | -16/+8 |
| | | | | can still export to JSON for the CLI but currently import is still not supported for JSON. | ||||
* | WinGui: Add a log message whent he queue is paused due to low disk space. ↵ | sr55 | 2017-05-27 | 7 | -62/+91 |
| | | | | Improve handling of automated queue pausing. #748 | ||||
* | stream: Improve stream type detection through probing | John Stebbins | 2017-05-25 | 1 | -39/+21 |
| | | | | | | If the stream is damaged, a probe can fail due to bad data at the start of the probe buffer. So try filling the probe buffer from multiple start positions in the file. | ||||
* | WinGui: Change the "For Additional Tracks" dropdown. Remove the "None" ↵ | sr55 | 2017-05-24 | 4 | -18/+4 |
| | | | | option. It doesn't make sense. This fixes an issue where we couldn't load "all" due to the preset key for it being a 2 state bollean rather than a 3 state option. | ||||
* | preset: Fix surround audio bitrate for general presets. | Bradley Sepos | 2017-05-21 | 3 | -18/+18 |
| | | | | Was supposed to be 640 when converting a non-AC3 source track. | ||||
* | encavcodecaudio: work around lame bug | John Stebbins | 2017-05-11 | 1 | -11/+23 |
| | | | | | | | | | On windows builds, there is an upstream bug in the lame encoder that causes an extra output packet that has the same timestamp as the second to last packet. This causes an error during muxing. Drop the packet with the duplicate timestamp. Fixes https://github.com/HandBrake/HandBrake/issues/726 | ||||
* | WinGui: Fix an issue with long chapters causing scans to fail to complete. ↵ | sr55 | 2017-05-02 | 2 | -3/+4 |
| | | | | Fixes #713 | ||||
* | WinGui: Improved logging around SCANDONE and some additional defensive ↵ | sr55 | 2017-05-02 | 3 | -8/+24 |
| | | | | programming to try track down this never ending scan. | ||||
* | WinGui: Minor change that might help #688 | sr55 | 2017-04-29 | 2 | -5/+5 |
| | |||||
* | WinGui: Save file before committing :( #695 | sr55 | 2017-04-29 | 1 | -1/+1 |
| | |||||
* | WinGui: Change to the queue duplicate detection. It currently filters by ↵ | sr55 | 2017-04-29 | 1 | -2/+1 |
| | | | | "Waiting" tasks. This now extends that to "In Progress". "Completed/Error" will continue to allow jobs to be added to the queue. Fixes #695 | ||||
* | WinGui: Change a message box to an error window when exceptions occur in ↵ | sr55 | 2017-04-29 | 1 | -2/+2 |
| | | | | setting the destination. | ||||
* | scripts: Update to mingw-w64-build 2.3.2. | Bradley Sepos | 2017-04-28 | 1 | -5/+5 |
| | |||||
* | stream: fix chapter marker durations | John Stebbins | 2017-04-28 | 1 | -5/+20 |
| | | | | | libav isn't guaranteed to set AVChapter.end. So don't use it. Use AVChapter.start instead. | ||||
* | Fixed IRC link in README.markdown (#712) | aaronjeline | 2017-04-27 | 1 | -1/+1 |
| | | | | * Fixed IRC link in README.markdown | ||||
* | MacGui: fix the "alert when done sound", it was checking the wrong key. | Damiano Galassi | 2017-04-22 | 2 | -29/+29 |
| | |||||
* | MacGui: do not use NSSecureCoding on 10.8, it crashes. | Damiano Galassi | 2017-04-21 | 1 | -1/+8 |
| | |||||
* | MacGui: do not load a job from disk if one or more job objects are missing. | Damiano Galassi | 2017-04-21 | 9 | -33/+53 |
| | |||||
* | MacGui: NSUUID is not available on 10.7, replace it with CFUUIDRef | Damiano Galassi | 2017-04-21 | 1 | -2/+9 |
| | |||||
* | LinGui: fix POTFILE list | John Stebbins | 2017-04-19 | 1 | -3/+1 |
| | | | | | When I changed a file name I forgot to change this list. This list is used to generate the translation template file. | ||||
* | WinGui: Fix a possible exception when cancelling and rescanning a source ↵ | sr55 | 2017-04-16 | 2 | -2/+5 |
| | | | | that would cause it to never complete the second time. Fixes #671 | ||||
* | decsrt: fix p-to-p start time after seeking | John Stebbins | 2017-04-15 | 5 | -76/+130 |
| | | | | | | | Reader can skip data at the beginning of the file. We were not informing decsrt how much was skipped when pts_to_start caused the skip. Fixes https://forum.handbrake.fr/viewtopic.php?f=11&t=36258 | ||||
* | WinGui: Handle HB_STATE_MUXING and HB_STATE_SEARCHING for better progress ↵ | sr55 | 2017-04-15 | 10 | -30/+145 |
| | | | | indication in the UI. #676 | ||||
* | avfilter: fix handling of bad settings | John Stebbins | 2017-04-14 | 1 | -0/+1 |
| | | | | | After encountering a bad setting, it was removing all filters starting with the one with bad settings. | ||||
* | MacGui: fix tests for the sandboxed schemes. | Damiano Galassi | 2017-04-14 | 4 | -8/+20 |
| | |||||
* | preset: fix audio settings when samplerate == auto | Damiano Galassi | 2017-04-14 | 1 | -0/+4 |
| |