]> granicus.if.org Git - handbrake/log
handbrake
5 years agolibhb: Append input bitrate to end of audio source description. Closes #1718.
Andrew Brezovsky [Thu, 7 Feb 2019 04:47:24 +0000 (23:47 -0500)]
libhb: Append input bitrate to end of audio source description. Closes #1718.

Signed-off-by: Andrew Brezovsky <abrezovsky@gmail.com>
5 years agoMacGui: refactor some queue related properties out of HBJob to a new HBQueueItem...
Damiano Galassi [Thu, 7 Feb 2019 18:11:51 +0000 (19:11 +0100)]
MacGui: refactor some queue related properties out of HBJob to a new HBQueueItem class.

5 years agoWinGui: Change the behaviour of the destination source alert to revert to the last...
sr55 [Thu, 7 Feb 2019 16:51:51 +0000 (16:51 +0000)]
WinGui: Change the behaviour of the destination source alert to revert to the last change before the user triggered the alert.

5 years agolibhb: do not set HB_STATE_WORKDONE before all the work threads are closed.
Damiano Galassi [Sun, 3 Feb 2019 07:28:01 +0000 (08:28 +0100)]
libhb: do not set HB_STATE_WORKDONE before all the work threads are closed.

5 years agoMacGui: correct revealSelectedQueueItemsSources: action validation.
Damiano Galassi [Tue, 5 Feb 2019 14:43:26 +0000 (15:43 +0100)]
MacGui: correct revealSelectedQueueItemsSources: action validation.

5 years agoMacGui: fix subtitles tab actions.
Damiano Galassi [Tue, 5 Feb 2019 14:43:02 +0000 (15:43 +0100)]
MacGui: fix subtitles tab actions.

5 years agoMacGui: use a view-based table view in the queue window.
Damiano Galassi [Tue, 5 Feb 2019 13:03:27 +0000 (14:03 +0100)]
MacGui: use a view-based table view in the queue window.

5 years agoWinGui: Fix instance handling in Libencode.
sr55 [Sun, 3 Feb 2019 22:15:53 +0000 (22:15 +0000)]
WinGui: Fix instance handling in Libencode.

5 years agoWinGui: Make the disposal of services more aggressive. May Fix or help in #1851
sr55 [Sat, 2 Feb 2019 10:56:34 +0000 (10:56 +0000)]
WinGui: Make the disposal of services more aggressive. May Fix or help in #1851

5 years agoWinGui: Remove inline Destination check. It's more annoying than useful. Fixes #1857
sr55 [Wed, 30 Jan 2019 18:56:35 +0000 (18:56 +0000)]
WinGui: Remove inline Destination check. It's more annoying than useful. Fixes #1857

5 years agoMacGui: remove the old advanced x264 options view.
Damiano Galassi [Wed, 30 Jan 2019 10:09:02 +0000 (11:09 +0100)]
MacGui: remove the old advanced x264 options view.

5 years agoMacGui: made the preview hud a bit larger.
Damiano Galassi [Wed, 30 Jan 2019 08:55:12 +0000 (09:55 +0100)]
MacGui: made the preview hud a bit larger.

5 years agocli: Make --start-at and --stop-at strings more intuitive.
Bradley Sepos [Mon, 28 Jan 2019 03:17:56 +0000 (22:17 -0500)]
cli: Make --start-at and --stop-at strings more intuitive.

Inspired by https://github.com/HandBrake/HandBrake-docs/pull/70.

5 years agolibhb: Temporarily log out the error code for unlink to figure out why previews are...
sr55 [Mon, 28 Jan 2019 20:24:17 +0000 (20:24 +0000)]
libhb: Temporarily log out the error code for unlink to figure out why previews are not being removed for a user.  #1851

5 years agocli: Clarify --start-at and --stop-at help language.
Bradley Sepos [Mon, 28 Jan 2019 02:44:48 +0000 (21:44 -0500)]
cli: Clarify --start-at and --stop-at help language.

