]>
granicus.if.org Git - handbrake/log
sr55 [Sat, 16 Jul 2016 19:41:54 +0000 (20:41 +0100)]
WinGui: Show Queue button can now maximise a minimised window. Fixes #262
Damiano Galassi [Sat, 16 Jul 2016 10:02:27 +0000 (12:02 +0200)]
MacGui: fix the label color of two text labels in the preview HUD on 10.9 and earlier.
Damiano Galassi [Sat, 16 Jul 2016 10:00:16 +0000 (12:00 +0200)]
MacGui: fix the audio defaults tracks delete button, the selection index was not set and the button deleted the wrong track.
sr55 [Fri, 15 Jul 2016 21:19:47 +0000 (22:19 +0100)]
WinGui: Remove another exception for queue handling and just handle the condition appropriately #211
sr55 [Fri, 15 Jul 2016 21:15:20 +0000 (22:15 +0100)]
WinGui: Change the handling of "Already Processing" dialog that can appear when pressing Start Encode if the events run out of sequence. The GUI just handles it appropiatly now. Should fix #211
sr55 [Fri, 15 Jul 2016 20:56:00 +0000 (21:56 +0100)]
WinGui: Case sensitivity fix for checking queue duplicates
sr55 [Fri, 15 Jul 2016 20:55:11 +0000 (21:55 +0100)]
WinGui: Change the Add to queue split button so that it's styling behaves a bit better. Fixes #99
John Stebbins [Thu, 14 Jul 2016 17:14:55 +0000 (10:14 -0700)]
LinGui: Fix icon_res.h build dependency
Sean McGovern [Fri, 8 Jul 2016 01:19:38 +0000 (21:19 -0400)]
libhb: make preview reader and writer both more robust
Sean McGovern [Sun, 10 Jul 2016 21:22:45 +0000 (17:22 -0400)]
libhb: add an implementation of strerror_r()
Sean McGovern [Sun, 10 Jul 2016 20:00:16 +0000 (16:00 -0400)]
configure: check for strerror_r()
Tim Walker [Thu, 7 Jul 2016 23:11:11 +0000 (01:11 +0200)]
contrib: libass: specify path to local YASM.
Tim Walker [Thu, 7 Jul 2016 23:07:24 +0000 (01:07 +0200)]
contrib: libass: cosmetics.
Bradley Sepos [Thu, 7 Jul 2016 22:24:17 +0000 (18:24 -0400)]
Revert "libhb: don't ignore the return result from fread()"
Broke image previews on Linux and Windows (mingw).
This reverts commit
b7645e7842703d52c44feaa85cfb3c490e09c8dc .
Bradley Sepos [Thu, 7 Jul 2016 21:26:45 +0000 (17:26 -0400)]
libhb: Replace PTW32_STATIC_LIB with PTW32_VERSION.
For consistency with
36c415e . In practice the include this encapsulates is already included elsewhere, so no underlying change takes place; <pthread.h> is already included.
Bradley Sepos [Thu, 7 Jul 2016 21:19:44 +0000 (17:19 -0400)]
contrib: Fix typo in harfbuzz mingw configuration.
Hat-tip @Rodeo314 for the catch.
Bradley Sepos [Thu, 7 Jul 2016 21:00:52 +0000 (17:00 -0400)]
scripts: Update to mingw-w64-build 2.0.0.
Bradley Sepos [Thu, 7 Jul 2016 19:25:18 +0000 (15:25 -0400)]
Merge pull request #253 from Rodeo314/pthreadd
contrib: fix PTHREADW32 dependency condition for libav.
Bradley Sepos [Thu, 7 Jul 2016 19:25:05 +0000 (15:25 -0400)]
Merge pull request #252 from Rodeo314/pthread2
contrib: add a couple changes missed in previous commits.
pthreadw32: module.defs fixes.
Tim Walker [Thu, 7 Jul 2016 19:12:00 +0000 (21:12 +0200)]
contrib: fix PTHREADW32 dependency condition for libav.
Bradley Sepos [Thu, 7 Jul 2016 15:19:11 +0000 (11:19 -0400)]
contrib: Fix bzip2 for old releases.
We recently updated bzip2-1.0.6.tar.gz to the official tarball, which extracts to a different directory (bzip2-1.0.6 instead of bzip2). Unfortunately, this breaks older commits/releases that depend on the old behavior. So restore the old tarball, and use a different name for the official tarball.
Tim Walker [Thu, 7 Jul 2016 18:51:05 +0000 (20:51 +0200)]
pthreadw32: module.defs fixes.
Remove libpthread.a symlink during UNINSTALL; its our
responsibility since we create it at the INSTALL stage.
Don't add build targets to both BUILD.extra and BUILD.ntargets;
since both fields are added to BUILD.args, this was resulting in
duplicate targets being passed to make.
Move (real)clean target from BUILD to CLEAN, as this is where it
belongs; note that CLEAN is automatically called by the build
system as part as the BUILD stage. Previously, parallel builds
could call the (real)clean target after GC-static, resulting in
a build failure during the INSTALL stage.
Tim Walker [Thu, 7 Jul 2016 18:50:33 +0000 (20:50 +0200)]
contrib: add a couple changes missed in previous commits.
Bradley Sepos [Thu, 7 Jul 2016 18:19:02 +0000 (14:19 -0400)]
contrib: Re-enable multithreading for libvpx.
Bradley Sepos [Thu, 7 Jul 2016 18:18:42 +0000 (14:18 -0400)]
contrib: Threading fixes in pthreads-w32 and libav.
Bradley Sepos [Tue, 5 Jul 2016 18:40:17 +0000 (14:40 -0400)]
contrib: Explicitly disable vp10, cosmetics.
Bradley Sepos [Tue, 5 Jul 2016 18:38:35 +0000 (14:38 -0400)]
contrib: Disable vpx threading on mingw.
VP9 has problems with newer pthreads-win32. No easy way to disable threading for VP9 only.
Bradley Sepos [Fri, 1 Jul 2016 18:46:45 +0000 (14:46 -0400)]
libhb: Move ogg in link order.
For consistency with test/module.defs.
Sean McGovern [Sat, 4 Jun 2016 03:39:32 +0000 (23:39 -0400)]
cli: move ogg in link order
It can depend on the vorbis libraries.
Sean McGovern [Tue, 31 Dec 2013 18:45:08 +0000 (13:45 -0500)]
cli: include strings.h on Solaris where necessary
Sean McGovern [Tue, 31 Dec 2013 18:43:50 +0000 (13:43 -0500)]
cli: only link to iconv on Solaris 10
Sean McGovern [Thu, 30 Jun 2016 17:10:55 +0000 (13:10 -0400)]
libhb: don't ignore the return result from pipe()
Sean McGovern [Thu, 30 Jun 2016 15:56:46 +0000 (11:56 -0400)]
libhb: don't ignore the return result from fread()
Sean McGovern [Thu, 30 Jun 2016 16:38:17 +0000 (12:38 -0400)]
libhb: add a declaration for hb_presets_add_internal
Also, mark it as static as it is not used outside of this file.
Damiano Galassi [Fri, 1 Jul 2016 14:51:07 +0000 (16:51 +0200)]
MacGui: update the default preset name and remove an uneeded pref key.
John Stebbins [Thu, 30 Jun 2016 18:08:27 +0000 (11:08 -0700)]
LinGui: fix source dialog default selection
Dialog needs to be shown before attempting to set selection. Selection
is not reliably set otherwise (sometimes yes, sometimes no).
John Stebbins [Wed, 29 Jun 2016 23:34:17 +0000 (16:34 -0700)]
LinGui: fix preview hud colors with gtk 3.20
John Stebbins [Wed, 29 Jun 2016 23:14:54 +0000 (16:14 -0700)]
LinGui: fix deprecation warning against gtk 3.20
John Stebbins [Wed, 29 Jun 2016 22:49:10 +0000 (15:49 -0700)]
LinGui: revert old gtk bug workaround
It is no longer necessary in current gtk versions \o/
John Stebbins [Mon, 27 Jun 2016 23:54:11 +0000 (16:54 -0700)]
decssasub: fix ssa start times when p-to-p is used
John Stebbins [Mon, 27 Jun 2016 23:24:19 +0000 (16:24 -0700)]
reader: fix p-to-p start pos in avformat demuxed streams
Bradley Sepos [Mon, 27 Jun 2016 22:15:57 +0000 (18:15 -0400)]
preset: Add CLI Default preset. (#214)
Bradley Sepos [Mon, 27 Jun 2016 21:37:54 +0000 (17:37 -0400)]
scripts: Remove old prebuilt mingw script.
sr55 [Mon, 27 Jun 2016 19:39:49 +0000 (20:39 +0100)]
WinGui: Some behavioural fixes to the Audio Defaults when loading and saving presets.
Scott [Mon, 27 Jun 2016 11:29:59 +0000 (12:29 +0100)]
Merge pull request #232 from bradleysepos/mingw
Update to mingw-w64 5.0-rc2 and pthreads-win32 2.9.1.
Bradley Sepos [Sun, 26 Jun 2016 06:54:15 +0000 (02:54 -0400)]
preset: Remove invalid VideoTune none from template in preset_builtin.h.
Bradley Sepos [Sun, 26 Jun 2016 03:12:16 +0000 (23:12 -0400)]
preset: Remove invalid VideoTune 'none' from template.
Bradley Sepos [Sun, 26 Jun 2016 02:56:04 +0000 (22:56 -0400)]
preset: Remove 'Vita' from Playstation preset names.
Bradley Sepos [Sat, 4 Jun 2016 12:34:41 +0000 (08:34 -0400)]
scripts: Improve presets building script.
Bradley Sepos [Sat, 4 Jun 2016 12:36:30 +0000 (08:36 -0400)]
preset: Move preset-related resources to separate directory.
Bradley Sepos [Sat, 25 Jun 2016 23:49:12 +0000 (19:49 -0400)]
cli: Add --no-two-pass and --no-turbo.
Closes #234.
sr55 [Sat, 25 Jun 2016 20:08:53 +0000 (21:08 +0100)]
WinGui: Update the encode status displays to display day count up to 9 days. We do occasionally get encodes drifting past 24 hours, especially with 4K content and heavy filtering. Fixes #228
Bradley Sepos [Thu, 23 Jun 2016 21:18:58 +0000 (17:18 -0400)]
scripts: Add mingw-w64-build 1.0.0.
Bradley Sepos [Wed, 22 Jun 2016 02:07:11 +0000 (22:07 -0400)]
contrib: Update to pthreads-win32 2.9.1.
Bradley Sepos [Wed, 15 Jun 2016 13:20:55 +0000 (09:20 -0400)]
libhb: Improve pthreads-win32 compatibility when PTW32_STATIC_BUILD isn't defined.
As may be the case with newer mingw with pthreads precompiled.
Bradley Sepos [Wed, 15 Jun 2016 12:37:09 +0000 (08:37 -0400)]
contrib: Add patch for building harfbuzz with mingw i686.
Bradley Sepos [Wed, 15 Jun 2016 12:29:23 +0000 (08:29 -0400)]
contrib: Add patch for building fontconfig with mingw i686.
Bradley Sepos [Wed, 15 Jun 2016 00:26:02 +0000 (20:26 -0400)]
contrib: Explicitly use gnu89 with libiconv.
Bradley Sepos [Wed, 15 Jun 2016 00:07:01 +0000 (20:07 -0400)]
contrib: Update to libiconv 1.14.
John Stebbins [Mon, 20 Jun 2016 14:40:24 +0000 (07:40 -0700)]
LinGui: fix initial preview scaling size
John Stebbins [Fri, 17 Jun 2016 18:07:37 +0000 (11:07 -0700)]
LinGui: Fix preview window sizing when there is no title yet
Damiano Galassi [Fri, 17 Jun 2016 10:44:28 +0000 (12:44 +0200)]
MacGui: fix drag&drop on the main window tab view.
Damiano Galassi [Fri, 17 Jun 2016 10:08:55 +0000 (12:08 +0200)]
MacGui: set some label color in the HUD to secondaryLabelColor.
Damiano Galassi [Fri, 17 Jun 2016 10:04:22 +0000 (12:04 +0200)]
MacGui: fix build with 10.12sdk, disable QTKit because is no longer available.
sr55 [Thu, 16 Jun 2016 19:45:51 +0000 (20:45 +0100)]
WinGui: Attempt to fix the installer so that users can cleanly install both the nightly and official public release at the same time.
sr55 [Thu, 16 Jun 2016 19:41:00 +0000 (20:41 +0100)]
WinGui: Make the "Presets" menu grouped by category.
John Stebbins [Sat, 11 Jun 2016 22:03:33 +0000 (16:03 -0600)]
subtitle scan: tighten up scan pass dropping logic
Also drop the scan pass if there is only one subtitle track and "force"
is not specified. When scanning for foreign audio subtitles without
force, you need at least 2 tracks in order for the 10% selection logic
to apply.
John Stebbins [Sat, 11 Jun 2016 15:58:03 +0000 (09:58 -0600)]
build: fix references to documents (e.g. NEWS -> NEWS.markdown)
John Stebbins [Fri, 10 Jun 2016 21:38:44 +0000 (15:38 -0600)]
subtitle scan: drop scan pass if there are no suitable subtitles
A suitable subtitle is one that matches the users preferred language.
Bradley Sepos [Fri, 10 Jun 2016 19:57:03 +0000 (15:57 -0400)]
libhb: Add "Very Fast" presets.
setec [Fri, 10 Jun 2016 17:19:22 +0000 (19:19 +0200)]
fix(de.po): Minor typo causing a nasty warning (#222)
Fixes `Gtk: Failed to set text '<b>Nur Erzwungene>' from markup due to error parsing markup: Fehler in Zeile 1, Zeichen 35: Element »markup« wurde geschlossen, aber das derzeit offene Element ist »b«`
John Stebbins [Fri, 10 Jun 2016 17:12:41 +0000 (11:12 -0600)]
sync: speed up p-to-p finalization when there are subtitles
When doing point-to-point encoding, subtitles can cause a long
delay in finishing the job when the stop point is reached. This
is due to the sparse nature of subtitles. We may not even see
any additional subtitle till we reach the end of the file.
So when all audio and video streams have reached the end point,
force the termination of all subtitle streams by pushing an
end-of-stream buffer into each subtitles input fifo.
This will cause each subtitle sync worker to wake and return
HB_WORK_DONE.
John Stebbins [Fri, 10 Jun 2016 17:09:46 +0000 (11:09 -0600)]
cli: fix initialization of SubtitleTrackSelectionBehavior
We should only override the original presets value when --all-subtitles,
--first-subtitle, or an explicit subtitle list is specified on the
command line.
John Stebbins [Fri, 10 Jun 2016 16:58:53 +0000 (10:58 -0600)]
sync: fix potential stall when searching for p-to-p start
A full input queue could cause the search to stall
John Stebbins [Fri, 10 Jun 2016 16:56:50 +0000 (10:56 -0600)]
sync: when p-to-p end reached return HB_WORK_DONE asap
Bradley Sepos [Fri, 10 Jun 2016 11:10:25 +0000 (07:10 -0400)]
libhb: Make new presets names less verbose.
Only the names have been changed, to protect the innocent.
Bradley Sepos [Fri, 10 Jun 2016 10:48:31 +0000 (06:48 -0400)]
Merge pull request #220 from bradleysepos/meta-docs
Modernize and revise meta docs.
Bradley Sepos [Thu, 9 Jun 2016 16:11:20 +0000 (12:11 -0400)]
Revise and rename README.
Translations is now part of README.markdown.
Patrick A. Ferry [Tue, 7 Jun 2016 23:36:30 +0000 (00:36 +0100)]
Correct typos in README.md.
Bradley Sepos [Thu, 9 Jun 2016 16:03:53 +0000 (12:03 -0400)]
Convert NEWS to Markdown.
Edited 1.0.0 through 0.10.0 for typographical and grammatical correctness.
Bradley Sepos [Thu, 9 Jun 2016 14:09:03 +0000 (10:09 -0400)]
GPLv2
Add LICENSE (notes on all applicable licenses, including contrib licenses) to supplement COPYING (HandBrake's GPLv2 license).
Idea taken from LibAV's LICENSE:
https://github.com/libav/libav/blob/
9e8bbe7d4d1dcd5fec491dbfbb98ed2038a7bed5 /LICENSE
Bradley Sepos [Thu, 9 Jun 2016 14:07:23 +0000 (10:07 -0400)]
Add text identifying HandBrake to COPYING.
Idea taken from Kodi's LICENSE.GPL:
https://github.com/xbmc/xbmc/blob/
0d4285145b474d323a04eaba20232dd6a5b8bc1b /LICENSE.GPL
Bradley Sepos [Thu, 9 Jun 2016 13:27:15 +0000 (09:27 -0400)]
Add BradleyS to AUTHORS.
Bradley Sepos [Thu, 9 Jun 2016 13:21:28 +0000 (09:21 -0400)]
Convert AUTHORS to Markdown.
Bradley Sepos [Thu, 9 Jun 2016 13:19:47 +0000 (09:19 -0400)]
Convert THANKS to Markdown.
CREDITS is now part of THANKS.markdown.
John Stebbins [Thu, 9 Jun 2016 22:34:44 +0000 (16:34 -0600)]
decsrtsub: simplify code and improve comments
John Stebbins [Thu, 9 Jun 2016 21:59:00 +0000 (15:59 -0600)]
decsrt: don't add extra hard line break at end of subtitle
John Stebbins [Thu, 9 Jun 2016 21:41:12 +0000 (15:41 -0600)]
decsrt: fix dropping of first srt when it's start time is 0
sr55 [Thu, 9 Jun 2016 19:46:33 +0000 (20:46 +0100)]
WinGui: Add {preset} to autoname options. This is a non-live option meaning it only changes when the title changes. (Same as {date} {time} {quality} {bitrate}). Implements #156
sr55 [Thu, 9 Jun 2016 19:35:11 +0000 (20:35 +0100)]
WinGui: Check directory permissions before adding a job to the queue for processing. Fixes #219
John Stebbins [Thu, 9 Jun 2016 18:59:30 +0000 (12:59 -0600)]
sync: fix some p-to-p issues
After finding the start position, some data prior to the start from
other streams could leak through causing duplicate timestamps in the
output.
Also, improves alignment of stop times of all streams when a stop time
is set.
John Stebbins [Thu, 9 Jun 2016 15:09:23 +0000 (09:09 -0600)]
json: fix extraction of negative SRT offsets
sr55 [Tue, 7 Jun 2016 20:38:38 +0000 (21:38 +0100)]
WinGui: For silent installs, assume it's All Users, not Current User.
Admins deploying the app on the network were not seeing the app icons appearing when installing from a different user account from the users.
sr55 [Sun, 5 Jun 2016 20:07:52 +0000 (21:07 +0100)]
Update NEWS file
Bradley Sepos [Sat, 4 Jun 2016 11:14:20 +0000 (07:14 -0400)]
build: Add xclean make target to macosx.
Since we bypass the test (cli) module on Mac OS X, also add test.clean and test.xclean convenience targets.
Bradley Sepos [Sat, 4 Jun 2016 00:08:22 +0000 (20:08 -0400)]
cli: Take preset frame rate / mode into account.
Bradley Sepos [Fri, 3 Jun 2016 23:33:51 +0000 (19:33 -0400)]
cli: Fix frame rate mode when not explicitly set.
Bradley Sepos [Thu, 2 Jun 2016 17:40:50 +0000 (13:40 -0400)]
libhb: Fix invalid VideoTune value in new presets.
Bradley Sepos [Sun, 22 May 2016 07:08:32 +0000 (03:08 -0400)]
libhb: Add new built-in presets, mark old presets as legacy.
Will change VP9 presets' audio to Opus if/when that lands.
Closes #159.
Bradley Sepos [Sun, 22 May 2016 18:34:49 +0000 (14:34 -0400)]
scripts: Add script to build built-in presets.