]> granicus.if.org Git - handbrake/log
handbrake
8 years agomuxavformat: fix use of deprecated libav interfaces
John Stebbins [Fri, 9 Dec 2016 01:59:07 +0000 (17:59 -0800)]
muxavformat: fix use of deprecated libav interfaces

AVStream.codec is deprecated, use AVStream.codecpar
av_bitstream_filter is deprecated, use av_bsf

8 years agodecpgssub: fix use of deprecated rect->pict
John Stebbins [Fri, 9 Dec 2016 01:57:06 +0000 (17:57 -0800)]
decpgssub: fix use of deprecated rect->pict

8 years agofix chapter markers when encoding with libav video encoder
John Stebbins [Fri, 9 Dec 2016 01:54:46 +0000 (17:54 -0800)]
fix chapter markers when encoding with libav video encoder

encavcodec saved the chapter mark and set the buffers new_chap to 0.
Then work copied the zero'd new_chap over the good mark that encavcodec
set.

8 years agopotential fix for hard to reproduce crash
John Stebbins [Fri, 9 Dec 2016 01:53:58 +0000 (17:53 -0800)]
potential fix for hard to reproduce crash

8 years agocontrib: Add libav colr patch to support new color signaling in mov.
Bradley Sepos [Fri, 25 Nov 2016 14:39:51 +0000 (09:39 -0500)]
contrib: Add libav colr patch to support new color signaling in mov.

Needed for BT.2020, etc.

8 years agoqsv: Update condition under which context is closed.
Tim Walker [Sun, 11 Sep 2016 01:45:07 +0000 (03:45 +0200)]
qsv: Update condition under which context is closed.

8 years agodecavcodec: enable QSV-accelerated H.264 decoding with libavcodec.
Tim Walker [Sun, 11 Sep 2016 00:45:52 +0000 (02:45 +0200)]
decavcodec: enable QSV-accelerated H.264 decoding with libavcodec.

Videos get decoded to NV12 in system memory and converted to our
internal colorspace via libswscale. It should be noted that QSV-
accelerated decoding now works with all our videos encoders :-)

8 years agocontrib: enable avcodec's libmfx (Intel QSV) support when applicable.
Tim Walker [Sat, 10 Sep 2016 23:17:41 +0000 (01:17 +0200)]
contrib: enable avcodec's libmfx (Intel QSV) support when applicable.

8 years agoqsv: Fix crash attempting to destroy mutex.
Tim Walker [Sat, 10 Sep 2016 22:42:59 +0000 (00:42 +0200)]
qsv: Fix crash attempting to destroy mutex.

Originally part of a2d31ec1c6109424d193832aa83db6958292d797.

8 years agocontrib: Update to Libav 12.
Bradley Sepos [Wed, 26 Oct 2016 18:56:39 +0000 (14:56 -0400)]
contrib: Update to Libav 12.

8 years agolibhb: don't use av_log.
Tim Walker [Fri, 1 Apr 2016 05:10:49 +0000 (07:10 +0200)]
libhb: don't use av_log.

qsv_libav.[ch] was previosuly use from libavcodec.

8 years agolibhb: fix build with --enable-qsv
Tim Walker [Fri, 1 Apr 2016 04:12:31 +0000 (06:12 +0200)]
libhb: fix build with --enable-qsv

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.

8 years agolibhb: add code to support our QSV-accelerated encoder.
Tim Walker [Tue, 16 Feb 2016 23:55:54 +0000 (00:55 +0100)]
libhb: add code to support our QSV-accelerated encoder.

The files are copied verbatim from the patch we just removed, where they were known as:
    libavcodec/qsv.h
    libavcodec/qsv.c

8 years agolibav: remove our custom QSV wrapper.
Tim Walker [Tue, 16 Feb 2016 23:54:21 +0000 (00:54 +0100)]
libav: remove our custom QSV wrapper.

It prevents us from easily upgrading libav to a newer version.

Note: this breaks builds with --enable-qsv

8 years agopreset: Revise Gmail presets.
Bradley Sepos [Sat, 17 Dec 2016 00:39:33 +0000 (19:39 -0500)]
preset: Revise Gmail presets.

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.