https://github.com/HandBrake/HandBrake-docs/pull/70

5 years agoWinGui: Basic implementation of Queue Up/Down Buttons. Does not yet handle post selec...
sr55 [Sun, 27 Jan 2019 20:46:19 +0000 (20:46 +0000)]
WinGui: Basic implementation of Queue Up/Down Buttons. Does not yet handle post selection.

5 years agoWinGui: Remove incorrect declaration in the app manifest.
sr55 [Sun, 27 Jan 2019 17:12:16 +0000 (17:12 +0000)]
WinGui: Remove incorrect declaration in the app manifest.

5 years agoWinGui: Update application manifest
sr55 [Sun, 27 Jan 2019 17:06:37 +0000 (17:06 +0000)]
WinGui: Update application manifest

5 years agoWinGui: Move the Queue Recovery option from the source panel to the Queue Menu. ...
sr55 [Fri, 25 Jan 2019 21:08:39 +0000 (21:08 +0000)]
WinGui: Move the Queue Recovery option from the source panel to the Queue Menu.  It's not something that's frequently used and doesn't really belong on the Source Menu. Makes the source menu less cluttered.

5 years agoWinGui: Adding some additional validation to the destination box.
sr55 [Fri, 25 Jan 2019 20:35:43 +0000 (20:35 +0000)]
WinGui: Adding some additional validation to the destination box.

5 years agoscripts: Update to mingw-w64-build 5.0.0.
Bradley Sepos [Sat, 26 Jan 2019 03:37:49 +0000 (22:37 -0500)]
scripts: Update to mingw-w64-build 5.0.0.

Bump to mingw-w64 6.0.0, gcc 8.2.0 and friends.

5 years agoSet the right deployment target in xcconfig.
Damiano Galassi [Fri, 25 Jan 2019 10:46:58 +0000 (11:46 +0100)]
Set the right deployment target in xcconfig.

5 years agoWinGui: Updated German translation
sr55 [Thu, 24 Jan 2019 21:49:18 +0000 (21:49 +0000)]
WinGui: Updated German translation

5 years agoWinGui: Update Min Title Scan label
sr55 [Thu, 24 Jan 2019 21:47:40 +0000 (21:47 +0000)]
WinGui: Update Min Title Scan label

5 years agoWinGui: Improve Add to queue error Handling. Combine 2 Dialog prompts into one...
sr55 [Thu, 24 Jan 2019 21:42:14 +0000 (21:42 +0000)]
WinGui: Improve Add to queue error Handling.   Combine 2 Dialog prompts into one. + Allow early exit from Add Selection.
 #1833

5 years agoMacGui: set the minimum macOS version to 10.11
Damiano Galassi [Thu, 24 Jan 2019 14:54:05 +0000 (15:54 +0100)]
MacGui: set the minimum macOS version to 10.11

5 years agoFix an annoying warning in Xcode.
Damiano Galassi [Wed, 23 Jan 2019 10:55:09 +0000 (11:55 +0100)]
Fix an annoying warning in Xcode.

5 years agoFix a few warnings.
Damiano Galassi [Wed, 23 Jan 2019 10:29:45 +0000 (11:29 +0100)]
Fix a few warnings.

5 years agoencavcodec: enable "row-mt=1" for vp9
John Stebbins [Tue, 22 Jan 2019 16:48:09 +0000 (08:48 -0800)]
encavcodec: enable "row-mt=1" for vp9

Improves encoding speed by about 20% for SD content and 35% for HD
content in my testing on a 4 core 8 thread system.  CPU utilization is
around 60% as compared with 40% prior to the change.

Fixes https://github.com/HandBrake/HandBrake/issues/1830

5 years agoMacGui: Update min title duration preferences label.
Damiano Galassi [Tue, 22 Jan 2019 15:26:06 +0000 (16:26 +0100)]
MacGui: Update min title duration preferences label.

