]> granicus.if.org Git - handbrake/log
handbrake
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 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

9 years agoadjustment to report QSV availability in MASK form
Max Dmytrychenko [Thu, 24 Sep 2015 18:53:55 +0000 (20:53 +0200)]
adjustment to report QSV availability in MASK form

9 years agorendersub: handle mismatched video and subtitle dimensions
John Stebbins [Fri, 4 Sep 2015 15:40:43 +0000 (08:40 -0700)]
rendersub: handle mismatched video and subtitle dimensions

The video frame subtitles are meant to be rendered to may not match the
actual video we are encoding.  So scale to match as needed.

9 years agoLinGui: fix uploading ubuntu ppa source packages
John Stebbins [Thu, 24 Sep 2015 15:00:54 +0000 (08:00 -0700)]
LinGui: fix uploading ubuntu ppa source packages

9 years agoMacGui: do not revert to the selected preset when scanning a new source, but keep...
Damiano Galassi [Thu, 24 Sep 2015 11:12:45 +0000 (13:12 +0200)]
MacGui: do not revert to the selected preset when scanning a new source, but keep using the last job settings. Removed an unused ivar.

9 years agoMacGui: update the project to the latest Xcode recommended settings
Damiano Galassi [Thu, 24 Sep 2015 11:10:15 +0000 (13:10 +0200)]
MacGui: update the project to the latest Xcode recommended settings

9 years agoMerge pull request #4 from bradleysepos/contrib
Bradley Sepos [Thu, 24 Sep 2015 02:32:24 +0000 (22:32 -0400)]
Merge pull request #4 from bradleysepos/contrib

Update font-related contribs.

9 years agobuild: changes to version numbering and build process
John Stebbins [Fri, 28 Aug 2015 18:16:56 +0000 (11:16 -0700)]
build: changes to version numbering and build process

Use date/time for snapshot version numbers, YYYYMMDDHHMMSS-hash-branch.
Add --snapshot configure option to force snapshot builds.
repo-info.sh and tag-release.sh improvements.

9 years agocontrib: Update to libass 0.12.3.
Bradley Sepos [Fri, 18 Sep 2015 04:15:44 +0000 (00:15 -0400)]
contrib: Update to libass 0.12.3.

Fixes a problem rendering Arabic subtitles. Certain multi-character combinations could result in a "missing character" box.

9 years agocontrib: Update to fribidi 0.19.7.
Bradley Sepos [Fri, 18 Sep 2015 03:12:03 +0000 (23:12 -0400)]
contrib: Update to fribidi 0.19.7.

9 years agocontrib: Update to freetype 2.6.
Bradley Sepos [Fri, 18 Sep 2015 02:40:27 +0000 (22:40 -0400)]
contrib: Update to freetype 2.6.

9 years agoMerge pull request #5 from maximd33/master
Scott [Tue, 22 Sep 2015 18:31:15 +0000 (19:31 +0100)]
Merge pull request #5 from maximd33/master

libhb: Skylake microarchitecture detection, RB 859

9 years agolibhb: Skylake microarchitecture detection, RB 859
Max Dmytrychenko [Tue, 22 Sep 2015 18:20:19 +0000 (20:20 +0200)]
libhb: Skylake microarchitecture detection, RB 859

9 years agolibhb: fix OpenCL initialization.
Tim Walker [Mon, 21 Sep 2015 21:37:31 +0000 (23:37 +0200)]
libhb: fix OpenCL initialization.

It was borken in 293083e5

9 years agocontrib: Update to fontconfig 2.11.94.
Bradley Sepos [Fri, 18 Sep 2015 02:39:21 +0000 (22:39 -0400)]
contrib: Update to fontconfig 2.11.94.

9 years agostream: remove unused variable pix_fmt
John Stebbins [Sun, 20 Sep 2015 11:51:50 +0000 (05:51 -0600)]
stream: remove unused variable pix_fmt

