| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Convert qsv_livav.[ch] to be built within libhb.
Convert other files to use qsv_libav.h in place of libavcodec/qsv.h
Don't attempt to build libav with QSV support (not available in unpatched release/11 branch).
QSV-accelerated decoding is broken, so disable it for the time being.
|
|
|
|
|
|
| |
The files are copied verbatim from the patch we just removed, where they were known as:
libavcodec/qsv.h
libavcodec/qsv.c
|
|
|
|
|
|
| |
It prevents us from easily upgrading libav to a newer version.
Note: this breaks builds with --enable-qsv
|
|
|
|
|
|
|
|
| |
Longer durations, better resolutions.
Gmail Large 3 Minutes 720p30: Up to 3 minutes of 720p video in 25 MB or less.
Gmail Medium 5 Minutes 480p30: Up to 5 minutes of 480p video in 25 MB or less.
Gmail Small 10 Minutes 288p30: Up to 10 minutes of 288p video in 25 MB or less.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Delayed subtitles were causing incorrect muxing in mkv. The mkv muxer
writes chunks where all samples should be relative to a chunk's base
timestamp. When the subtitle is delayed long enough for a new chunk to
start before it gets muxed, the calculated offset to the chunk's base
time is negative (which is illegal).
Note that this is still a possibility with subtitles that must be
delayed (e.g. CC and VOBSUB) because the duration is not known until
the next subtitle's start time is known. The only fix for this would be
to add a special subtitle parsing pass that caches subtitle timestamps
before the main encoding pass is performed.
|
| |
|
| |
|
|
|
|
| |
Accidentally reverted the last update in 72bf6f7 (Bradley's fault).
|
|
|
|
| |
Closes #356.
|
|
|
|
| |
Upstream archive no longer differs.
|
| |
|
| |
|
|
|
|
|
|
| |
Gmail Large 1080p30: Up to 1 minute of 1080p video in 25 MB or less.
Gmail Medium 720p30: Up to 2 minutes of 720p video in 25 MB or less.
Gmail Small 360p30: Up to 5 minutes of 360p video in 25 MB or less.
|
|
|
|
| |
tooltips text that was added as accessibility text.
|
|
|
|
| |
fixes various context leaks in error conditions
|
|
|
|
|
|
| |
Update decomb/deinterlace tooltip to reflect new behavior.
Add tooltips for audio and subtitle selection behavior and language
lists.
|
|
|
|
| |
download.handbrake.fr now uses https, and some other hostnames do as well.
|
|
|
|
| |
Closes #358.
|
| |
|
| |
|
| |
|
|
|
|
| |
this had been broken when the MacGui started to use hb_preset_job_init().
|
| |
|
|
|
|
|
|
| |
1. Strip out a lot of the old advanced tab infrastructure as it is no longer needed. Only the deprecated X264 Advacned Panel is left. All other encoders use the Video tab now.
2. Changed Option to "Allow use of 'Advanced Tab'" and only show the tab if the checkbox on the video tab is checked. It will no longer show based on the perference alone.
3. Fix the one-way communication from Video Tab to X264 Tab so preset options are reflected ont he X264 Tab. The reverse is not supported but it will retain the previous options.
|
| |
|
|
|
|
| |
Wily is EOL and PPA is no longer accepting packages for it.
|
|
|
|
| |
imported. It will now activate correctly.
|
| |
|
|
|
|
| |
fix the case where Selecting a downscaled preset, then selecting a non downscaled preset would result in the Height not being recalculated. For now I've also disabled "Custom" anamorphic as it's quite badly broken until it can be re-worked. Fixes #415
|
|
|
|
| |
In some cases, the PES header was included in the "ES" data.
|
| |
|
| |
|
|
|
|
| |
Latest stable, albeit only three commits ahead of our last (minor). Adds X264_POINTVER to our defines patch.
|
|
|
|
| |
windows theme. The text should now be readable. Fixes #400
|
| |
|
|
|
|
|
|
| |
reader adjusts pts_to_start after seeking. if the adjustment makes
pts_to_start == 0, sync didn't properly search for the start point and
hung.
|
| |
|
|
|
|
| |
HBStateSearching.
|
|
|
|
| |
Was using codec instead of name strings. yet another cut/paste error :(
|
|
|
|
| |
Fixes #394
|
|
|
|
| |
mingw-w64 5.0-rc2 -> 5.0.0 release.
|
| |
|
|
|
|
| |
With the exceptions of Xcode and Command Line Tools for Xcode, builds and installs all HandBrake dependencies for macOS.
|
| |
|
|
|
|
| |
fail, it will be freed later in reader_close(). Fixes a crash that happens when hb_reader_open() fails because the source file was moved.
|
|
|
|
| |
since MacGui use multiple libhb instances.
|
|
|
|
| |
improve yuv->rgb conversion.
|
|
|
|
| |
The old default was not getting scrubbed
|
| |
|