summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Improve the security of the update checker on windows. This download ↵sr552016-04-295-28/+59
| | | | is now verified against a signed RSA-SHA256 hash verifying both file integrity and origin.
* Update README.mdScott2016-04-241-3/+2
|
* WinGui: Wrap text on popup window container.sr552016-04-231-1/+2
|
* WinGui: Fix the Subtitle Defaults popup text.sr552016-04-233-1/+13
|
* WinGui: If you invoke HandBrake.exe with "--auto-start-queue" it will ↵sr552016-04-237-15/+55
| | | | | | automatically start the queue and not prompt to recover the queue. Behaviour Change: When reloading the queue, any job that is "In progress" will be marked as "Error" now. We don't know if HandBrake crashed or the system restarted. This avoids any crash -> restart loops that may occur. This allows HandBrake to get on with the rest of the queue until the user can action the failed encode.
* MacGui: do not stop the preview encoding when the showWindow: is called and ↵Damiano Galassi2016-04-221-1/+3
| | | | the window is already on screen.
* decavcodec: fix audio decoder frame countJohn Stebbins2016-04-211-0/+5
| | | | it was always 0
* stream: fix memory leak during PS stream probeJohn Stebbins2016-04-201-0/+7
|
* buffers: add more buffer debugging supportJohn Stebbins2016-04-201-7/+33
|
* WinGui: Some initial work to make the HandBrake.ApplicationServices library ↵sr552016-04-1910-322/+334
| | | | more portable.
* Merge branch 'Idea2'sr552016-04-191-3/+8
|\
| * WinGui: Small code optimisation in the QueueRecoveryHelpersr552016-04-181-3/+8
| |
* | WinGui: Strip out the overlay panel code. It's not used.sr552016-04-188-211/+1
|/
* Few updates to NEWSsr552016-04-181-4/+4
|
* WinGui: Change the Audio Default and Subtitle panels to be modal windows. ↵sr552016-04-179-139/+71
| | | | (Similar to the MacGUI). This should allow for more space needed to implement Audio templates. Also fixed a sanitise mixdown call crash.
* muxavformat: fix mp4 subtitle empty packet durationJohn Stebbins2016-04-141-1/+1
|
* qsv: support building on linux with libvaJohn Stebbins2016-04-141-0/+3
|
* Merge pull request #153 from jstebbins/qsv-freeJohn Stebbins2016-04-131-39/+39
|\ | | | | qsv: fix access to freed memory when interrupting encode
| * qsv: fix access to freed memory when interrupting encodeJohn Stebbins2016-04-131-39/+39
| |
* | Merge pull request #154 from jstebbins/qsv-decode-uninitialized-varJohn Stebbins2016-04-131-55/+44
|\ \ | | | | | | qsv: fix crash in decode init due to uninitialized variable
| * | qsv: fix crash in decode init due to uninitialized variableJohn Stebbins2016-04-131-55/+44
| | |
* | | WinGui: Don't call hb_x264_param_unparse when we are not using x264sr552016-04-131-1/+1
|/ /
* / qsv_filter: fix crash when unpacking crop parametersJohn Stebbins2016-04-131-4/+4
|/
* WinGui: Handle null mixdowns properly. Fixes #152sr552016-04-123-6/+9
|
* lingui: fix mispellingJohn Stebbins2016-04-101-14/+14
|
* lingui: fix file nameJohn Stebbins2016-04-091-0/+0
|
* lingui: add ubuntu xenial to nightly buildsJohn Stebbins2016-04-093-0/+130
|
* WinGui: Sanitise all Mixdown selections. Passthru the Codec into the ↵sr552016-04-094-61/+78
| | | | Scanned Track object.
* Update Git Ignore.sr552016-04-091-0/+2
|
* WinGui: Use Mixdowns from LibHBand sanitise the choices. The GUI no longer ↵sr552016-04-0915-118/+204
| | | | shows invalid mixdowns.
* MacGui: do not set the preview window frame origin to a value outside the ↵Damiano Galassi2016-04-091-4/+1
| | | | screen area.
* MacGui: do not update the preview window layer if the image is nil or the ↵Damiano Galassi2016-04-071-47/+50
| | | | size is 0.
* MacGui: rename 'layout' in HBPreviewView so it doesn't override NSView ↵Damiano Galassi2016-04-071-5/+5
| | | | layout method.
* bd: change angles before seekingJohn Stebbins2016-04-041-4/+4
| | | | the angle can affect the seek position
* libbluray: fix chapter lookupJohn Stebbins2016-04-041-0/+20
| | | | | when there are multiple clips in the title, chapter lookup could fail if the current play position is before the first chapter mark in a clip.
* Merge pull request #144 from sr55/x264Scott2016-04-032-4/+4
|\ | | | | Upgrade x264 to r2665 a01e339
| * Upgrade x264 to r2665 a01e339sr552016-04-022-4/+4
| |
* | json: fix typo.Tim Walker2016-04-031-1/+1
| |
* | CLI: fix incorrect assumption that video quality is always positive.Tim Walker2016-04-031-2/+2
| |
* | json: fix sanitization of vqualityTim Walker2016-04-031-4/+8
| | | | | | | | …for encoders that check for a valid bitrate before quality.
* | json: fix sanitization of vqualityJohn Stebbins2016-04-032-24/+35
| | | | | | | | ... and other assorted cleanups ;)
* | ffmpeg: rename some files to have unique patch numbers.Tim Walker2016-04-013-0/+0
| |
* | ffmpeg: patch some E-AC-3 decoder calls.Tim Walker2016-04-011-0/+87
| | | | | | | | | | Some samples (e.g. E-AC-3 from Blu-ray disc sources) would result in two warnings being printed for each frame of every E-AC-3 track.
* | filters: don't add disabled rotate filter to filter listJohn Stebbins2016-03-312-5/+33
|/ | | | | add check for settings that cause a filter to be disabled, and disable the filter in such cases before adding to the filter list.
* hb_json: sanitize JSON where both of video bitrate and quality are valid.Tim Walker2016-03-311-0/+6
| | | | Check against vbitrate since it doesn't depend on a preprocessor define.
* macosx: fix incorrect assumption that video quality is always positive.Tim Walker2016-03-311-1/+1
|
* libhb: fix incorrect assumption that video quality is always positive.Tim Walker2016-03-3111-13/+16
|
* libhb: fix quality limits for high bit depth video encoders.Tim Walker2016-03-311-2/+25
| | | | | The lowest possible QP (and RF) depend on the bit depth and can be lower than zero.
* libhb: remove superfluous ifdefs.Tim Walker2016-03-311-4/+0
| | | | The defines always exist, so they're not actually protecting anything.
* LinGui: all negative vquality slider valuesJohn Stebbins2016-03-301-3/+10
| | | | And only show "lossless" for x264 8bit