]> granicus.if.org Git - handbrake/log
handbrake
11 years agoMacGui: fix an issue where the advanced panel's widgets were not being populated...
Rodeo [Sun, 7 Apr 2013 14:18:56 +0000 (14:18 +0000)]
MacGui: fix an issue where the advanced panel's widgets were not being populated in time, if the default preset used the x264 system.

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

11 years agoWe support encoder options for everything but Theora, so simplify the check a bit.
Rodeo [Thu, 4 Apr 2013 15:35:05 +0000 (15:35 +0000)]
We support encoder options for everything but Theora, so simplify the check a bit.

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

11 years agoWinGui: default to burn-in for VobSub too (when the container is MP4).
Rodeo [Tue, 2 Apr 2013 22:33:56 +0000 (22:33 +0000)]
WinGui: default to burn-in for VobSub too (when the container is MP4).

This is for compatibility reason (VobSub in MP4 is supported by very few players or devices) and matches the MacGUI behavior
.

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

11 years agoBUILD-Mac: update documentation, remove outdated comments.
Rodeo [Tue, 2 Apr 2013 22:24:46 +0000 (22:24 +0000)]
BUILD-Mac: update documentation, remove outdated comments.

We no longer use execv after SVN revisions 5209 and 5317.

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

11 years agoUpdate outdated comment.
Rodeo [Mon, 1 Apr 2013 16:37:33 +0000 (16:37 +0000)]
Update outdated comment.

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

11 years agoRemove unnecessary legacy HB_VCODEC define and minor cleanup.
Rodeo [Mon, 1 Apr 2013 16:34:24 +0000 (16:34 +0000)]
Remove unnecessary legacy HB_VCODEC define and minor cleanup.

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

11 years agoExposing DurationPts on titles and chapters from scans, along with some conversion...
randomengy [Sun, 31 Mar 2013 20:55:00 +0000 (20:55 +0000)]
Exposing DurationPts on titles and chapters from scans, along with some conversion functions.
Adding values to ScanProgressEventArgs to expose more fine-tuned progress.
Updating structs to catch up to most recent HB SVN.
Added a new VideoRangeType: All. This allows you to specify an entire title to convert without counting chapters.
We now create the filter list sorted and pass in the RENDERSUB filter with correct cropping values. This fixes burned-in subtitles getting cut off by cropping.

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

11 years agoWinGui: Update the dragdrop library to fix a number of glitches.
sr55 [Sat, 30 Mar 2013 22:06:24 +0000 (22:06 +0000)]
WinGui: Update the dragdrop library to fix a number of glitches.

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

11 years agoWinGui: Couple bug fixes and tweaks.
sr55 [Wed, 27 Mar 2013 19:56:23 +0000 (19:56 +0000)]
WinGui: Couple bug fixes and tweaks.

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

11 years agoUpdates to THANKS and NEWS
sr55 [Wed, 27 Mar 2013 13:57:00 +0000 (13:57 +0000)]
Updates to THANKS and NEWS

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

11 years agoUpdate Graphics credits. Now covered under the projects GPLv2 licence.
sr55 [Wed, 27 Mar 2013 13:50:28 +0000 (13:50 +0000)]
Update Graphics credits. Now covered under the projects GPLv2 licence.

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

11 years agoWinGui: Fix an issue with the avg bitrate text box. Update on property changed, not...
sr55 [Fri, 22 Mar 2013 18:14:41 +0000 (18:14 +0000)]
WinGui: Fix an issue with the avg bitrate text box. Update on property changed, not lost focus

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

11 years agoWinGui: Removed extra property.
sr55 [Wed, 20 Mar 2013 21:06:06 +0000 (21:06 +0000)]
WinGui: Removed extra property.

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