5 years agoscan: only apply min duration filter to BD and DVD
John Stebbins [Sat, 19 Jan 2019 00:40:14 +0000 (16:40 -0800)]
scan: only apply min duration filter to BD and DVD

Fixes https://github.com/HandBrake/HandBrake/issues/1590

5 years agoUpdating the steps on the pull request template.
Scott [Mon, 21 Jan 2019 18:44:45 +0000 (18:44 +0000)]
Updating the steps on the pull request template.

Try to encourage folks to talk to use before working on code!

5 years agobd: Add support for UHD discs
Petri Hintukainen [Tue, 25 Dec 2018 13:06:30 +0000 (15:06 +0200)]
bd: Add support for UHD discs

Fixes #1301

5 years agoFix potential NULL pointer dereference
John Stebbins [Wed, 16 Jan 2019 00:35:27 +0000 (16:35 -0800)]
Fix potential NULL pointer dereference

5 years agoAlign data in hb_buffer_t buffers
John Stebbins [Wed, 16 Jan 2019 00:29:05 +0000 (16:29 -0800)]
Align data in hb_buffer_t buffers

Use av_malloc/av_free for hb_buffer_t buffers since av_malloc always
aligns.

5 years agolapsharp: mirror image data into stride region
John Stebbins [Sat, 19 Jan 2019 18:41:59 +0000 (10:41 -0800)]
lapsharp: mirror image data into stride region

Adds a function to mirror image data into stride region. Mirroring the
data results in a less visible artefact down the right edge of the
image. Blanking resulted in a dark edge artefact.

Keeps function that blanks stride region and improves it's speed,
although it's not currently used.

5 years agolapsharp: blank frame buffer stride region
John Stebbins [Fri, 18 Jan 2019 22:27:14 +0000 (14:27 -0800)]
lapsharp: blank frame buffer stride region

Zero is not black.  Stride is used in computations and is assumed black.

Fixes https://github.com/HandBrake/HandBrake/issues/1751

5 years agolibhb: Remove some NLMeans TODO comments.
Bradley Sepos [Wed, 16 Jan 2019 08:34:27 +0000 (03:34 -0500)]
libhb: Remove some NLMeans TODO comments.

NLMeans has used frame threading for years, so SIMD aside, these areas are sufficiently parallelized overall.

5 years agolibhb: Reduce the number of threads NLMeans uses with many logical cores.
Bradley Sepos [Wed, 16 Jan 2019 06:38:37 +0000 (01:38 -0500)]
libhb: Reduce the number of threads NLMeans uses with many logical cores.

Too many threads increases CPU cache pressure, reducing performance.

5 years agocontrib: Update x265 cross compilation directives.
Bradley Sepos [Tue, 8 Jan 2019 02:01:30 +0000 (21:01 -0500)]
contrib: Update x265 cross compilation directives.

Necessary for cross compiling with gcc 8.

5 years agoconfigure: fix conftest turds
John Stebbins [Sat, 19 Jan 2019 19:12:07 +0000 (11:12 -0800)]
configure: fix conftest turds

5 years agoencavcodec: improve comment about ffmpeg timestamp handling
John Stebbins [Fri, 18 Jan 2019 20:19:14 +0000 (12:19 -0800)]
encavcodec: improve comment about ffmpeg timestamp handling

5 years agoWinGui: Fix preset updates. Built in presets should now automatically update. It...
sr55 [Fri, 18 Jan 2019 20:14:44 +0000 (20:14 +0000)]
WinGui: Fix preset updates. Built in presets should now automatically update. It will try and preserve old prests but this may not always be possible.

5 years agoencavcodec: Make VCE h.265 encoder emit an IDR for every GOP
John Stebbins [Thu, 17 Jan 2019 16:51:48 +0000 (08:51 -0800)]
encavcodec: Make VCE h.265 encoder emit an IDR for every GOP

5 years agowork: fix videotoolbox encoder logging
John Stebbins [Wed, 16 Jan 2019 17:18:08 +0000 (09:18 -0800)]
work: fix videotoolbox encoder logging