9 years agoqsv: HEVC encoding support.
Tim Walker [Sun, 20 Sep 2015 10:54:01 +0000 (12:54 +0200)]
qsv: HEVC encoding support.

9 years agoWinGui: Adding a number of new tooltips for some of the more complicated controls.
Scott [Sat, 19 Sep 2015 22:08:36 +0000 (23:08 +0100)]
WinGui: Adding a number of new tooltips for some of the more complicated controls.

9 years agoWinGui: Strip out some old unused code.
Scott [Fri, 18 Sep 2015 20:51:45 +0000 (21:51 +0100)]
WinGui: Strip out some old unused code.

9 years agoWinGui: Starting work on more API cleanup in ApplicationServices library.
Scott [Fri, 18 Sep 2015 20:41:57 +0000 (21:41 +0100)]
WinGui: Starting work on more API cleanup in ApplicationServices library.

9 years agoWinGui: Initialise chapters to string.empty if the import file does not contain a...
Scott [Tue, 15 Sep 2015 19:14:30 +0000 (20:14 +0100)]
WinGui: Initialise chapters to string.empty if the import file does not contain a name for a given chapter number.

9 years agoWinGui: Fetch video framerates from libhb
Scott [Fri, 11 Sep 2015 22:07:12 +0000 (23:07 +0100)]
WinGui: Fetch video framerates from libhb

9 years agocontrib: Backport libav patches to dxtory decoder.
Bradley Sepos [Mon, 7 Sep 2015 18:04:00 +0000 (14:04 -0400)]
contrib: Backport libav patches to dxtory decoder.

9 years agolibhb: Fix compiler issues in previous commit.
Bradley Sepos [Thu, 10 Sep 2015 22:37:31 +0000 (18:37 -0400)]
libhb: Fix compiler issues in previous commit.

gcc didn't like the way variables were being initialized.

9 years agolibhb: Clock/frame rate handling improvements.
Bradley Sepos [Sat, 29 Aug 2015 22:55:32 +0000 (18:55 -0400)]
libhb: Clock/frame rate handling improvements.

Allows for arbitrary frame rates between 1 and 1000 fps.
Adds min/max frame rates to CLI help.
Removes hardcoded instances of the internal clock rate in favor of hb_video_framerate_get_limits().

Unfortunately, much of the codebase generally refers to clock rate as frame rate, so a little extra care is still necessary going forward.

9 years agoCLI: Fix frame rate not being set without specifying --cfr/--pfr, and make --pfr...
Bradley Sepos [Sat, 29 Aug 2015 21:42:56 +0000 (17:42 -0400)]
CLI: Fix frame rate not being set without specifying --cfr/--pfr, and make --pfr the default.

This behavior matches the GUIs. The CLI help previously stated --cfr was the default when -r is set, but it didn't work.

9 years agolibhb: Expand framerates to include 20 and 48.
Bradley Sepos [Tue, 28 Jul 2015 21:14:06 +0000 (17:14 -0400)]
libhb: Expand framerates to include 20 and 48.

9 years agoMerge pull request #3 from bradleysepos/git
John Stebbins [Thu, 10 Sep 2015 17:28:31 +0000 (10:28 -0700)]
Merge pull request #3 from bradleysepos/git

git: Tidy up .gitignore layout/comments and restore configure script.

9 years agogit: Use more absolute paths in .gitignore.
Bradley Sepos [Thu, 10 Sep 2015 16:39:11 +0000 (12:39 -0400)]
git: Use more absolute paths in .gitignore.

9 years agogit: Tidy up .gitignore layout/comments and restore configure script.
Bradley Sepos [Wed, 9 Sep 2015 21:09:53 +0000 (17:09 -0400)]
git: Tidy up .gitignore layout/comments and restore configure script.

9 years agogitignore autoconf spam
John Stebbins [Wed, 9 Sep 2015 19:32:21 +0000 (12:32 -0700)]
gitignore autoconf spam

