summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* preset_template: change "und" to "any" in templateJohn Stebbins2019-12-161-1/+1
| | | | | | | | This should have no effect on recent preset definitions since new presets should have all keys defined. But very old presets may be missing some keys and need to be filled in with the template defaults. (cherry picked from commit 196afc4ce0042f20612535c399a5ddc450de26f4)
* preset: fix import of Audio/SubTitle LanguageList "und"John Stebbins2019-12-163-2/+44
| | | | | | | | | | | | | "und" used to mean "match any" language. Now it means "match only undefined" language. Forgot to translate "und" to new "any" option on preset import which breaks presets that have a language list with "und" defined in it. Note that this *will* break anyones new presets where they explicitly wanted "undefined", but this is a much smaller population than those using "any". (cherry picked from commit 548fef8bb802d0995dcfa6d45373463f8ab51dea)
* WinGui: When using QuickSync and defaulting to VFR same as source on encoder ↵sr552019-12-141-4/+10
| | | | | | | | change, make sure the UI is correctly updated and actually using VFR mode 0. Fixes #2475 Also fix an issue with the x264 tooltip code sometimes triggering the x264 API call before we've switched to x264 fully. (cherry picked from commit dac28592df9fd16d189d98429014e53e62a3dce2)
* WinGui: Expand the hack to make the window appear correctly when restoring ↵sr552019-12-101-1/+4
| | | | | | from task tray. Fixes #2497 (cherry picked from commit 8f5748ede67c8e93965daf3abf739ba3cc4e8266)
* LinGui: fix small memory leak in audio list displayJohn Stebbins2019-12-101-0/+1
| | | | (cherry picked from commit e31bcd71174cd146f4b0e2eb46d5de8b83b89475)
* LinGui: fix display of chapter start timeJohn Stebbins2019-12-101-1/+1
| | | | | | they were all showing 0:00 start time :( (cherry picked from commit 4e566864794df77ff9ab1c998531b06c88fa7151)
* x265: Fix pass 2 encode failureNomis1012019-12-094-0/+76
| | | | | | This fixes a 2-pass encoding failure which also does affect HandBrake, see https://bitbucket.org/multicoreware/x265/issues/524/2-pass-encoding-failure-with-32-15 (cherry picked from commit 23b07d0a4857c9d279388da319b1582e0bcbb889)
* x265: Fix limit-tu bug in loading co-located CU's TU depthNomis1012019-12-094-0/+104
| | | | (cherry picked from commit e6478f079c5b0ed09378a882019b0b75cfa473b3)
* MacGui: fix HBSubtitlesTrack unarchiver when the track is an external ssa file.Damiano Galassi2019-12-091-1/+1
| | | | (cherry picked from commit 820d2643071919db35a17bff257e0ce9295793d7)
* WinUI: Notify of display field changes for QueueStats (#2488)Joshua Shaffer2019-12-091-4/+7
| | | | (cherry picked from commit 667554622bbb22e214cdd312e408a37247008310)
* WinGui: Limit iPod atom to H.264. Fixes #2490sr552019-12-096-4/+58
| | | | (cherry picked from commit 56a0493beb33fea858bb3f795799994f37523614)
* WinGui: Invoke QueueChanged after ImportJoshua Shaffer2019-12-091-0/+4
|
* WinGui: Fix a bug in the Add presets window where the Audio / Subtitle ↵sr552019-11-257-2/+38
| | | | | | defaults would not set. Fixes #2457 (cherry picked from commit a5d359d79f28924fd0a57603793d6aa57499c49a)
* encx265: use locale agnostic level nameJohn Stebbins2019-11-182-2/+7
| | | | | | | Attempting to specify a level resulted in an error for locales that don't use '.' as decimal separator (cherry picked from commit 90536198931b5d67f8b61ca7cf203f7487177341)
* LinGui: fix gui internationalization supportJohn Stebbins2019-11-181-1/+1
| | | | | | | | | | When converting from using intltool to gnu gettext, the definition of DATADIRNAME was lost and resulted in an incorrect base directory in the call to bindtextdomain. Fixes https://github.com/HandBrake/HandBrake/issues/2438 (cherry picked from commit 31254efcc4e64db44f2404c850b9f76e23e7c36c)
* WinGui: Fix Tooltip Style for Dark theme. Fixes #2423sr552019-11-161-0/+6
| | | | (cherry picked from commit cd4106cdae9af9d7006da261f3971e5b34450dde)
* WinGui: Fix a crash on the Dark theme.sr552019-11-151-1/+1
| | | | (cherry picked from commit 82b85f6119d63457b1949627b4ca72f47c9cd0a3)
* WinGui: Remove erroneous autoname error that wouldn't allow the user to use ↵sr552019-11-151-4/+7
| | | | | | releative paths. (cherry picked from commit 11146c96dcbb9e1aa533b01a9dac22c5f1b2a131)
* WinGui: Fix an issue with autoname file format not being stored correctly. ↵sr552019-11-151-1/+1
| | | | | | Fixes #2422 (cherry picked from commit 6b456f00d3cb720e940959c6fc9963eacdec8bc3)
* WinGui: Force a built-in preset update on libhb preset version change. #2421sr552019-11-151-2/+8
| | | | (cherry picked from commit 7584e783ef87186b60395c29b375e8ec25991c1b)
* WinGui: Fix missing langauge resource file for Koren. Fixes #2420sr552019-11-151-0/+1
| | | | (cherry picked from commit c93b82ed7ea1f013d4b1a31d24ded042188bf4e3)
* Update SECURITY.mdScott2019-11-151-2/+1
| | | | (cherry picked from commit fa4b8fae5207a623d549b38de006ee3e7877e5c6)
* VCE: Force the rate control method for the VCE encoder to see if it helps ↵sr552019-11-151-0/+5
| | | | | | with rate control problems. #2414 (cherry picked from commit 57eeacb1007aca7e00d3c7bca32a3d7722ee02d3)
* LinGui: cleanup lib and cppflatgs generationJohn Stebbins2019-11-142-22/+32
| | | | | | fixes https://github.com/HandBrake/HandBrake/issues/2411 (cherry picked from commit f7bc55eb2cf06759b2cbe339c858d1d6a6b2d831)