Log h.264 profile and level, and h.265 profile

5 years agoencavcodec: Fix dts timestamps in VT h.265 encoding
John Stebbins [Wed, 16 Jan 2019 16:49:47 +0000 (08:49 -0800)]
encavcodec: Fix dts timestamps in VT h.265 encoding

The VT h.265 encoder appears to enable b-pyramid, but doesn't expose any
method to modify the setting or query for its value.  So we'll just
assume it's always on whenever there are b-frames.

Fixes https://github.com/HandBrake/HandBrake/issues/1689

6 years agoencavcodec: set frame.key_frame for AMD VCE encoder
John Stebbins [Tue, 15 Jan 2019 00:45:27 +0000 (16:45 -0800)]
encavcodec: set frame.key_frame for AMD VCE encoder

AMD VCE encoder needs this in order to force an IDR rather than an I
frame.

Fixes https://github.com/HandBrake/HandBrake/issues/1762

6 years agoffmpeg: enable pict_type setting in AMD VCE
John Stebbins [Tue, 15 Jan 2019 00:40:17 +0000 (16:40 -0800)]
ffmpeg: enable pict_type setting in AMD VCE

This is required by HandBrake in order to place IDR frames
at chapter boundaries

6 years agomuxavformat: use better approximation for duration of last video frame
John Stebbins [Wed, 16 Jan 2019 18:25:47 +0000 (10:25 -0800)]
muxavformat: use better approximation for duration of last video frame

Fixes https://github.com/HandBrake/HandBrake/issues/1802

6 years agoMacGui: support SSA file import.
Damiano Galassi [Tue, 15 Jan 2019 13:26:33 +0000 (14:26 +0100)]
MacGui: support SSA file import.

6 years agoWinGui: Update EncoderHelpers for Subtitle changes
sr55 [Mon, 14 Jan 2019 22:21:54 +0000 (22:21 +0000)]
WinGui: Update EncoderHelpers for Subtitle changes

6 years agoWinGui: Initial support for SSA file import.
sr55 [Mon, 14 Jan 2019 22:17:45 +0000 (22:17 +0000)]
WinGui: Initial support for SSA file import.

6 years agoLinGui: remove unused 'active' variable
John Stebbins [Mon, 14 Jan 2019 21:42:10 +0000 (13:42 -0800)]
LinGui: remove unused 'active' variable

6 years agoencavcodec: remove unused 'job' variable
John Stebbins [Mon, 14 Jan 2019 21:40:22 +0000 (13:40 -0800)]
encavcodec: remove unused 'job' variable

6 years agoencavcodec: respect inline_parameter_sets setting
John Stebbins [Mon, 14 Jan 2019 21:38:10 +0000 (13:38 -0800)]
encavcodec: respect inline_parameter_sets setting

6 years agossautil: fix strndup on mingw
John Stebbins [Mon, 7 Jan 2019 19:34:29 +0000 (12:34 -0700)]
ssautil: fix strndup on mingw

6 years agossautil: remove debug printf
John Stebbins [Mon, 7 Jan 2019 19:34:13 +0000 (12:34 -0700)]
ssautil: remove debug printf

6 years agossa: improve SSA to TX3G conversion
John Stebbins [Mon, 7 Jan 2019 17:52:28 +0000 (10:52 -0700)]
ssa: improve SSA to TX3G conversion

We were only applying SSA inline override tags.  With this patch we now
parse SSA style descritions in the SSA header and apply them per event.

6 years agoports: fix memory corruption in hb_getline
John Stebbins [Sun, 6 Jan 2019 20:03:41 +0000 (13:03 -0700)]
ports: fix memory corruption in hb_getline

6 years agoLinGui: fix position of subtitle radio buttons
John Stebbins [Sun, 6 Jan 2019 18:41:18 +0000 (11:41 -0700)]
LinGui: fix position of subtitle radio buttons

