]> granicus.if.org Git - handbrake/log
handbrake
9 years agoLinGui: Fix filter tab on gtk 3.10
John Stebbins [Thu, 15 Oct 2015 15:47:44 +0000 (08:47 -0700)]
LinGui: Fix filter tab on gtk 3.10

Gtk versions prior to 3.12 do not support GtkFlowBox

9 years agoMacGui: added accessibility text to the preferences popup buttons.
Damiano Galassi [Thu, 15 Oct 2015 07:39:44 +0000 (09:39 +0200)]
MacGui: added accessibility text to the preferences popup buttons.

9 years agoLinGui: Put filters in their own pane
John Stebbins [Wed, 14 Oct 2015 17:51:41 +0000 (10:51 -0700)]
LinGui: Put filters in their own pane

And rearage their order to follow the order they are applied in during
encoding.

9 years agoLinGui: add clang support
John Stebbins [Wed, 14 Oct 2015 14:46:14 +0000 (07:46 -0700)]
LinGui: add clang support

9 years agoMerge pull request #17 from jstebbins/multiline-tx3g
John Stebbins [Tue, 13 Oct 2015 18:08:57 +0000 (11:08 -0700)]
Merge pull request #17 from jstebbins/multiline-tx3g

tx3g: remove 2 line limit

9 years agoMacGui: save and read the pixel aspect ratio from a preset
Damiano Galassi [Tue, 13 Oct 2015 17:19:20 +0000 (19:19 +0200)]
MacGui: save and read the pixel aspect ratio from a preset

9 years agoMacGui: add a new method to create a copy of a HBPreset instance, and added back...
Damiano Galassi [Tue, 13 Oct 2015 17:17:10 +0000 (19:17 +0200)]
MacGui: add a new method to create a copy of a HBPreset instance, and added back a method that had been inadvertently deleted.

9 years agoMacGui: fix HBMutablePreset header
Damiano Galassi [Tue, 13 Oct 2015 08:23:10 +0000 (10:23 +0200)]
MacGui: fix HBMutablePreset header

9 years agoMacGui: remove some HBPreset -> NSDictionary conversions and add a mutable version...
Damiano Galassi [Tue, 13 Oct 2015 08:22:02 +0000 (10:22 +0200)]
MacGui: remove some HBPreset -> NSDictionary conversions and add a mutable version of HBPreset.

9 years agoMacGui: move the ivars from HBController.h to the -m file
Damiano Galassi [Tue, 13 Oct 2015 07:01:57 +0000 (09:01 +0200)]
MacGui: move the ivars from HBController.h to the -m file

9 years agoMerge pull request #16 from jstebbins/x265-bump
John Stebbins [Mon, 12 Oct 2015 20:43:11 +0000 (13:43 -0700)]
Merge pull request #16 from jstebbins/x265-bump

x265: update to version 1.8

9 years agotx3g: remove 2 line limit
John Stebbins [Mon, 12 Oct 2015 17:04:26 +0000 (10:04 -0700)]
tx3g: remove 2 line limit

This is no longer a problem with new versions of iOS and QuickTime

9 years agox265: update to version 1.8
John Stebbins [Mon, 12 Oct 2015 16:49:54 +0000 (09:49 -0700)]
x265: update to version 1.8

Speed improvements and bug fixes.

New limit-refs
    This feature limits the references analysed for individual CUS.
    Provides a nice tradeoff between efficiency and performance.

New aq-mode 3
    A new aq-mode that provides additional biasing for low-light
    conditions.

Improved scene cut detection logic that allows ratecontrol to manage
visual quality at fade-ins and fade-outs better.

modified tune grain
        Increases psyRdoq strength to 10.0, and rdoq-level to 2.

9 years agodecsrt: don't combine > 2 lines into 2
John Stebbins [Sun, 11 Oct 2015 17:50:51 +0000 (10:50 -0700)]
decsrt: don't combine > 2 lines into 2

This was originally done because > 2 lines is not supported in mp4 timed
text.  But this line combining is now performed only when necessary in
muxavformat.

9 years agoRemove invalid presets in presets_do()
Damiano Galassi [Mon, 12 Oct 2015 06:32:00 +0000 (08:32 +0200)]
Remove invalid presets in presets_do()

