| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Switch "HandBrake.Worker" over to the new SDK format cproj file.
- Update Newtonsoft Json to 12.0.3
- Remove old HandBrakeTools Project. It's no longer used.
|
|
|
|
|
|
|
|
| |
- Remove the deprecated side panel. The in-line preset selector is now always shown in it's place. This frees up significant horizontal space for upcoming enhancements.
- The toolbar "Presets" button now launches a new preset manager. Same design language as the Queue window allowing for better management of presets.
-- Add option to delete all built-in presets. #2963
This is considered an experimental design for now. It may or may not change.
|
| |
|
|
|
|
| |
the related warnings. Improved toolbars and alerts when compiling with the macOS 11 sdk.
|
| |
|
|
|
|
| |
GITHUB_TOKEN is not accessible when running a PR so don't try running the tidy up old artifacts step.
|
|
|
|
| |
screenn #2437
|
|
|
|
| |
Adding the Resolution Limit on display and removing upscale limitations. (These will come back in some less restrictive than current form later) #2437
|
| |
|
|
|
|
| |
Old and non-mod-2, will allow us to remove the modulus control on the dimensions tab. #2437
|
|
|
|
| |
I apparently forgot to alphabetize after renaming Fire TV -> Amazon Fire. No need to bump preset revision number for this.
|
|
|
|
|
|
|
|
| |
- Added the same Filters summary that exists on the main window summary tab to the queue summary window.
- Compacted the Advanced summary from 5 to 3 lines.
- Match the mac UI and show default/forced on the subtitle tracks.
Fixes #2922
|
|
|
|
| |
Windows 8. We are only going to support this on 10 or later. Fixes #2940
|
|
|
| |
This keeps compatibility with Nasm 2.13
|
|
|
| |
Changelog: https://code.videolan.org/videolan/dav1d/-/blob/master/NEWS
|
|
|
|
|
|
|
|
| |
This file is only supposed to be used by desktop managers to get info
about the app. On windows, the file is unused.
Since 368576dc9aa94c792a309e227c9a893776d8cdd1, the translation step
for this file requires gettext 0.20 or newer.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The --export-dynamic flag is a no-op when targeting mingw; when used,
binutils ld prints this warning:
warning: --export-dynamic is not supported for PE+ targets, did you mean --export-all-symbols?
The "--exclude-libs ALL" flag also is unnecessary; as this is an
exe, there's no symbols being exported automatically, so there's no
need to exclude anything.
LLD's COFF/mingw backend doesn't implement these flags, and this
fixes linking ghb.exe with it.
|
|
|
|
|
|
| |
Technically not needed, but makes working with the objects easier. As
long as you have the object, you have the track number needed to put
it into the output.
|
|
|
|
|
|
|
|
| |
Clicking on "Close" emits a "response" signal which was ignored. Make
the button work by calling gtk_dialog_run(), as it's done for similar
dialogs in callbacks.c.
Fixes https://github.com/HandBrake/HandBrake/issues/2405
|
|
|
|
| |
Minor updates that were missed a while ago
|
|
|
|
| |
#2654 and bc4a502d.
|
|
|
|
|
|
|
|
| |
The AVCodecContext struct nowadays has got a frame rate field, which
is supposed to be used for indicating the frame rate, allowing the
time_base to be different, for properly describing VFR content.
(There's potentially still some encoders that still interpret
1/time_base as the frame rate though.)
|
|
|
|
| |
Also silences a warning about nested pointer type qualifiers.
|
|
|
|
| |
Implementation in #2696 only requires the former.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Move to Ubuntu 20.04 LTS for builds
- Update upload plugin to v2
- Attempt to fix intermittant failure of the tidy artifacts plugin for PRs
|
| |
|
|
|
|
| |
This reverts commit f61c986d9a5a706b7bbc96c79f5eba209dd18ca5.
|
|
|
|
|
|
|
| |
Created dedicated pool of single textures instead of using DirectX pool
textures with slices from FFMPEG.
Explicitly call ID3D11DeviceContext_Flush function
Improved overall 4K AVC -> 4k HEVC transcoding performance from 58 fps to 63 fps on IceLake when using zero copy
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Got dropped in the last commit fixing out of order timestamps
|
|
|
|
|
|
|
|
|
| |
Out of order timestamps is allowed by the spec.
Switch from out internal demuxer to ffmpeg's ssa demux. ffmpeg already
handles out of order timestamps.
Fixes https://github.com/HandBrake/HandBrake/issues/2906
|
| |
|
|
|
|
| |
(cherry picked from commit a19b4b0a304ba5c8e5349a50dcce7fdcaf48691a)
|
|
|
|
|
| |
When 4k support was added to libbluray, the possible video format
values overran our 'rank' array.
|
|
|
|
| |
inactive worker instance where the job was added after the queue started. Fixes #2910
|
| |
|
|
|
|
| |
They re-released this file with documentation and test changes. :-\
|
|
|
|
|
|
|
|
| |
closed, trigger a series of events that cause the preset to be de-selected.
Fix an issue where removing a preset can leave none selected.
#2875
|
|
|
|
|
|
|
|
|
| |
An empty string was getting set for the mkv lang code.
Need to test that the string is not NULL **and** not empty.
Affects Hebrew, Indonesian, Javanese, and Yiddish.
Fixes https://github.com/HandBrake/HandBrake/issues/2903
|
| |
|
| |
|
| |
|