6 years agoports: move hb_getline to ports.c where it belongs
John Stebbins [Sun, 6 Jan 2019 17:57:49 +0000 (10:57 -0700)]
ports: move hb_getline to ports.c where it belongs

6 years agoAdd hb_getline since mingw doesn't have getline function
John Stebbins [Sun, 6 Jan 2019 17:53:55 +0000 (10:53 -0700)]
Add hb_getline since mingw doesn't have getline function

6 years agoLinGui: add SSA import
John Stebbins [Sun, 6 Jan 2019 17:33:11 +0000 (10:33 -0700)]
LinGui: add SSA import

6 years agodecssasub: fix crash when filename is invalid
John Stebbins [Sun, 6 Jan 2019 17:31:44 +0000 (10:31 -0700)]
decssasub: fix crash when filename is invalid

6 years agodecssasub: fix subtitle start/stop time offset
John Stebbins [Sun, 6 Jan 2019 15:52:19 +0000 (08:52 -0700)]
decssasub: fix subtitle start/stop time offset

6 years agoAdd SSA subtitle import
John Stebbins [Sat, 5 Jan 2019 23:53:50 +0000 (16:53 -0700)]
Add SSA subtitle import

6 years agoWinGui: Make the toolbar customisation options more discoverable by making them prefe...
sr55 [Mon, 14 Jan 2019 21:18:29 +0000 (21:18 +0000)]
WinGui: Make the toolbar customisation options more discoverable by making them preferences in the options screen.

6 years agoWinGui: Removing a miss remnant of the old advanced tab.
sr55 [Mon, 14 Jan 2019 21:04:05 +0000 (21:04 +0000)]
WinGui: Removing a miss remnant of the old advanced tab.

6 years agoWinGui: Make the MRU feature more useful. If the directory is not found, check to...
sr55 [Sat, 12 Jan 2019 19:56:08 +0000 (19:56 +0000)]
WinGui: Make the MRU feature more useful. If the directory is not found, check to see if the Parent directory exists.  #1795

6 years agoWinGui: Minor tidyup in MVM.
sr55 [Sat, 12 Jan 2019 19:48:22 +0000 (19:48 +0000)]
WinGui: Minor tidyup in MVM.

6 years agoWinGui: Strip out some legacy code for x264 options handling.
sr55 [Sat, 12 Jan 2019 19:41:52 +0000 (19:41 +0000)]
WinGui: Strip out some legacy code for x264 options handling.

6 years agoWinGui: Improve the quality of text rendering on the installer on high DPI displays.
sr55 [Fri, 11 Jan 2019 21:59:32 +0000 (21:59 +0000)]
WinGui: Improve the quality of text rendering on the installer on high DPI displays.

6 years agoWinGui: Improvements to the installer. Fixed the issue where the uninstaller could...
sr55 [Fri, 11 Jan 2019 21:26:10 +0000 (21:26 +0000)]
WinGui: Improvements to the installer.  Fixed the issue where the uninstaller could appear behind the installer.  Updated the Background Image on the installer to the project logo.

6 years agodecavcodec: fix more potential uses of uninitialized variables
Tim Walker [Tue, 8 Jan 2019 17:57:40 +0000 (18:57 +0100)]
decavcodec: fix more potential uses of uninitialized variables

Fixes a crash I experienced locally following 76f14dad963db46961ce3d425a102ac3d898ce10

Inspired by 3c95342a8cdf5b3b03d8b5e94ec099b0bc6a4f35

6 years agocontrib: Revert libvpx clang patch added in e3817b13cfebce6f7542be6761bd9fa8b51e1005.
Bradley Sepos [Tue, 8 Jan 2019 13:46:43 +0000 (08:46 -0500)]
contrib: Revert libvpx clang patch added in e3817b13cfebce6f7542be6761bd9fa8b51e1005.

I must have forgotten to `make libvpx.xclean` before building.

