summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: sync built-in presets with the other UIs.Rodeo2013-01-263-514/+227
| | | | | | | | Also make handling of max width/height more robust. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5207 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Code Tidyup.sr552013-01-263-25/+58
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5206 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Numerous bug fixes to the services library.sr552013-01-2610-234/+291
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5205 b64f7644-9d1e-0410-96f1-a4d463321fa5
* manicure: bugfixes.Rodeo2013-01-262-99/+103
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5204 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a bug in the GongSolutions.Wpf.DragDrop library that was causing ↵sr552013-01-264-39/+39
| | | | | | queue items to be re-added after they were removed from the list simply by hovering the mouse over the control. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5203 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - parse yasm version at configure timekonablend2013-01-251-4/+101
| | | | | | | - if version is inadequate, auto enable local yasm git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5202 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remember the last used preview duration.sr552013-01-243-0/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5201 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Allow a shorted preview video.sr552013-01-241-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5200 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: For Point to Point Frames: Use Numeric Up Down Control. For PTP ↵sr552013-01-235-19/+955
| | | | | | Seconds, use Timespan Up down so the user can enter a time in format hh:mm:ss git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5199 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: cosmetics: re-indent.Rodeo2013-01-231-5/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5198 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacUI: Fix crash caused by double free of advanced_optsjstebbins2013-01-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5197 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add duration of the chapter to the chapters tab.sr552013-01-233-3/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5196 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix ubuntu package dependencyjstebbins2013-01-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5195 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Sync TrueHD channel order fix with Libav.Rodeo2013-01-222-41/+207
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5194 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix hb_apply_h264_level() after x264 bump.Rodeo2013-01-221-1/+1
| | | | | | | | x264's DPB size table was updated in http://git.videolan.org/?p=x264.git;a=commit;h=d2d8364f git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5193 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix ubuntu nighly buildsjstebbins2013-01-225-0/+344
| | | | | | | | None of the current ubuntu distributions have yasm 1.2.0 yet. So I must add --enable-local-yasm to configure. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5192 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: update yasm to 1.2.0jstebbins2013-01-221-1/+1
| | | | | | | The latest x264 requires yasm 1.2.0 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5191 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump x264 to r2245 bc13772.Rodeo2013-01-221-1/+1
| | | | | | | | Miscellaneous fixes and improvements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5189 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix issue with silence insertion when using FLAC encoderjstebbins2013-01-211-5/+20
| | | | | | | | | | | | | | | When we insert silence to maintain sync, we typically need to insert about 70ms. But the default flac frame duration is very large (>=96ms). This is causing us to overshoot the target and we immediately drop a frame. Dropping a frame undershoots and we insert a frame... ad infinitum. This patch changes the behavior of silence insertion for non-passthru audio. Instead of inserting full frames of silence, the last "frame" inserted may be a partial. This lets us insert a finer grained silence duration and eliminates the problem with large flac frames. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5188 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Use gtk+ 3 in ubuntu 12.10 nightly buildsjstebbins2013-01-211-2/+2
| | | | | | | Let's find out just how fucked up gtk 3 is :p git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5187 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Work around STUPID gtk3 file chooser bug :-\jstebbins2013-01-211-0/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5186 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Just some prototype code for safe keeping. Not currently used.sr552013-01-2012-8/+554
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5185 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple UI tidyup'ssr552013-01-183-14/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5184 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update advanced tab notice to be clearer.sr552013-01-182-0/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5183 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: UI Tweaks.sr552013-01-1714-42/+406
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5180 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Allow Sleep option.sr552013-01-171-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5179 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav patch: fix silly error in dca resync patchjstebbins2013-01-171-7/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5178 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump Libav to v9.1.Rodeo2013-01-167-42/+9
| | | | | | | | Fixes high bit-depth H.264 decoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5176 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: retain the current storage width and height and use it when ↵Rodeo2013-01-162-6/+17
| | | | | | | | | | unparsing the x264 options. This is done in calculatePictureSizing as it is called whenever width or height change. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5175 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix building with versions of gstreamer older than 0.10.33jstebbins2013-01-161-1/+1
| | | | | | | Ubuntu 11.04 uses something older git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5173 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix compatibility with GTK versions < 2.32jstebbins2013-01-154-17/+40
| | | | | | | | Ubuntu 11.04 and 11.10 use this and I'm not quite ready to drop support for these. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5172 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add GTK+-3 supportjstebbins2013-01-1311-3856/+4674
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5170 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Options screen refactoring.sr552013-01-1317-119/+333
| | | | | | | Help -> Check for updates now takes the user to the options screen update tab. Help -> About now takes the user to the options screen about tab. Saves popping up annoying window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5169 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Numerous bug fixes. Many around the automatic selection feature on ↵sr552013-01-136-119/+117
| | | | | | the Audio Panel. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5168 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some Layout improvements to the Advanced tab to make it clearer what ↵sr552013-01-113-185/+147
| | | | | | section the options come under. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5167 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple of minor UI tweaks and new tooltips.sr552013-01-115-7/+69
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5166 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: free(NULL) is perfectly safe.Rodeo2013-01-061-10/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5165 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fAudioFallbackPopUp should be an NSPopUpButton.Rodeo2013-01-061-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5164 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fX264MediumPresetIndex is an index, not a pointer.Rodeo2013-01-061-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5163 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: fix AppleTV preset in ShowPresets().Rodeo2013-01-061-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5162 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui,CLI: change h.264 profile to high in AppleTV presetjstebbins2013-01-062-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5161 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libiconv patch: disables building of preloadable shared libjstebbins2013-01-061-0/+106
| | | | | | | | Needed for solaris compatibility Thanks to icchan for the patch. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5160 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore RF0 warning and Correctly show RF or QP depending on the ↵sr552013-01-065-5/+67
| | | | | | video encoder. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5159 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix AllowSleep option. Port the Numeric Stepper control from ↵sr552013-01-067-28/+1002
| | | | | | Vidcoder onto the Picture settings panel. This should fix a number of strange behavioural issues with the old control. Please report any new issues that this causes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5158 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: fix previous commit. free(NULL) is perfectly safe.Rodeo2013-01-061-19/+19
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5157 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: check against NULL before freeing.Rodeo2013-01-061-31/+32
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5156 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix issue with FLAC24 fallbackjstebbins2013-01-061-23/+1
| | | | | | | Was setting lame as fallback when flac24 fallback was set. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5154 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix audio sync regression with DVDsjstebbins2013-01-061-6/+25
| | | | | | | | A "fix" for another sync issue caused a regression in handling of DVD sync. So revert the change and make other improvements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5153 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: handle incorrect stuffing in transport streamsjstebbins2013-01-061-1/+7
| | | | | | | | | | Incorrectly formatted stuffing causes invalid PCRs which results in sync issues. I've only seen this in one poorly authored BD, but it's easy to handle. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5152 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix dts-hd regressionjstebbins2013-01-061-26/+60
| | | | | | | The previous dca-resync libav patch broke dts-hd git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5151 b64f7644-9d1e-0410-96f1-a4d463321fa5