]>
granicus.if.org Git - handbrake/log
sr55 [Wed, 29 Feb 2012 21:49:54 +0000 (21:49 +0000)]
WinGui: Fix samplerate culture issue.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4476
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 28 Feb 2012 04:30:23 +0000 (04:30 +0000)]
MacGui: checkin make/configure.py to increment to 0.9.6
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4471
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 27 Feb 2012 23:35:24 +0000 (23:35 +0000)]
Minor fix to last commit.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4470
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 27 Feb 2012 23:34:13 +0000 (23:34 +0000)]
Update NEWS again.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4469
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 27 Feb 2012 20:14:56 +0000 (20:14 +0000)]
Adding myself to AUTHORS file.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4468
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 27 Feb 2012 19:54:06 +0000 (19:54 +0000)]
Updated the NEWS file
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4467
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 27 Feb 2012 19:51:26 +0000 (19:51 +0000)]
WinGui: Update build numbers and copyright.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4466
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 27 Feb 2012 19:48:11 +0000 (19:48 +0000)]
WinGui: Fix a potential crash in the plist importer
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4465
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 25 Feb 2012 00:43:11 +0000 (00:43 +0000)]
Add a meaningful error message to the log when a 32-bit MP4 encode exceeds 4 GB in size.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4464
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 22 Feb 2012 23:52:15 +0000 (23:52 +0000)]
Fix typo.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4463
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 22 Feb 2012 18:54:20 +0000 (18:54 +0000)]
WinGui: Pass "none" to --audio-copy-mask when all autopassthru checkboxes are unchecked.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4462
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 21 Feb 2012 23:56:12 +0000 (23:56 +0000)]
Add HB_INVALID_AUDIO_QUALITY define. -1 is valid for Vorbis VBR and thus doesn't work for this purpose.
Fixes Vorbis VBR with --aq < 0
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4461
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 21 Feb 2012 23:38:39 +0000 (23:38 +0000)]
LinGui: fix audio gain and quality icon display.
Accidentally broke when adding tabs to make things "prettier" :-\
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4460
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 20 Feb 2012 15:22:44 +0000 (15:22 +0000)]
MacGui: Advanced Options Cleanup window when Theora is chosen.
- Hide the ffmpeg options box and label
- Show centered text saying Theora has no advanced options.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4459
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 20 Feb 2012 00:21:53 +0000 (00:21 +0000)]
MacGUI: fix typo + minor cleanup after the last few libavcodec/theora advanced options commits.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4458
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sun, 19 Feb 2012 22:14:57 +0000 (22:14 +0000)]
MacGui: Fix an issue where lavc options were shown and passed when Theora was chosen.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4457
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Feb 2012 22:09:26 +0000 (22:09 +0000)]
WinGui: (WPF) General work hooking up various aspects of the new WPF UI, bug fixes and improvements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4456
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Feb 2012 20:46:50 +0000 (20:46 +0000)]
WinGui: Quick hack to force width to update when changing preset for HD sources. (High Profile preset)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4455
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 17 Feb 2012 21:45:52 +0000 (21:45 +0000)]
Print more Auto Passthru information to the Activity Log: passthru mask (allowed codecs), fallback encoder.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4454
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 17 Feb 2012 18:24:26 +0000 (18:24 +0000)]
Set default audio compression in hb_autopassthru_apply_settings to get rid of an annoying warning in the log.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4453
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 17 Feb 2012 17:53:31 +0000 (17:53 +0000)]
MacGui: Advanced Options fixes
- Fix advanced FFmpeg options in two-pass mode.
- Fix advanced FFmpeg options when re-scanning a queued item.
-- Thanks Rodeo for the fixes!
- Add HBAdvancedController.h to the HandBrake.app target in the xcode project.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4452
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 17 Feb 2012 16:08:40 +0000 (16:08 +0000)]
Fix typo.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4451
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 16 Feb 2012 20:24:49 +0000 (20:24 +0000)]
WinGui: Undo the change to use internal exception handling as they will always be unhandled causing the app to close, even for minor problems.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4450
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 15 Feb 2012 20:03:10 +0000 (20:03 +0000)]
WinGui: Fix a couple of trival gui bugs and force all exceptions to be handled by the built-in exception handler rather than the .NET one.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4449
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 14 Feb 2012 20:07:18 +0000 (20:07 +0000)]
WinGui: Fix AllowSleep/Prevent Sleep to always use the same thread. Fix an exception when using up arrows on the tile dropdown before performing a scan.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4448
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 14 Feb 2012 03:02:02 +0000 (03:02 +0000)]
MacGUI: chnage the wording of the "dvdcss not found" warning to reflect that VLC is no longer the preferred solution for DVD decryption.
Users now get directed to a page where they can download a .pkg installer for libdvdcss. Thanks, Videolan!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4447
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 13 Feb 2012 03:18:26 +0000 (03:18 +0000)]
Manicure: fix "AC3 (ffmpeg)" encoder; should be "ffac3", not "ac3".
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4446
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 11 Feb 2012 23:13:12 +0000 (23:13 +0000)]
WinGui: (WPF) Initial wire-up work on the Picture settings panel and setup the auto-nameing feature for the destination path.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4445
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 11 Feb 2012 20:43:57 +0000 (20:43 +0000)]
WinGui: Don't cleanup queue files in multi-instance mode.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4444
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 9 Feb 2012 21:59:07 +0000 (21:59 +0000)]
MacGui: Add ffmpeg (lavc) advanced options text box to the advanced panel.
- Fix a couple other traps for x264 opts as well.
- Add lavcOption Key to the presets as per the LinGui to maintain preset parity.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4443
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 9 Feb 2012 20:22:42 +0000 (20:22 +0000)]
WinGui: Fix audio bit-rate selection issue for 6ch aac audio
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4442
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 7 Feb 2012 21:01:08 +0000 (21:01 +0000)]
WinGui: Switch to use .i686 and .x86_64 xml appcast files.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4441
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 5 Feb 2012 16:26:43 +0000 (16:26 +0000)]
WinGui: Preset Save Changes fixes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4440
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 5 Feb 2012 16:15:37 +0000 (16:15 +0000)]
WinGui: fix plist export fileformat keyvalue pair.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4439
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 5 Feb 2012 15:13:36 +0000 (15:13 +0000)]
WinGui: Fixes to the preset system and plist exporter. (Missing keys)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4438
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 4 Feb 2012 16:45:29 +0000 (16:45 +0000)]
WinGui: Fix the plist importer. New Passthru keys added.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4437
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Feb 2012 21:27:29 +0000 (21:27 +0000)]
WinGui: Copy the subdirectories in the font folder.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4436
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Feb 2012 21:03:52 +0000 (21:03 +0000)]
WinGui: Rollback last checkin.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4435
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Feb 2012 20:53:31 +0000 (20:53 +0000)]
WinGui: Update the build.xml file to copy the fonts folder.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4434
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Feb 2012 20:39:57 +0000 (20:39 +0000)]
WinGui: Update the installers to package the fonts folder.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4433
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Feb 2012 20:06:17 +0000 (20:06 +0000)]
WinGui: Attempt to package fonts.config with HandBrakeCLI
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4432
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 1 Feb 2012 23:11:00 +0000 (23:11 +0000)]
Bump x264 to r2146-
bcd41db .
20-35% faster with trellis=2.
As usual, misc. fixes and improvements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4431
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 1 Feb 2012 22:50:26 +0000 (22:50 +0000)]
Use libdca to decode DTS-ES audio. While the Libav DTS decoder gives us an extra channel, we can't do anything with it for the time being.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4430
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 1 Feb 2012 00:09:17 +0000 (00:09 +0000)]
Use more correct check to detect 6.0/6.1 input.
The old check didn't cause any issues in practice, but wasn't 100% correct.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4429
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 31 Jan 2012 01:34:30 +0000 (01:34 +0000)]
Update hb_ff_dts_request_5point1 to work with DTS-ES 6.0 Distcrete sources (decode the DTS 5.0 core).
Rename it to hb_ff_dts_disable_xch.
Tested with:
M2TS
-> regular DTS 5.1
-> DTS-ES 6.1 Discrete
MKV
-> regular DTS 5.1
-> DTS-ES 6.0 Discrete
-> DTS-ES 6.1 Discrete
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4428
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 30 Jan 2012 20:05:13 +0000 (20:05 +0000)]
Fix Libav VC-1 decoding bug (fix sourced from Libav-git-
498605b ).
Fixes https://forum.handbrake.fr/viewtopic.php?f=12&t=23188
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4427
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 29 Jan 2012 13:25:37 +0000 (13:25 +0000)]
WinGui: Fix an issue with multi-instance queue recovery files not being cleared up properly.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4426
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 29 Jan 2012 12:43:24 +0000 (12:43 +0000)]
WinGui: Fix an issue that was causing the CLI version to be queried on very launch, instead of only when the CLI executable changes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4425
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 26 Jan 2012 18:39:28 +0000 (18:39 +0000)]
WinGui: Fix an issue where preset save changes was not working.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4424
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 25 Jan 2012 20:02:54 +0000 (20:02 +0000)]
WinGui: Fix for the Encode Quality type mode not being set correctly.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4423
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 25 Jan 2012 15:52:53 +0000 (15:52 +0000)]
ca_aac: set minimum VBR quality to 1 instead of 0.
That way, (high-low)/granularity divides cleanly by 1.
Old qualities (low to high in increments of granularity):
{ 0, 9, 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, 108, 117, 126 }
(the default, 91, is not in that list)
New qualities (low to high in increments of granularity):
{ 1, 10, 19, 28, 37, 46, 55, 64, 73, 82, 91 (default), 100, 109, 118, 127 }
Actual output is unchanged (ca_aac has quality ranges; a 1-point bump will not change the range for each quality).
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4422
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 25 Jan 2012 15:45:31 +0000 (15:45 +0000)]
Vorbis: adjust default VBR quality after revision 4385.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4421
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 24 Jan 2012 22:22:13 +0000 (22:22 +0000)]
Fix crash in add_ffmpeg_attachment: the value for "filename" metadata may be NULL, so we can't call strlen without checking.
Should fix https://forum.handbrake.fr/viewtopic.php?f=11&t=23018 and https://forum.handbrake.fr/viewtopic.php?f=12&t=23101
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4420
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 24 Jan 2012 17:13:26 +0000 (17:13 +0000)]
MacGui: add Auto Passthru support.
By default, all available passthru codecs are allowed, and the fallback is the AC3 encoder.
Advanced settings can be enabled in Preferences > Audio, but are disabled by default.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4419
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 22 Jan 2012 20:45:08 +0000 (20:45 +0000)]
WinGui: (WPF) Further work on the Audio and Subtitle tabs along with the API & Utilities.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4418
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 22 Jan 2012 18:40:45 +0000 (18:40 +0000)]
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4417
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Jan 2012 14:14:29 +0000 (14:14 +0000)]
WinGui: Another fix to AutoPassthru functionality so that built-in presets still get honoured correctly.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4416
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 18 Jan 2012 20:43:51 +0000 (20:43 +0000)]
WinGui: Tweak the auto-correction of selected encoder feature on the audio panel so auto-passthru doesn't interfere with it.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4415
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Tue, 17 Jan 2012 22:56:10 +0000 (22:56 +0000)]
BuildSystem: Mac OS X - fix terminal-driven build to relink when contrib products change
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4414
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 15 Jan 2012 21:35:27 +0000 (21:35 +0000)]
WinGui: Missed one file.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4413
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 15 Jan 2012 21:31:31 +0000 (21:31 +0000)]
WinGui: Updated app-services library with support for auto-passthru.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4412
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 14 Jan 2012 20:14:49 +0000 (20:14 +0000)]
Oops, disabled more widgets than I meant to
Only disable the auto-passthru widgets, not gain, quality, drc, ...
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4411
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 14 Jan 2012 19:53:55 +0000 (19:53 +0000)]
Add preference to enabled auto passthru options
The advanced auto passthru options are probably overkill for 90% of
people. So simplify the UI by hiding them unless the user explicitly
asks for them in preferences.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4410
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jan 2012 19:47:19 +0000 (19:47 +0000)]
WinGui: "copy" not "copy:*"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4409
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jan 2012 19:10:17 +0000 (19:10 +0000)]
WinGui: Add support for --audio-copy-mask and --audio-fallback
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4408
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jan 2012 18:46:17 +0000 (18:46 +0000)]
WinGui: Add an option to hide the Allowed Passthru checkboxes. (Hidden by default). Fixed an issue where the ScannedTrack was getting overwritten when switching between presets.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4407
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 14 Jan 2012 18:08:44 +0000 (18:08 +0000)]
Improve mpeg-ps detection
Make mis-detects less likely by checking all the marker bits in the pack
header. This makes it much less likely that we will be spoofed by data
that looks like a pack header.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4406
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 9 Jan 2012 17:45:28 +0000 (17:45 +0000)]
Fix fontconfig search path for linux and osx
It was searching for .../contrib/etc/fonts. Needed to be set to the
standard search paths on the respective systems.
On windows, it already searches the directory fonts under the
executables directory. We need to put a copy of fonts.conf there. This
can be copied from contrib/etc/fonts/fonts.conf
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4405
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 8 Jan 2012 15:09:40 +0000 (15:09 +0000)]
WinGui: (WPF) Further work on hooking up the various tabs on the Main Window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4404
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 7 Jan 2012 21:24:16 +0000 (21:24 +0000)]
manicure: add support for AAC/MP3 Passthru and FLAC.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4403
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 7 Jan 2012 19:15:22 +0000 (19:15 +0000)]
WinGui: Couple of bug fixes to the Auto-Passthru feature.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4402
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 7 Jan 2012 18:55:26 +0000 (18:55 +0000)]
WinGui: Control over automatic passthru options on the Audio Panel.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4401
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 5 Jan 2012 21:46:27 +0000 (21:46 +0000)]
MacGUI: fix the popups in the audio panel.
See http://download.handbrake.fr/handbrake/testing/popups/Audio.png
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4400
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 5 Jan 2012 19:06:31 +0000 (19:06 +0000)]
Backport mp4v2 SVN revision 473.
Fixes a crash due to a division by zero.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4399
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 4 Jan 2012 22:46:45 +0000 (22:46 +0000)]
Fix flac md5 sum
Two mistakes. First, we were sending NULL to the encoder twice, which
causes libav to finalize the md5 a second time and corrupt it. Second,
I forgot that the context extradata needs to be re-copied to our audio
config before the muxer updates the flac header information.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4398
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Wed, 4 Jan 2012 18:48:58 +0000 (18:48 +0000)]
BuildSystem: Mac OS X - fix pkg.create to use correct minver .dmg naming
Replace hardcoded .5 naming for product .dmg files with value derived
from $(GCC.minver) or blank if none is specified.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4397
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Wed, 4 Jan 2012 17:30:41 +0000 (17:30 +0000)]
BuildSystem: Mac OS X - fix pkg.create target
- old placement of xcode products was in $(BUILD/)
- new location is $(XCODE.symroot)/
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4396
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Wed, 4 Jan 2012 09:41:11 +0000 (09:41 +0000)]
BuildSystem: Mac OS X - transition to Xcode4
- transition from Xcode3 to Xcode4
- overhaul HandBrake.xcodeproj file
- simplify down to 2 configurations: debug, release
- add xcconfig for useful variants: osx106.i386, osx106.x86_64, osx107.i386, osx107.x86_64
- add configure --xcode-config as preferred method to choose OSX minimum version and SDK
- overhaul Info.plist generation to use m4 instead of cpp
- remove use of direct static libraries on command line - Xcode4 now enables -search_paths_first by default
- reference external build static libraries project file - greatly simplifying project file maintenance
- update universal build targets to use --xcode-config
- update ffmpeg hack to build on i386 in both debug and optimized modes
- update ffmpeg build to show compile verbosity
- enable local yasm when yasm probe fails
- remove unused GCC.ldsysroot
- remove unused GCC.ldminver
- enhance xcodemake to use --sysroot, --minver
- update/regenerate docs accordingly
- add support for configure-time repo probe when svn repo is incompatible format to Xcode via .svn/HANDBRAKE_REPO_PROBE
- replaced make/test/build.matrix.darwin with make/test/build.matrix
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4395
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 30 Dec 2011 22:21:44 +0000 (22:21 +0000)]
WinGui: (WPF) Bug fixes, Initial work on the Filters View
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4394
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 30 Dec 2011 18:57:30 +0000 (18:57 +0000)]
WinGui: (WPF) Move all the main UI tab UserControls into an MVVM format. Mostly code shuffling.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4393
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 30 Dec 2011 16:07:30 +0000 (16:07 +0000)]
WinGui: (WPF) Fix build, Audio / Subtitle Panel initial template design, Output settings on the Main UI Wired up.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4392
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 29 Dec 2011 23:18:23 +0000 (23:18 +0000)]
Add path to log when decoding previews in batch scan
The title number isn't very helpful in batch scan mode.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4391
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 27 Dec 2011 22:52:43 +0000 (22:52 +0000)]
WinGui: (WPF) Initial work to hookup the log viewer + some additional helper classes ported over form the WinForms version.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4390
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 27 Dec 2011 18:41:31 +0000 (18:41 +0000)]
WinGui: (WPF) Initial work to implement the "Queue" and "Add Preset" Windows. Additional setup work around the main window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4389
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 23 Dec 2011 19:47:28 +0000 (19:47 +0000)]
Use -2 to 10 range for Vorbis audio quality (same as what oggenc uses), instead of the native libvorbis API values. This is what users will expect.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4385
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 22 Dec 2011 17:24:04 +0000 (17:24 +0000)]
WinGui: (WPF) Work on the Chapters Panel + Missing Image files.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4384
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 22 Dec 2011 16:36:51 +0000 (16:36 +0000)]
Fix overlapping vobsubs
vobsubs that don't have a stop time were persisting too long and being
displayed under the next vobsub in the video. We don't need to guess
the stop time of the vobsub. sync already handles unknown stop times
for subtitles.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4383
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 22 Dec 2011 13:51:47 +0000 (13:51 +0000)]
WinGui: Fix the Query Parser for x264 preset options.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4382
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 21 Dec 2011 22:07:05 +0000 (22:07 +0000)]
Add utilities for debugging fifo and buffer pools
They are all ifdef'd out and not used anywhere. Enable and use as
needed when fifo issues crop up.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4381
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 21 Dec 2011 22:06:59 +0000 (22:06 +0000)]
Fix corruption of buffer pools by render subs
A subtitle buffer's "next" pointer was being modified after the
buffer was closed which corrupts the buffer pool.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4380
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 21 Dec 2011 18:01:05 +0000 (18:01 +0000)]
WinGui: (WPF) Some further work on the WPF GUI. Started to hook up presets.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4379
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 20 Dec 2011 20:59:33 +0000 (20:59 +0000)]
WinGui: Fix an issue with the Output Settings preset name display. It was intermittently showing "Custom" for a selected preset.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4378
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 20 Dec 2011 20:42:07 +0000 (20:42 +0000)]
WinGui: Some Audio Panel refactoring and an additional method to the scan service to allow scan logs to be more easily debugged.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4377
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 20 Dec 2011 20:11:48 +0000 (20:11 +0000)]
WinGui: Import Patch to fix corrupted characters in the Parser class. http://code.google.com/p/handbrake/source/detail?r=
67ec1976d8301dd5592ee1249a611f9c91efd6f7
Thanks to golgol7777
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4376
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 8 Dec 2011 11:04:44 +0000 (11:04 +0000)]
MacGui: fix some warnings introduced in the previous commit.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4375
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 8 Dec 2011 10:40:10 +0000 (10:40 +0000)]
MacGUI: add "Fast" decomb option.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4374
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 5 Dec 2011 21:22:03 +0000 (21:22 +0000)]
MacGui: 1st lion xcode 4.2.1 commit. Cosmetic Preview Window changes to buttons that looked like ass on lion and add 64 bit arch to default xcode.app build arches for lion.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4373
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 3 Dec 2011 20:42:25 +0000 (20:42 +0000)]
WinGui: (WPF) Further work hooking up the new main window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4372
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 2 Dec 2011 20:17:53 +0000 (20:17 +0000)]
WinGui: (WPF) Update with options panel with the latest WinForm changes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4371
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 1 Dec 2011 22:11:32 +0000 (22:11 +0000)]
WinGui: Extended the Automatic Audioo/Subtitle selection feature to allow a preferred language to be set for Subtitles and remove some restrictions on the window to make it more flexible.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4370
b64f7644 -9d1e-0410-96f1-
a4d463321fa5