]>
granicus.if.org Git - handbrake/log
Damiano Galassi [Fri, 21 Oct 2016 12:43:35 +0000 (14:43 +0200)]
MacGui: add some accessibility labels to the preview window buttons.
Damiano Galassi [Fri, 21 Oct 2016 12:43:00 +0000 (14:43 +0200)]
MacGui: use accessibilityValueDescription for the slider value description, and check if the method is available so it doesn't crash on 10.9-10.7.
Damiano Galassi [Fri, 21 Oct 2016 08:18:22 +0000 (10:18 +0200)]
MacGui: give VoiceOver the right accessibility value for the video quality slider.
Damiano Galassi [Fri, 21 Oct 2016 07:36:02 +0000 (09:36 +0200)]
MacGui: better UI accessibility.
John Stebbins [Thu, 20 Oct 2016 22:30:45 +0000 (15:30 -0700)]
LinGui: change ubuntu changelog reference from trac to github
John Stebbins [Thu, 20 Oct 2016 15:36:16 +0000 (08:36 -0700)]
LinGui: fix help string for --enable-flatpak configure option
Nobody ever sees this since configure is run by HandBrake's build
system. But might as well make it right ;)
John Stebbins [Wed, 19 Oct 2016 19:44:42 +0000 (12:44 -0700)]
LinGui: add nightly builds for ubuntu 16.10
John Stebbins [Wed, 19 Oct 2016 18:48:20 +0000 (11:48 -0700)]
libvpx: fix build failure on ubuntu 16.10
Ubuntu patched gcc to generate PIE executables by default. This means
all code is required to be compiled with -fPIC.
John Stebbins [Wed, 19 Oct 2016 17:36:17 +0000 (10:36 -0700)]
LinGui: fix installation of desktop file
Don't install flatpak desktop file when not building a flatpak.
This was causing duplicate icons in some distros.
John Stebbins [Tue, 18 Oct 2016 16:22:22 +0000 (09:22 -0700)]
deccc608sub: fix crash caused by invalid CC stream
Damiano Galassi [Tue, 18 Oct 2016 10:20:25 +0000 (12:20 +0200)]
MacGui: fix test build.
Damiano Galassi [Mon, 17 Oct 2016 17:10:56 +0000 (19:10 +0200)]
MacGui: fix the queue toolbar icon badge quality on hi-dpi screens, and try to better align the text.
John Stebbins [Wed, 12 Oct 2016 21:51:12 +0000 (14:51 -0700)]
LinGui: UI tweaks
Adjust some widget alignments.
Change some text color.
John Stebbins [Wed, 12 Oct 2016 16:39:50 +0000 (09:39 -0700)]
encvorbis: fix use of wrong union member
Innocuous error, but might as well get it fixed.
John Stebbins [Mon, 10 Oct 2016 22:33:33 +0000 (15:33 -0700)]
CLI: fix short arg optional parameter processing
Some short args were missing the '::' flags to indicate optional
parameters.
Also distinguish missing parameters from unknown options.
Bradley Sepos [Mon, 10 Oct 2016 15:42:18 +0000 (11:42 -0400)]
doc: Fix harfbuzz package name for Fedora.
Scott [Sun, 9 Oct 2016 19:16:16 +0000 (20:16 +0100)]
Merge pull request #352 from bradleysepos/contrib-m4
contrib: Update to M4 1.4.17.
Bradley Sepos [Sun, 9 Oct 2016 18:31:07 +0000 (14:31 -0400)]
contrib: Update to M4 1.4.17.
Fixes some build issues.
Bradley Sepos [Sun, 9 Oct 2016 17:38:27 +0000 (13:38 -0400)]
doc: Fix typo in m4 version.
Bradley Sepos [Sun, 9 Oct 2016 17:20:25 +0000 (13:20 -0400)]
doc: Update build docs.
Add missing harfbuzz and update m4 to 1.4.7. Other updates are the result of previous doc commits that apparently forgot to run the build process.
Bradley Sepos [Thu, 6 Oct 2016 15:22:37 +0000 (11:22 -0400)]
contrib: Update to x265 2.1-1 hotfix. (#349)
John Stebbins [Thu, 6 Oct 2016 15:14:54 +0000 (08:14 -0700)]
LinGui: update hb docs link
Old docs are offline. So use new docs.
Damiano Galassi [Wed, 5 Oct 2016 08:55:45 +0000 (10:55 +0200)]
MacGui: fix a small memory leak in the NSColor -> CGColor conversion.
Damiano Galassi [Wed, 5 Oct 2016 08:45:50 +0000 (10:45 +0200)]
MacGui: show the queue jobs count on the main window queue toolbar icon.
sr55 [Sun, 2 Oct 2016 19:35:00 +0000 (20:35 +0100)]
WinGui: Always show the framerate controls when using QSV. When full QSV path is used (decode and encode), libhb will sanatise the setting for now. Fixes #340
John Stebbins [Thu, 29 Sep 2016 18:27:28 +0000 (11:27 -0700)]
x265: bump to version 2.1 (#343)
Many bug fixes
Adds sliced coding
Also add multicoreware download URL to contrib module definition
John Stebbins [Thu, 29 Sep 2016 15:26:38 +0000 (08:26 -0700)]
avfilter: fix stop time of final filtered frame
Muxer expects all stop times to be set. avfilter was setting the stop
time on the last frame to AV_NOPTS_VALUE.
John Stebbins [Mon, 26 Sep 2016 21:13:06 +0000 (14:13 -0700)]
sync: more robust handling of p-to-p end time
Continue processing input queues until none are full after p-to-p end
time is reached.
John Stebbins [Mon, 26 Sep 2016 20:41:44 +0000 (13:41 -0700)]
sync: fix off-by-one error
John Stebbins [Mon, 26 Sep 2016 17:31:07 +0000 (10:31 -0700)]
sync: fix a hang with p-to-p end time
When a stream is finished, we need to see if there were any other
streams that were pending. The other streams could be blocking on a
condition variable and need to be unstuck.
sr55 [Fri, 23 Sep 2016 19:22:06 +0000 (20:22 +0100)]
WinGui: Fix log display in the GUI where the start of a log could be cut off. Fixes #326
Scott [Fri, 23 Sep 2016 19:15:04 +0000 (20:15 +0100)]
Improved wording.
Scott [Fri, 23 Sep 2016 18:36:52 +0000 (19:36 +0100)]
Adding back-ticks for the log
Scott [Fri, 23 Sep 2016 18:30:59 +0000 (19:30 +0100)]
Create ISSUE_TEMPLATE.md
Creating an issue template to define what we require for bugs and feature requests.
John Stebbins [Fri, 23 Sep 2016 17:06:46 +0000 (10:06 -0700)]
opus: disable quality mode, enable compression levels
Quality based encoding is not supported by libopus.
But compression levels *are* supported.
sr55 [Thu, 22 Sep 2016 19:14:54 +0000 (20:14 +0100)]
WinGui: Fix log display in the GUI where the start of a log could be cut off.
John Stebbins [Wed, 21 Sep 2016 17:47:59 +0000 (10:47 -0700)]
bd: fix crash when invalid title specified
fixes https://github.com/HandBrake/HandBrake/issues/272
John Stebbins [Wed, 21 Sep 2016 17:21:43 +0000 (10:21 -0700)]
decsrtsub: fix crash on empty UTF8 files
fixes https://github.com/HandBrake/HandBrake/issues/332
Damiano Galassi [Wed, 21 Sep 2016 16:41:41 +0000 (18:41 +0200)]
MacGui: higher max width for the constant quality value text field, avoid wrapping on two line.
Damiano Galassi [Wed, 21 Sep 2016 16:38:50 +0000 (18:38 +0200)]
MacGui: Xcode 8 project check.
Damiano Galassi [Wed, 21 Sep 2016 16:38:18 +0000 (18:38 +0200)]
MacGui: fix a crash in the preferences format field.
John Stebbins [Tue, 20 Sep 2016 20:52:04 +0000 (13:52 -0700)]
sync: fix use of closed buffer
Fixes https://github.com/HandBrake/HandBrake/issues/328
John Stebbins [Tue, 20 Sep 2016 20:51:26 +0000 (13:51 -0700)]
vfr: fix log messages
John Stebbins [Tue, 20 Sep 2016 20:50:29 +0000 (13:50 -0700)]
fifo: fix log message
Rodeo314 [Sun, 18 Sep 2016 22:26:32 +0000 (00:26 +0200)]
Merge pull request #330 from Rodeo314/hbft
libhb: rework keyframe handling.
Tim Walker [Sat, 17 Sep 2016 13:14:08 +0000 (15:14 +0200)]
enc_qsv: flag all HEVC random access points as keyframes.
Tim Walker [Sat, 17 Sep 2016 12:54:01 +0000 (14:54 +0200)]
encx265: flag all HEVC random access points as keyframes.
Tim Walker [Sat, 17 Sep 2016 12:47:26 +0000 (14:47 +0200)]
libhb: rename some masks to better reflect their purpose.
Tim Walker [Sat, 17 Sep 2016 13:45:38 +0000 (15:45 +0200)]
libhb: use the new keyframe flag.
Tim Walker [Sat, 17 Sep 2016 11:31:39 +0000 (13:31 +0200)]
libhb: add dedicated buffer flags to indicate whether an encoded frame is a key frame or a reference frame.
HB_FRAME_KEY and REF are in fact masks, not flags,
and actually conflict with some PIC_FLAG_* values.
Tim Walker [Sat, 17 Sep 2016 11:28:26 +0000 (13:28 +0200)]
internal: reorder PIC_FLAG_* elements by ascending value.
Makes it easier to avoid adding elements with confilcting values.
John Stebbins [Fri, 16 Sep 2016 22:18:36 +0000 (15:18 -0700)]
x264: fix memory leak in 10bit encoding
John Stebbins [Fri, 16 Sep 2016 16:50:55 +0000 (09:50 -0700)]
LinGui: Fix audio and subtitle lang list "Unknown" entry
It should read "Any" instead of "Unknown" for these lists.
John Stebbins [Fri, 16 Sep 2016 16:30:33 +0000 (09:30 -0700)]
LinGui: fix width of min title length entry widget
It cut off digits when > 2 digits
Bradley Sepos [Fri, 16 Sep 2016 02:25:49 +0000 (22:25 -0400)]
cli: Add --version to help.
Bradley Sepos [Thu, 15 Sep 2016 21:48:32 +0000 (17:48 -0400)]
docs: Add note about improved drag and drop to Mac News.
Bradley Sepos [Thu, 15 Sep 2016 21:43:48 +0000 (17:43 -0400)]
docs: Extend and revise News.
sr55 [Thu, 15 Sep 2016 20:55:24 +0000 (21:55 +0100)]
WinGui: Set the Preset version to 3 in the defaultsettings.xml This should prevent outdated preset notificaiton for new users.
sr55 [Thu, 15 Sep 2016 16:30:14 +0000 (17:30 +0100)]
WinGui: Fix RF0 Lossless warning for x264 10bit
Damiano Galassi [Thu, 15 Sep 2016 08:47:23 +0000 (10:47 +0200)]
MacGui: link to the new documentation.
Bradley Sepos [Tue, 13 Sep 2016 22:14:43 +0000 (18:14 -0400)]
docs: Update and revise News.
John Stebbins [Mon, 12 Sep 2016 10:20:09 +0000 (03:20 -0700)]
opus: fix comment in 5.1 audio encoding fix
John Stebbins [Sun, 11 Sep 2016 18:32:29 +0000 (11:32 -0700)]
opus: fix 5.1 encoding
Bradley Sepos [Sat, 10 Sep 2016 14:05:02 +0000 (10:05 -0400)]
docs: Add libopus to Thanks.
John Stebbins [Fri, 9 Sep 2016 22:10:19 +0000 (15:10 -0700)]
sync: fix small memory leak
an hb_list_t was not freed at the end of an encode
Bradley Sepos [Fri, 9 Sep 2016 22:00:52 +0000 (18:00 -0400)]
CLI: Revise CLI help.
Fixes a number of typos. Better formatting in some cases. Clarifies optional parameter usage (fixes #300).
Bradley Sepos [Fri, 9 Sep 2016 21:59:42 +0000 (17:59 -0400)]
libhb: Add functions to get filter tunes names to param.c.
sr55 [Fri, 9 Sep 2016 21:44:00 +0000 (22:44 +0100)]
WinGui: Add more space around the preview window when the content is larger than the screen work area.
John Stebbins [Fri, 9 Sep 2016 21:31:26 +0000 (14:31 -0700)]
libhb: fix memory leak
code commented out during a debug session got unintentionally committed
sr55 [Fri, 9 Sep 2016 21:29:27 +0000 (22:29 +0100)]
WinGui: Fix #318 Video Previews can start at the beginning of the file, but the first preview is a little bit inside the file. So StartAtPreview indexes are out by 1.
Chris Lamb [Thu, 8 Sep 2016 19:43:40 +0000 (20:43 +0100)]
build: Use UTC datetime for build info.
Makes build reproducible per https://wiki.debian.org/ReproducibleBuilds
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
John Stebbins [Thu, 8 Sep 2016 16:08:43 +0000 (09:08 -0700)]
LinGui: fix some issues with reloading audio defaults
Reloading the audio defaults basically didn't work right. Some settings
didn't get loaded, some got loaded and not displayed or displayed wrong.
Damiano Galassi [Wed, 7 Sep 2016 10:50:54 +0000 (12:50 +0200)]
MacGui: stop the queue and show an alert if disk space is less than 5 GB
Damiano Galassi [Wed, 7 Sep 2016 10:18:03 +0000 (12:18 +0200)]
MacGui: show a failed notification when an encode fails.
Damiano Galassi [Wed, 7 Sep 2016 10:07:09 +0000 (12:07 +0200)]
MacGui: show the encoded file in Finder when a done notification is clicked.
Bradley Sepos [Tue, 6 Sep 2016 13:10:26 +0000 (09:10 -0400)]
contrib: Do not configure libav with dxva2.
Not necessary since we removed support for dxva2.
Bradley Sepos [Mon, 5 Sep 2016 19:10:38 +0000 (15:10 -0400)]
contrib: Drop libav --enable-memalign-hack when cross-compiling for Windows.
It hasn't been necessary for some time now, and has been removed upstream.
See:
https://git.libav.org/?p=libav.git;a=commitdiff;h=
4fb311c804098d78e5ce5f527f9a9c37536d3a08
https://lists.libav.org/pipermail/libav-devel/2016-August/078631.html
Bradley Sepos [Mon, 5 Sep 2016 18:02:21 +0000 (14:02 -0400)]
preset: Replace Vorbis with Opus for VP9 MKV presets.
Damiano Galassi [Sat, 3 Sep 2016 16:14:53 +0000 (18:14 +0200)]
MacGui: made HBSubtitleTrack sourceTrackIdx property readwrite.
Damiano Galassi [Sat, 3 Sep 2016 16:13:49 +0000 (18:13 +0200)]
MacGui: fix an ambiguous autolayout contrains in the subtitles defaults window.
Damiano Galassi [Sat, 3 Sep 2016 16:11:11 +0000 (18:11 +0200)]
MacGui: rework HBAudioTrack to use less NSDictionary.
Damiano Galassi [Sat, 3 Sep 2016 14:56:45 +0000 (16:56 +0200)]
MacGui: add libopus to Xcode project link phase.
sr55 [Sat, 3 Sep 2016 10:44:53 +0000 (11:44 +0100)]
docs: Updating NEWS
sr55 [Sat, 3 Sep 2016 10:42:28 +0000 (11:42 +0100)]
WinGui: Add initial support for libopus audio encoder.
Bradley Sepos [Sat, 3 Sep 2016 05:04:57 +0000 (01:04 -0400)]
contrib: Libav module cosmetics.
Bradley Sepos [Sat, 3 Sep 2016 05:04:08 +0000 (01:04 -0400)]
contrib: Use PKGCONFIG.exe when building libav on mingw.
Fixes broken external libraries such as opus, and needed for libav 12, anyway.
Bradley Sepos [Sat, 6 Aug 2016 02:56:56 +0000 (22:56 -0400)]
build: Add PKGCONFIG.exe tool.
John Stebbins [Fri, 2 Sep 2016 18:09:08 +0000 (11:09 -0700)]
pkg: add opus to ubuntu package dependencies
John Stebbins [Fri, 2 Sep 2016 18:08:10 +0000 (11:08 -0700)]
doc: add opus to linux build dependencies
Bradley Sepos [Fri, 2 Sep 2016 09:03:30 +0000 (05:03 -0400)]
contrib: Fix libav not finding opus on certain versions of OS X.
This is needed for libav 12, anyway.
John Stebbins [Thu, 25 Aug 2016 17:43:53 +0000 (10:43 -0700)]
LinGui: disable invalid audio samplerates
opus only supports a limited set of samplerates. disable those that do
not apply.
John Stebbins [Mon, 18 Jul 2016 20:42:25 +0000 (13:42 -0700)]
contrib: Add opus audio encoder.
Remove:
hb_audio_samplerate_get_best()
Add:
hb_audio_samplerate_is_supported()
hb_audio_samplerate_find_closest()
hb_audio_samplerate_get_sr_shift()
John Stebbins [Wed, 31 Aug 2016 15:56:28 +0000 (08:56 -0700)]
build: fix configure error created by flatpak commit
John Stebbins [Tue, 30 Aug 2016 16:51:05 +0000 (09:51 -0700)]
LinGui: Add flatpak support (#231)
* LinGui: add --flatpak configure option
For building a linux flatpak bundle
* LinGui: add rules to build flatpak repo and bundles
* LinGui: add flatpak compatible icon
* LinGui: add flatpak compatible desktop file
* LinGui: add flatpak appdata xml
* pkg: disable building LinGui when creating cli flatpak
* pkg: clean flatpak build cache when updating source package
* pkg: fix source package build dependencies
Fixes errors when the git ref being packaged changes and you have not
manually deleted stage and pkg build directories.
2wayne [Tue, 30 Aug 2016 16:36:17 +0000 (18:36 +0200)]
add ghb_override_user_config_dir function (#304)
Allow selection of the config file directory from the command line
John Stebbins [Mon, 29 Aug 2016 20:03:14 +0000 (13:03 -0700)]
sync: fix race condition hang
wake up potentially waiting sync threads when p-to-p end point is
reached.
John Stebbins [Mon, 29 Aug 2016 16:44:23 +0000 (09:44 -0700)]
LinGui: Fix "Open Source" on older gtk versions
Older gtk versions do not support the mnemonics "cancel" and "no" as
substitutes for integer response values.
Scott [Sun, 28 Aug 2016 19:18:45 +0000 (20:18 +0100)]
Merge pull request #310 from drolevar/master
Fix an issue applying audio codec settings from the defaults which ar…
Andrij Abyzov [Sat, 27 Aug 2016 22:30:03 +0000 (00:30 +0200)]
Fix an issue applying audio codec settings from the defaults which are different from the current preset.
sr55 [Fri, 26 Aug 2016 20:49:20 +0000 (21:49 +0100)]
WinGui: Some cosmetic tweaks to the preferences window to fix some alignment issues.