summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Deploy the updated application icon. sr552012-09-276-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4988 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb64.png resave to 64x64sr552012-09-271-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4987 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb16.png is now 16x16sr552012-09-271-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4986 b64f7644-9d1e-0410-96f1-a4d463321fa5
* GFX: Make all the logo image files square.sr552012-09-277-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4985 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Swap out the interface for IEncode in the preview window.sr552012-09-261-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4984 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Move the old logo for safe keeping.sr552012-09-261-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4983 b64f7644-9d1e-0410-96f1-a4d463321fa5
* GFX: Some improvements to the updated HandBrake Icon by Matt Johnson ↵sr552012-09-268-0/+0
| | | | | | (mattdog.100 [at] gmail.com) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4982 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove Test.txt.sr552012-09-251-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4981 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: LibHb Encode and Scan support (off by default for the moment until I ↵sr552012-09-2528-254/+715
| | | | | | have time to test this and tidy up some of the code) Can be turned on in preferences. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4980 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Change hbicon.psd -> png. Psd was not layered since the icon was ↵sr552012-09-232-0/+0
| | | | | | rendered in modelling software. Saves ~8MB download from source control. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4979 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc typos, tidyupsr552012-09-2313-31/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4978 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: remove unnecessary usage of hb_audio_remap.Rodeo2012-09-233-17/+1
| | | | | | | | All decoders now output channels in Libav order. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4977 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: simplify calculation of sync->gain_factor.Rodeo2012-09-231-3/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4976 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib/ffmpeg: update patch numbers after SVN revision 4950.Rodeo2012-09-225-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4975 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: miscellaneous cosmetics and consistency adjustments.Rodeo2012-09-222-29/+47
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4974 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add the drag & drop features on both DockIcon and Handbrake Main WindowRodeo2012-09-213-12/+202
| | | | | | | | | | | - Patch courtesy of Jerome Lacube. Thanks Jerome! - It handles dragging & dropping one file, and folders. -- Please note that when dropping a folder, the files inside will be treated as titles. - Specifics can be found here https://reviews.handbrake.fr/r/345/ git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4973 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - fix issue:konablend2012-09-213-13/+9
| | | | | | | | | | | | | | abort() called *** Terminating app due to uncaught exception 'NSInvalidArgumentException' reason: '*** -blueComponent not defined for the NSColor NSCustomColorSpace Generic RGB colorspace 0.5 0.5 0.5 1; need to first convert colorspace.' - remove superfluous color conversions; according to NSGradient docs, any needed colorspace conversions of params are automatic - use [NSColor colorWithAlphaComponent] to force alpha - change [NSColor colorWithSRGBRed] to [NSColor colorWithDeviceRed] for 10.6 API compatibilty - [cosmetic] rename parm withEndColor -> endColor - [leak] release NSGradient git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4972 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Adding missing file from previous checkin.randomengy2012-09-211-0/+53
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4971 b64f7644-9d1e-0410-96f1-a4d463321fa5
* decpgssub: avoid dropping subtitles when we get broken timestamps.Rodeo2012-09-201-9/+24
| | | | | | | | Instead, use a default PTS difference of 3 seconds. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4970 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Bring up to speed with libhb. Exposes more functions, accommodates ↵randomengy2012-09-2016-279/+284
| | | | | | channel layout and filter changes and allows setting CFR same as source. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4969 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: increase dock icon ETA badge's refresh rate from 0.5 to 0.1%.Rodeo2012-09-181-1/+1
| | | | | | | | Even with fast encoding settings, the previous value was a bit slow for full-length encodes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4968 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Objective-C/cosmetics.Rodeo2012-09-161-5/+5
| | | | | | | | Apologies if I break anything. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4967 b64f7644-9d1e-0410-96f1-a4d463321fa5
* deca52: ignore mix levels when dowmixing to Lt/Rt.Rodeo2012-09-161-3/+14
| | | | | | | | This matches liba52's built-in downmix code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4966 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_audio_resample: remove unnecessary check.Rodeo2012-09-161-2/+1
| | | | | | | | | | Not sure why I thought this was needed. Apologies if I break anything. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4965 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: New dock icon progess behavior with percent & ETA "badges".dynaflash2012-09-155-78/+162
| | | | | | | - Patch by Jerome Lacube Thanks !! - Details can be found here https://reviews.handbrake.fr/r/344/ git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4964 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix a collection of small memory leaksjstebbins2012-09-139-12/+39
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4963 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Revert temporary code that silences valgrind warningsjstebbins2012-09-121-2/+0
| | | | | | | | memsets silence silly valgrind warnings, but we don't want them in "production" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4962 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix potential invalid memory access in decomb (again)jstebbins2012-09-122-6/+17
| | | | | | | | I missed a spot where an even wider left/right margin is needed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4961 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix potential invalid memory access in decombjstebbins2012-09-121-50/+44
| | | | | | | | | YADIF_CHECK in MODE_CUBIC touches pixels -3 and +3 from the current position. We had a conditional to bypass this check if we were 2 away from left or right edges which was insuffecient for this mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4960 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple fixes to Pictures settings and add presets.sr552012-09-113-53/+48
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4959 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missing comma with "Greek, Modern"sr552012-09-111-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4958 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: learn to spell "dilate"jstebbins2012-09-111-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4957 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix logs for decomb threadsjstebbins2012-09-111-3/+3
| | | | | | | | Several threads used the exact same log message when starting which is confusing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4956 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_apply_h264_level: return 1 in case of warnings and make return values > 0 ↵Rodeo2012-09-111-11/+28
| | | | | | | | | | non-fatal. This could be used by a GUI to remove incompatible levels from a drop-down, for example. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4955 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_apply_h264_level: add a parameter to silence warnings.Rodeo2012-09-112-28/+36
| | | | | | | | This can be used to avoid log pollution when e.g. using an x264 unparse function. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4954 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Revert a part of revision 4950 which was not in the ReviewBoard patch.Rodeo2012-09-111-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4953 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: handle overlapping timestamps betterjstebbins2012-09-111-0/+8
| | | | | | | | | This shouldn't happen except in the case of bad sources or an hb bug. But if encountered, it provoked a feedback loop of frame dropping and duplication where there should have been a single frame drop. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Fix error when setting timestamps for bobbed frames in decombjstebbins2012-09-111-14/+6
| | | | | | | | is_combed flag was not getting updated, so the timestamp recalculation was skipped even though 2 frames were output. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4951 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove contrib/ffmpeg/A02-png-sequences.patch.konablend2012-09-103-44/+24
| | | | | | | | | | | | | Set AVPacket flags indicating key-frame for avcodec_decode_video2() call. Specifically, libav documentation states: * @param[in] avpkt The input AVpacket containing the input buffer. * You can create such packet with av_init_packet() and by then setting * data and size, some decoders might in addition need other fields like * flags&AV_PKT_FLAG_KEY. All decoders are designed to use the least * fields possible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4950 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Disable format specification generation when building libtheora.Rodeo2012-09-101-0/+1
| | | | | | | | | | Fixes cross-compile failure on hosts with pdfLaTeX, BibTeX and TransFig installed. Patch by Arthur Liu. Thanks! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Testing IRC BOTsr552012-09-091-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update a broken Property Changed notification in the AudioTrack modelsr552012-09-091-12/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4947 b64f7644-9d1e-0410-96f1-a4d463321fa5
* encx264: make hb_x264_encopt_synonyms two-dimensional instead of faking it.Rodeo2012-09-092-25/+25
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4946 b64f7644-9d1e-0410-96f1-a4d463321fa5
* encx264: use less generic names for some stuff.Rodeo2012-09-092-11/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4945 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_apply_h264_level() update & cleanup.Rodeo2012-09-092-120/+146
| | | | | | | | | | The caller may specify any width & height now, rather than having to initialize the x264_param_t's fields directly. Since it's reasonable to expect GUIs to only provide valid levels (if it doesn't, there's a bug that needs fixing), it's OK to abort when the requested level is not valid. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4944 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update the fmac scalar patch. Instead of a workaround, apply the fix from ↵Rodeo2012-09-081-20/+20
| | | | | | Libav, so that the patch can be dropped on the next bump. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4943 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove mingw+libmkv dependency on libiberty.konablend2012-09-084-10/+14
| | | | | | | | Remove mingw+test dependency on libiberty. Add build system support for propagating compiler DEFINES to contrib configure. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4942 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple Corrections to the Audiobitrate converter.sr552012-09-083-14/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* A patch for mpeg2 SetWindowLong() and GWL_USERDATA do not exist in recent ↵sr552012-09-081-0/+39
| | | | | | versions of mingw-w64. Since we don't output to the display anyway, I've just disabled the code so things build. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4940 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Hide the Debug Menu behind an option.sr552012-09-086-2/+50
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4939 b64f7644-9d1e-0410-96f1-a4d463321fa5