]>
granicus.if.org Git - handbrake/log
John Stebbins [Fri, 12 Feb 2016 15:25:41 +0000 (08:25 -0700)]
libhb: fix he-aac fallback setup
if there is no he-aac encoder, a fallback to aac was not getting set.
John Stebbins [Fri, 12 Feb 2016 15:25:09 +0000 (08:25 -0700)]
sync: fix crash when sync init fails
Damiano Galassi [Fri, 12 Feb 2016 08:13:36 +0000 (09:13 +0100)]
MacGui: fix build. There is no need to thin sparkle anymore.
Damiano Galassi [Fri, 12 Feb 2016 08:09:14 +0000 (09:09 +0100)]
MacGui: add a tooltip to the video encoders popup.
Damiano Galassi [Fri, 12 Feb 2016 07:33:41 +0000 (08:33 +0100)]
Merge pull request #90 from anongitter/master
Move png icons into an asset catalog
anongitter [Thu, 11 Feb 2016 21:50:51 +0000 (22:50 +0100)]
Move png icons into an asset catalog
Use of an asset catalog to store png icons instead of a folder to make
it way easier to read in the Xcode project.
Bradley Sepos [Thu, 11 Feb 2016 18:48:13 +0000 (13:48 -0500)]
contrib: Rename libav patch for better DV in AVI compatibility.
Bradley Sepos [Thu, 11 Feb 2016 17:37:07 +0000 (12:37 -0500)]
contrib: Add libav patch for better DV in AVI compatibility.
John Stebbins [Thu, 11 Feb 2016 15:34:18 +0000 (08:34 -0700)]
x265: bump to version 1.9
Allows disabling of libnuma. HandBrake would previously encounter link
errors when libnuma was auto-detected by the x265 build system.
Other various fixes and improvements...
(cherry picked from commit
e1d46e31ed4534d989bfab78ad514fd5126e5373 )
Damiano Galassi [Thu, 11 Feb 2016 08:23:08 +0000 (09:23 +0100)]
MacGui: update sparkle to version 1.13.1.
sr55 [Wed, 10 Feb 2016 21:09:51 +0000 (21:09 +0000)]
WinGui: Detect if FDK encoder is available or not.
sr55 [Wed, 10 Feb 2016 20:29:14 +0000 (20:29 +0000)]
WinGui: WebOptimised and iPod 5G support checkboxes were not displaying the correct value on preset reload.
John Stebbins [Wed, 10 Feb 2016 19:25:33 +0000 (12:25 -0700)]
build: do not enable fdk-aac by default
There is a license incompatibility with gpl :(
(cherry picked from commit
6da861c9dc023e5b7cad648d596f571ee1214bbf )
John Stebbins [Wed, 10 Feb 2016 19:02:44 +0000 (12:02 -0700)]
sync: fix subtitle timestamps that go backwards
This should be really difficult to trigger, but someone found a sample
that does.
Damiano Galassi [Wed, 10 Feb 2016 11:13:59 +0000 (12:13 +0100)]
MacGui: fix the 'add preset' panel minimum size.
sr55 [Sun, 7 Feb 2016 22:11:23 +0000 (22:11 +0000)]
WinGui: Fixed a bug with Audio Fallback encoder not setting correctly from presets.
John Stebbins [Tue, 9 Feb 2016 18:33:43 +0000 (11:33 -0700)]
rendersub: fix crash when processing EOF in subtitle render
Damiano Galassi [Tue, 9 Feb 2016 06:45:08 +0000 (07:45 +0100)]
Merge pull request #84 from anongitter/patch-1
Move "Frameworks (bundled)" into "Frameworks"
anongitter [Mon, 8 Feb 2016 21:47:38 +0000 (22:47 +0100)]
Move "Frameworks (bundled)" into "Frameworks"
Because the folder "Frameworks (bundled)" contains frameworks, it would be more consistent making it a children folder of "Frameworks" (and doing so, change its name to "Bundled" only).
sr55 [Sun, 7 Feb 2016 21:32:16 +0000 (21:32 +0000)]
WinGui: Fixes to the refactored Audio Defaults View. Settings were not getting applied correctly.
sr55 [Sat, 6 Feb 2016 15:29:34 +0000 (15:29 +0000)]
WinGui:
- Refractor the Audio and Subtitle Defaults into their own View/ViewModel
- Add a new PopupWindow container system.
- Add "Edit Defaults" for Audio and Subtitles on the Add Preset Pane to make the feature more discoverable. (Note, this does not change the existing settings on the Audio/Subtitle Tabs)
sr55 [Thu, 4 Feb 2016 19:06:37 +0000 (19:06 +0000)]
WinGui: Fix Video Bitrate Text Box not updating correctly with presets.
Damiano Galassi [Wed, 3 Feb 2016 07:18:15 +0000 (08:18 +0100)]
MacGui: add a way to edit the audio/defaults in the 'add preset' sheet, so hopefully it will be harder for new users to overlook them.
sr55 [Tue, 2 Feb 2016 20:16:00 +0000 (20:16 +0000)]
WinGui: Initial attempt at allowing nightly builds to be installed separately from standard builds.
sr55 [Tue, 2 Feb 2016 19:41:36 +0000 (19:41 +0000)]
WinGui: Couple of UI Tweaks.
sr55 [Sun, 31 Jan 2016 17:45:19 +0000 (17:45 +0000)]
WinGui: Fix for configure audio tracks not behaving correctly with "Any" option.
sr55 [Sat, 30 Jan 2016 11:22:07 +0000 (11:22 +0000)]
doc folder updates
Damiano Galassi [Sat, 30 Jan 2016 11:01:14 +0000 (12:01 +0100)]
MacGui: fix HBSubtitlesTrack copy, it missed the container ivar.
sr55 [Fri, 29 Jan 2016 21:34:55 +0000 (21:34 +0000)]
WinGui: Extra Space.
sr55.hb@outlook.com [Fri, 29 Jan 2016 21:21:07 +0000 (21:21 +0000)]
WinGui: Allow the Nightly build and Release version to be run side-by-side. The nightly build will store the config and presets file in a "Nightly" sub directory. If this directory doesn't exist, it'll create it and try port the release versions to it.
sr55.hb@outlook.com [Fri, 29 Jan 2016 20:55:10 +0000 (20:55 +0000)]
WinGui: Add support for the rotate and flip filter.
John Stebbins [Fri, 29 Jan 2016 16:05:44 +0000 (09:05 -0700)]
libhb: fix use of uninitialized variable in lang.c
It caused crashes in some builds
Scott [Thu, 28 Jan 2016 18:55:06 +0000 (18:55 +0000)]
Merge pull request #70 from ranunez/master
Converts README to markdown
Damiano Galassi [Thu, 28 Jan 2016 06:32:16 +0000 (07:32 +0100)]
MacGui: fix some static anaylizer warnings.
Ricardo Nunez [Thu, 28 Jan 2016 03:19:33 +0000 (19:19 -0800)]
Adds newline for community support blurb
Ricardo Nunez [Thu, 28 Jan 2016 03:16:34 +0000 (19:16 -0800)]
Converts README to markdown
John Stebbins [Wed, 27 Jan 2016 19:44:03 +0000 (12:44 -0700)]
sync: fix hang in subtitle scan pass
if there are no subtitles in the file, our check that would terminate
the subtitle scan pass does not get executed.
John Stebbins [Wed, 27 Jan 2016 17:46:01 +0000 (10:46 -0700)]
LinGui: use language table provided by libhb
LinGui had a duplicate of this table, so it did not automatically get
the updates to native language names that was recently added.
John Stebbins [Wed, 27 Jan 2016 16:27:45 +0000 (09:27 -0700)]
sync: fix delayed subtitles when burned-in
sync was delaying delivery of subtitles which caused burn-in late.
Damiano Galassi [Tue, 26 Jan 2016 17:22:16 +0000 (18:22 +0100)]
MacGui: switch the defaults languages to view based tables, and a little project cleanup. Remove to unneeded casts.
Damiano Galassi [Mon, 25 Jan 2016 18:05:29 +0000 (19:05 +0100)]
MacGui: use hb_generate_filter_settings() to generate the right settings string for the rotate filter.
John Stebbins [Mon, 25 Jan 2016 16:50:13 +0000 (08:50 -0800)]
Merge pull request #60 from jstebbins/rotate
rotate: use libavfilter
John Stebbins [Mon, 9 Nov 2015 21:45:11 +0000 (13:45 -0800)]
rotate: use libavfilter
John Stebbins [Sun, 24 Jan 2016 17:51:13 +0000 (10:51 -0700)]
libhb: fix crash in hb_filter_info_close
filter info can be null, which caused a crash
Damiano Galassi [Sun, 24 Jan 2016 07:48:15 +0000 (08:48 +0100)]
MacGui: fix the audio description string encoding.
sr55 [Sat, 23 Jan 2016 14:44:49 +0000 (14:44 +0000)]
WinGui: Fix an issue loading the language lists in the Audio / Subtitle default tabs.
John Stebbins [Fri, 22 Jan 2016 21:38:26 +0000 (14:38 -0700)]
libhb: do not add invalid audio encoders to audio list
hb_audio_add() did not check that an encoder exists before stripping
away the passthru flag when source audio was not compatible with
requested passthru codec.
John Stebbins [Fri, 22 Jan 2016 16:34:43 +0000 (09:34 -0700)]
qsv: fix build with qsv enabled
missing ';'
Damiano Galassi [Fri, 22 Jan 2016 09:44:38 +0000 (10:44 +0100)]
Add libavfilter.a to the Xcode project link phase.
John Stebbins [Thu, 21 Jan 2016 20:28:11 +0000 (12:28 -0800)]
Merge pull request #28 from jstebbins/avfilter
Add libavfilter support
John Stebbins [Sat, 24 Oct 2015 21:06:56 +0000 (14:06 -0700)]
libhb: Add libavfilter support and pad filter
New filter types HB_FILTER_AVFILTER and HB_FILTER_PAD.
Settings for HB_FILTER_AVFILTER are the same as you would pass to avconv
from the command line -vf option, except that we do not support
multi-input or multi-output filters.
Settings for HB_FILTER_PAD are "width:height:color:x_offset:y_offset".
width x height is the size of the output frame after padding.
color may be a w3c color name or RGB value (default black).
x_offset, y_offset is the position of the video within the padded area
(default centered).
Any of the values may be omitted or "auto".
John Stebbins [Thu, 21 Jan 2016 18:08:35 +0000 (11:08 -0700)]
sync: fix hang in ssa subtitle sync
Failed to pass along EOF buffer.
John Stebbins [Thu, 21 Jan 2016 17:11:09 +0000 (09:11 -0800)]
Merge pull request #34 from jstebbins/sync
sync: gut and rewrite
John Stebbins [Sat, 14 Nov 2015 03:38:02 +0000 (19:38 -0800)]
sync: gut and rewrite
sync.c was difficult to read, fragile, and prone to difficult to
diagnose bugs (see
https://forum.handbrake.fr/viewtopic.php?f=12&t=33147)
This rewrite simplifies the code, removes signals, locking and yield
that probably cause the above problem and is much more flexible. It
fixes a wider variety of timestamp issues than before and is much easier
to extend if other timestamp analysis is desired.
Damiano Galassi [Thu, 21 Jan 2016 15:00:39 +0000 (16:00 +0100)]
MacGui: cosmetics.
Damiano Galassi [Thu, 21 Jan 2016 15:00:22 +0000 (16:00 +0100)]
MacGui: add a key equivalent to the 'don't quit' button of the quit alert.
Damiano Galassi [Thu, 21 Jan 2016 14:59:31 +0000 (15:59 +0100)]
MacGui: always show the 'scan only title' view in the open panel, 10.11 hides it by default.
John Stebbins [Tue, 19 Jan 2016 19:26:35 +0000 (12:26 -0700)]
libhb: fix hang during subtitle scan
John Stebbins [Mon, 18 Jan 2016 16:27:33 +0000 (09:27 -0700)]
LinGui: remove unnecessary audio mixdown warning
When adding multiple items to the queue, this popup was just an
annoyance.
sr55 [Sun, 17 Jan 2016 20:13:43 +0000 (20:13 +0000)]
WinGui: Unsaved file
sr55 [Sun, 17 Jan 2016 20:13:13 +0000 (20:13 +0000)]
WinGui: Fix an issue reloading "None" anamorphic setting on presets during app startup.
sr55 [Sun, 17 Jan 2016 17:29:26 +0000 (17:29 +0000)]
WinGui: Fix Preset json file import.
Scott [Sun, 17 Jan 2016 17:41:39 +0000 (17:41 +0000)]
Merge pull request #45 from RandomEngy/master
Adding native language names to lang.c .
sr55 [Thu, 7 Jan 2016 21:31:26 +0000 (21:31 +0000)]
WinGui: QuickSync H265 supports levels.
Damiano Galassi [Sat, 16 Jan 2016 14:06:39 +0000 (15:06 +0100)]
MacGui: check if the activity log is not nil before adding it to HBOutputRedirect.
John Stebbins [Fri, 15 Jan 2016 21:44:25 +0000 (14:44 -0700)]
CLI: fix data type of json key NormalizeMixLevel
Fixes https://github.com/HandBrake/HandBrake/issues/53
John Stebbins [Fri, 15 Jan 2016 21:35:07 +0000 (14:35 -0700)]
sync: fix typo that could result in dropping subtitles
Damiano Galassi [Fri, 15 Jan 2016 18:45:08 +0000 (19:45 +0100)]
MacGui: batch the preview updates so we don't reload the same preview multiple times.
Damiano Galassi [Fri, 15 Jan 2016 18:44:27 +0000 (19:44 +0100)]
MacGui: pass the main window undomanager to the preview window.
John Stebbins [Fri, 15 Jan 2016 16:25:27 +0000 (09:25 -0700)]
work: fix failure to die upon canceled encode
Damiano Galassi [Fri, 15 Jan 2016 08:51:23 +0000 (09:51 +0100)]
MacGui: update the preview window to reflect the rotate filter state.
Damiano Galassi [Fri, 15 Jan 2016 07:20:42 +0000 (08:20 +0100)]
MacGui: add the rotate filter to the picture tab.
Damiano Galassi [Fri, 15 Jan 2016 07:17:46 +0000 (08:17 +0100)]
Change the PictureRotate key to be a string.
John Stebbins [Thu, 14 Jan 2016 20:28:54 +0000 (13:28 -0700)]
work: fix hang in p-to-p encoding
Damiano Galassi [Thu, 14 Jan 2016 07:41:48 +0000 (08:41 +0100)]
MacGui: disk -> disc, plus a bunch of NSLocalizedString.
Damiano Galassi [Tue, 12 Jan 2016 12:54:43 +0000 (13:54 +0100)]
MacGui: remove the browsedSourceDisplayName ivar in HBController.
Damiano Galassi [Sun, 10 Jan 2016 07:21:53 +0000 (08:21 +0100)]
MacGui: show a warning the first time a user try to scan a bluray directly too.
Damiano Galassi [Sun, 10 Jan 2016 07:12:21 +0000 (08:12 +0100)]
MacGui: rework the way HBController scans, remove an ivar and move some unrelated code to HBUtilites.
Damiano Galassi [Sun, 10 Jan 2016 07:11:17 +0000 (08:11 +0100)]
MacGui: add rotate filter support to HBJob.
Damiano Galassi [Sat, 9 Jan 2016 12:20:49 +0000 (13:20 +0100)]
MacGui: add bluray detection to HBDVDDetector.
Damiano Galassi [Sat, 9 Jan 2016 09:04:09 +0000 (10:04 +0100)]
MacGui: correctly update the checked item in the presets menu after an undo/redo.
Damiano Galassi [Sat, 9 Jan 2016 09:03:12 +0000 (10:03 +0100)]
MacGui: added some error logs to the queue.
Damiano Galassi [Sat, 9 Jan 2016 09:02:03 +0000 (10:02 +0100)]
MacGui: rename File -> Close to Close Window.
sr55 [Tue, 5 Jan 2016 20:13:45 +0000 (20:13 +0000)]
WinGui: Fix an issue where the framerate shaper wasn't applied when the framerate was same as source.
sr55 [Tue, 5 Jan 2016 20:05:49 +0000 (20:05 +0000)]
WinGui: Fixed an issue that was preventing the h264 level combo displaying for quicksync h264
sr55 [Sun, 3 Jan 2016 21:12:34 +0000 (21:12 +0000)]
WinGui: Don't set mixdown to dpl2 for Passthru. Should now use internal libhb defaults.
sr55 [Sun, 3 Jan 2016 20:55:20 +0000 (20:55 +0000)]
WinGui: Presets: Fix loading of container type.
John Stebbins [Sun, 3 Jan 2016 20:43:09 +0000 (13:43 -0700)]
LinGui: clean up copyright and license comments
John Stebbins [Sun, 3 Jan 2016 20:23:27 +0000 (13:23 -0700)]
LinGui: update copyright date in translation files
John Stebbins [Sun, 3 Jan 2016 19:54:39 +0000 (11:54 -0800)]
Merge pull request #48 from bradleysepos/copyright
Update copyright dates to 2016.
John Stebbins [Sat, 2 Jan 2016 21:35:21 +0000 (14:35 -0700)]
presets: fix PicturePAR import
... when it is a "number" stored as a string.
Bradley Sepos [Sat, 2 Jan 2016 01:10:16 +0000 (20:10 -0500)]
Update copyright dates to 2016.
Max Dmytrychenko [Thu, 17 Dec 2015 12:39:56 +0000 (13:39 +0100)]
using dispatcher from https://github.com/lu-zero/mfx_dispatch
Scott [Sun, 27 Dec 2015 22:08:24 +0000 (22:08 +0000)]
Minor Doc Updates
Scott [Sun, 27 Dec 2015 21:57:05 +0000 (21:57 +0000)]
WinGui: Some API and warnings cleanup.
Scott [Sun, 27 Dec 2015 20:16:31 +0000 (20:16 +0000)]
WinGui: Missing changes from previous checking that was fixing queue edit bugs.
Scott [Sun, 27 Dec 2015 20:15:22 +0000 (20:15 +0000)]
WinGui: Couple of fixes for the Edit Queue feature. (Video Tune, Video Bitrate, Video Preset and Framerate) options were not setting correctly.
In addition, if the app recovers the queue, it will by default enable the whole UI now. This is needed particularly with the in-line queue when enabled.
RandomEngy [Sun, 27 Dec 2015 15:52:27 +0000 (07:52 -0800)]
Updating header from lang.h to lang.c .
John Stebbins [Sun, 27 Dec 2015 00:45:37 +0000 (17:45 -0700)]
libhb: use LL for int64 constants to make mingw happy
RandomEngy [Sat, 26 Dec 2015 18:39:03 +0000 (10:39 -0800)]
Adding native language names to lang.c .