9 years agoMacGui: make preset backups when import upgrades presets and load them if UserPresets...
Damiano Galassi [Sat, 10 Oct 2015 19:48:31 +0000 (21:48 +0200)]
MacGui: make preset backups when import upgrades presets and load them if UserPresets.json is newer than the HandBrake version.

9 years agoMacGui: show better error message to the user if a preset fails to import
Damiano Galassi [Sat, 10 Oct 2015 10:19:22 +0000 (12:19 +0200)]
MacGui: show better error message to the user if a preset fails to import

9 years agoMacGui: remove the deblock value 1 -> 5 special case
Damiano Galassi [Sat, 10 Oct 2015 10:16:04 +0000 (12:16 +0200)]
MacGui: remove the deblock value 1 -> 5 special case

9 years agoUpdating the status to be consistent with the queue display.
Scott [Sat, 10 Oct 2015 12:36:58 +0000 (13:36 +0100)]
Updating the status to be consistent with the queue display.

9 years agoAdding Pass Count back onto the status bar.
Scott [Sat, 10 Oct 2015 12:33:33 +0000 (13:33 +0100)]
Adding Pass Count back onto the status bar.

9 years agoMacGui: remove the window and show text from the toolbar items title
Damiano Galassi [Sat, 10 Oct 2015 06:25:36 +0000 (08:25 +0200)]
MacGui: remove the window and show text from the toolbar items title

9 years agoMacGui: fix the picture panel not updating correctly
Damiano Galassi [Sat, 10 Oct 2015 06:24:54 +0000 (08:24 +0200)]
MacGui: fix the picture panel not updating correctly

9 years agoUpdating for the new deinterlace/decomb preset keys.
Scott [Fri, 9 Oct 2015 21:37:30 +0000 (22:37 +0100)]
Updating for the new deinterlace/decomb preset keys.

9 years agoMerge pull request #15 from SeanMcG/upstream
Bradley Sepos [Fri, 9 Oct 2015 21:49:42 +0000 (17:49 -0400)]
Merge pull request #15 from SeanMcG/upstream

configure: use gm4 as a synonym for GNU m4

9 years agoMacGui: use the new deinterlate preset keys
Damiano Galassi [Fri, 9 Oct 2015 21:01:58 +0000 (23:01 +0200)]
MacGui: use the new deinterlate preset keys

9 years agoLinGui: show warning dialog when loading backup presets
John Stebbins [Wed, 7 Oct 2015 20:40:50 +0000 (13:40 -0700)]
LinGui: show warning dialog when loading backup presets

9 years agoLinGui: make preset backups when import upgrades presets
John Stebbins [Wed, 7 Oct 2015 17:52:49 +0000 (10:52 -0700)]
LinGui: make preset backups when import upgrades presets

And attempt to load a backup if we recognize that presets were written
with a more recent version of HandBrake than what is currently running.

9 years agopresets: add result to indicate if preset import modified presets
John Stebbins [Wed, 7 Oct 2015 17:52:22 +0000 (10:52 -0700)]
presets: add result to indicate if preset import modified presets

This information is useful to the frontends in creation of preset
backups.

9 years agoMake deinterlace/decomb behave similar to nlmeans/hqdn3d
John Stebbins [Mon, 5 Oct 2015 15:53:19 +0000 (08:53 -0700)]
Make deinterlace/decomb behave similar to nlmeans/hqdn3d

I.e. use a dropdown to select between the filters instead of a radio
button.

9 years agoMacGui: fix the preview window position between restart
Damiano Galassi [Fri, 9 Oct 2015 18:20:50 +0000 (20:20 +0200)]
MacGui: fix the preview window position between restart

9 years agoLinGui: button and menu uix improvements
John Stebbins [Thu, 8 Oct 2015 17:50:56 +0000 (10:50 -0700)]
LinGui: button and menu uix improvements

Make toolbar button order follow work flow better.
Improve text of buttons and menues.

9 years agoMacGui: reorganize the Xcode project a bit
Damiano Galassi [Fri, 9 Oct 2015 10:39:44 +0000 (12:39 +0200)]
MacGui: reorganize the Xcode project a bit

