summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: fix stupid thinko in yesterdays audio panel changesjstebbins2010-06-071-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3366 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix some spam in the log about hash item not foundjstebbins2010-06-063-0/+5
| | | | | | | audio encoder item wasn't always getting initialized git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3365 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-063-4/+12
| | | | | | - Some tweaks to hopefully fix the nightly build. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3364 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-062-1/+2
| | | | | | - Change ToolsVersion to 3.5 for the build server git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3363 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-0642-69/+1991
| | | | | | - Moved all the services that handle parsing, scanning, encodes and the queue out into a separate library. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3362 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Improvements to audio paneljstebbins2010-06-064-22/+41
| | | | | | | | | | When codec is "Choose for me", show the codec chosen in the list, but leave the combo box showing "Choose for me". This way, if the user saves the settings in a new preset, the audio codec saved remaines 'auto' instead of reverting to the codec that was chosen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3361 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-061-4/+0
| | | | | | - Remove unused reference. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3360 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-0610-67/+325
| | | | | | - Some changes / improvements to the current models / parsing models. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3359 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-064-43/+4
| | | | | | #interop - Use Drawing.Size instead of using a model. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3358 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: remove 'L' from short opts so that getopt_long properly flags it as an ↵jstebbins2010-06-051-3/+6
| | | | | | | | | | | invalid option I forgot to remove this short option when the --longest was removed. Also fix the default case of the switch to print the option that failed rather than the next option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3357 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-0429-190/+434
| | | | | | | #interop - Missing documentation headers + stylecop tweaks / cleanup git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3356 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGuisr552010-06-041-24/+0
| | | | | | | #interop - Removed resharper file git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3355 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-0438-60/+394
| | | | | | | | #interop - Integrated Stylecop into the 2008 solution - Added file headers git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3354 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-0436-209/+79
| | | | | | | | | # interop - Fix Namespaces - Changed so it's .NET 3.5 compatible. - Removed usings which were not needed and placed usings inside the namespace. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3353 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-06-0441-0/+3987
| | | | | | | - HandBrakeInterop Project. This can be used to tie into libhb.dll with C#. Thanks to RandomEdgy for writing this. - Made a few minor changes to this source to make most of the libhb stuff internal to the library only. Added a 2008 project file. (This won't compile yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3352 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add flexible dylib path manipulation so that we can handle external ↵jstebbins2010-06-046-139/+140
| | | | | | | | | | | | | | | | | | dylibs more easily At startup, add any extra dylib paths to DYLD_FALLBACK_LIBRARY_PATH. This is the last path searched by the system for dylibs and we add our paths to the end of it's list, so this will never override any system libs or paths the user has explicitly set. Since applications read the environment once at startup, these changes don't take effect until we restart with execv. In order to avoid a possible exec bomb, we add a parameter to the argv list to prevent any further exec's. Note that this causes a minor glitch when running under gdb. The execv triggers a trap. You just have to 'continue'. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3351 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make Help->Guide work on windows/mingwjstebbins2010-06-041-0/+5
| | | | | | | Call win api ShellExecute to open url in default browser. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3350 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Set the hud control panels origin based on the size of the actual ↵dynaflash2010-06-021-7/+9
| | | | | | | | | preview window anchored at the bottom instead of setting it at the middle of the window. - Should not block the actual preview as much. - Move the origin setting code from -SetTitle into -displayPreview so that it is recalculated any time a new preview is generated, which includes changing encode size. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3349 b64f7644-9d1e-0410-96f1-a4d463321fa5
* oops, left in a modified plist file location that i used for testing on linuxjstebbins2010-06-021-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3348 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add preset override for anamorphic to manicurejstebbins2010-06-021-7/+13
| | | | | | | so when presets are regenerated the next time we don't loose the overrides git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3347 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1592 to r1627dynaflash2010-06-021-1/+1
| | | | | | | - Various bugfixes and enhancements git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3346 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix potential buffer overrunjstebbins2010-06-021-3/+3
| | | | | | | and a few compile time warnings about sign differences git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3345 b64f7644-9d1e-0410-96f1-a4d463321fa5
* handle the utf8 byte order mark when present at the beginning of srt subsjstebbins2010-06-011-2/+11
| | | | | | | it was tripping us up and causing the loss of the first subtitle git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3344 b64f7644-9d1e-0410-96f1-a4d463321fa5
* oops. forgot to commit the new file jstebbins2010-06-011-0/+269
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3343 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add SSA subtitle supportjstebbins2010-06-0111-83/+78
| | | | | | | Thanks to davidfster git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3342 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add more subtitle info to the activity logjstebbins2010-06-011-8/+20
| | | | | | | | | adds forced and default flags for all types adds offset and character codeset for SRT Thanks Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3341 b64f7644-9d1e-0410-96f1-a4d463321fa5
* link hb.dll with -static flag so that extra dll's are not requiredjstebbins2010-06-011-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3340 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: allow overriding of the anamorphic mode of a preset jstebbins2010-05-301-5/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3339 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add check for reasonable vobsub width/height values when parsing out of mp4jstebbins2010-05-301-2/+10
| | | | | | | if the values aren't good, use default of 720x480 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3338 b64f7644-9d1e-0410-96f1-a4d463321fa5
* preserve vobsub palette, width, and height from mkv and mp4 vobsub tracksjstebbins2010-05-305-22/+87
| | | | | | | Thanks to davidfster for mp4 palette addition. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3337 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Improve left/right dplii surround separationjstebbins2010-05-301-13/+13
| | | | | | | | | This analysis and measurement shows that a difference of 4.8db between Ls and Rs in Lt and Rt provides better separation than 3db http://forum.doom9.org/showthread.php?t=57988 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3336 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix compiler warnings in several libhb filesjstebbins2010-05-304-23/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3335 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-05-302-24/+109
| | | | | | - Some additional cleanup to the Subtitles files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3334 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-05-303-164/+595
| | | | | | | - Added resharper 5 file for the 2008 project. - Unlocked VobSub in Mp4 to allow multiple tracks via passthru. Also fixed a bug with srt import handling. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3333 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: tweak the ui to accommodate universal subtitle inputjstebbins2010-05-293-20/+50
| | | | | | | | don't show burned or forced fields for non-vobsubs show subtitle type in the subtitle track combo box git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3332 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-05-291-0/+44
| | | | | | - 2008 Solution files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3331 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-05-281-1/+1
| | | | | | - Fixed add to queue destination check code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3330 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a problem with point-to-point hanging when searching for start pointjstebbins2010-05-262-40/+50
| | | | | | | | | | in reader, the timestamps were not being correctly adjusted for scr offset before comparing to start time. This could cause an early start in reader. Then in sync, syncAudioWork stalled until the correct start of video was found, causing the audio fifo to fill and stall the whole pipeline. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3329 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Macgui: Sanity check multiple burned in vobsubs.dynaflash2010-05-261-3/+21
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3328 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix module.defs code merge errorjstebbins2010-05-251-9/+4
| | | | | | | two incompatible changes merged without error and i missed it git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3327 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Enable soft vobsubs in mp4dynaflash2010-05-252-94/+25
| | | | | | | | | - Initial patch by Rodeo. Thanks Rodeo! - Enables soft vobsubsin macgui as per http://trac.handbrake.fr/changeset/3325 - Due to the fact that currently no quicktime based playback devices (yes, including computers and iphone/ipod/ipad) supports soft vobsubs, "Burned In" is on by default. - Currently soft vobsubs are shown as supported by VLC (Lunettes) and Mplayer on the mac platform. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3326 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add support for Nero vobsubs in mp4jstebbins2010-05-245-49/+218
| | | | | | | | | | | Note that these do not work with any apple products that I know of. Perian might be able to do something with them. MPlayer and VLC both grok nero vobsubs. libhb, cli, and lingui updated. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3325 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: disable update checks for snapshot PPA since it does it's own update ↵jstebbins2010-05-241-1/+1
| | | | | | announcements git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3324 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add option to completely disable update checkingjstebbins2010-05-247-13/+42
| | | | | | | | | configure --disable-gtk-update-checks removes the code that does update checks including the webkit library used for displaying the appcast. this is useful when packaging for a repository that has it's own update mechanism. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3323 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-05-241-2/+7
| | | | | | - Check Destination Path exists before adding to queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3322 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix crash when processing appcastjstebbins2010-05-241-1/+4
| | | | | | | If the network read request fails to return any data, I referenced a NULL pointer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3321 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix memory leak in pinvoke patchjstebbins2010-05-241-6/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3320 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-05-232-58/+388
| | | | | | | | - Improvements to the Installer. (Both Nightly and Primary nsi scripts) * Check for .NET 3.5 SP1 and if it doesn't exist, download and run the web Installer * Uninstall the current version before trying to install the new version. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3319 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix stderr redirection on mingw. dup2 function doesn't work as it should so ↵jstebbins2010-05-232-0/+10
| | | | | | | | | must reach inside stderr struct and modify _file member directly git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3318 b64f7644-9d1e-0410-96f1-a4d463321fa5
* add wrapper functions that make it easier to call libhb from C# and otherjstebbins2010-05-233-10/+240
| | | | | | | interpreted languages git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3317 b64f7644-9d1e-0410-96f1-a4d463321fa5