9 years agoLinGui: fix video quality granularity for x265
John Stebbins [Tue, 8 Sep 2015 16:25:23 +0000 (09:25 -0700)]
LinGui: fix video quality granularity for x265

9 years agoWinGui: Fix a cosmetic issue with the VideoTune dropdown when setting presets which...
Scott [Sat, 5 Sep 2015 16:33:19 +0000 (17:33 +0100)]
WinGui: Fix a cosmetic issue with the VideoTune dropdown when setting presets which only have FastDecode.

9 years agolibhb: remove unused hb_buffer_t.sub
John Stebbins [Thu, 3 Sep 2015 17:16:03 +0000 (10:16 -0700)]
libhb: remove unused hb_buffer_t.sub

9 years agoMacGui: enable core animation in the activity window so the bottom corners of the...
Damiano Galassi [Fri, 4 Sep 2015 07:06:42 +0000 (09:06 +0200)]
MacGui: enable core animation in the activity window so the bottom corners of the window will be rounded like they should, and move the search bar setting directly in the xib because we no longer need to support 10.6

9 years agoMerge pull request #1 from bradleysepos/git
John Stebbins [Thu, 3 Sep 2015 16:20:22 +0000 (09:20 -0700)]
Merge pull request #1 from bradleysepos/git

git: Add build/ and download/ to .gitignore.

9 years agogit: Add build/ and download/ to .gitignore.
Bradley Sepos [Thu, 3 Sep 2015 16:12:16 +0000 (12:12 -0400)]
git: Add build/ and download/ to .gitignore.

9 years agoRevise README
John Stebbins [Wed, 2 Sep 2015 16:53:02 +0000 (09:53 -0700)]
Revise README

Add link to main source repository.
Add description of what HandBrake does.

9 years agoCLI: Fix selection of default, burned, and forced subtitle tracks
John Stebbins [Tue, 1 Sep 2015 15:58:22 +0000 (08:58 -0700)]
CLI: Fix selection of default, burned, and forced subtitle tracks

The selection needs to be based on the output track number, not the
source track number.

9 years agoGit Ignore: Ignore files created by Xcode
Damiano Galassi [Sat, 29 Aug 2015 15:43:48 +0000 (17:43 +0200)]
Git Ignore: Ignore files created by Xcode

9 years agoMacGui: try a different layout for the picture tab, show the source size and the...
Damiano Galassi [Sat, 29 Aug 2015 15:37:46 +0000 (17:37 +0200)]
MacGui: try a different layout for the picture tab, show the source size and the display size too

9 years agoMacGui: default to 'source maximum' in the Picture Size popup of the add preset window
Damiano Galassi [Sat, 29 Aug 2015 15:36:17 +0000 (17:36 +0200)]
MacGui: default to 'source maximum' in the Picture Size popup of the add preset window

9 years agoMacGui: added a new sourceInfo property to retrieve a string with the picture size...
Damiano Galassi [Sat, 29 Aug 2015 15:32:50 +0000 (17:32 +0200)]
MacGui: added a new sourceInfo property to retrieve a string with the picture size info of the source

9 years agoWinGui: Update the GUI to handle the version information correctly after the git...
Scott [Sat, 29 Aug 2015 13:51:45 +0000 (14:51 +0100)]
WinGui: Update the GUI to handle the version information correctly after the git move.

9 years agoscripts: fix repo-info.sh
John Stebbins [Thu, 27 Aug 2015 16:07:12 +0000 (09:07 -0700)]
scripts: fix repo-info.sh

It was not working for new tags made on master

9 years agoWinGui: Another build fix for git.
Scott [Thu, 27 Aug 2015 13:07:28 +0000 (14:07 +0100)]
WinGui: Another build fix for git.

9 years agoWinGui: Build fixes for git.
Scott [Thu, 27 Aug 2015 13:05:42 +0000 (14:05 +0100)]
WinGui: Build fixes for git.