9 years agoMacGui: add a duration column to the chapters table
Damiano Galassi [Fri, 9 Oct 2015 10:34:42 +0000 (12:34 +0200)]
MacGui: add a duration column to the chapters table

9 years agoLinGui:
John Stebbins [Thu, 8 Oct 2015 18:08:09 +0000 (11:08 -0700)]
LinGui:

Fix inconsistencies in UI xml for different gtk versions.

9 years agoMacGui: fix the build on Xcode 6.4 for real
Damiano Galassi [Thu, 8 Oct 2015 11:47:28 +0000 (13:47 +0200)]
MacGui: fix the build on Xcode 6.4 for real

9 years agoconfigure: use gm4 as a synonym for GNU m4
Sean McGovern [Mon, 30 Dec 2013 22:38:42 +0000 (17:38 -0500)]
configure: use gm4 as a synonym for GNU m4

9 years agoMacGui: fix build on Xcode 6.4
Damiano Galassi [Wed, 7 Oct 2015 07:45:18 +0000 (09:45 +0200)]
MacGui: fix build on Xcode 6.4

9 years agoLinGui: fix display of pending count...
John Stebbins [Tue, 6 Oct 2015 21:30:47 +0000 (14:30 -0700)]
LinGui: fix display of pending count...

... in queue toolbar button

9 years agoMacGui: move some code out of HBPreviewController.m. Remember the windows size when...
Damiano Galassi [Tue, 6 Oct 2015 17:52:42 +0000 (19:52 +0200)]
MacGui: move some code out of HBPreviewController.m. Remember the windows size when going back from the Scale To Screen mode

9 years agoLinGui: Oops
John Stebbins [Tue, 6 Oct 2015 17:48:13 +0000 (10:48 -0700)]
LinGui: Oops

9 years agoLinGui: improve behavior of queue, preview, and activity toggles
John Stebbins [Tue, 6 Oct 2015 17:41:26 +0000 (10:41 -0700)]
LinGui: improve behavior of queue, preview, and activity toggles

Put "View" menu items in the same order as toolbar toggle buttons.
Make "View" menu items check boxes that mirror toolbar buttons.
Change the label of the toolbar buttons to "Hide *" when activated and
"Show *" when deactivated.

9 years agoMerge pull request #14 from SeanMcG/upstream
Bradley Sepos [Mon, 5 Oct 2015 21:26:41 +0000 (17:26 -0400)]
Merge pull request #14 from SeanMcG/upstream

cli: Always check result from *alloc() functions.

9 years agocli: always check result from *alloc() functions
Sean McGovern [Wed, 6 May 2015 17:55:48 +0000 (13:55 -0400)]
cli: always check result from *alloc() functions

9 years agoLinGui: fix a filter validation issue
John Stebbins [Mon, 5 Oct 2015 18:38:33 +0000 (11:38 -0700)]
LinGui: fix a filter validation issue

... and a crash when adding to the queue.

9 years agoLinGui: fix filter display in queue list
John Stebbins [Mon, 5 Oct 2015 17:42:23 +0000 (10:42 -0700)]
LinGui: fix filter display in queue list

Under some circumstances, incorrect filter preset values might have been
shown.

9 years agoLinGui: use libhb to validate filter settings
John Stebbins [Mon, 5 Oct 2015 16:39:30 +0000 (09:39 -0700)]
LinGui: use libhb to validate filter settings

9 years agoMacGui: rename a preference key and remove a duplicated log message about libdvdcss
Damiano Galassi [Mon, 5 Oct 2015 16:10:49 +0000 (18:10 +0200)]
MacGui: rename a preference key and remove a duplicated log message about libdvdcss

9 years agoMacGui: small UI alignments
Damiano Galassi [Mon, 5 Oct 2015 16:09:36 +0000 (18:09 +0200)]
MacGui: small UI alignments

9 years agoUse the non deprecated kIOPMAssertPreventUserIdleSystemSleep assertion to prevent...
Damiano Galassi [Mon, 5 Oct 2015 07:47:17 +0000 (09:47 +0200)]
Use the non deprecated kIOPMAssertPreventUserIdleSystemSleep assertion to prevent sleep on OS X.