6 years agocontrib: Fix potential assembly issues with libvpx and AVX-512.
Bradley Sepos [Tue, 8 Jan 2019 00:08:48 +0000 (19:08 -0500)]
contrib: Fix potential assembly issues with libvpx and AVX-512.

Fixes cross compilation with gcc 8 and where clang is acting weird.

6 years agofix missing frames when transcoding m2ts files
John Stebbins [Mon, 7 Jan 2019 22:30:05 +0000 (15:30 -0700)]
fix missing frames when transcoding m2ts files

Fixes https://github.com/HandBrake/HandBrake/issues/1611

6 years agoscripts: Update to mingw-w64-build 4.1.1.
Bradley Sepos [Mon, 7 Jan 2019 21:43:15 +0000 (16:43 -0500)]
scripts: Update to mingw-w64-build 4.1.1.

Improves error reporting and allows use of sha256sum on systems without shasum.

6 years agoLinGui: update ubuntu package build dependencies
John Stebbins [Mon, 7 Jan 2019 13:14:34 +0000 (06:14 -0700)]
LinGui: update ubuntu package build dependencies

6 years agoflatpak: remove unnecessary dependencies
John Stebbins [Sun, 6 Jan 2019 20:41:23 +0000 (13:41 -0700)]
flatpak: remove unnecessary dependencies

6 years agoconfigure: fix LDProbe cleanup on mingw
John Stebbins [Sun, 6 Jan 2019 20:10:30 +0000 (12:10 -0800)]
configure: fix LDProbe cleanup on mingw

LDProbe tries to delete conftest, but should delete conftest.exe on
mingw.  So delete *both* in a try-catch block.

6 years agodecavcodec: fix potential use of uninitialized variables
John Stebbins [Sat, 5 Jan 2019 18:58:38 +0000 (11:58 -0700)]
decavcodec: fix potential use of uninitialized variables

6 years agoflatpak: update to freedesktop 18.08 platform/sdk
John Stebbins [Sat, 5 Jan 2019 16:35:53 +0000 (09:35 -0700)]
flatpak: update to freedesktop 18.08 platform/sdk

6 years agoflatpak: fix x264 link errors in latest flatpak Sdk
John Stebbins [Fri, 4 Jan 2019 21:58:11 +0000 (14:58 -0700)]
flatpak: fix x264 link errors in latest flatpak Sdk

Latest flatpak freedesktop Sdk gcc uses PIE by default which requires
that we build x264 with PIC

6 years agoflatpak: fix access to gvfs mounted filesystems
John Stebbins [Sat, 5 Jan 2019 15:56:39 +0000 (08:56 -0700)]
flatpak: fix access to gvfs mounted filesystems

An additional access permission is needed to access the gvfs mount
point.

For the record, the "Right" (TM) way to do this is to use
GtkFileChooserNative dialog which will automatically use the flatpak
file chooser portal to access files.  But this portal currently is
missing features that would cripple HandBrake.  These features are:

1. Folder selection.  We require this for destination selection and for
batch processing.
2. Set current highlighted file in file chooser browser.  Without this,
a user processing a series of videos that are all in the same foder has
to navigate from the default "Recent files" selection to the folder
where their files are for each file.

Also note that GtkFileChooserNative transparently falls back to a
regular file chooser when the action requested is not supported.  So
sometimes the user would have access to remote filesystems, and
sometimes not with no obvious reason for the difference.  Not a good
user experience.

6 years agoCleanup callbacks.c
Pavel Shlyak [Sat, 5 Jan 2019 16:35:48 +0000 (20:35 +0400)]
Cleanup callbacks.c

Refer https://github.com/HandBrake/HandBrake/issues/1754 for more details

6 years agoCleanup preview.c
Pavel Shlyak [Sat, 5 Jan 2019 15:08:09 +0000 (19:08 +0400)]
Cleanup preview.c

Refer https://github.com/HandBrake/HandBrake/issues/1754 for more details