8 years agoNEWS updates
sr55 [Fri, 16 Dec 2016 21:51:45 +0000 (21:51 +0000)]
NEWS updates

8 years agosync: don't delay subtitles when duration is known
John Stebbins [Thu, 15 Dec 2016 23:09:45 +0000 (15:09 -0800)]
sync: don't delay subtitles when duration is known

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.

8 years agoCLI: allow overriding automatically selected "default" subtitle
John Stebbins [Thu, 15 Dec 2016 17:36:13 +0000 (09:36 -0800)]
CLI: allow overriding automatically selected "default" subtitle

8 years agopreset: Set default to false for Gmail presets.
Bradley Sepos [Thu, 15 Dec 2016 18:48:44 +0000 (13:48 -0500)]
preset: Set default to false for Gmail presets.

8 years agocontrib: Fix x264 archive and hash.
Bradley Sepos [Thu, 15 Dec 2016 17:32:56 +0000 (12:32 -0500)]
contrib: Fix x264 archive and hash.

Accidentally reverted the last update in 72bf6f7 (Bradley's fault).

8 years agocontrib: Use SHA256 instead of MD5 for contrib archive checksums.
Justin Scholz [Sat, 15 Oct 2016 11:51:47 +0000 (13:51 +0200)]
contrib: Use SHA256 instead of MD5 for contrib archive checksums.

Closes #356.

8 years agocontrib: Remove libsamplerate comment.
Justin Scholz [Sat, 15 Oct 2016 11:51:26 +0000 (13:51 +0200)]
contrib: Remove libsamplerate comment.

Upstream archive no longer differs.

8 years agosync: fix compiler warning
John Stebbins [Thu, 15 Dec 2016 16:41:05 +0000 (08:41 -0800)]
sync: fix compiler warning

8 years agoreader: fix compiler warning "buf uninitialized"
John Stebbins [Thu, 15 Dec 2016 16:34:26 +0000 (08:34 -0800)]
reader: fix compiler warning "buf uninitialized"

8 years agopreset: Add Web presets category and Gmail presets.
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.

8 years agoMacGui: Update decomb/deinterlace tooltip to reflect new behavior. Fix some tooltips...
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.

8 years agolibhb: fix small leaks
John Stebbins [Wed, 14 Dec 2016 21:59:59 +0000 (13:59 -0800)]
libhb: fix small leaks

fixes various context leaks in error conditions

8 years agoLinGui: tooltip revisions
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.

8 years agocontrib: Use https where possible.
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.

8 years agolibhb: Remove redundant check in common.c
midzer [Wed, 19 Oct 2016 19:19:49 +0000 (21:19 +0200)]
libhb: Remove redundant check in common.c

Closes #358.

8 years agolibhb: Remove redundant check in preset.c.
midzer [Wed, 19 Oct 2016 18:59:00 +0000 (20:59 +0200)]
libhb: Remove redundant check in preset.c.

8 years agoqsv: Fix possible null pointer dereference.
midzer [Wed, 19 Oct 2016 18:56:01 +0000 (20:56 +0200)]
qsv: Fix possible null pointer dereference.

8 years agolibhb: Fix possible null pointer dereference in stream.c.
midzer [Wed, 19 Oct 2016 18:53:51 +0000 (20:53 +0200)]
libhb: Fix possible null pointer dereference in stream.c.

8 years agoMacGui: use the languages from the audio preferences for built-in presets, this had...
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().

8 years agoMacGui: restore type select in the defaults languages table.
Damiano Galassi [Wed, 14 Dec 2016 14:12:11 +0000 (15:12 +0100)]
MacGui: restore type select in the defaults languages table.

8 years agoWinGui: Advanced Tab Changes
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.

8 years agoWinGui: Mark the Advanced Tab as Deprecated. #123
sr55 [Tue, 13 Dec 2016 18:52:14 +0000 (18:52 +0000)]
WinGui: Mark the Advanced Tab as Deprecated. #123

8 years agoLinGui: remove ubuntu 15.10 from nighly snapshots
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.

8 years agoWinGui: Fix Disabled state of queue tab when queue is in-line and queue is imported...
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.

8 years agoWinGui: Further Fixes to the Picture Settings screen when handling new sources.
sr55 [Sat, 10 Dec 2016 21:13:00 +0000 (21:13 +0000)]
WinGui: Further Fixes to the Picture Settings screen when handling new sources.

8 years agoWinGui: Further fixes to handle the new "Automatic" anamorphic.. This should fix...
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

8 years agostream: fix invalid ES packet generation
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.

8 years agoCLI: fix --no-comb-detect
John Stebbins [Thu, 1 Dec 2016 17:21:13 +0000 (09:21 -0800)]
CLI: fix --no-comb-detect

8 years agoLinGui: make preview window resize smoother
John Stebbins [Tue, 29 Nov 2016 21:35:56 +0000 (13:35 -0800)]
LinGui: make preview window resize smoother

8 years agocontrib: Update to x264 r2708 86b7198.
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.

8 years agoWinGui: Fix the numberbox control for users that have the High Contrast windows theme...
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

8 years agoWinGui: Fix a possible CollecitonModified Exception in the log service.
sr55 [Sun, 27 Nov 2016 12:28:53 +0000 (12:28 +0000)]
WinGui: Fix a possible CollecitonModified Exception in the log service.

8 years agosync: fix PtoP hang
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.

8 years agostream: be more forgiving of TS continuity errors
John Stebbins [Mon, 21 Nov 2016 18:31:17 +0000 (10:31 -0800)]
stream: be more forgiving of TS continuity errors

8 years agoMacGui: fix the stop button to properly stop the encode if libhb state is HBStateSear...
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.

8 years agoCLI: fix specifying audio track names
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 :(

8 years agoWinGui: Prompt to create folder when the destination path does not exist. Fixes #394
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

8 years agoscripts: Update to mingw-w64-build.
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.

8 years agoLinGui: Fix some minor memory leaks
John Stebbins [Tue, 15 Nov 2016 17:53:13 +0000 (09:53 -0800)]
LinGui: Fix some minor memory leaks

8 years agoscripts: Add mac-toolchain-build.
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.

8 years agolibhb: add a missing argument to a hb_sws_get_context.
Damiano Galassi [Sat, 12 Nov 2016 21:11:05 +0000 (22:11 +0100)]
libhb: add a missing argument to a hb_sws_get_context.

8 years agolibhb: do not free hb_work_private_t in reader_init() if the reader open fail, it...
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.

8 years agolibhb: remove scanCount variable from hb_handle_s, it's not needed anymore since...
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.

8 years agolibhb: re-enable SWS_FULL_CHR_H_INT and SWS_FULL_CHR_H_INP swscale flags to improve...
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.

8 years agoLinGui: fix setting default preset
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

8 years agofix logging of of PtoP frame range in job
John Stebbins [Fri, 11 Nov 2016 16:03:48 +0000 (08:03 -0800)]
fix logging of of PtoP frame range in job

8 years agoLinGui: fix number of frames encoded for PtoP frames
John Stebbins [Fri, 11 Nov 2016 16:02:46 +0000 (08:02 -0800)]
LinGui: fix number of frames encoded for PtoP frames

8 years agoMacGui: round up HBTitle frames count.
Damiano Galassi [Fri, 11 Nov 2016 09:25:05 +0000 (10:25 +0100)]
MacGui: round up HBTitle frames count.

8 years agoMacGui: set the appropriate colorspace for preview images, and use a gamma value...
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.

8 years agoLinGui: fix audio sanitizing after muxer change
John Stebbins [Thu, 10 Nov 2016 19:43:03 +0000 (11:43 -0800)]
LinGui: fix audio sanitizing after muxer change

8 years agoMerge pull request #383 from RandomEngy/get-filter-keys
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

8 years agoMerge pull request #384 from galad87/colorspace
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.

8 years agoSelect 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.

8 years agoencx265: fix turbo first pass
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 :-\

8 years agoMacGui: remove a mention of strict anamorphic in the picture size tooltip.
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.

8 years agoInterop: Added functions to get the list of keys for filter settings, and the default...
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.

8 years agoWinGui: When we are dealing with Automatic anaorphic, we also need to pre-set the...
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.

8 years agoLinGui: Fix running gtk versions older than 3.16
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.

8 years agoLinGui: Improve tab focus navigation
John Stebbins [Wed, 2 Nov 2016 20:22:09 +0000 (13:22 -0700)]
LinGui: Improve tab focus navigation

8 years agoMacGui: fix HBJob copy method, plus small performance optimisation in HBAudio and...
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.

8 years agoMacGui: do not show "Auto passthru" in the audio panel encoders pop up. Allow selecti...
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.

8 years agoLinGui: fix formatting of video encoder preset
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.

8 years agoWinGui: Fix Anamorphic Mode Auto
sr55 [Tue, 1 Nov 2016 21:37:31 +0000 (21:37 +0000)]
WinGui: Fix Anamorphic Mode Auto

8 years agoMacGui: Add new anamorphic mode "Automatic".
Damiano Galassi [Mon, 31 Oct 2016 17:40:08 +0000 (18:40 +0100)]
MacGui: Add new anamorphic mode "Automatic".

8 years agoMacGui: made some HBJob properties private.
Damiano Galassi [Mon, 31 Oct 2016 16:50:36 +0000 (17:50 +0100)]
MacGui: made some HBJob properties private.

8 years agoMacGui: add auto before the passthru fallback label.
Damiano Galassi [Mon, 31 Oct 2016 16:49:59 +0000 (17:49 +0100)]
MacGui: add auto before the passthru fallback label.

8 years agoAdd new anamorphic mode "Automatic", delete "Strict" (#367)
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

8 years agoLinGui: fix custom filter tooltips
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.

8 years agoWinGui: Fix Typo
sr55 [Sun, 30 Oct 2016 21:06:37 +0000 (21:06 +0000)]
WinGui: Fix Typo

8 years agoWinGui: Make the Width/Height fields enabled for Anamorphic=Automatic
sr55 [Sun, 30 Oct 2016 20:28:40 +0000 (20:28 +0000)]
WinGui: Make the Width/Height fields enabled for Anamorphic=Automatic

8 years agoWinGui: Fix a large number of stylecop warnings.
sr55 [Sun, 30 Oct 2016 20:18:45 +0000 (20:18 +0000)]
WinGui: Fix a large number of stylecop warnings.

8 years agoWinGui: Update status bar label text to say "errors or cancellations" to better handl...
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

8 years agoWinGui: Better handle empty/null strings from hb_generate_filter_settings_json #374
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

8 years agoWinGui: Reduce margin around track icon on audio panel. Should get rid of the scrollb...
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.

8 years agoWinGui: Replace Strict Anamorphic with Automatic.
sr55 [Sat, 29 Oct 2016 19:06:25 +0000 (20:06 +0100)]
WinGui: Replace Strict Anamorphic with Automatic.

8 years agoMacGui: make it possible to set a audio defaults track settings when the selected...
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.

8 years agoMacGui: use hb_preset_job_init instead of custom logic for audio, subtitles and pictu...
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.

8 years agoLinGui: delete unused column value in combo boxes
John Stebbins [Thu, 27 Oct 2016 19:51:57 +0000 (12:51 -0700)]
LinGui: delete unused column value in combo boxes

8 years agoLinGui: fix use of freed pointer
John Stebbins [Thu, 27 Oct 2016 19:51:09 +0000 (12:51 -0700)]
LinGui: fix use of freed pointer

8 years agoMacGui: use HB_ERROR_CANCELED status rather than tracking canceled in HBCore
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

8 years agoLinGui: use HB_ERROR_CANCELED status ...
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.

8 years agolibhb: set HB_ERROR_CANCELED status for canceled encodes
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.

8 years agoLinGui: improve layout of Dimensions tab
John Stebbins [Mon, 24 Oct 2016 18:21:53 +0000 (11:21 -0700)]
LinGui: improve layout of Dimensions tab

8 years agoLinGui: work around conflicting PicturePAR and UsesPictureSettings
John Stebbins [Mon, 24 Oct 2016 17:47:01 +0000 (10:47 -0700)]
LinGui: work around conflicting PicturePAR and UsesPictureSettings

UsesPictureSettings takes precedence

8 years agoMacGui: add some accessibility labels to the preview window buttons.
Damiano Galassi [Fri, 21 Oct 2016 12:43:35 +0000 (14:43 +0200)]
MacGui: add some accessibility labels to the preview window buttons.