summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Moved --native-langauge processing from libhb to the CLI. Added --native-dub ↵eddyg2009-06-214-131/+174
| | | | | | option to allow the user to request dubbing instead of subtitles when the audio does not match the users native language. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2594 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: tweak Mac packagingkonablend2009-06-212-5/+5
| | | | | | | | - use $(BUILD.arch) instead of $(BUILD.machine) for naming consistent with mach-o binary types. - enable --launch-jobs=0 when doing special universal binary builds. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2593 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: regenerated build docs.konablend2009-06-213-12/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2592 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-212-217/+210
| | | | | | - Seems the picture settings panel picked up a localization which it shouldn't have. Fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2591 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a problem with 2 pass non-turbo modejstebbins2009-06-201-0/+4
| | | | | | | job->x264opts was not getting set in the first pass which caused segfault git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2590 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make status icon code backwards compatible to gtk 2.10jstebbins2009-06-204-4/+28
| | | | | | | | | There's a new status icon api in 2.16 that is not backwards compatible. The depricated interface is broken in 2.16, so ifdef the code to use older api only when older gtk versions are used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2589 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix typo that causes 2 pass encodes to segfault at beginning of pass 2jstebbins2009-06-201-1/+1
| | | | | | | | - this only appears after running at least one previous encode job so it got missed in simple one-off testing git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2588 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: bump to r1169-ab85c9 from r1163-3f56e27dynaflash2009-06-201-1/+1
| | | | | | | - various forms of Dark_Shikari-fu - http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=ab85c9b0ae08a237472bfd14558353d5ecb92b3d git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2587 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Use new appcast URL nameing scheme for HandBrakeCLI --update.konablend2009-06-202-177/+48
| | | | | | | | | - increase storage space hb_handle_s.version[16] to 32 to handle longer version strings; eg. "svn2500 x86_64" - reduce 2-query mechanism to 1-query and only check/notify for newer releases of same type (ie: stable or unstable) - remove hard-coded url and extract host/path components from HB_PROJECT_URL_APPCAST macro git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2586 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: packagingjstebbins2009-06-202-2/+3
| | | | | | | | | - correct rpm architecture probing seems to need _target_cpu instead of _build_arch - correct creation of directories for package targets in module.rules git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2585 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix Scale To Screen when in full screen mode.dynaflash2009-06-202-11/+38
| | | | | | - Note: still a bit of a bug when switching sizes from the picture size inspector and in scale to screen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2584 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add RPM packaging support and modify Debian so they can co-existjstebbins2009-06-206-29/+76
| | | | | | | | | - make pkg.create.rpm will create rpm packages - make pkg.create.deb will create debian packages git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2583 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: unofficial build version strings are now 'revNNNN' to ↵konablend2009-06-201-2/+2
| | | | | | differentiate from snapshots which use 'svnNNNN' git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2582 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: packaging process now hard-codes svn rev into source-tarball's ↵konablend2009-06-202-1/+4
| | | | | | configure. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2581 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - fixed configure regression introduced circa r2571.konablend2009-06-201-1/+0
| | | | | | | - bug behavior: configure fails on non-svn working dir. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2580 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: jstebbins2009-06-193-7/+17
| | | | | | | | | | - clear the dvd volume name cache when rescanning the attached dvd devices. - also protect the cache with a mutex to prevent the unlikely-but-possible collision between threads. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2579 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Put DVD volume name scanning on it's own thread.jstebbins2009-06-194-16/+85
| | | | | | | | | | At startup, I scan all dvd devices for their volume names. Usually this information is cached by the filesystem so this is fast. But every once in a while this takes several seconds which delays the initial display of the UI. This activity is now on it's own thread to prevent the delay. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2578 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add Debian packaging supportjstebbins2009-06-1915-0/+1234
| | | | | | | | - make pkg.clean will create debian packages. - Creates separate packages for gui and cli git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2577 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-194-62/+39
| | | | | | | - Cleans up the appcast reader code a bit more, removing all globals. - Small fix to preset loader to make sure audio bit-rate is set to auto for AC3 tracks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2576 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Disabled the Picture panel in the preferences window, some minor ↵ritsuka2009-06-192-94/+209
| | | | | | alignment and size changes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2575 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: removed superfluous item.description tags.konablend2009-06-181-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2574 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: added 'make pkg.clean'konablend2009-06-184-27/+24
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2573 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: use the appcast url from libhb/project.hjstebbins2009-06-181-37/+19
| | | | | | | | | remove code that checked the stable appcast after checking unstable. this will be handled on the server by setting the appropriate info in the unstable appcast. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2572 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: more appcast adjustments.konablend2009-06-182-9/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2571 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: make sure GUI dmg gets build before appcast (it needs filesize).konablend2009-06-181-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2570 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: appcast updateskonablend2009-06-186-16/+95
| | | | | | | | | | - changed appcast URL to add architecture for OSX platform - added autogen'd appcast.xml during 'make pkg.create' - added new build of Sparkle 1.5b6 for 4 { i386, x86_64, ppc, ppc64 } which disables security. - added patch which was used against Sparkle sources. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2569 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a problem with setting fileformat to m4v when passthrujstebbins2009-06-181-1/+1
| | | | | | | audio is enabled in mp4 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2568 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: for mp4 soft subtitles, mark the default_track as enabled.jstebbins2009-06-181-0/+27
| | | | | | | | Due to quicktime quirkiness, if no track is marked as default, we enable the first subtitle track. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2567 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: fix 64-bit icon to be used during dock-icon progress bar updates.konablend2009-06-181-8/+3
| | | | | | | - also prevents icon from getting trumped back to 32-bit after encode completes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2566 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make the status icon in the system tray a bit more usefuljstebbins2009-06-175-10/+70
| | | | | | | | | | | Succumbing to the pleading of users... - Use HB icon for status - Add tooltip to status icon that shows progress - Add preference option to skip the taskbar. So clikcing on the status icon un-minimizes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2565 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BuildSystem: OSX packaging: remove unused archs from Growl/Sparkle frameworks.konablend2009-06-171-0/+6
| | | | | | | - eg. results in 780/156 KB filesystem/dmg savings for x86_64 . git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2564 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-171-11/+16
| | | | | | - Overwrite warning after clicking "start" for those users who don't seem to use the "Browse" feature. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2563 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove Sparkle's "Send anonymouns system information" preference as ↵dynaflash2009-06-171-72/+14
| | | | | | the decision was made to let it mature a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2562 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add preference for update check frequencyjstebbins2009-06-175-12/+92
| | | | | | | | Options are Never, Daily, Weekly, and Monthly. Default is Weekly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2561 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Sparkle - Added "Send anonymous system information" to the ↵dynaflash2009-06-171-15/+73
| | | | | | preferences. Sends system info once a week. No personal information is sent. For more info: http://sparkle.andymatuschak.org/documentation/pmwiki.php/Documentation/SystemProfiling git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2560 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Sparkel updater prefs - remove hourly from the check for updates ↵dynaflash2009-06-171-24/+2
| | | | | | interval. This still leaves Daily, Weekly and Monthly with Weekly as the default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2559 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-174-315/+309
| | | | | | - Tweak the presetLoader and Picture settings panel to work a bit better with built-in presets. Sets width/height then sets anamorphic mode (instead of vice-versa). This forces the calculation code to run which should correct the weird numbers that were appearing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2558 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix creating new user presets which was borked in rev 2530.dynaflash2009-06-171-3/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2557 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Sparkle Updater preferences changes.dynaflash2009-06-171-51/+289
| | | | | | | - Change Check for Updates from "At Launch" to "Automatically". - Add time interval popup to check for updates Hourly, Daily, Weekly or Montly. Defaults to Weekly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2556 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-172-18/+6
| | | | | | - Fixed a bug in QueryGenerator.cs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2555 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update build documentation jstebbins2009-06-172-13/+13
| | | | | | | to reflect the change from gtkhtml to webkitgtk. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2554 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: ubuntu 9.04 uses an older version of webkit that doesn't havejstebbins2009-06-171-1/+1
| | | | | | | | the webkit_web_view_load_uri function. So use the depricated webkit_web_view_open instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2553 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update appcast checker to handle modified formatjstebbins2009-06-173-23/+17
| | | | | | | | exchange gtkhtml for webkitgtk in order to load html from the link provided in the new appcast format. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2552 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-1710-131/+145
| | | | | | | - Updated the appcast checker to handle the modified appcast format. - New option to set the number of days between update checks on startup. Default 5 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2551 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove deprecated headers from the previous Sparkle frameworkdynaflash2009-06-1712-383/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2550 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - secondary component of r2548: bugfix: libhb passes unaligned stack/heap ↵konablend2009-06-171-5/+5
| | | | | | | | | | buffers to ffmpeg. - use av_malloc() for format-conversion buffer. - use av_free() instead of free() for av_malloc() buffers. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2549 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - bugfix: libhb passes unaligned stack/heap buffers to ffmpeg.konablend2009-06-171-24/+8
| | | | | | | | - fix is to use memalign or av_malloc (thanks Dark_Shikari); we choose av_malloc to delegate platform portability. - bug manifested on any 32-bit x86 linux system; new and older ffmpeg versions; and further back than HB 0.9.3 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2548 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: added 64-bit savvy application icon.konablend2009-06-175-14/+48
| | | | | | | | - icon is chosen based on compile-time architecture: HandBrake.icns or HandBrake-64.icns - added action for MainMenu->About to call Controller.showAboutPanel as the default about panel needs dictionary override to force icon. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2547 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: set up the job correctly for ana 3 when starting an encodejstebbins2009-06-161-28/+54
| | | | | | | | I forgot to set the apropriate dar or par and keep_display_aspect when starting and encode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2546 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Macgui: Update Sparkle to 1.5 b6dynaflash2009-06-16151-1243/+661
| | | | | | | | - Compiles in 64 bit mode - Requires a DSA signature for downloading updates - remove over 3 mb of unused localized sparkle nibs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2545 b64f7644-9d1e-0410-96f1-a4d463321fa5