summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Small code optimisation in the QueueRecoveryHelpersr552016-04-181-3/+8
|
* 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
* x265: use more permissive x265_api_query instead of x265_api_getJohn Stebbins2016-03-302-3/+3
| | | | | This allows use of versions of the library that are compatible, but do not necessarily have the same build number.
* MacGui: allow negative value in the quality slider.Damiano Galassi2016-03-301-0/+2
|
* Merge pull request #138 from maximd33/masterRodeo3142016-03-301-1/+2
|\ | | | | QSV: better compatibility with recent SW lib
| * QSV: better compatibility with recent SW libmaxd2016-03-301-1/+2
|/ | | | | | To avoid having max_async_depth == 0 with recent MSDK SW library, this would help to allocate properly internal resources and to avoid crash during encode
* libhb: fix x265 encoding with CRF == 0.0Tim Walker2016-03-291-1/+1
| | | | We were using ABR at 0.0 Kbps instead.
* presets: fix PictureRotate importJohn Stebbins2016-03-281-1/+2
| | | | | When it's value's type is an int instead of a string, it was not imported correctly.
* LinGui: fix saving default presetJohn Stebbins2016-03-271-1/+4
| | | | The default flag was getting lost
* muxavformat: fix muxer interleaving in mkvJohn Stebbins2016-03-271-3/+5
|
* LinGui: fix crash when no preset selected and scan new sourceJohn Stebbins2016-03-271-22/+25
|
* WinGui: Fix a couple of silent errors with the new logging system.sr552016-03-262-14/+30
|
* WinGui: If there are multiple queue recovery files, don't fail the set if ↵sr552016-03-261-11/+20
| | | | one is bad. Let the rest load normally.
* WinGui: Add a new JSON file type to the queue export functionality. This ↵sr552016-03-267-3/+125
| | | | | | exports the standardised JSON format that can be imported into the CLI. Note, the GUI can not yet import the JSON formatted queue file. The old hbq format is still there for that.