Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | hb_dict: fix loading preset files with unicode path | John Stebbins | 2020-04-22 | 1 | -1/+9 | |
| | | | | | Thanks to Pierce Lopez for pointing out a solution Fixes https://github.com/HandBrake/HandBrake/issues/2427 | |||||
* | WinGui: Fix a bug in the preview window where the flip was operating on the ↵ | sr55 | 2020-04-18 | 1 | -1/+1 | |
| | | | | wrong axis. Fixes #2764 | |||||
* | log when auto-rotation is applied | John Stebbins | 2020-04-17 | 1 | -0/+3 | |
| | ||||||
* | MacGui: deduplicate some code. | Damiano Galassi | 2020-04-15 | 1 | -6/+1 | |
| | ||||||
* | MacGui: there is no need to update the core state each progress update. | Damiano Galassi | 2020-04-15 | 1 | -1/+0 | |
| | ||||||
* | MacGui: simplify main window progress info. | Damiano Galassi | 2020-04-14 | 3 | -128/+125 | |
| | ||||||
* | WinGui: Fix an initialisation error on the Process Isolation code. | sr55 | 2020-04-13 | 1 | -1/+1 | |
| | ||||||
* | MacGui: improve some NSNotificationCenter calls to avoid listening to ↵ | Damiano Galassi | 2020-04-12 | 6 | -12/+22 | |
| | | | | unwanted notifications. | |||||
* | MacGui: set the "show all" button state properly when the view is loaded. | Damiano Galassi | 2020-04-12 | 2 | -2/+2 | |
| | ||||||
* | WinGui: Improve Langauge for process isolation and be clear what it is, and ↵ | sr55 | 2020-04-11 | 10 | -21/+63 | |
| | | | | | | how it works. Locked down protable mode so process isolation can't be tricked to be on. | |||||
* | WinGui: If selecting a preset that uses an video encoder that's not in use, ↵ | sr55 | 2020-04-11 | 5 | -3/+81 | |
| | | | | warn the user and don't select the preset. #2631 | |||||
* | WinGui: Improvements to the Process Isolation Worker. | sr55 | 2020-04-11 | 9 | -39/+146 | |
| | | | | | | - Harden the worker process. Token is now required as a HTTP header for all actions. - Added an option to portable.ini to completely disable this functioanlity. May be useful for some enterprise environents - Few fixes | |||||
* | WinGui: Stripping much of the remaining app config out of the Queue Jobs. ↵ | sr55 | 2020-04-11 | 15 | -244/+100 | |
| | | | | Certain features such as QSV, while global options currently are not really global. I may move these out of perferences at a later point. Fixes #2753 | |||||
* | MacGui: clear main window progress info when the queue is done. | Damiano Galassi | 2020-04-11 | 1 | -3/+3 | |
| | ||||||
* | MacGui: enhance the queue to allow up to 4 simultaneous encodes. Add a ↵ | Damiano Galassi | 2020-04-11 | 33 | -691/+2269 | |
| | | | | preference to set the number of queue workers. | |||||
* | MacGui: cosmetics. | Damiano Galassi | 2020-04-11 | 2 | -4/+0 | |
| | ||||||
* | MacGui: lazy xpc service init. | Damiano Galassi | 2020-04-11 | 1 | -14/+20 | |
| | ||||||
* | MacGui: remove distributed queue. | Damiano Galassi | 2020-04-11 | 11 | -568/+89 | |
| | ||||||
* | WinGui: | sr55 | 2020-04-10 | 6 | -13/+55 | |
| | | | | | - Adding multi-instance support in the UI for the worker process. - Handling port conflicts better. It will now try up to 100 ports from the default port set in preferences. | |||||
* | WinGui: Allow the *experimental* process worker feature to be enabled though ↵ | sr55 | 2020-04-09 | 18 | -243/+200 | |
| | | | | advanced preferences. When enabled, all encodes will run in a seperate worker process protecting the UI and queue from any serious crashes. | |||||
* | MacGui: don't recreate all the queue items urls from bookmarks at launch. | Damiano Galassi | 2020-04-06 | 4 | -31/+17 | |
| | ||||||
* | WinGui: Supress validaiton on the Wix Installer to allow it to build ↵ | sr55 | 2020-04-04 | 1 | -0/+3 | |
| | | | | correctly in local CI environments. | |||||
* | WinGui: Fix shortcut creation in the new installer. | sr55 | 2020-04-04 | 1 | -1/+1 | |
| | ||||||
* | New installer (#2739) | Scott | 2020-04-04 | 3 | -22/+23 | |
| | | | | | | | * WinGui: Add build system support for the new MSI installer. * WinGui: Update the installer build process to correct some issues. * Actions: Fix the installer path. | |||||
* | WinGui: The beginnings of a MSI based installed using the WIX toolset. ↵ | sr55 | 2020-04-04 | 6 | -0/+777 | |
| | | | | Note, this is not included under HandBrakes GPL license. Instead it will be MIT. #522 | |||||
* | actions: Disable running on forked repos. Seems to be some instability in ↵ | sr55 | 2020-04-04 | 3 | -0/+33 | |
| | | | | the platform right now generating complaints. We'll review again opening this up at a later date. | |||||
* | libhb: Silence pkg-config errors during libxml2 search. | Bradley Sepos | 2020-04-03 | 1 | -2/+2 | |
| | ||||||
* | scan: Fix aspect ratio warning for DVD and BD | John Stebbins | 2020-03-31 | 2 | -2/+20 | |
| | | | | | DVD and BD do not have PAR specified at container level. Since the title is initialized with PAR 1:1, the warning was triggered. | |||||
* | WinGui: Further work on the isolated process articecture. | sr55 | 2020-03-31 | 18 | -240/+369 | |
| | ||||||
* | decavsub: fix decoding PGS from ffmpeg streams | John Stebbins | 2020-03-30 | 1 | -2/+10 | |
| | | | | | Duration of subtitle packets was getting set to 0 and sync was dropping the subs. | |||||
* | macosx: Pass compiler optimization level to Xcode. | Bradley Sepos | 2020-03-30 | 2 | -8/+16 | |
| | | | | Fixes #2719. | |||||
* | libhb: Attempt finding libxml2 via pkg-config on Linux. | Bradley Sepos | 2020-03-30 | 1 | -1/+10 | |
| | | | | The previous hardcoded path is now the fallback. | |||||
* | make: Append system PKG_CONFIG_PATH when building contribs. | Bradley Sepos | 2020-03-30 | 1 | -1/+1 | |
| | | | | Allows specifying custom locations for pkg-config files, and makes the build system generally compatible with packaging systems such as Nix. | |||||
* | MacGui: run NSWorkspace openFile:withApplication: on a background thread. | Damiano Galassi | 2020-03-30 | 1 | -16/+25 | |
| | ||||||
* | MacGui: update subtitles tracks serialization check after the libhb enum change. | Damiano Galassi | 2020-03-30 | 1 | -1/+1 | |
| | ||||||
* | ffmpeg: support 'H265' FourCC in AVI. | Tim Walker | 2020-03-30 | 1 | -0/+26 | |
| | | | | | Produced by security cameras, see: https://forum.handbrake.fr/viewtopic.php?f=11&t=39824 | |||||
* | WinGui: Update the Queue Summary display to render more information on the ↵ | sr55 | 2020-03-29 | 2 | -1/+25 | |
| | | | | audio/subtitles. #2723 | |||||
* | decavsub: patch ffmpeg to fix workaround hacks | John Stebbins | 2020-03-29 | 4 | -37/+137 | |
| | ||||||
* | decavsub: reduce EIA 608 font size | John Stebbins | 2020-03-29 | 1 | -1/+1 | |
| | | | | The larger font size was causing rendering outside the frame boundaries | |||||
* | fix job logging of dvb subtitle source | John Stebbins | 2020-03-29 | 1 | -0/+2 | |
| | ||||||
* | decavsub: fix dvb subtitle passthrough | John Stebbins | 2020-03-29 | 2 | -3/+8 | |
| | | | | The "clear" subtitle packets were not making it through to the muxer | |||||
* | decavsub: remove dvb subtitle post-stuffing during demux | John Stebbins | 2020-03-29 | 2 | -10/+10 | |
| | | | | | This seems to be what ffmpeg expects. This way we also mux it correctly into mkv, i.e. without the trailing 0xff stuffing byte. | |||||
* | decavsub: use libav to decode dvd subtitles | John Stebbins | 2020-03-29 | 12 | -858/+154 | |
| | | | | Simplifies code, removes encvobsub.c (was never used) and decvobsub.c. | |||||
* | decavsub: use libav to decode EIA 608 subtitles | John Stebbins | 2020-03-29 | 8 | -1915/+90 | |
| | | | | simplifies code, eliminates deccc608sub.c | |||||
* | decavsub: enable dvb subtitle passthrough in mkv | John Stebbins | 2020-03-29 | 2 | -0/+6 | |
| | ||||||
* | decavsub: add DVB subtitle *burn-only* support | John Stebbins | 2020-03-29 | 5 | -26/+76 | |
| | | | | passthrough will hopefully come later ;) | |||||
* | decavsub: add general purpose avcodec subtitle decoder | John Stebbins | 2020-03-29 | 16 | -874/+835 | |
| | | | | Currently using it for pgs, srt, and ssa subtitles. | |||||
* | CLI doc: unit agreement for --start-at / --stop-at | Don Denton | 2020-03-29 | 1 | -0/+2 | |
| | | | | | | As clarified [in this comment][c] on #2709, the units for `--start-at` and `--stop-at` must match if they are both used. c: https://github.com/HandBrake/HandBrake/issues/2709#issuecomment-603321432 | |||||
* | gtk: Link to ole32 on mingw | mwayne | 2020-03-28 | 1 | -1/+1 | |
| | | | | Fixes undefined reference to `__imp_CoTaskMemFree' | |||||
* | scan: log warning when video par != container par | John Stebbins | 2020-03-28 | 1 | -0/+8 | |
| | | | | | These errors are currently difficult to see in the log and can result in incorrect output. So make it more visible. |