summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Fix Duration / Paused Duration when > 1 day. Fixes #2649sr552020-02-231-2/+2
| | | | (cherry picked from commit ff8cd471a96ac161cdb305d9109391b0c60473c9)
* WinGui: Fix an issue with Queue Pause/Resume not working correctly and some ↵sr552020-02-232-2/+14
| | | | | | unhandled silent exceptions in the libhb wrapper library. Fixes #2647 (cherry picked from commit 4083aca9d94a7fd58b400b3744a35bfc233cdf5d)
* WinGui: Set queue selection mode to Singlesr552020-02-231-1/+1
| | | | (cherry picked from commit d18c6ff64630c1b741b05d0ae170c92dd05d5870)
* WinGui: Fix a minor cosmetic issue with the title dropdown. Fixes #2645sr552020-02-231-3/+3
| | | | (cherry picked from commit b203d0dee2677ee9e1a5f8ba5308d5c9543e2c35)
* WinGui: When Deleting Selected records, if one of the jobs is encoding, ↵sr552020-02-121-1/+1
| | | | | | prompt the user one final time before deleteing to avoid any accidential deletions. #2632 (cherry picked from commit 7adb00bcc87d27bf7c484e848fa8844b4913c3f9)
* WinGui: Workaround a bug in the .NET Framework that's causing odd tooltip ↵sr552020-02-121-1/+2
| | | | | | behaviours. #2630 (cherry picked from commit 68d135cb03680b8286ac7c53a21236c0b7bad5c4)
* LinGui: fix PtoP fractional end times in secondsJohn Stebbins2020-02-081-5/+5
| | | | | | oops, previous commit only handled start times correctly (cherry picked from commit 24914e5a85d61f8a184d37a7b6c1c1413eb37a84)
* LinGui: fix PtoP fractional second timesJohn Stebbins2020-02-081-5/+5
| | | | (cherry picked from commit 8be08582b54e6f9ea02b591a72b76c5e09f64032)
* WinGui: AutoPassthru is now implemented using libhb using ↵sr552020-02-076-9/+96
| | | | | | hb_autopassthru_get_encoder. This should solve a number of issues around selection. Fixes #2627 and #2611 (cherry picked from commit b436ec04facbb390431738d37856e887fd2155e8)
* flatpak: make manifest creation script python 3 compatibleJohn Stebbins2020-02-051-12/+12
| | | | (cherry picked from commit 8cb2ee4ce38276a24f22968381d9a1b7ea65da1c)
* WinGui: Fix handling of Estimated Time left when job time >= 1 day. Fixes #2582sr552020-02-054-12/+15
| | | | (cherry picked from commit d8fff96fa0b7c08578bdd8362e7a557c551d24d1)
* WinGui: Always set UsePictureFilters to true for legacy preset support. #2531sr552020-02-051-0/+1
| | | | (cherry picked from commit 95148b574712418f03fbcec48e41719d0be90800)
* WinGui: Improve the way the Audio and Subtitle Language selection is ↵sr552020-02-053-13/+45
| | | | | | handled. When "(Any)" is used, make sure to honour the order of any languages that are also selected as a priority. Fixes #2611 (cherry picked from commit d388fee8e2773792254373eef770c6948ebbc1d4)
* WinGui: Move Handling of AutoPassthru to the UI so it more clearly reflects ↵sr552020-02-051-1/+7
| | | | | | what is happening and allows correct processing of fallback encoder values. Fixes #2619 (cherry picked from commit d212e7c22a0155bab4bc57839383872b919af9fa)
* preset: fix subtitle selection with empty language listJohn Stebbins2020-02-051-2/+2
| | | | | | | With HandBrakeCLI --all-subtitles and *no* --subtitle-lang-list, no subtitles were added (cherry picked from commit 02c85d192886f055072d801dd7126114932d6c45)
* WinGui: Fix an issue where default settings were not getting loaded. Fixes #2549sr552020-01-254-609/+76
| | | | Note, you'll need to competely delete all settings.json files in the %appdata%/HandBrake folder for a full recovery.
* WinGui: Improve rendering of queue filename when the filename > 1 line for ↵sr552020-01-251-2/+2
| | | | | | the listbox. Fixes #2570 (cherry picked from commit 5daeeef076cfde998143cf2802823bd887f78dfd)
* WinGui: Main Window Status label not updating correctly when resetting jobs. ↵sr552020-01-255-11/+25
| | | | | | Fixes #2538 (cherry picked from commit ddef5204443b2248940dc2fce5e7463c217caf33)
* WinGui: Clear queue options should not clear in-progress jobs. Fixes #2587sr552020-01-252-3/+6
| | | | (cherry picked from commit 97424db9a6b116054ec31f4a6f1aee8a95e090da)
* fix image plane copying in nlmeans prefilter setupChris Darroch2020-01-231-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | When nlmeans_prefilter() is preparing to apply a pre-filter to an image plane, it first attempts to make a copy of the mem image plane into the mem_pre plane which will hold the pre-filter's output. However, the existing logic, which mirrors the loop over all pixel rows in nlmeans_alloc(), improperly leaves the bottom 2*border rows of the mem_pre plane uninitialized. Where nlmeans_alloc() correctly copies the source image's rows into its plane, by adding the correct offset to the memcpy(3) destination to locate the image pixel data between the horizontal and vertical borders, in nlmeans_prefilter() the intention is to copy both the image and the borders. However, the current loop only iterates h times, i.e., the size of the image itself, and skips the last (bh - h) = 2*border rows. Instead, we replace the loop with a single memcpy(3) call which just duplicates the entire mem image plane, including the border data. (cherry picked from commit 92ea3b13f5c207598ada6c8e92dbe8d36a573f99)
* qsv: fix logs, cleanup, remove warnings (#2419)Artem2020-01-151-58/+44
| | | | | | | | * qsv: fix logs, cleanup, remove warnings * fix: missed pix_fmts increment (cherry picked from commit cec282be54a779bb818967866852db444eacf554)
* make: Fix redundant flags added with harden.Bradley Sepos2020-01-121-1/+1
| | | | (cherry picked from commit facc52c90b6b41ee180dc2a20fb3e142a3016359)
* qsv: better codec check against hwDmitrichenko, Max2020-01-091-2/+4
| | | | (cherry picked from commit 2d6cd536a07f3416a84525777b0b907036a3d7dc)
* WinGui: Some cosmetic improvements to the Dark Theme. (Toolbar and ↵1.3.1release_1.3.1sr552020-01-045-27/+150
| | | | GroupBox's get a minor improvement)
* Updated NEWSsr552020-01-041-0/+1
|
* qsv: fix --start-at frames issue and dx surfaces leaks (#2533)Artem Galin2020-01-045-94/+110
| | | | (cherry picked from commit d6b65cc303cc1ca23ba0832334fce2af1afaa683)
* libbluray: disable mount_get_mountpoint function call on macOS until we find ↵Damiano Galassi2020-01-041-21/+13
| | | | | | the actual issue. (cherry picked from commit 8bcc69e7538fafb2fafc8e1f6a019db9615a8b7d)
* dvdnav: fix a potential uninitialised memory read.Damiano Galassi2020-01-041-1/+1
| | | | (cherry picked from commit 008578595a6c5415d0632d2d928e074e7b9421b4)
* Remove duplicate in NEWS.markdown.Bradley Sepos2020-01-021-1/+0
|
* Add another item to NEWS.markdown for HandBrake 1.3.1.Bradley Sepos2020-01-021-0/+1
| | | | (cherry picked from commit 164bd54e40a22cc4d420fcd33eea1d358a40ca39)
* Add a few more items to NEWS.markdown for HandBrake 1.3.1.Bradley Sepos2020-01-021-0/+7
| | | | (cherry picked from commit 12c7c9866c3910329f865d9ece2bef6960d7725f)
* preset: Use x265 aq-mode 1 for official presets.Bradley Sepos2020-01-023-21/+21
| | | | | | We have received numerous reports about x265 in HandBrake 1.3.0 creating ~30% larger files with no perceived quality gain, and have confirmed this to be true in most cases. This appears to be the result of x265 recently switching to use aq-mode 2 by default. This change makes the behavior of the official presets more closely match that of HandBrake 1.2.2 and earlier. This seems to be the best course of action both technically and for the user experience until the default aq-mode improves. (cherry picked from commit e6d29a01a35ff3c942b4a1e5693bf6b9e678cc37)
* contrib: Update to ffmpeg 4.2.2.Bradley Sepos2020-01-021-3/+3
| | | | (cherry picked from commit da603af530b8ccf3fdd678fa3154c2bee6451333)
* contrib: Add x265 patch to prevent VBV macroblocking at end.Bradley Sepos2020-01-024-0/+96
| | | | (cherry picked from commit 9b9a4fc27478c7e0a9fdc4094116b8a338433f66)
* MacGui: update localizations.Damiano Galassi2020-01-026-12/+12
| | | | (cherry picked from commit f63e7b79c83d62055f96f0a1a687cffae208a9c8)
* MacGui: move sleep prevention to the main process, so we keep the sleep ↵Damiano Galassi2020-01-024-33/+53
| | | | | | assertion if the XPC service crashes. (cherry picked from commit f7228c0e67aafe557fc91d49ef547ebcf7734674)
* WinGui: Add a new option to autoname that mimic's an unintended behaviour of ↵sr552020-01-019-63/+126
| | | | 1.2 "Always use the default path for each new name generated" #2434
* WinGui: Improve the way updates are notified. The status label isn't visible ↵sr552020-01-015-4/+45
| | | | when the application starts and will be reset during scan thus wasn't appropiate. The Source Selection Pane which shows on startup will now show a link that opens the Options Update tab.
* WinGui: Cosmetic: Increase slightly the default size of the queue window, ↵sr552020-01-012-5/+6
| | | | | | and allow the left pane to grow a bit larger when upscaling the window. #2527 (cherry picked from commit d330c8d834b2ff951adb7c4771632079f92adcaf)
* Updated NewsScott2019-12-241-0/+2
|
* bd: add processing of "secondary" audio tracksJohn Stebbins2019-12-243-17/+127
| | | | | | | | | | There are actually 2 types. One "secondary" audio type is designated by a distinct stream id. The other "secondary" audio type is disignated by being in a separate "secondary" audio list. Maybe fixes https://github.com/HandBrake/HandBrake/issues/2501 (cherry picked from commit efeaeb4c7d20980a57ff8a872d51748a8b396ee4)
* lang: fix dereference of "Unknown" lang codeJohn Stebbins2019-12-241-1/+1
| | | | | | It was resolving to "Any" instead of "Unknown" (cherry picked from commit 948f1b7b8840a6fe85e1d75cfcc85a0fd9dc97d9)
* libbluray: fix a possible out of bounds read on macOS.Damiano Galassi2019-12-241-0/+21
| | | | (cherry picked from commit e9655e95179431a7ba7cd1fff316a805427ee159)
* Updated NEWSsr552019-12-201-2/+1
| | | | (cherry picked from commit 3de424035dfeceedbe289358abd0359b28ab8dd6)
* WinGui: Fix Dimension ComboBox colour on Dark Theme for the Add Preset Window.sr552019-12-201-1/+0
| | | | (cherry picked from commit d00be1071625287f8fd899cf47beabd23d366f6e)
* WinGui: Change the invalid path errors from an Exception Window to a ↵sr552019-12-201-1/+2
| | | | | | standard Error Message Box. Fixes #2518 (cherry picked from commit ca6820cc7402af9cd3d898622fcde35ad4bb0827)
* Add DVD crash fix to NEWS.markdown.Bradley Sepos2019-12-191-0/+4
| | | | (cherry picked from commit d8bca29ae6be56b49f07b7e86e2e1c235c20cdcb)
* dvdnav: check pgcn validity before starting a pgc walk.Damiano Galassi2019-12-191-0/+6
| | | | (cherry picked from commit c76baf650f2dbbe201453429fa4da74c5178632f)
* Update NEWS.markdown for 1.3.1 release.Bradley Sepos2019-12-191-0/+59
| | | | (cherry picked from commit 3dfc21eac2f221c6a65e026fec4227bf96129140)
* WinGui: Bump version to 1.3.1sr552019-12-175-7/+7
|