]> granicus.if.org Git - handbrake/log
handbrake
8 years agoWinGui: Bump version to 0.10.5 0.10.5
Scott [Thu, 11 Feb 2016 20:14:05 +0000 (20:14 +0000)]
WinGui: Bump version to 0.10.5

8 years agocontrib: Rename libav patch for better DV in AVI compatibility. 0.10.4
Bradley Sepos [Thu, 11 Feb 2016 18:48:13 +0000 (13:48 -0500)]
contrib: Rename libav patch for better DV in AVI compatibility.

(cherry picked from commit ffd8cb1ca51961ecf378697d63f004fe1f870dbb)

8 years agocontrib: Add libav patch for better DV in AVI compatibility.
Bradley Sepos [Thu, 11 Feb 2016 17:37:07 +0000 (12:37 -0500)]
contrib: Add libav patch for better DV in AVI compatibility.

(cherry picked from commit efbe7038856d931b79eeb904e7a5e6bad31df38c)

8 years agox265: bump to version 1.9
John Stebbins [Thu, 11 Feb 2016 15:34:18 +0000 (08:34 -0700)]
x265: bump to version 1.9

Allows disabling of libnuma.  HandBrake would previously encounter link
errors when libnuma was auto-detected by the x265 build system.

Other various fixes and improvements...

8 years agoWinGui: Bump release number.
Scott [Wed, 10 Feb 2016 22:39:10 +0000 (22:39 +0000)]
WinGui: Bump release number.

8 years agoWinGui: WebOptimised and iPod 5G support checkboxes were not displaying the correct...
Scott [Wed, 10 Feb 2016 20:31:34 +0000 (20:31 +0000)]
WinGui:  WebOptimised and iPod 5G support checkboxes were not displaying the correct value on preset reload.

8 years agobuild: do not enable fdk-aac by default
John Stebbins [Wed, 10 Feb 2016 19:25:33 +0000 (12:25 -0700)]
build: do not enable fdk-aac by default

