summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qsv: Allocate planes contiguously.maxd2017-02-021-6/+4
| | | | | | Better performance and less prone to crashing. Fixes #540 and closes #558.
* LinGui: fix widget focus problemJohn Stebbins2017-01-291-0/+1
|
* preset: fix behavior of AudioSecondaryEncoderModeJohn Stebbins2017-01-291-2/+2
| | | | | When true, this is meant to use the secondary encoder only for the first selected audio track. It was completely broken :(
* WinGui: Adding missing Tape and Sprite Denoise Tunes #544sr552017-01-251-0/+8
|
* encca_aac: Fix initial start timeJohn Stebbins2017-01-251-2/+8
| | | | | encca_aac assumed the first packet start time is 0 which is no longer the case. We now use edit lists to adjust non-zero start times.
* MacGui: improve management of security scoped resources. Fix external SRT in ↵Damiano Galassi2017-01-2513-94/+219
| | | | the sandboxed build.
* MacGui: select the right title when editing a queue job, libhb avoids ↵Damiano Galassi2017-01-251-1/+17
| | | | rescanning if the same file/folder is loaded.
* LinGui: clear extra options when video codec changesJohn Stebbins2017-01-241-0/+1
| | | | Some valid options (e.g. vp9 qmin=0) can crash some libav encoders (mpeg4).
* WinGui: Always use iso639 for srt language code rather than name. #541sr552017-01-243-2/+48
|
* decavcodec: fix avcodec_open failure upon bad extradataJohn Stebbins2017-01-241-2/+6
| | | | | | | If extradata is improperly parsed, avcodec_open may fail. Keep trying avcodec_open as long as there is more data to parse. Fixes https://github.com/HandBrake/HandBrake/issues/542
* decavcodec: fix crash in decavcodecvInfoJohn Stebbins2017-01-241-1/+1
| | | | | If avcodec_open fails, pv->context->codec is NULL, but work->info may still be called by scan.
* WinGui: Another fix to WhenDone. Should reset when the main window opens, ↵sr552017-01-231-0/+6
| | | | not when preferences opens.
* WinGui: Bump version to 1.0.3 for the future release.sr552017-01-226-8/+8
|
* Revise and extend NEWS.markdown for 1.0.2.Bradley Sepos2017-01-221-0/+1
|
* Revise and extend NEWS.markdown for 1.0.2.Bradley Sepos2017-01-221-22/+27
|
* WinGui: Fix an issue with QueueEdit not restoring PointToPoint settings ↵sr552017-01-221-6/+7
| | | | correctly.
* Fixed a typoDamiano Galassi2017-01-221-1/+1
|
* Initial draft of NEWS for 1.0.2sr552017-01-211-0/+42
|
* dvdread: Don't ignore errors from UDFReadBlocksJohn Stebbins2017-01-211-0/+162
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/535
* WinGui: Set a min height on the queue selection window.sr552017-01-211-0/+1
|
* MacGui: initial sandbox support. Added two new scheme RELEASE-SANDBOX and ↵Damiano Galassi2017-01-2023-138/+1233
| | | | DEBUG-SANDBOX to build HandBrake with sandbox enabled.
* MacGui: reload the queue outline view action column when an encode is done ↵Damiano Galassi2017-01-191-1/+4
| | | | (the one with the x or the show in finder icon)
* disable fontconfig on macOSDamiano Galassi2017-01-185-23/+56
|
* libhb: force title rescan after completing a job encode (#488)John Stebbins2017-01-163-0/+12
| | | Fixes https://forum.handbrake.fr/viewtopic.php?f=12&t=35583
* cli: Adding hb_opencl_set_enable when --use-opencl is set. #496sr552017-01-151-0/+5
|
* WinGui: Pause on Low Diskspace is for local drives only. Disabling check for ↵sr552017-01-151-1/+1
| | | | UNC paths. #527
* WinGui: Remove extension check as it can cause an erroneous error when ↵sr552017-01-151-1/+1
| | | | setting the filename manually.
* WinGui: Fix typo in #496sr552017-01-151-1/+1
|
* WinGui: Use new hb_opencl_set_enable function. #496sr552017-01-154-3/+8
|
* opencl: Workaround broken drivers that crash when you call clGetPlatformIDs ↵Scott2017-01-153-4/+28
| | | | with valid inputs. #496
* WinGui: SplitButton was broken. #524sr552017-01-151-1/+1
|
* WinGui: Fix erroneous path and filename handling. #515sr552017-01-142-8/+18
|
* WinGui: Fix a crash when saving presets for video encoders that don't have ↵sr552017-01-141-3/+3
| | | | preset or profile options. #516
* WinGui: Fix an issue which prevented the GUI from parsing presets with ↵sr552017-01-133-4/+11
| | | | | | hb_presets_read_file_json becaused it returned an unnamed list when reading plist files. It can now handle PresetList or just unnamed Json List [] Also made the parser more tolerant to casing and unset and unexpected values.
* WinGui: Put up a clearer error when we can't read older presets rather than ↵sr552017-01-124-5/+29
| | | | just showing a stack trace. #513
* MacGui: fix string encoding when converting chapters titles to NSString.Damiano Galassi2017-01-121-1/+1
|
* qsv: fix building with qsv disabledJohn Stebbins2017-01-112-2/+13
|
* WinGui: Update EndPoint for API Change.sr552017-01-111-1/+1
|
* json: revise range "End" for time and frame rangesJohn Stebbins2017-01-113-19/+45
| | | | | "End" was a duration. It is now the actual "End" position in 90khz ticks or frames.
* WinGui: Fix for the Queue Item Tooltip. Would erroneously display "2Pass" ↵sr552017-01-111-1/+7
| | | | for CRF encodes.
* json: Decoding JSON now checks if QSV is available before setting QSV… (#509)Scott2017-01-111-0/+4
| | | json: Decoding JSON now checks if QSV is available before setting QSV… #509
* libav: fix EIO error when reaching EOF of DV filesJohn Stebbins2017-01-111-0/+37
|
* reader: fix incorrect duration of UTF8 subtitlesJohn Stebbins2017-01-111-0/+4
| | | | The stop time for these was not getting adjusted by the scr_offset
* preset: fix "all" AudioTrackSelectionBehaviorJohn Stebbins2017-01-111-5/+10
| | | | | When all tracks are requested, do not filter out secondary audio types. This should only be done when only the "first" track is requested.
* added support of Kaby Lake CPU recognitionmaxd2017-01-113-1/+10
|
* WinGui: Fix a stack overflow exception in Options screen that was causing a ↵sr552017-01-091-1/+0
| | | | settings reset.
* libhb: check if decvobsub.c private_data is not null before accessing one of ↵Damiano Galassi2017-01-091-1/+1
| | | | its member. Fix a crash when calling decsubClose if the decoder had not been initialized yet.
* MacGui: sleep prevention in HBCore should be on by default.Damiano Galassi2017-01-091-0/+1
|
* json: fix use of freed memoryJohn Stebbins2017-01-081-18/+23
| | | | | | | | audio.out.name was getting assigned a string from a json object that could be freed resulting in a double free. also make unpack_s check for const char * type to help prevent such abuses in the future.
* WinGui: Allow the log window to be opened from the Scan Status Overlay.sr552017-01-084-20/+81
|