9 years agoWinGui: Remove 2 build targets.
Scott [Thu, 27 Aug 2015 11:12:01 +0000 (12:12 +0100)]
WinGui: Remove 2 build targets.

9 years agoWinGui: Disable the subversion build code. Will update to handle git later.
Scott [Thu, 27 Aug 2015 10:50:17 +0000 (11:50 +0100)]
WinGui: Disable the subversion build code. Will update to handle git later.

9 years agoLinGui: fix problem with audio bitrate/quality widgets
John Stebbins [Wed, 26 Aug 2015 14:57:38 +0000 (07:57 -0700)]
LinGui: fix problem with audio bitrate/quality widgets

Uninitialized variables caused these widgets to be disabled under
random circumstances.

9 years agoLinGui: post git snapshot builds to new PPA handbrake-git-snapshots
John Stebbins [Tue, 25 Aug 2015 22:16:20 +0000 (15:16 -0700)]
LinGui: post git snapshot builds to new PPA handbrake-git-snapshots

The old svn snapshot version numbering scheme is incompatible with
the new git version numbers.  The old PPA would have just refused
uploads of new snapshots.  So I've created a new PPA for the git builds.

9 years agobuild: fix errors in last commit
John Stebbins [Tue, 25 Aug 2015 21:26:59 +0000 (14:26 -0700)]
build: fix errors in last commit

Thanks BradleyS

9 years agobuild: use git version info instead of svn
John Stebbins [Tue, 25 Aug 2015 16:48:14 +0000 (09:48 -0700)]
build: use git version info instead of svn

Migrate from svn to git.  Since our build system automatically generates
version info from the svn repo, this needs to change when we move the
repo to git.

9 years agoUpdating the README.pod to reflect the move to git.
Scott [Tue, 25 Aug 2015 18:52:00 +0000 (19:52 +0100)]
Updating the README.pod to reflect the move to git.

9 years agoRemove a workaround for the 10.6 sdk
galad87 [Tue, 25 Aug 2015 18:18:37 +0000 (20:18 +0200)]
Remove a workaround for the 10.6 sdk

9 years agoLinGui: don't save custom presets in a built-in folder
John Stebbins [Tue, 25 Aug 2015 16:36:51 +0000 (09:36 -0700)]
LinGui: don't save custom presets in a built-in folder

9 years agoWinGui: Fix another instance of the Caliburn vs Json.net sillyness where objects...
sr55 [Tue, 25 Aug 2015 13:18:35 +0000 (13:18 +0000)]
WinGui: Fix another instance of the Caliburn vs Json.net sillyness where objects are not serialised correctly. This is causing presets not to save to disk correctly.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7413 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agocropscale: prevent crash when scale dimensions too small
jstebbins [Mon, 24 Aug 2015 15:40:24 +0000 (15:40 +0000)]
cropscale: prevent crash when scale dimensions too small

This will result in no video in the output file, but in such cases, this
might actually be desirable.  Scaling to such small dimensions is often
used simply to re-encode audio.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7412 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoWinGui: If the Queue Recovery doesn't return any results, show the "Source Selection...
sr55 [Sun, 23 Aug 2015 21:17:52 +0000 (21:17 +0000)]
WinGui:  If the Queue Recovery doesn't return any results, show the "Source Selection" pane when the app starts up.  Added quick access links to the preferences / About HandBrake Panes on this panel.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7411 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoWinGui: Add right click menu to preset listbox.
sr55 [Sun, 23 Aug 2015 21:00:03 +0000 (21:00 +0000)]
WinGui: Add right click menu to preset listbox.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7410 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoGit Ignore: Ignore files created by Visual Studio - Patch by jorrit.
sr55 [Sun, 23 Aug 2015 14:18:55 +0000 (14:18 +0000)]
Git Ignore: Ignore files created by Visual Studio - Patch by jorrit.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7409 b64f7644-9d1e-0410-96f1-a4d463321fa5