11 years agoWinGui: Small tweak to enable burned in for pgs by default in mp4 files. (Adding...
sr55 [Wed, 20 Mar 2013 21:05:28 +0000 (21:05 +0000)]
WinGui: Small tweak to enable burned in for pgs by default in mp4 files. (Adding tracks only for now)

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

11 years agoWinGui: Fix a bug in the scan engine that caused problems with multi-angle discs.
sr55 [Wed, 20 Mar 2013 20:50:58 +0000 (20:50 +0000)]
WinGui: Fix a bug in the scan engine that caused problems with multi-angle discs.

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

11 years agoWinGui: Appcast related fixes and tidyup.
sr55 [Wed, 20 Mar 2013 20:35:48 +0000 (20:35 +0000)]
WinGui: Appcast related fixes and tidyup.

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

11 years agoWinGui: Part 1: Fix numerous issues around app versioning. Hopefully the GUI and...
sr55 [Tue, 19 Mar 2013 21:48:51 +0000 (21:48 +0000)]
WinGui: Part 1: Fix numerous issues around app versioning. Hopefully the GUI and CLI will no longer be out of sync.

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

11 years agomuxmp4: map '\r\n' and '\r' to '\n'.
Rodeo [Tue, 19 Mar 2013 18:31:16 +0000 (18:31 +0000)]
muxmp4: map '\r\n' and '\r' to '\n'.

Improves Apple compatibility and avoids double linebreaks in e.g. VLC.

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

11 years agodecutf8sub: cosmetics.
Rodeo [Tue, 19 Mar 2013 17:58:52 +0000 (17:58 +0000)]
decutf8sub: cosmetics.

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

11 years agodecutf8sub: cleanup.
Rodeo [Tue, 19 Mar 2013 17:48:09 +0000 (17:48 +0000)]
decutf8sub: cleanup.

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

11 years agodecutf8sub: fix a bug when passing subtitles through to MP4.
Rodeo [Tue, 19 Mar 2013 17:35:45 +0000 (17:35 +0000)]
decutf8sub: fix a bug when passing subtitles through to MP4.

The decoder was setting the last character but forgot to increment out->size,
which led to weird artifacts being displayed when playing in e.g. VLC.

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

11 years agoCLI: when an audio or subtitle track is skipped, print the string value.
Rodeo [Tue, 19 Mar 2013 15:41:33 +0000 (15:41 +0000)]
CLI: when an audio or subtitle track is skipped, print the string value.

Makes it easier to spot non-numeric track "numbers".

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

11 years agoMacGUI: Fix a crash that happens when the Preview window backingScaleFactor changes...
ritsuka [Tue, 19 Mar 2013 13:12:15 +0000 (13:12 +0000)]
MacGUI: Fix a crash that happens when the Preview window backingScaleFactor changes but the title is not set.

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

11 years agoMacGui: PictureComntroller reloadStillPreview, remove code that does nothing.
Rodeo [Mon, 18 Mar 2013 23:08:43 +0000 (23:08 +0000)]
MacGui: PictureComntroller reloadStillPreview, remove code that does nothing.

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

11 years agoUpdate the in-app icons to the new graphics
sr55 [Mon, 18 Mar 2013 19:21:23 +0000 (19:21 +0000)]
Update the in-app icons to the new graphics

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

11 years agoMacGui: fix crash in PictureController.
Rodeo [Mon, 18 Mar 2013 18:57:25 +0000 (18:57 +0000)]
MacGui: fix crash in PictureController.

For some reason, it only crashed in debug builds, but de-referencing fTitle before it's been set (e.g. indirectly from awakeFromNib) is obviously wrong.

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

11 years agohb_system_sleep: refactoring.
Rodeo [Mon, 18 Mar 2013 18:07:48 +0000 (18:07 +0000)]
hb_system_sleep: refactoring.

Also:

- release power assertions before freeing them

- actually free the power assertions in   hb_close() (previously unused)

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

11 years agoCLI: implement hb_system_sleep support.
Rodeo [Mon, 18 Mar 2013 18:02:49 +0000 (18:02 +0000)]
CLI: implement hb_system_sleep support.

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

11 years agoMacGui: improve hb_system_sleep support.
Rodeo [Mon, 18 Mar 2013 18:01:58 +0000 (18:01 +0000)]
MacGui: improve hb_system_sleep support.

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

11 years agohb_system_sleep: minor cleanup after last commit.
Rodeo [Mon, 18 Mar 2013 18:00:50 +0000 (18:00 +0000)]
hb_system_sleep: minor cleanup after last commit.

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

11 years agohb_system_sleep: allow/prevent sleep from the UI rather than libhb.
Rodeo [Mon, 18 Mar 2013 17:59:24 +0000 (17:59 +0000)]
hb_system_sleep: allow/prevent sleep from the UI rather than libhb.

The code that sets/unsets the "power assertions" is still in libhb.

Patch by Jérôme Lacube. Thanks!

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

11 years agoUse the official libavcodec minimum output buffer size via a define (currently, 16...
Rodeo [Sun, 17 Mar 2013 23:13:35 +0000 (23:13 +0000)]
Use the official libavcodec minimum output buffer size via a define (currently, 16 KiB).

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

11 years agoreverted unintentional change
sr55 [Sat, 16 Mar 2013 17:42:52 +0000 (17:42 +0000)]
reverted unintentional change

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

11 years agoadded make pkg.create.tar
sr55 [Sat, 16 Mar 2013 17:42:04 +0000 (17:42 +0000)]
added make pkg.create.tar

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

11 years agolibhb: fix fdk-aac mono encoding
jstebbins [Sat, 16 Mar 2013 16:59:35 +0000 (16:59 +0000)]
libhb: fix fdk-aac mono encoding

A minimum output buffer size of 8KB is needed by libav

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

11 years agolibhb: fix incorrect scan progress
jstebbins [Thu, 14 Mar 2013 23:30:09 +0000 (23:30 +0000)]
libhb: fix incorrect scan progress
slightly wrong calculation caused progress to go backwards sometimes.

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

11 years agoMacGui: fix external SRT subtitles after last commit.
Rodeo [Wed, 13 Mar 2013 13:45:38 +0000 (13:45 +0000)]
MacGui: fix external SRT subtitles after last commit.

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

11 years agoMacGui: forbid including passthru PGS subtitle streams in MP4.
Rodeo [Tue, 12 Mar 2013 21:44:00 +0000 (21:44 +0000)]
MacGui: forbid including passthru PGS subtitle streams in MP4.

When adding a PGS track and the container is MP4, the track is automatically set to burned-in.

When adding an additional PGS track and the container is MP4, the track is removed and an alert dialog is displayed.

When switching from MKV to MP4, the first PGS track is converted to burned-in (any non-PGS track that was set to burned-in is reset to passthru) and additional tracks are removed; an alert dialog is also displayed.

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

11 years agopackaging: add new target: pkg.createx
konablend [Mon, 11 Mar 2013 22:20:20 +0000 (22:20 +0000)]
packaging: add new target: pkg.createx

Target will do pkg.create plus creation of -contrib.tar.bz2 tarball
containing all contrib tarballs.

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

11 years agoRemove code forgotten in revision 5295.
Rodeo [Mon, 11 Mar 2013 01:22:16 +0000 (01:22 +0000)]
Remove code forgotten in revision 5295.

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

11 years agoSome further header updates.
sr55 [Sat, 9 Mar 2013 23:07:58 +0000 (23:07 +0000)]
Some further header updates.

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

11 years agoUpdated all the copyright headers to 2013.
sr55 [Sat, 9 Mar 2013 22:27:58 +0000 (22:27 +0000)]
Updated all the copyright headers to 2013.

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

11 years agoRemove VLC Loading code from the CLI.
sr55 [Sat, 9 Mar 2013 22:23:20 +0000 (22:23 +0000)]
Remove VLC Loading code from the CLI.

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

11 years agoUpdate various docs.
sr55 [Sat, 9 Mar 2013 22:21:12 +0000 (22:21 +0000)]
Update various docs.

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

11 years agoWinGui: Update Assembly Info and Installer templates
sr55 [Sat, 9 Mar 2013 22:10:39 +0000 (22:10 +0000)]
WinGui: Update Assembly Info and Installer templates

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

11 years agoWinGui: Update some default settings for first install. Changed default update check...
sr55 [Sat, 9 Mar 2013 22:05:26 +0000 (22:05 +0000)]
WinGui: Update some default settings for first install. Changed default update check from weekly to monthly since we don't release often.

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

11 years agoWinGui: UI Cosmetic fixes.
sr55 [Sat, 9 Mar 2013 22:02:44 +0000 (22:02 +0000)]
WinGui: UI Cosmetic fixes.

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

11 years agoWinGui: Use invariant culture for scan percentage conversion.
sr55 [Fri, 8 Mar 2013 10:59:52 +0000 (10:59 +0000)]
WinGui: Use invariant culture for scan percentage conversion.

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

11 years agomanicure: add support for more audio encoders.
Rodeo [Thu, 7 Mar 2013 22:15:41 +0000 (22:15 +0000)]
manicure: add support for more audio encoders.

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

11 years agoCLI: fix Auto Passthru for built-in presets.
Rodeo [Thu, 7 Mar 2013 22:14:38 +0000 (22:14 +0000)]
CLI: fix Auto Passthru for built-in presets.

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

11 years agomanicure: fix setting acodec_fallback.
Rodeo [Thu, 7 Mar 2013 22:12:44 +0000 (22:12 +0000)]
manicure: fix setting acodec_fallback.

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

11 years agoWinGui: Some Threading, Performance and Log window fixes.
sr55 [Thu, 7 Mar 2013 22:11:11 +0000 (22:11 +0000)]
WinGui: Some Threading, Performance and Log window fixes.

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

11 years agoLinGui: fix incorrect glib version check macros
jstebbins [Thu, 7 Mar 2013 20:51:25 +0000 (20:51 +0000)]
LinGui: fix incorrect glib version check macros

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

11 years agoWinGui: Show the two log files as tabs rather than a combobox selection. Makes it...
sr55 [Tue, 5 Mar 2013 20:12:21 +0000 (20:12 +0000)]
WinGui: Show the two log files as tabs rather than a combobox selection. Makes it more obvious that there are two logs.

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

11 years agoMacGui: only show the global default preset in bold.
Rodeo [Mon, 4 Mar 2013 15:49:16 +0000 (15:49 +0000)]
MacGui: only show the global default preset in bold.

Previously, if there were 2 default presets (HB and user), both names would be displayed in bold.

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

11 years agoCLI: add default Auto Passthru settings to built-in presets.
Rodeo [Mon, 4 Mar 2013 14:34:30 +0000 (14:34 +0000)]
CLI: add default Auto Passthru settings to built-in presets.

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

11 years agoLinGui: add default Auto Passthru settings to built-in presets.
Rodeo [Mon, 4 Mar 2013 14:34:04 +0000 (14:34 +0000)]
LinGui: add default Auto Passthru settings to built-in presets.

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

11 years agoMacGui: add default Auto Passthru settings to all presets.
Rodeo [Mon, 4 Mar 2013 14:33:08 +0000 (14:33 +0000)]
MacGui: add default Auto Passthru settings to all presets.

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

11 years agoCLI: update built-in presets.
Rodeo [Mon, 4 Mar 2013 14:21:36 +0000 (14:21 +0000)]
CLI: update built-in presets.

manicure: strcmp -> strcasecmp, makes preset names case-insensitive.

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

11 years agoLinGui: update built-in presets.
Rodeo [Mon, 4 Mar 2013 14:18:22 +0000 (14:18 +0000)]
LinGui: update built-in presets.

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

11 years ago2013 preset changes:
Rodeo [Mon, 4 Mar 2013 14:16:12 +0000 (14:16 +0000)]
2013 preset changes:

- updated descriptions (all presets)
- add maximum height (device presets)
- harmonize PFR framerates (29.97 to 30 fps)
- move qpmin hack from encx264 to the AppleTV preset
- Android preset: switch to level 3.0 (720x576 @ Level 2.2 meant 12.5 fps max.)

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

11 years agoMacGui: add a TODO.
Rodeo [Mon, 4 Mar 2013 14:11:39 +0000 (14:11 +0000)]
MacGui: add a TODO.

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

11 years agofdkaac: new bitrate limits.
Rodeo [Mon, 4 Mar 2013 04:23:37 +0000 (04:23 +0000)]
fdkaac: new bitrate limits.

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

11 years agofdk_haac: samplerates < 16 kHz are not supported.
Rodeo [Mon, 4 Mar 2013 01:19:36 +0000 (01:19 +0000)]
fdk_haac: samplerates < 16 kHz are not supported.

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

11 years agodecavcodec: remove unnecessary code.
Rodeo [Sun, 3 Mar 2013 22:25:45 +0000 (22:25 +0000)]
decavcodec: remove unnecessary code.

Was obsolete since SVN revision 3786.

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

11 years agoBump Libav to v9.3.
Rodeo [Sun, 3 Mar 2013 22:23:53 +0000 (22:23 +0000)]
Bump Libav to v9.3.

Miscellaneous security fixes.

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

11 years agoDisable building of libavdevice.
Rodeo [Sun, 3 Mar 2013 22:14:47 +0000 (22:14 +0000)]
Disable building of libavdevice.

We don't use it.

Idea by John Stebbins.

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

11 years agoencavcodecaInit: minimize code duplication.
Rodeo [Sun, 3 Mar 2013 21:52:28 +0000 (21:52 +0000)]
encavcodecaInit: minimize code duplication.

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

11 years agoFix AAC encoding with Libav.
Rodeo [Sun, 3 Mar 2013 18:51:54 +0000 (18:51 +0000)]
Fix AAC encoding with Libav.

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

11 years agoAdd optional fdk-aac encoder
jstebbins [Sun, 3 Mar 2013 16:18:16 +0000 (16:18 +0000)]
Add optional fdk-aac encoder

configure --enable-fdk-aac to enable this encoder

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

11 years agoWinGui: Push Any up to the top of the language lists.
sr55 [Sun, 3 Mar 2013 14:24:37 +0000 (14:24 +0000)]
WinGui: Push Any up to the top of the language lists.

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

11 years agoWinGui: Port advanced tab caching code to trunk
sr55 [Sat, 2 Mar 2013 19:48:27 +0000 (19:48 +0000)]
WinGui: Port advanced tab caching code to trunk

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

11 years agoWinGui: Update the scan parser to handle the new scan progress meter.
sr55 [Sat, 2 Mar 2013 19:38:24 +0000 (19:38 +0000)]
WinGui: Update the scan parser to handle the new scan progress meter.

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

11 years agoCLI: Switch back to stderr.
sr55 [Sat, 2 Mar 2013 18:50:10 +0000 (18:50 +0000)]
CLI: Switch back to stderr.

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

11 years agoRemove libswscale patch.
Rodeo [Fri, 1 Mar 2013 12:34:15 +0000 (12:34 +0000)]
Remove libswscale patch.

The assert it avoids is no longer triggered in the version of Libav we use.

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

11 years agoCLI, MacGui: cosmetics.
Rodeo [Fri, 1 Mar 2013 12:27:02 +0000 (12:27 +0000)]
CLI, MacGui: cosmetics.

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

11 years agoImprove scan progress granularity
jstebbins [Fri, 1 Mar 2013 10:14:00 +0000 (10:14 +0000)]
Improve scan progress granularity

We were only updating progress after completely processing each title.
Now progress is updated as we generate previews as well.

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

11 years agoMacGui: open the URL to a specific, known version of libdvdcss.
Rodeo [Wed, 27 Feb 2013 22:01:46 +0000 (22:01 +0000)]
MacGui: open the URL to a specific, known version of libdvdcss.

Latest version may not have a macosx/ subdirectory or even a .pkg installer.

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

11 years agoBump x264 to r2273-b3065e6.
Rodeo [Wed, 27 Feb 2013 21:42:33 +0000 (21:42 +0000)]
Bump x264 to r2273-b3065e6.

Miscellaneous bugfixes and improvements.

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

11 years agoBump Libav to v9.2.
Rodeo [Wed, 27 Feb 2013 21:31:22 +0000 (21:31 +0000)]
Bump Libav to v9.2.

Miscellaneous fixes.

Also reduces the amount of patched code a bit.

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

11 years agoWinGui: Show "Scan failed: Unrecognized file type." when a scan fails for this reason...
sr55 [Sun, 24 Feb 2013 14:53:29 +0000 (14:53 +0000)]
WinGui: Show "Scan failed: Unrecognized file type." when a scan fails for this reason. Patch by Roman Starkov.

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

11 years agoWinGui: Enhancements to the preview window and scanning option.s
sr55 [Sat, 23 Feb 2013 18:56:01 +0000 (18:56 +0000)]
WinGui: Enhancements to the preview window and scanning option.s
- Allow up to 60 preview images and expand the video preview selection up to 240 seconds.
- Allow a preview to be generated when the queue is already running.
- Grey out the preview Play button when it's encoding.

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

11 years agoDisable mno-ms-bitfields globally - Thanks to Maxym Dmytrychenko and Konab1end for...
sr55 [Thu, 21 Feb 2013 21:53:44 +0000 (21:53 +0000)]
Disable mno-ms-bitfields globally - Thanks to Maxym Dmytrychenko and Konab1end for tracking this down.

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

11 years agoLinGui: increase max number of static previews to 60
jstebbins [Wed, 20 Feb 2013 16:07:46 +0000 (16:07 +0000)]
LinGui: increase max number of static previews to 60

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

11 years agoLinGui: increase max live preview duration to 240 seconds
jstebbins [Wed, 20 Feb 2013 16:05:37 +0000 (16:05 +0000)]
LinGui: increase max live preview duration to 240 seconds

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

11 years agoMacGui: Raise the maximum allowable previews from 30 to 60 in 5 preview increments.
dynaflash [Wed, 20 Feb 2013 15:40:04 +0000 (15:40 +0000)]
MacGui: Raise the maximum allowable previews from 30 to 60 in 5 preview increments.

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

11 years agoMacGui: Live Preview extend the live preview maximum duration to 240 seconds ( 4...
dynaflash [Tue, 19 Feb 2013 23:59:35 +0000 (23:59 +0000)]
MacGui: Live Preview extend the live preview maximum duration to 240 seconds ( 4 min.) from the previous 120 seconds ( 2 minutes).

- Uses 15 second incremements as previous.

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

11 years agocleanup build system settings for several modules
konablend [Tue, 19 Feb 2013 22:49:15 +0000 (22:49 +0000)]
cleanup build system settings for several modules

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

11 years agominor fixup: append to GCC.args.extra
konablend [Tue, 19 Feb 2013 15:39:18 +0000 (15:39 +0000)]
minor fixup: append to GCC.args.extra

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

11 years agoWinGui: Split out the advanced tab code into separate panels.
sr55 [Sat, 16 Feb 2013 20:12:16 +0000 (20:12 +0000)]
WinGui: Split out the advanced tab code into separate panels.

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

11 years agoadd --disable-sndfile to avoid build failure
konablend [Fri, 15 Feb 2013 12:48:19 +0000 (12:48 +0000)]
add --disable-sndfile to avoid build failure

- build fails on non-ancient OSX platforms if libsndfile is present
- low risk for all platforms as scope is limited to libsamplerate/examples/

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

11 years agoWinGui: A Stylecop cleanup pass on Interop Library. Note, moved the Eventargs into...
sr55 [Tue, 12 Feb 2013 20:37:59 +0000 (20:37 +0000)]
WinGui: A Stylecop cleanup pass on Interop Library.  Note, moved the Eventargs into their own package.

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

11 years agoWinGui: Fix the source display label for batch scan mode.
sr55 [Sat, 9 Feb 2013 17:15:07 +0000 (17:15 +0000)]
WinGui: Fix the source display label for batch scan mode.

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

11 years agoSet AVCodecContext.request_channel_layout when decoding.
Rodeo [Tue, 5 Feb 2013 18:03:07 +0000 (18:03 +0000)]
Set AVCodecContext.request_channel_layout when decoding.

Allows extracting a 5.1 or 2-channel downmix from a dedicated substream (TrueHD).

Also works around a bug when decoding TrueHD Mono.

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

11 years agoAudio dithering.
Rodeo [Tue, 5 Feb 2013 17:53:03 +0000 (17:53 +0000)]
Audio dithering.

Works with encoders that accept 16-bit signed integers as input (currently, only ffflac).

When supported, the default method is standard triangular.

CLI users can request a specific dither algorithm via the --adither option.

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

11 years agoMacGui: re enable deinterlaced still preview images when deinterlace is selected.
dynaflash [Mon, 4 Feb 2013 19:55:40 +0000 (19:55 +0000)]
MacGui: re enable deinterlaced still preview images when deinterlace is selected.
- Also add a deinterlaced preview still image when decomb is selected as libhb does not notice decomb for still previews. Do a quick shell game when decomb is selected only to grab a deinterlaced preview.
- As a side note, remove some extremely vestigial code from controller.m as far as a min preview size.
- fwiw, lingui already apparently does this.

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

11 years agoPrevent OSX ML sleep during encoding, thanks to Jerome Lacube
sr55 [Mon, 4 Feb 2013 19:44:40 +0000 (19:44 +0000)]
Prevent OSX ML sleep during encoding, thanks to Jerome Lacube

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

11 years agoMacGUI: add a missing else statement. Don't pass key event down the response chain...
ritsuka [Mon, 4 Feb 2013 19:22:24 +0000 (19:22 +0000)]
MacGUI: add a missing else statement. Don't pass key event down the response chain after we handled it it.

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

11 years agoWinGui: Add support for the tray icon.
sr55 [Sat, 2 Feb 2013 20:01:41 +0000 (20:01 +0000)]
WinGui: Add support for the tray icon.

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

11 years agoLinGui: add tooltips for subtitle options
jstebbins [Sat, 2 Feb 2013 00:18:41 +0000 (00:18 +0000)]
LinGui: add tooltips for subtitle options

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