There is a license incompatibility with gpl :(

8 years agosync: fix subtitle timestamps that go backwards
John Stebbins [Wed, 10 Feb 2016 19:12:32 +0000 (12:12 -0700)]
sync: fix subtitle timestamps that go backwards

This should be really difficult to trigger, but someone found a
sample that does.

8 years agoCLI: fix linking with broken ubuntu linker
John Stebbins [Fri, 30 Oct 2015 23:26:57 +0000 (16:26 -0700)]
CLI: fix linking with broken ubuntu linker

(cherry picked from commit 57902b23cd4a70505fdcf4361787150679a5e58e)

8 years agoremove x265 patch that should have been removed as part of one of those cherry picked... 0.10.3
Scott [Mon, 18 Jan 2016 21:39:17 +0000 (21:39 +0000)]
remove x265 patch that should have been removed as part of one of those cherry picked merges.

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

8 years agox265: bump to version 1.7
jstebbins [Thu, 21 May 2015 15:42:50 +0000 (15:42 +0000)]
x265: bump to version 1.7

Eliminates the need for our cleanup patch.
Various bug fixes and improvements.

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

8 years agoMerging Bump libx265 to version 1.6
Rodeo [Fri, 3 Apr 2015 14:19:28 +0000 (14:19 +0000)]
Merging  Bump libx265 to version 1.6

8 years agoAdd .gitignore to patch release branch.
Bradley Sepos [Sat, 16 Jan 2016 17:22:33 +0000 (12:22 -0500)]
Add .gitignore to patch release branch.

8 years agolibav: add lame dependency
John Stebbins [Wed, 28 Oct 2015 21:23:23 +0000 (14:23 -0700)]
libav: add lame dependency

(cherry picked from commit 9dfee71965d031d25d6c6f9cb59e136713af24ce)

8 years agolame: Use libav wrapper to encode mp3lame
John Stebbins [Fri, 16 Oct 2015 18:32:48 +0000 (11:32 -0700)]
lame: Use libav wrapper to encode mp3lame

Fixes https://forum.handbrake.fr/viewtopic.php?f=12&t=33345
Some players expect each packet to start on an mp3 frame header. Our
mp3lame encoder did not ensure this and resulted in failure to play
audio on these players.

libav already has the necessary code to parse headers and
accumulate a full frame of data, so use it.

(cherry picked from commit d05e644d5243dbd0d0cb7550e28345b897c8f7cd)

8 years agoWinGui: Fix AssemblyInfo Theme loading issue that broke the audio/subtitle split...
Scott [Sun, 3 Jan 2016 20:36:51 +0000 (20:36 +0000)]
WinGui: Fix AssemblyInfo Theme loading issue that broke the audio/subtitle split button control.

8 years agoUpdate copyright dates
John Stebbins [Sun, 3 Jan 2016 19:49:35 +0000 (12:49 -0700)]
Update copyright dates

8 years agolibav: backport libav audio-fallback patch
John Stebbins [Sun, 3 Jan 2016 18:36:19 +0000 (11:36 -0700)]
libav: backport libav audio-fallback patch

8 years agomuxavformat: add support for mp4 fallback audio signalling
John Stebbins [Tue, 3 Nov 2015 18:16:01 +0000 (10:16 -0800)]
muxavformat: add support for mp4 fallback audio signalling

(cherry picked from commit 75549414927212d4d1666730133805b33447de79)

8 years agoWinGui: [0.10.x] Fix a bug in the CLI Query Generator that would incorrectly use...
Scott [Sun, 3 Jan 2016 14:10:11 +0000 (14:10 +0000)]
WinGui: [0.10.x] Fix a bug in the CLI Query Generator that would incorrectly use nlmeans  for some hqdn3d presets.

8 years agoWinGui: Update the 0.10.x branch to support the updated git version numbers from...
Scott [Thu, 17 Dec 2015 19:48:43 +0000 (19:48 +0000)]
WinGui: Update the 0.10.x branch to support the updated git version numbers from the CLI.

8 years agoMacGui: disable app transport security, so sparkle won't fail to download an update...
Damiano Galassi [Wed, 16 Dec 2015 07:14:15 +0000 (08:14 +0100)]
MacGui: disable app transport security, so sparkle won't fail to download an update from a http connection.

8 years agoWinGui: Another attempt to fix the 0.10.x build
sr55 [Mon, 14 Dec 2015 20:37:51 +0000 (20:37 +0000)]
WinGui: Another attempt to fix the 0.10.x build

8 years agoWinGui: Attempt to fix 0.10.x build
sr55 [Mon, 14 Dec 2015 20:30:24 +0000 (20:30 +0000)]
WinGui: Attempt to fix 0.10.x build

8 years agoBack porting CMake upgrade to 0.10.x
sr55 [Sun, 13 Dec 2015 17:32:19 +0000 (17:32 +0000)]
Back porting CMake upgrade to 0.10.x

8 years agoAdding libhb zip build target to 0.10.x branch.
sr55 [Sun, 13 Dec 2015 15:51:10 +0000 (15:51 +0000)]
Adding libhb zip build target to 0.10.x branch.

8 years agoWinGui: Strip out subversion version management code in the 0.10.x branch.
sr55 [Sat, 12 Dec 2015 21:33:46 +0000 (21:33 +0000)]
WinGui: Strip out subversion version management code in the 0.10.x branch.

8 years agoMerge pull request #41 from Rodeo314/auxdata2
Rodeo314 [Tue, 8 Dec 2015 15:53:23 +0000 (16:53 +0100)]
Merge pull request #41 from Rodeo314/auxdata2

[merge] libav: remove a pointless check in the DTS decoder.

8 years agoMerge pull request #39 from Rodeo314/atmos2
Rodeo314 [Tue, 8 Dec 2015 15:53:12 +0000 (16:53 +0100)]
Merge pull request #39 from Rodeo314/atmos2

[merge] TrueHD: properly skip Atmos substreams

8 years agolibav: remove a pointless check in the DTS decoder.
Tim Walker [Sat, 21 Nov 2015 23:40:38 +0000 (00:40 +0100)]
libav: remove a pointless check in the DTS decoder.

The check resulted in an error with many real-world streams,
which are otherwise perfectly valid. The auxiliary data length
is not reliable and/or the ETSI DTS specification is incorrect.

8 years agolibav: backport fixes for Dolby Atmos streams.
Tim Walker [Sat, 21 Nov 2015 20:17:42 +0000 (21:17 +0100)]
libav: backport fixes for Dolby Atmos streams.

Atmos data isn't decoded, but it's properly skipped now (no more
errors and log spam, should make scan way faster for such tracks).

8 years agoLinGui: fix subtitle list initialization...
John Stebbins [Tue, 10 Nov 2015 21:24:20 +0000 (13:24 -0800)]
LinGui: fix subtitle list initialization...

When "Add L subtitle track if default audio is not L".
If the matching track was the first subtitle track in the source, it did
not get added.

8 years agodecavcodec: fix hang in avcodec decoder
John Stebbins [Fri, 6 Nov 2015 21:00:14 +0000 (13:00 -0800)]
decavcodec: fix hang in avcodec decoder

libavcodec/mpeg12dec.c expects input buffers to be zero padded to 32 bit
alignment.  If not zero padded, it can get caught in an infinite loop.

(cherry picked from commit f7b0c5773abe43b003295ecf631c83cc43a1ee91)

8 years agoLinGui: try fixing debian version number again
John Stebbins [Mon, 9 Nov 2015 18:37:37 +0000 (10:37 -0800)]
LinGui: try fixing debian version number again

debian version numbering sort order is byzantine.

8 years agoLinGui: Force override ubuntu package versions
John Stebbins [Mon, 9 Nov 2015 18:11:55 +0000 (10:11 -0800)]
LinGui: Force override ubuntu package versions

Idiot ubuntu packagers add a suffix to the "upstream" version number
that causes their handbrake packages to be seen as "more recent"
than our packages.  So add "zhb" suffix to our version number to
force our packages to be seen a "more recent".

8 years agoLinGui: add libtoo-bin dependency to vivid and wily
John Stebbins [Mon, 9 Nov 2015 17:31:07 +0000 (09:31 -0800)]
LinGui: add libtoo-bin dependency to vivid and wily

8 years agoLinGui: fix building ubuntu vivid source package
John Stebbins [Mon, 9 Nov 2015 17:16:23 +0000 (09:16 -0800)]
LinGui: fix building ubuntu vivid source package

8 years agoLinGui: add ubuntu vivid and wily build support
John Stebbins [Mon, 9 Nov 2015 17:02:58 +0000 (09:02 -0800)]
LinGui: add ubuntu vivid and wily build support

8 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

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

8 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

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

8 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

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

8 years agoMacGui: remove the link to libdvdcss
Damiano Galassi [Sat, 3 Oct 2015 11:21:50 +0000 (13:21 +0200)]
MacGui: remove the link to libdvdcss

8 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

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

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

8 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

8 years agoLinGui: merge: fix a scrolling issue in presets pane
jstebbins [Tue, 18 Aug 2015 20:36:33 +0000 (20:36 +0000)]
LinGui: merge: fix a scrolling issue in presets pane

Expanding a folder was causing the pane to scroll back to the currently
selected preset.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7404 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agomerge: libhb: fix application of max width/height
jstebbins [Wed, 22 Jul 2015 17:12:30 +0000 (17:12 +0000)]
merge: libhb: fix application of max width/height

In non-anamorphic and custom-anamorphic, if keep-aspect is not set,
don't adjust dimensions to fix aspect when applying max width or height.
If the user is telling us to distort the image, do it.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7363 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoLinGui: merge: fix queue auto-scroll during d-n-d
jstebbins [Tue, 21 Jul 2015 20:51:02 +0000 (20:51 +0000)]
LinGui: merge: fix queue auto-scroll during d-n-d

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7357 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[merge] libhb: disable OpenCL scaling when QSV scaling is used.
Rodeo [Sat, 4 Jul 2015 23:18:41 +0000 (23:18 +0000)]
[merge] libhb: disable OpenCL scaling when QSV scaling is used.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7346 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[merge] OpenCL: fix cleanup.
Rodeo [Sat, 4 Jul 2015 23:18:05 +0000 (23:18 +0000)]
[merge] OpenCL: fix cleanup.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7345 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[merge] libhb: re-work OpenCL cleanup a bit.
Rodeo [Sat, 4 Jul 2015 23:16:50 +0000 (23:16 +0000)]
[merge] libhb: re-work OpenCL cleanup a bit.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7344 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[0.10.x] Don't show x264 query in the extra options tooltip for x265.
sr55 [Sat, 27 Jun 2015 19:01:03 +0000 (19:01 +0000)]
[0.10.x] Don't show x264 query in the extra options tooltip for x265.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7321 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agolibhb: fix encoding date in output file with mingw build
jstebbins [Thu, 11 Jun 2015 21:10:27 +0000 (21:10 +0000)]
libhb: fix encoding date in output file with mingw build

mingw doesn't support some strftime formatting options.  so use only
those that it supports.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7294 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[0.10.x] MacGui: do not redirect null strings to the activity log. 0.10.2
ritsuka [Thu, 11 Jun 2015 06:02:40 +0000 (06:02 +0000)]
[0.10.x] MacGui: do not redirect null strings to the activity log.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7289 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoWinGui: Bump version number.
sr55 [Tue, 9 Jun 2015 19:09:48 +0000 (19:09 +0000)]
WinGui: Bump version number.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7286 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[merge] encx265: fix regression introduced in SVN revision 6366.
Rodeo [Mon, 8 Jun 2015 18:30:54 +0000 (18:30 +0000)]
[merge] encx265: fix regression introduced in SVN revision 6366.

Unknown options and bad values were never fatal for any libhb encoder.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7279 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agolibhb: fix green bottom line in preview with deinterlace
jstebbins [Wed, 3 Jun 2015 15:36:18 +0000 (15:36 +0000)]
libhb: fix green bottom line in preview with deinterlace

... and "fast" deinterlace

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7268 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agodecomb: fix color distortion in last row of image
jstebbins [Mon, 1 Jun 2015 21:11:37 +0000 (21:11 +0000)]
decomb: fix color distortion in last row of image

Prevent blending uninitialized lines of data into last row.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7262 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago[0.10.x] MacGui: fix a double to int conversion, the end frame textfield had the...
ritsuka [Mon, 1 Jun 2015 09:37:18 +0000 (09:37 +0000)]
[0.10.x] MacGui: fix a double to int conversion, the end frame textfield had the wrong number of frames.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7253 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoUpdate build numbers for windows build.
sr55 [Sat, 30 May 2015 14:24:43 +0000 (14:24 +0000)]
Update build numbers for windows build.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7247 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoBump Version number to 0.10.2
sr55 [Fri, 29 May 2015 18:17:58 +0000 (18:17 +0000)]
Bump Version number to 0.10.2

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7238 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years ago0.10.x Update NEWS file
sr55 [Thu, 28 May 2015 19:13:55 +0000 (19:13 +0000)]
0.10.x Update NEWS file

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7234 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agolibhb: fix theora encoding
jstebbins [Tue, 26 May 2015 17:07:10 +0000 (17:07 +0000)]
libhb: fix theora encoding

Theora can produce 0 length buffers for duplicate frames.  This causes the
video pipeline to terminate early because we use 0 lenght buffers to
indicate EOF. So always allocate an extra byte for theora and remove it
in the muxer.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7225 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoLinGui: fix audio encoder selection in audio dialog
jstebbins [Mon, 25 May 2015 16:29:40 +0000 (16:29 +0000)]
LinGui: fix audio encoder selection in audio dialog

Under certain conditions, the audio encoder would not update when
a new encoder was selected.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7224 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoMacGui: fix a crash that happens when selecting a new default preset.
ritsuka [Mon, 25 May 2015 15:32:03 +0000 (15:32 +0000)]
MacGui: fix a crash that happens when selecting a new default preset.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7222 b64f7644-9d1e-0410-96f1-a4d463321fa5

8 years agoMacGui: [merge] add an alert window to show the exceptions not handled. Hopefully...
ritsuka [Mon, 25 May 2015 15:27:57 +0000 (15:27 +0000)]
MacGui: [merge] add an alert window to show the exceptions not handled. Hopefully it will make it easier for users to report this kind of issue.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7221 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoLinGui: fix 32bit builds
jstebbins [Wed, 13 May 2015 18:08:19 +0000 (18:08 +0000)]
LinGui: fix 32bit builds
File operations on large files (e.g. stat) were failing.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7175 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoscan: increase scan size thresh to accomodate raw 4K avi
jstebbins [Tue, 12 May 2015 15:39:55 +0000 (15:39 +0000)]
scan: increase scan size thresh to accomodate raw 4K avi

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7172 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge MacGui: fix a couple nasty rounding errors.
Rodeo [Sun, 3 May 2015 22:13:15 +0000 (22:13 +0000)]
merge MacGui: fix a couple nasty rounding errors.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7155 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agofdk-aac: enable compiler optimizations
jstebbins [Fri, 1 May 2015 16:18:20 +0000 (16:18 +0000)]
fdk-aac: enable compiler optimizations

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7146 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoparam: allow ',' as decimal separator in filter settings
jstebbins [Tue, 21 Apr 2015 15:51:50 +0000 (15:51 +0000)]
param: allow ',' as decimal separator in filter settings

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7111 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoscan: fix failure to find audio bitrate during scan.
jstebbins [Mon, 20 Apr 2015 16:59:30 +0000 (16:59 +0000)]
scan: fix failure to find audio bitrate during scan.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7107 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[0.10.x] WinGui: For default user presets, make sure the advanced tab shows correctl...
sr55 [Fri, 10 Apr 2015 21:01:49 +0000 (21:01 +0000)]
[0.10.x] WinGui:  For default user presets, make sure the advanced tab shows correctly on load when enabled.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7080 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[0.10.x] [WinGUI] Fix NLMeans Custom option.
sr55 [Fri, 10 Apr 2015 20:48:48 +0000 (20:48 +0000)]
[0.10.x] [WinGUI] Fix NLMeans Custom option.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7079 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoreader: fix subtitle start time not advancing
jstebbins [Tue, 7 Apr 2015 23:33:24 +0000 (23:33 +0000)]
reader: fix subtitle start time not advancing

We must set a start time for subtitles or the vobsub decoder (and probably
other subtitle decoders) will assign duplicate timestamps. So when a
discontinuity occurs, make the closest guess that we can.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7073 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agolibav: Fix failure on mingw to write date tag to mp4 files
jstebbins [Sun, 5 Apr 2015 15:32:45 +0000 (15:32 +0000)]
libav: Fix failure on mingw to write date tag to mp4 files

Replace strptime with av_small_strptime

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7055 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoLinGui: set parent of source dialog
jstebbins [Thu, 26 Mar 2015 18:49:55 +0000 (18:49 +0000)]
LinGui: set parent of source dialog

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7019 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge LinGui: fix activity window scrolling
jstebbins [Thu, 26 Mar 2015 18:28:58 +0000 (18:28 +0000)]
merge LinGui: fix activity window scrolling

Yet another work-around for a gtk+-3 problem.  They now delay updating
the scrollbar adjustment to an idle loop callback.  So I must delay
my scroll-to-bottom code so that it occurrs after their update.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7018 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge LinGui: work around yet another gtk+-3 bug
jstebbins [Thu, 26 Mar 2015 18:26:50 +0000 (18:26 +0000)]
merge LinGui: work around yet another gtk+-3 bug
GtkTextView gets confused if you try to set it's contents again while
in a callback for a change to the TextView.  So prevent such behavior
by the app.  Requires updating the x264Option TextView in the background
(idle loop) rather than immediately.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7017 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge LinGui: fix UI issue with x264Option updates
jstebbins [Thu, 26 Mar 2015 18:17:15 +0000 (18:17 +0000)]
merge LinGui: fix UI issue with x264Option updates

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7016 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge LinGui: init VideoPreset with valid value
jstebbins [Thu, 26 Mar 2015 18:15:29 +0000 (18:15 +0000)]
merge LinGui: init VideoPreset with valid value

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7015 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoLinGui: potential fix for crash while adding job
jstebbins [Fri, 20 Mar 2015 15:20:51 +0000 (15:20 +0000)]
LinGui: potential fix for crash while adding job

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@7008 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge: decomb: oops, fix overread when height is mod 4
jstebbins [Mon, 16 Mar 2015 15:49:00 +0000 (15:49 +0000)]
merge: decomb: oops, fix overread when height is mod 4

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6995 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge: muxavformat: add "creation_time" metadata
jstebbins [Sun, 15 Mar 2015 15:45:24 +0000 (15:45 +0000)]
merge: muxavformat: add "creation_time" metadata

Tags mp4 files with current time.  This was previously done by mp4v2 for us.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6992 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge: decomb: fix green line when source hight is modulus 2
jstebbins [Sat, 14 Mar 2015 21:39:50 +0000 (21:39 +0000)]
merge: decomb: fix green line when source hight is modulus 2

decomb requires mod 4 height.  we pad our frame buffer heights to allow
for this kind of thing, but need to allow decomb to operate on those extra
blank lines.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6990 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[merged] ProRes: extend the padding check to 16 bits. 0.10.1
Rodeo [Mon, 2 Mar 2015 16:29:12 +0000 (16:29 +0000)]
[merged] ProRes: extend the padding check to 16 bits.

Fixes decoding artifacts on some samples.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6962 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agox265: fix crash when encoding twice with different parameters
jstebbins [Sun, 1 Mar 2015 17:44:36 +0000 (17:44 +0000)]
x265: fix crash when encoding twice with different parameters

"static" member in cudata was not re-initialized on second encode.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6957 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge stream: fix potential overflow in pts calculation
jstebbins [Tue, 17 Feb 2015 21:10:59 +0000 (21:10 +0000)]
merge stream: fix potential overflow in pts calculation

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6920 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agomerge x265: bump to version 1.5
jstebbins [Tue, 17 Feb 2015 20:49:35 +0000 (20:49 +0000)]
merge x265: bump to version 1.5

many improvements including:
psy-rd(oq) enabled by default for presets that support them
aq-mode default changed to 1
new "grain" tune

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6918 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[merged] libhb: don't pass "auto" profile to libx265.
Rodeo [Mon, 16 Feb 2015 21:00:30 +0000 (21:00 +0000)]
[merged] libhb: don't pass "auto" profile to libx265.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6914 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoscan: work around libav mpeg2 dummy first frame
jstebbins [Sun, 15 Feb 2015 21:24:26 +0000 (21:24 +0000)]
scan: work around libav mpeg2 dummy first frame

libav generates a dummy first frame after any seek for some mpeg2 streams.
This results in black preview frames and invalid autocrop values.

So always decode at least 2 frames before using the frame for preview.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6907 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[merged] H.265: don't allow requesting Main 10 profile.
Rodeo [Sun, 15 Feb 2015 19:00:13 +0000 (19:00 +0000)]
[merged] H.265: don't allow requesting Main 10 profile.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6905 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[merged] MacGui: better validation for denoise settings.
ritsuka [Fri, 13 Feb 2015 12:32:04 +0000 (12:32 +0000)]
[merged] MacGui: better validation for denoise settings.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6900 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years ago[Merge] WinGui: More aggressive check that the user is not trying to overwrite the...
sr55 [Mon, 9 Feb 2015 20:50:34 +0000 (20:50 +0000)]
[Merge] WinGui: More aggressive check that the user is not trying to overwrite the source file.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6890 b64f7644-9d1e-0410-96f1-a4d463321fa5

9 years agoLinGui: update translations
jstebbins [Mon, 9 Feb 2015 17:13:42 +0000 (17:13 +0000)]
LinGui: update translations

Adds Japanese, Korean, Norwegian, Portuguese, Romainian, and Thai.
Updates Czech, Danish, German, Spanish, French, Italian, and Russian.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.10.x@6888 b64f7644-9d1e-0410-96f1-a4d463321fa5