9 years agocontrib: Add libav patch that fixes vc1 decoder regression.
Bradley Sepos [Sat, 3 Oct 2015 05:04:03 +0000 (01:04 -0400)]
contrib: Add libav patch that fixes vc1 decoder regression.

The regression produced blocky artifacts.

The commit this patch references has been in Libav master for over one year but somehow hasn't made it into Libav 11.x. HandBrake 0.10.x uses Libav 10.1; Libav 10.x branch isn't affected.

9 years agoMerge pull request #13 from HandBrake/WinGui
Scott [Sat, 3 Oct 2015 13:20:42 +0000 (14:20 +0100)]
Merge pull request #13 from HandBrake/WinGui

Adding some additional tooltips to the picture settings and video tabs.

9 years agoAdding some additional tooltips to the picture settings and video tabs.
Scott [Sat, 3 Oct 2015 13:17:53 +0000 (14:17 +0100)]
Adding some additional tooltips to the picture settings and video tabs.

9 years agoMacGui: add a lot of tooltips to the picture tab, taken from the linux gui
Damiano Galassi [Sat, 3 Oct 2015 10:12:42 +0000 (12:12 +0200)]
MacGui: add a lot of tooltips to the picture tab, taken from the linux gui

9 years agoMacGui: change the picture tab label color to gray when no source is loaded
Damiano Galassi [Sat, 3 Oct 2015 09:33:20 +0000 (11:33 +0200)]
MacGui: change the picture tab label color to gray when no source is loaded

9 years agoMerge pull request #12 from maximd33/upstream
Scott [Fri, 2 Oct 2015 19:13:46 +0000 (20:13 +0100)]
Merge pull request #12 from maximd33/upstream

WinGui: draft set of options handling for QuickSyncH265, AVC replica for now

9 years agoMerge pull request #11 from maximd33/master
Scott [Fri, 2 Oct 2015 19:12:14 +0000 (20:12 +0100)]
Merge pull request #11 from maximd33/master

better usage of MASK for feature detection, OR fix

9 years agoLinGui: more combo box generalization
John Stebbins [Thu, 1 Oct 2015 22:13:52 +0000 (15:13 -0700)]
LinGui: more combo box generalization

9 years agoLinGui: use libhb filter param lists
John Stebbins [Thu, 1 Oct 2015 21:35:50 +0000 (14:35 -0700)]
LinGui: use libhb filter param lists

Populate combo boxes from libhb param lists instead of duplicating info
in LinGui.

9 years agoLinGui: generalize initialization of Combo boxes
John Stebbins [Thu, 1 Oct 2015 20:15:22 +0000 (13:15 -0700)]
LinGui: generalize initialization of Combo boxes

9 years agoWinGui: draft set of options handling for QuickSyncH265, AVC replica for now
Max Dmytrychenko [Wed, 30 Sep 2015 15:51:15 +0000 (17:51 +0200)]
WinGui: draft set of options handling for QuickSyncH265, AVC replica for now

9 years agofix .NET condition
Max Dmytrychenko [Wed, 30 Sep 2015 15:15:44 +0000 (17:15 +0200)]
fix .NET condition

9 years agobetter usage of MASK for feature detection, OR fix
Max Dmytrychenko [Wed, 30 Sep 2015 11:01:39 +0000 (13:01 +0200)]
better usage of MASK for feature detection, OR fix

9 years agobetter usage of MASK for feature detection
Max Dmytrychenko [Wed, 30 Sep 2015 11:00:15 +0000 (13:00 +0200)]
better usage of MASK for feature detection

9 years agoMacGui: remove the link to libdvdcss
Damiano Galassi [Wed, 30 Sep 2015 06:28:28 +0000 (08:28 +0200)]
MacGui: remove the link to libdvdcss

9 years agoMacGui: add a way to differentiate a cancelled scan/encoded from a failed scan/encode
Damiano Galassi [Wed, 30 Sep 2015 05:47:00 +0000 (07:47 +0200)]
MacGui: add a way to differentiate a cancelled scan/encoded from a failed scan/encode

