]>
granicus.if.org Git - handbrake/log
Justin Scholz [Sat, 15 Oct 2016 11:51:26 +0000 (13:51 +0200)]
contrib: Remove libsamplerate comment.
Upstream archive no longer differs.
John Stebbins [Thu, 15 Dec 2016 16:41:05 +0000 (08:41 -0800)]
sync: fix compiler warning
John Stebbins [Thu, 15 Dec 2016 16:34:26 +0000 (08:34 -0800)]
reader: fix compiler warning "buf uninitialized"
Bradley Sepos [Wed, 14 Dec 2016 17:39:58 +0000 (12:39 -0500)]
preset: Add Web presets category and Gmail presets.
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.
Damiano Galassi [Thu, 15 Dec 2016 13:13:52 +0000 (14:13 +0100)]
MacGui: Update decomb/deinterlace tooltip to reflect new behavior. Fix some tooltips text that was added as accessibility text.
John Stebbins [Wed, 14 Dec 2016 21:59:59 +0000 (13:59 -0800)]
libhb: fix small leaks
fixes various context leaks in error conditions
John Stebbins [Wed, 14 Dec 2016 21:47:22 +0000 (13:47 -0800)]
LinGui: tooltip revisions
Update decomb/deinterlace tooltip to reflect new behavior.
Add tooltips for audio and subtitle selection behavior and language
lists.
Bradley Sepos [Wed, 14 Dec 2016 21:01:13 +0000 (16:01 -0500)]
contrib: Use https where possible.
download.handbrake.fr now uses https, and some other hostnames do as well.
midzer [Wed, 19 Oct 2016 19:19:49 +0000 (21:19 +0200)]
libhb: Remove redundant check in common.c
Closes #358.
midzer [Wed, 19 Oct 2016 18:59:00 +0000 (20:59 +0200)]
libhb: Remove redundant check in preset.c.
midzer [Wed, 19 Oct 2016 18:56:01 +0000 (20:56 +0200)]
qsv: Fix possible null pointer dereference.
midzer [Wed, 19 Oct 2016 18:53:51 +0000 (20:53 +0200)]
libhb: Fix possible null pointer dereference in stream.c.
Damiano Galassi [Wed, 14 Dec 2016 14:15:36 +0000 (15:15 +0100)]
MacGui: use the languages from the audio preferences for built-in presets, this had been broken when the MacGui started to use hb_preset_job_init().
Damiano Galassi [Wed, 14 Dec 2016 14:12:11 +0000 (15:12 +0100)]
MacGui: restore type select in the defaults languages table.
sr55 [Tue, 13 Dec 2016 19:35:02 +0000 (19:35 +0000)]
WinGui: Advanced Tab Changes
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.
sr55 [Tue, 13 Dec 2016 18:52:14 +0000 (18:52 +0000)]
WinGui: Mark the Advanced Tab as Deprecated. #123
John Stebbins [Tue, 13 Dec 2016 16:11:11 +0000 (08:11 -0800)]
LinGui: remove ubuntu 15.10 from nighly snapshots
Wily is EOL and PPA is no longer accepting packages for it.
sr55 [Mon, 12 Dec 2016 21:40:06 +0000 (21:40 +0000)]
WinGui: Fix Disabled state of queue tab when queue is in-line and queue is imported. It will now activate correctly.
sr55 [Sat, 10 Dec 2016 21:13:00 +0000 (21:13 +0000)]
WinGui: Further Fixes to the Picture Settings screen when handling new sources.
sr55 [Sat, 10 Dec 2016 20:57:18 +0000 (20:57 +0000)]
WinGui: Further fixes to handle the new "Automatic" anamorphic.. This should 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
John Stebbins [Sat, 10 Dec 2016 18:42:12 +0000 (10:42 -0800)]
stream: fix invalid ES packet generation
In some cases, the PES header was included in the "ES" data.
John Stebbins [Thu, 1 Dec 2016 17:21:13 +0000 (09:21 -0800)]
CLI: fix --no-comb-detect
John Stebbins [Tue, 29 Nov 2016 21:35:56 +0000 (13:35 -0800)]
LinGui: make preview window resize smoother
Bradley Sepos [Sun, 27 Nov 2016 21:29:10 +0000 (16:29 -0500)]
contrib: Update to x264 r2708
86b7198 .
Latest stable, albeit only three commits ahead of our last (minor). Adds X264_POINTVER to our defines patch.
sr55 [Sun, 27 Nov 2016 12:42:03 +0000 (12:42 +0000)]
WinGui: Fix the numberbox control for users that have the High Contrast windows theme. The text should now be readable. Fixes #400
sr55 [Sun, 27 Nov 2016 12:28:53 +0000 (12:28 +0000)]
WinGui: Fix a possible CollecitonModified Exception in the log service.
John Stebbins [Mon, 21 Nov 2016 19:53:27 +0000 (11:53 -0800)]
sync: fix PtoP hang
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.
John Stebbins [Mon, 21 Nov 2016 18:31:17 +0000 (10:31 -0800)]
stream: be more forgiving of TS continuity errors
Damiano Galassi [Mon, 21 Nov 2016 17:34:00 +0000 (18:34 +0100)]
MacGui: fix the stop button to properly stop the encode if libhb state is HBStateSearching.
John Stebbins [Fri, 18 Nov 2016 20:52:51 +0000 (12:52 -0800)]
CLI: fix specifying audio track names
Was using codec instead of name strings. yet another cut/paste error :(
sr55 [Wed, 16 Nov 2016 19:55:22 +0000 (19:55 +0000)]
WinGui: Prompt to create folder when the destination path does not exist. Fixes #394
Bradley Sepos [Tue, 15 Nov 2016 20:51:00 +0000 (15:51 -0500)]
scripts: Update to mingw-w64-build.
mingw-w64 5.0-rc2 -> 5.0.0 release.
John Stebbins [Tue, 15 Nov 2016 17:53:13 +0000 (09:53 -0800)]
LinGui: Fix some minor memory leaks
Bradley Sepos [Mon, 14 Nov 2016 00:34:12 +0000 (19:34 -0500)]
scripts: Add mac-toolchain-build.
With the exceptions of Xcode and Command Line Tools for Xcode, builds and installs all HandBrake dependencies for macOS.
Damiano Galassi [Sat, 12 Nov 2016 21:11:05 +0000 (22:11 +0100)]
libhb: add a missing argument to a hb_sws_get_context.
Damiano Galassi [Sat, 12 Nov 2016 12:22:09 +0000 (13:22 +0100)]
libhb: do not free hb_work_private_t in reader_init() if the reader open 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.
Damiano Galassi [Fri, 11 Nov 2016 19:21:13 +0000 (20:21 +0100)]
libhb: remove scanCount variable from hb_handle_s, it's not needed anymore since MacGui use multiple libhb instances.
Damiano Galassi [Fri, 11 Nov 2016 19:18:51 +0000 (20:18 +0100)]
libhb: re-enable SWS_FULL_CHR_H_INT and SWS_FULL_CHR_H_INP swscale flags to improve yuv->rgb conversion.
John Stebbins [Fri, 11 Nov 2016 19:11:52 +0000 (11:11 -0800)]
LinGui: fix setting default preset
The old default was not getting scrubbed
John Stebbins [Fri, 11 Nov 2016 16:03:48 +0000 (08:03 -0800)]
fix logging of of PtoP frame range in job
John Stebbins [Fri, 11 Nov 2016 16:02:46 +0000 (08:02 -0800)]
LinGui: fix number of frames encoded for PtoP frames
Damiano Galassi [Fri, 11 Nov 2016 09:25:05 +0000 (10:25 +0100)]
MacGui: round up HBTitle frames count.
Damiano Galassi [Thu, 10 Nov 2016 19:57:11 +0000 (20:57 +0100)]
MacGui: set the appropriate colorspace for preview images, and use a gamma value of ~1.96, same as Apple media frameworks.
John Stebbins [Thu, 10 Nov 2016 19:43:03 +0000 (11:43 -0800)]
LinGui: fix audio sanitizing after muxer change
Scott [Thu, 10 Nov 2016 19:06:34 +0000 (19:06 +0000)]
Merge pull request #383 from RandomEngy/get-filter-keys
Interop: Add custom filter settings functions
Damiano Galassi [Thu, 10 Nov 2016 18:39:25 +0000 (19:39 +0100)]
Merge pull request #384 from galad87/colorspace
Select the appropriate coefficients for yuv<->rgb conversions.
Damiano Galassi [Mon, 7 Nov 2016 10:46:40 +0000 (11:46 +0100)]
Select the appropriate coefficients for yuv<->rgb conversions.
John Stebbins [Mon, 7 Nov 2016 21:51:06 +0000 (13:51 -0800)]
encx265: fix turbo first pass
x265 changed the default to slow first pass. so always explicitely
set it in chase they change their minds again :-\
Damiano Galassi [Mon, 7 Nov 2016 10:08:26 +0000 (11:08 +0100)]
MacGui: remove a mention of strict anamorphic in the picture size tooltip.
RandomEngy [Mon, 7 Nov 2016 05:36:45 +0000 (21:36 -0800)]
Interop: Added functions to get the list of keys for filter settings, and the default settings for a filter.
sr55 [Sun, 6 Nov 2016 21:08:39 +0000 (21:08 +0000)]
WinGui: When we are dealing with Automatic anaorphic, we also need to pre-set the Height now when loading the source.
John Stebbins [Sun, 6 Nov 2016 17:30:04 +0000 (09:30 -0800)]
LinGui: Fix running gtk versions older than 3.16
focus-chain turns out to not be necessary anyway.
John Stebbins [Wed, 2 Nov 2016 20:22:09 +0000 (13:22 -0700)]
LinGui: Improve tab focus navigation
Damiano Galassi [Wed, 2 Nov 2016 19:13:37 +0000 (20:13 +0100)]
MacGui: fix HBJob copy method, plus small performance optimisation in HBAudio and HBSubtitles.
Damiano Galassi [Wed, 2 Nov 2016 10:46:02 +0000 (11:46 +0100)]
MacGui: do not show "Auto passthru" in the audio panel encoders pop up. Allow selecting the passthru fallback encoder settings in the audio defaults panel.
John Stebbins [Tue, 1 Nov 2016 22:45:51 +0000 (15:45 -0700)]
LinGui: fix formatting of video encoder preset
GTK doesn't make the space for the label big enough. With some tweaking
I managed to work around it's poor formatting.
sr55 [Tue, 1 Nov 2016 21:37:31 +0000 (21:37 +0000)]
WinGui: Fix Anamorphic Mode Auto
Damiano Galassi [Mon, 31 Oct 2016 17:40:08 +0000 (18:40 +0100)]
MacGui: Add new anamorphic mode "Automatic".
Damiano Galassi [Mon, 31 Oct 2016 16:50:36 +0000 (17:50 +0100)]
MacGui: made some HBJob properties private.
Damiano Galassi [Mon, 31 Oct 2016 16:49:59 +0000 (17:49 +0100)]
MacGui: add auto before the passthru fallback label.
John Stebbins [Mon, 31 Oct 2016 16:35:27 +0000 (09:35 -0700)]
Add new anamorphic mode "Automatic", delete "Strict" (#367)
* Add new anamorphic mode "Automatic", delete "Strict"
Anamorphic mode automatic is added to support Bradley's new presets that
are designed to pick a PAR that maximizes storage resolution.
Strict is converted to Loose + mod == 2 + UsesPictureSettings == 2
when importing presets
John Stebbins [Mon, 31 Oct 2016 16:32:22 +0000 (09:32 -0700)]
LinGui: fix custom filter tooltips
Make them reflect the "key=value" format change we made to custom filter
settings.
sr55 [Sun, 30 Oct 2016 21:06:37 +0000 (21:06 +0000)]
WinGui: Fix Typo
sr55 [Sun, 30 Oct 2016 20:28:40 +0000 (20:28 +0000)]
WinGui: Make the Width/Height fields enabled for Anamorphic=Automatic
sr55 [Sun, 30 Oct 2016 20:18:45 +0000 (20:18 +0000)]
WinGui: Fix a large number of stylecop warnings.
sr55 [Sun, 30 Oct 2016 19:51:23 +0000 (19:51 +0000)]
WinGui: Update status bar label text to say "errors or cancellations" to better handle the HB_ERROR_CANCELED change. Partially fixes #366 . Full implementation will come after 1.0
sr55 [Sun, 30 Oct 2016 19:16:33 +0000 (19:16 +0000)]
WinGui: Better handle empty/null strings from hb_generate_filter_settings_json #374
sr55 [Sat, 29 Oct 2016 19:44:54 +0000 (20:44 +0100)]
WinGui: Reduce margin around track icon on audio panel. Should get rid of the scrollbar by default.
sr55 [Sat, 29 Oct 2016 19:06:25 +0000 (20:06 +0100)]
WinGui: Replace Strict Anamorphic with Automatic.
Damiano Galassi [Sat, 29 Oct 2016 16:48:07 +0000 (18:48 +0200)]
MacGui: make it possible to set a audio defaults track settings when the selected encoder is a passthru one, if a fallback encoder is available.
Damiano Galassi [Sat, 29 Oct 2016 11:24:01 +0000 (13:24 +0200)]
MacGui: use hb_preset_job_init instead of custom logic for audio, subtitles and picture job settings.
John Stebbins [Thu, 27 Oct 2016 19:51:57 +0000 (12:51 -0700)]
LinGui: delete unused column value in combo boxes
John Stebbins [Thu, 27 Oct 2016 19:51:09 +0000 (12:51 -0700)]
LinGui: fix use of freed pointer
Damiano Galassi [Thu, 27 Oct 2016 13:37:24 +0000 (15:37 +0200)]
MacGui: use HB_ERROR_CANCELED status rather than tracking canceled in HBCore
John Stebbins [Wed, 26 Oct 2016 21:58:19 +0000 (14:58 -0700)]
LinGui: use HB_ERROR_CANCELED status ...
... rather than tracking canceled jobs internally in the UI.
John Stebbins [Wed, 26 Oct 2016 21:55:52 +0000 (14:55 -0700)]
libhb: set HB_ERROR_CANCELED status for canceled encodes
This status can be queried with hb_get_state() after an encode finishes.
John Stebbins [Mon, 24 Oct 2016 18:21:53 +0000 (11:21 -0700)]
LinGui: improve layout of Dimensions tab
John Stebbins [Mon, 24 Oct 2016 17:47:01 +0000 (10:47 -0700)]
LinGui: work around conflicting PicturePAR and UsesPictureSettings
UsesPictureSettings takes precedence
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.