summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Fix the x264 preset/tune/profile tooltip so that it now shows the ↵sr552013-04-1212-12/+96
| | | | | | equivalent x264 query. Also added an option to disable libhb features such as this incase this turns out to be problematic. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5397 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Modulus option in preset import.sr552013-04-121-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5396 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: main and queue window improvements.Rodeo2013-04-123-193/+182
| | | | | | | | | | | | | | | | Merge fPictureSizeField and fPictureCroppingField into fPictureSettingsField (fits on a single line). Rename fVideoFiltersField to fPictureFiltersField. Move the two text fields closer to each other now that there is more room. Also align their contents using tabs. This should look better overall. Add pictureSettingsSummary and pictureFiltersSummary to generate the text summaries used in the fields above. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5395 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: don't mention grayscale twice in the queue display.Rodeo2013-04-121-5/+0
| | | | | | | | Since it's mentioned in the filter summary, we don't need to repeat it in the picture summary. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5394 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename a variable.Rodeo2013-04-123-18/+18
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5393 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix loading preset which specify an advanced options string (rather ↵Rodeo2013-04-121-70/+87
| | | | | | | | | | | | than using the x264 preset system). Also miscellaneous cleanup and improvement. The issue was introduced in SVN revision 5388. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5392 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: widen the preview window's HUD display by 10 pixels.Rodeo2013-04-101-7/+7
| | | | | | | | The info string "Source: 1920x1080, Output: 1920x1080, Anamorphic: 1920x1080 Custom" was being wrapped. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5391 b64f7644-9d1e-0410-96f1-a4d463321fa5
* decssasub, dectx3gsub: fix writing past hb_buffer_t data[size - 1].Rodeo2013-04-102-12/+13
| | | | | | | | | | This is not safe and causes subtitle corruption. Same fix as SVN revision 5346 for the remaining text-based subtitle deocders. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5390 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update Mac build instructions.Rodeo2013-04-092-13/+35
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5389 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: when switching from the x264 system to the advanced panel, populate ↵Rodeo2013-04-091-11/+17
| | | | | | | | | | | | the advanced panel's options string with the unparsed x264 system options. Also, don't reset the x264 system widgets, so that the x264 system settings are not lost when switching back. When loading a preset whic uses the advanced panel, do reset the x264 system widgets, however. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5388 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a bug when saving a preset, the x264 system is used but the ↵Rodeo2013-04-091-2/+9
| | | | | | unparsed string is empty (all defaults). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5387 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix an issue where the advanced panel's widgets were not being ↵Rodeo2013-04-071-0/+3
| | | | | | populated in time, if the default preset used the x264 system. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5385 b64f7644-9d1e-0410-96f1-a4d463321fa5
* We support encoder options for everything but Theora, so simplify the check ↵Rodeo2013-04-041-4/+3
| | | | | | a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5379 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: default to burn-in for VobSub too (when the container is MP4).Rodeo2013-04-021-1/+1
| | | | | | | | This is for compatibility reason (VobSub in MP4 is supported by very few players or devices) and matches the MacGUI behavior . git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5377 b64f7644-9d1e-0410-96f1-a4d463321fa5
* BUILD-Mac: update documentation, remove outdated comments.Rodeo2013-04-023-33/+11
| | | | | | | | We no longer use execv after SVN revisions 5209 and 5317. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5376 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update outdated comment.Rodeo2013-04-011-4/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5371 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove unnecessary legacy HB_VCODEC define and minor cleanup.Rodeo2013-04-011-7/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5370 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Exposing DurationPts on titles and chapters from scans, along with some ↵randomengy2013-03-3112-80/+199
| | | | | | | | | | | conversion functions. Adding values to ScanProgressEventArgs to expose more fine-tuned progress. Updating structs to catch up to most recent HB SVN. Added a new VideoRangeType: All. This allows you to specify an entire title to convert without counting chapters. We now create the filter list sorted and pass in the RENDERSUB filter with correct cropping values. This fixes burned-in subtitles getting cut off by cropping. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5369 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update the dragdrop library to fix a number of glitches.sr552013-03-305-174/+251
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5368 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple bug fixes and tweaks.sr552013-03-272-3/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5366 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Updates to THANKS and NEWSsr552013-03-272-3/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5364 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update Graphics credits. Now covered under the projects GPLv2 licence. sr552013-03-271-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5363 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the avg bitrate text box. Update on property ↵sr552013-03-221-1/+2
| | | | | | changed, not lost focus git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5357 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removed extra property.sr552013-03-201-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5354 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Small tweak to enable burned in for pgs by default in mp4 files. ↵sr552013-03-201-0/+8
| | | | | | (Adding tracks only for now) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5353 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a bug in the scan engine that caused problems with multi-angle ↵sr552013-03-202-15/+11
| | | | | | discs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5352 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Appcast related fixes and tidyup.sr552013-03-207-53/+42
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5351 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Part 1: Fix numerous issues around app versioning. Hopefully the GUI ↵sr552013-03-1922-232/+190
| | | | | | and CLI will no longer be out of sync. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5350 b64f7644-9d1e-0410-96f1-a4d463321fa5
* muxmp4: map '\r\n' and '\r' to '\n'.Rodeo2013-03-191-0/+5
| | | | | | | | Improves Apple compatibility and avoids double linebreaks in e.g. VLC. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5349 b64f7644-9d1e-0410-96f1-a4d463321fa5
* decutf8sub: cosmetics.Rodeo2013-03-191-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5348 b64f7644-9d1e-0410-96f1-a4d463321fa5
* decutf8sub: cleanup.Rodeo2013-03-191-17/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5347 b64f7644-9d1e-0410-96f1-a4d463321fa5
* decutf8sub: fix a bug when passing subtitles through to MP4.Rodeo2013-03-191-1/+1
| | | | | | | | | The decoder was setting the last character but forgot to increment out->size, which led to weird artifacts being displayed when playing in e.g. VLC. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5346 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: when an audio or subtitle track is skipped, print the string value.Rodeo2013-03-191-2/+6
| | | | | | | | Makes it easier to spot non-numeric track "numbers". git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5345 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Fix a crash that happens when the Preview window backingScaleFactor ↵ritsuka2013-03-191-1/+2
| | | | | | changes but the title is not set. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5344 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: PictureComntroller reloadStillPreview, remove code that does nothing.Rodeo2013-03-181-6/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5343 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update the in-app icons to the new graphicssr552013-03-1846-83/+131
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5342 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix crash in PictureController.Rodeo2013-03-181-13/+18
| | | | | | | | For some reason, it only crashed in debug builds, but de-referencing fTitle before it's been set (e.g. indirectly from awakeFromNib) is obviously wrong. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5341 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_system_sleep: refactoring.Rodeo2013-03-187-56/+95
| | | | | | | | | | | | Also: - release power assertions before freeing them - actually free the power assertions in hb_close() (previously unused) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5340 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: implement hb_system_sleep support.Rodeo2013-03-181-7/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5339 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: improve hb_system_sleep support.Rodeo2013-03-182-26/+53
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5338 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_system_sleep: minor cleanup after last commit.Rodeo2013-03-184-14/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5337 b64f7644-9d1e-0410-96f1-a4d463321fa5
* hb_system_sleep: allow/prevent sleep from the UI rather than libhb.Rodeo2013-03-185-12/+9
| | | | | | | | | | The code that sets/unsets the "power assertions" is still in libhb. Patch by Jérôme Lacube. Thanks! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5336 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Use the official libavcodec minimum output buffer size via a define ↵Rodeo2013-03-171-2/+3
| | | | | | (currently, 16 KiB). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5335 b64f7644-9d1e-0410-96f1-a4d463321fa5
* reverted unintentional changesr552013-03-161-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5331 b64f7644-9d1e-0410-96f1-a4d463321fa5
* added make pkg.create.tarsr552013-03-162-1/+26
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5330 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix fdk-aac mono encodingjstebbins2013-03-161-2/+4
| | | | | | | A minimum output buffer size of 8KB is needed by libav git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5329 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix incorrect scan progressjstebbins2013-03-141-2/+2
| | | | | | | slightly wrong calculation caused progress to go backwards sometimes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5328 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix external SRT subtitles after last commit.Rodeo2013-03-131-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5326 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: forbid including passthru PGS subtitle streams in MP4.Rodeo2013-03-122-78/+195
| | | | | | | | | | | | When adding a PGS track and the container is MP4, the track is automatically set to burned-in. When adding an additional PGS track and the container is MP4, the track is removed and an alert dialog is displayed. When switching from MKV to MP4, the first PGS track is converted to burned-in (any non-PGS track that was set to burned-in is reset to passthru) and additional tracks are removed; an alert dialog is also displayed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5325 b64f7644-9d1e-0410-96f1-a4d463321fa5
* packaging: add new target: pkg.createxkonablend2013-03-112-2/+9
| | | | | | | | Target will do pkg.create plus creation of -contrib.tar.bz2 tarball containing all contrib tarballs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5324 b64f7644-9d1e-0410-96f1-a4d463321fa5