summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libhb: fix deinterlace fast problem with sources that have <mod8 alignmentjstebbins2012-06-258-86/+155
| | | | | | | | | | avpicture_deinterlace requires that both width and height of the input be 8 pixel aligned. Video buffers already have padding to align horizontally to 16 pixels, but they were not padded vertically. This adds vertical padding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4776 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Additional fixes to the picture settings panel.sr552012-06-241-13/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4774 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Assorted Fixessr552012-06-246-82/+61
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4773 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix stride in denoise filterjstebbins2012-06-231-4/+4
| | | | | | | I should have made the malloc larger rather than changing the stride git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4772 b64f7644-9d1e-0410-96f1-a4d463321fa5
* last "fix" was flawed. try again :(jstebbins2012-06-221-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4771 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missing file from last checkinsr552012-06-221-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4770 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix to the MaxWidth/Height Width/Height query being generated ↵sr552012-06-221-1/+0
| | | | | | incorrectly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4769 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix second crash in denoisejstebbins2012-06-221-2/+2
| | | | | | | | Problem is actually in decomb. It was chaning the resolution of the image :O git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4768 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix crash in denoise filterjstebbins2012-06-221-3/+3
| | | | | | | | This was introduced in the filter rework patch, so it's not a problem in the bugfix branch. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4767 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix potential overflow in par calculationsjstebbins2012-06-221-12/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4765 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: disable status icon progress when status icon is disabledjstebbins2012-06-211-16/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4763 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Replace the EncodeStart with QueueStart event to fix an issue where ↵sr552012-06-201-12/+11
| | | | | | Preview window could interfere with the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4762 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: - Fixed an incorrect method call in the last checkin.sr552012-06-201-2/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4761 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: - Another fix to the Subtitles panel. sr552012-06-202-5/+15
| | | | | | - Try Default the Destination Browse window to the currently set path. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4760 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove encca_haac_available(). It's no longer needed since we dropped ↵Rodeo2012-06-204-107/+35
| | | | | | support for OS X 10.5. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4759 b64f7644-9d1e-0410-96f1-a4d463321fa5
* common.h, common.c: minor modifications.Rodeo2012-06-202-5/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4758 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_get_best_mixdown: fix bug introduced in revision 4755.Rodeo2012-06-201-1/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4757 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:WinGui:sr552012-06-196-30/+61
| | | | | | | | - Fix Foreign Audio Search Feature - Fix FFMpeg4/2 encoder selection - Allow the Preset window to overwrite existing presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4756 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: update hb_get_best_mixdown(). I was partially borken after revision 4754.Rodeo2012-06-191-57/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4755 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: drop HB_INPUT_CH_LAYOUT_*Rodeo2012-06-1822-340/+267
| | | | | | | | AV_CH_LAYOUT_* works for us, and as its usage becomes more widespread in libhb, translating between the two formats gets increasingly tedious. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4754 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix yet another stupid overshight on my part.Rodeo2012-06-182-40/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4753 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove debug code.Rodeo2012-06-181-2/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4751 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix HE-AAC in MKV.Rodeo2012-06-182-1/+72
| | | | | | | | HandBrake's output should now play correctly on Sigma-based hardware players (among others). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4750 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add PGS codec ID to libmkv and use it.Rodeo2012-06-182-1/+25
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4749 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix Foreign Audio Search bug introduced in revision 4677.Rodeo2012-06-171-1/+11
| | | | | | | | interjob->select_subtitle was never freed, causing it to be added to all following queued encodes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4748 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a couple of the issues with the Picture settings view with ↵sr552012-06-171-7/+125
| | | | | | regard to max width / height settings stored in presets. There are still a number of issues around the calculation of width/height to be tidy'd up. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4747 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Output settings were not loading with the presets.sr552012-06-172-0/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4746 b64f7644-9d1e-0410-96f1-a4d463321fa5
* remove unnecessary includejstebbins2012-06-171-1/+0
| | | | | | | Thanks for Rogerio Brito for patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4744 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add CFLAGS and LDFLAGS specified during configure to compile and link commandsjstebbins2012-06-173-7/+7
| | | | | | | | | | | Enhances portability. configure.py already added these to the GNUmakefile output, but the values did not get incorporated into compile or link commands. Thanks to Fabian Greffrath and Rogerio Brito for this patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4742 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Convert the Presets Panel to a Listbox and update the styling. This ↵sr552012-06-163-31/+71
| | | | | | should better reflect the selected preset and cleanup the horrible toolbar styling for the button controls. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4741 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Various fixessr552012-06-168-10/+98
| | | | | | | | - Add tooltip to each queue item to indicate some primary settings. - Removed some legacy preset code. - Fixed Queue Recovery git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4740 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue in the AudioTrack copy constructor.sr552012-06-151-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4739 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add extension to file when exporting the queuesr552012-06-151-1/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4738 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Updated file copyright / GPL headerssr552012-06-1564-167/+425
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4737 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix another issue with Scanning sources at the drive letter level.sr552012-06-141-5/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4736 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix build and further clean out some legacy code.sr552012-06-1411-48/+38
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4735 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Code Cleanupsr552012-06-1478-558/+1209
| | | | | | | | | - New file headers for App Services - Update Interop to include an IWindsorInstaller implementation - Update Interop Converter (new framerates and fflac) - Many stylecop warnings fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4734 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Strip out more legacy code.sr552012-06-148-78/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4733 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the legacy WinForms GUI.sr552012-06-14119-32923/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4732 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Additional layout changes to the options window.sr552012-06-141-99/+48
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4731 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some layout tweaks by beta-testersr552012-06-1410-338/+860
| | | | | | | | | | - disabling sizing on windows, where sizing makes no sense; - limit sizing on windows, where sizing in a wrong directions makes problems; - make controls full sizable, where the readability/information will benefit from; - all windows appears now in ScreenCenter; git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4730 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial layout changes to the options screen.sr552012-06-144-107/+242
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4729 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Don't override fribidi lib and cflags when building libass on linuxjstebbins2012-06-081-1/+5
| | | | | | | | We use the system version of fribidi on linux and overriding the build flags causes failures on some systems (gentoo). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4726 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix crash when dvd volume id has non-ascii charactersjstebbins2012-06-081-1/+1
| | | | | | | | | | The iso9660 spec says the volume id must only be composed of 0-9, A-Z, and _. But dvd authors seem to take liberties with the character set. Certain non-ascii character sequences cause a crash in the glib function g_markup_escape_text(). So force all characters into the standard ascii range. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4724 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix problem with setting the default destination file namejstebbins2012-06-081-7/+1
| | | | | | | | | If ghb is started with a parameter that specifies the source, it was not updating the destination name as it normally would when choosing the source from the file open dialog. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4722 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added a Shell View which can host various windows. By default this ↵sr552012-06-0813-34/+291
| | | | | | will host the Main window. Changed the Options window to be a usercontrol so it can be hosted in this shell view, allowing for a chrome-esk style options within the main window without the need for a dialog window. The options window will need some design changes. (Coming soon) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4721 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Changes to the Main Window and Advanced Tab to make allow it to ↵sr552012-06-072-478/+977
| | | | | | better support window resizing. Thanks to beta-tester git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4720 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix in the scan service for scanning folders with spaces.sr552012-06-071-1/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4719 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Wingui: Fix an issue where a trailing slash can cause an encode not to start.sr552012-06-071-0/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4718 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Portability patchesjstebbins2012-06-074-6/+21
| | | | | | | | | gudev is only available on linux, so ifdef it out on all other systems. also add some definitions to the make system for generic gnu and freebsd systems. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4717 b64f7644-9d1e-0410-96f1-a4d463321fa5