6 years agoMacGui: try to fix an hang on Sierra.
Damiano Galassi [Sat, 5 Jan 2019 08:53:16 +0000 (09:53 +0100)]
MacGui: try to fix an hang on Sierra.

6 years agoWinGui: Fix a potential crash in the OptionsTabNameConverter. Fixes #1784
sr55 [Fri, 4 Jan 2019 21:37:11 +0000 (21:37 +0000)]
WinGui: Fix a potential crash in the OptionsTabNameConverter.  Fixes #1784

6 years agoWinGui: Improvements to the new queue design.
sr55 [Fri, 4 Jan 2019 21:25:01 +0000 (21:25 +0000)]
WinGui: Improvements to the new queue design.
- Added "Options" drop button to the Summary Tab.   Includes "Play File" and "Open Source/Dest directory" options
- Moved the encode status information onto the Summary Tab (only shown when encoding)
- Added placeholder buttons for Move up/down to make queue re-ordering more discoverable.
- Space optimisation

6 years agoWinGui: Remove support for loading legacy settings files AND add VideoScaler to the...
sr55 [Thu, 3 Jan 2019 19:38:46 +0000 (19:38 +0000)]
WinGui: Remove support for loading legacy settings files AND add VideoScaler to the reset legacy settings list to avoid crash issues. Fixes #1782

6 years agogtk: Fix minor cross compile issue in callbacks
mwayne [Thu, 3 Jan 2019 10:15:58 +0000 (11:15 +0100)]
gtk: Fix minor cross compile issue in callbacks

Fix undeclared variable introduced in commit 826d1a7fb862c292195d766f72c51dce120b47bd

6 years agoWinGui: Add CPU info back into the log header as it's not always available in the...
sr55 [Tue, 1 Jan 2019 16:50:12 +0000 (16:50 +0000)]
WinGui: Add CPU info back into the log header as it's not always available in the log body.

6 years agoWinGui: Fix restriction on the picture settings tab after setting a preset. It...
sr55 [Tue, 1 Jan 2019 15:24:46 +0000 (15:24 +0000)]
WinGui:  Fix restriction on the picture settings tab after setting a preset.    It will use whatever is smaller.  Source, or Preset   #1773

6 years agoWinGui: Fix erroneous log message error about invalid x264 preset when not using...
sr55 [Tue, 1 Jan 2019 15:15:09 +0000 (15:15 +0000)]
WinGui: Fix erroneous log message error about invalid x264 preset when not using an x264 encoder.

6 years agoMacGui: make some more strings of HBPicture+UIAdditions accessible for localization
Nomis101 [Mon, 24 Dec 2018 22:01:27 +0000 (23:01 +0100)]
MacGui: make some more strings of HBPicture+UIAdditions accessible for localization

Make it possible to localize some more strings of the Preview window.

6 years agoUpdate copyright dates to 2019.
Bradley Sepos [Tue, 1 Jan 2019 00:00:00 +0000 (00:00 +0000)]
Update copyright dates to 2019.

6 years agosetup: don't require the user to agree to GPL-3 to complete setup.
Diego Elio Pettenò [Mon, 31 Dec 2018 16:22:25 +0000 (16:22 +0000)]
setup: don't require the user to agree to GPL-3 to complete setup.

As @foone complains on twitter often enough, this should not require
agreement for use since GPL is not an EULA.

The definitions are inspired from the similar NSIS setup file from VLC.

6 years agoWinGui: Fix Detelecine tooltip. Fixes #1760
sr55 [Sun, 30 Dec 2018 21:30:30 +0000 (21:30 +0000)]
WinGui: Fix Detelecine tooltip. Fixes #1760

6 years agoWinGui: Fix issues with "Any" language selection with the "First" option used. ...
sr55 [Sun, 30 Dec 2018 21:25:51 +0000 (21:25 +0000)]
WinGui:  Fix issues with "Any" language selection with the "First" option used.  For both Audio and Subtitle tabs, this should now only provide 1 track. Fixes #1735  and makes the behaviour consistent with the Mac/Linux GUI's