summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4417 ↵sr552012-01-221-75/+83
| | | | b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Another fix to AutoPassthru functionality so that built-in presets ↵sr552012-01-211-6/+14
| | | | | | still get honoured correctly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4416 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Tweak the auto-correction of selected encoder feature on the audio ↵sr552012-01-181-17/+48
| | | | | | panel so auto-passthru doesn't interfere with it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4415 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: Mac OS X - fix terminal-driven build to relink when contrib ↵konablend2012-01-171-0/+5
| | | | | | products change git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4414 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missed one file.sr552012-01-151-0/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4413 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updated app-services library with support for auto-passthru.sr552012-01-153-2/+66
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4412 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Oops, disabled more widgets than I meant tojstebbins2012-01-142-360/+385
| | | | | | 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
* Add preference to enabled auto passthru optionsjstebbins2012-01-145-54/+107
| | | | | | | | 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
* WinGui: "copy" not "copy:*"sr552012-01-141-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4409 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add support for --audio-copy-mask and --audio-fallbacksr552012-01-145-6/+55
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4408 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add an option to hide the Allowed Passthru checkboxes. (Hidden by ↵sr552012-01-1412-135/+266
| | | | | | 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
* Improve mpeg-ps detectionjstebbins2012-01-141-0/+20
| | | | | | | | 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
* Fix fontconfig search path for linux and osxjstebbins2012-01-093-73/+20633
| | | | | | | | | | | 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
* WinGui: (WPF) Further work on hooking up the various tabs on the Main Window.sr552012-01-0822-74/+1280
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4404 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: add support for AAC/MP3 Passthru and FLAC.Rodeo2012-01-071-0/+24
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4403 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple of bug fixes to the Auto-Passthru feature.sr552012-01-072-7/+40
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4402 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Control over automatic passthru options on the Audio Panel.sr552012-01-0710-27/+385
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4401 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: fix the popups in the audio panel.Rodeo2012-01-051-1079/+627
| | | | | | | | 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
* Backport mp4v2 SVN revision 473.Rodeo2012-01-051-0/+22
| | | | | | | | Fixes a crash due to a division by zero. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4399 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix flac md5 sumjstebbins2012-01-041-8/+10
| | | | | | | | | 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
* BuildSystem: Mac OS X - fix pkg.create to use correct minver .dmg namingkonablend2012-01-041-4/+6
| | | | | | | | 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
* BuildSystem: Mac OS X - fix pkg.create targetkonablend2012-01-041-2/+2
| | | | | | | | - 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
* BuildSystem: Mac OS X - transition to Xcode4konablend2012-01-0439-2682/+1867
| | | | | | | | | | | | | | | | | | | | | | | | - 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
* WinGui: (WPF) Bug fixes, Initial work on the Filters Viewsr552011-12-3011-22/+353
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4394 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Move all the main UI tab UserControls into an MVVM format. ↵sr552011-12-3045-449/+896
| | | | | | Mostly code shuffling. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4393 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Fix build, Audio / Subtitle Panel initial template design, ↵sr552011-12-305-132/+401
| | | | | | Output settings on the Main UI Wired up. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4392 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add path to log when decoding previews in batch scanjstebbins2011-12-291-1/+8
| | | | | | 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
* WinGui: (WPF) Initial work to hookup the log viewer + some additional helper ↵sr552011-12-2718-54/+780
| | | | | | classes ported over form the WinForms version. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4390 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Initial work to implement the "Queue" and "Add Preset" ↵sr552011-12-2731-70/+1168
| | | | | | Windows. Additional setup work around the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4389 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Use -2 to 10 range for Vorbis audio quality (same as what oggenc uses), ↵Rodeo2011-12-232-4/+5
| | | | | | 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
* WinGui: (WPF) Work on the Chapters Panel + Missing Image files.sr552011-12-226-11/+137
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4384 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix overlapping vobsubsjstebbins2011-12-221-10/+8
| | | | | | | | | 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
* WinGui: Fix the Query Parser for x264 preset options. sr552011-12-221-5/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4382 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add utilities for debugging fifo and buffer poolsjstebbins2011-12-211-0/+166
| | | | | | | 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
* Fix corruption of buffer pools by render subsjstebbins2011-12-211-0/+4
| | | | | | | 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
* WinGui: (WPF) Some further work on the WPF GUI. Started to hook up presets.sr552011-12-2112-20/+393
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4379 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the Output Settings preset name display. It was ↵sr552011-12-201-1/+1
| | | | | | intermittently showing "Custom" for a selected preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4378 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some Audio Panel refactoring and an additional method to the scan ↵sr552011-12-204-12/+58
| | | | | | 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
* WinGui: Import Patch to fix corrupted characters in the Parser class. ↵sr552011-12-201-1/+1
| | | | | | | | 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
* MacGui: fix some warnings introduced in the previous commit.Rodeo2011-12-081-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4375 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: add "Fast" decomb option.Rodeo2011-12-083-11/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4374 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: 1st lion xcode 4.2.1 commit. Cosmetic Preview Window changes to ↵dynaflash2011-12-052-1101/+135
| | | | | | 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
* WinGui: (WPF) Further work hooking up the new main window.sr552011-12-0320-64/+208
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4372 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Update with options panel with the latest WinForm changes.sr552011-12-024-3/+39
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4371 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Extended the Automatic Audioo/Subtitle selection feature to allow a ↵sr552011-12-017-78/+104
| | | | | | 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
* WinGui: Fix VLC detection bug.sr552011-12-011-9/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4369 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix to the autoname function {source_path} option. It would ↵sr552011-11-291-1/+5
| | | | | | sometimes use a directory 1 level up from where it was supposed to. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4368 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: "Rip" -> "Encode"sr552011-11-291-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4367 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Further UI work on the new interface.sr552011-11-285-120/+262
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4366 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Further work on setting up the initial UI.sr552011-11-263-11/+178
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4365 b64f7644-9d1e-0410-96f1-a4d463321fa5