9 years agoMacGui: move start and pause after the queue buttons in the main window toolbar
Damiano Galassi [Tue, 29 Sep 2015 17:49:58 +0000 (19:49 +0200)]
MacGui: move start and pause after the queue buttons in the main window toolbar

9 years agoMacGui: safer HBTitle by checking init, and use a weak property for title in HBJob
Damiano Galassi [Tue, 29 Sep 2015 17:46:41 +0000 (19:46 +0200)]
MacGui: safer HBTitle by checking init, and use a weak property for title in HBJob

9 years agoMacGui: set 1 as the default value for the Scan only title option
Damiano Galassi [Tue, 29 Sep 2015 17:45:07 +0000 (19:45 +0200)]
MacGui: set 1 as the default value for the Scan only title option

9 years agoMacGui: read the actual preview count so we don't try to load a non existing image
Damiano Galassi [Tue, 29 Sep 2015 17:23:23 +0000 (19:23 +0200)]
MacGui: read the actual preview count so we don't try to load a non existing image

9 years agoscan: fix rescan avoidance logic
John Stebbins [Fri, 25 Sep 2015 21:02:19 +0000 (14:02 -0700)]
scan: fix rescan avoidance logic

We need to rescan when the number of previews changes.

9 years agoLinGui: add zh_CN (Chinese) to LINGUAS
John Stebbins [Mon, 28 Sep 2015 16:00:52 +0000 (09:00 -0700)]
LinGui: add zh_CN (Chinese) to LINGUAS

9 years agoMerge pull request #8 from helinb/master
John Stebbins [Mon, 28 Sep 2015 16:00:01 +0000 (09:00 -0700)]
Merge pull request #8 from helinb/master

Add Chinese translation

9 years agoLinGui: update translation files
John Stebbins [Mon, 28 Sep 2015 15:57:40 +0000 (08:57 -0700)]
LinGui: update translation files

Fix list of translatable files.
Fix differences in strings between gtkbuilder versions

9 years agoUpdates to the NEWS file
Scott [Sun, 27 Sep 2015 16:29:54 +0000 (17:29 +0100)]
Updates to the NEWS file

Updates to the NEWS file

9 years agoMerge branch 'master' of https://github.com/HandBrake/HandBrake
Scott [Sun, 27 Sep 2015 16:21:30 +0000 (17:21 +0100)]
Merge branch 'master' of https://github.com/HandBrake/HandBrake

9 years agoCheck Culture of Framerate string
Scott [Sun, 27 Sep 2015 16:21:26 +0000 (17:21 +0100)]
Check Culture of Framerate string

May be the cause of the filter not being set correctly for some users.

9 years agoMerge pull request #10 from maximd33/master
Rodeo314 [Sun, 27 Sep 2015 15:01:31 +0000 (17:01 +0200)]
Merge pull request #10 from maximd33/master

QSV: fix encoder mask returned by hb_qsv_available()

9 years agofix to prevent lazy compiler assumption and avoid full computation, no local var...
Max Dmytrychenko [Sun, 27 Sep 2015 14:56:25 +0000 (16:56 +0200)]
fix to prevent lazy compiler assumption and avoid full computation, no local var needed

9 years agoMerge branch 'master' of https://github.com/HandBrake/HandBrake
Scott [Sun, 27 Sep 2015 14:54:52 +0000 (15:54 +0100)]
Merge branch 'master' of https://github.com/HandBrake/HandBrake

9 years agoWinGui: Bump the preset version number check since adding the new qsv encoder made...
Scott [Sun, 27 Sep 2015 14:54:18 +0000 (15:54 +0100)]
WinGui: Bump the preset version number check since adding the new qsv encoder made the current presets no longer compatible

9 years agofix to prevent lazy compiler assumption and avoid full computation
Max Dmytrychenko [Sun, 27 Sep 2015 13:57:53 +0000 (15:57 +0200)]
fix to prevent lazy compiler assumption and avoid full computation

9 years agobuild: Revise libhb package name.
Bradley Sepos [Sun, 27 Sep 2015 13:55:34 +0000 (09:55 -0400)]
build: Revise libhb package name.

9 years agobuild: Fix arch in Win CLI package name.
Bradley Sepos [Sun, 27 Sep 2015 13:25:25 +0000 (09:25 -0400)]
build: Fix arch in Win CLI package name.

9 years agoAppServices Tidyup Contd
Scott [Sat, 26 Sep 2015 20:58:03 +0000 (21:58 +0100)]
AppServices Tidyup Contd

Made most of the exposed objects immutable.

9 years agoApp Services Modelling Tidy Up
Scott [Sat, 26 Sep 2015 20:29:34 +0000 (21:29 +0100)]
App Services Modelling Tidy Up

Making event objects immutable. Making Libhb constructs internal to the
library. We should expose this with a managed api if we need it outside
the library. (Part 1)

9 years agoTidy up some Stylecop Warnings
Scott [Sat, 26 Sep 2015 20:10:52 +0000 (21:10 +0100)]
Tidy up some Stylecop Warnings

Tidy up some Stylecop Warnings

9 years agoApp Services Cleanup Contd
Scott [Sat, 26 Sep 2015 20:09:05 +0000 (21:09 +0100)]
App Services Cleanup Contd

Moving Exceptions and more utilities to the GUI project.

9 years agoApp Services Tidyup Contd
Scott [Sat, 26 Sep 2015 20:05:40 +0000 (21:05 +0100)]
App Services Tidyup Contd

Moving all the helper and utility classes to the gui project

9 years agoAppServices tidyup
Scott [Sat, 26 Sep 2015 19:58:05 +0000 (20:58 +0100)]
AppServices tidyup

Moving the UI modelling and services to the GUI Project.

9 years agoAdd Chinese translation
helinb [Sat, 26 Sep 2015 12:06:10 +0000 (20:06 +0800)]
Add Chinese translation

9 years agoMerge pull request #7 from bradleysepos/build
Bradley Sepos [Sat, 26 Sep 2015 11:14:32 +0000 (07:14 -0400)]
Merge pull request #7 from bradleysepos/build

build: Update package names.

9 years agobuild: Remove arch from OS X package names.
Bradley Sepos [Sat, 26 Sep 2015 11:12:15 +0000 (07:12 -0400)]
build: Remove arch from OS X package names.

9 years agobuild: Use more concise and consistent package names.
Bradley Sepos [Fri, 25 Sep 2015 21:28:42 +0000 (17:28 -0400)]
build: Use more concise and consistent package names.

9 years agoAdding libhb zip package to the MinGW Build
Scott [Fri, 25 Sep 2015 20:51:42 +0000 (21:51 +0100)]
Adding libhb zip package to the MinGW Build

make pkg.create.zip will now create a libhb.zip package as well as a
HandBrakeCLI one.

9 years agolibav: patch mkv track language tag problem
John Stebbins [Fri, 25 Sep 2015 16:01:47 +0000 (09:01 -0700)]
libav: patch mkv track language tag problem

"language" is not a valid mkv tag.  Writing it causes confusing behavior
if the track language ebml differs from the tag.

9 years agolibhb: add hb_buffer_list
John Stebbins [Tue, 25 Aug 2015 16:49:36 +0000 (09:49 -0700)]
libhb: add hb_buffer_list

This brings together several independent implementations of a simple
buffer list manager.

9 years agoWinGui: QuickSync H264 is 768, not 512
Scott [Thu, 24 Sep 2015 19:51:01 +0000 (20:51 +0100)]
WinGui: QuickSync H264 is 768, not 512

9 years agoWinGui: Enable support for H.265 QuickSync support
Scott [Thu, 24 Sep 2015 19:44:55 +0000 (20:44 +0100)]
WinGui: Enable support for H.265 QuickSync support

9 years agoMerge pull request #6 from maximd33/master
Scott [Thu, 24 Sep 2015 19:31:05 +0000 (20:31 +0100)]
Merge pull request #6 from maximd33/master

Report in MASK form for supported codec(s)

9 years agoUI adjustment for MASK usage
Max Dmytrychenko [Thu, 24 Sep 2015 19:01:02 +0000 (21:01 +0200)]
UI adjustment for MASK usage