summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libhb: remove emptry tx3g subtitlesjstebbins2014-08-271-3/+12
| | | | | | | We don't need the empty subtitle buffers. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6373 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix stop time of subtitlesjstebbins2014-08-271-0/+4
| | | | | | | scr_offset was not accounted for in stop time git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6372 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: corrected the file header.ritsuka2014-08-274-28/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6371 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: removed the PresetIndexNum from the queue job dict.ritsuka2014-08-271-17/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6370 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: fix dimensions problem when both width and height are specifiedjstebbins2014-08-273-13/+23
| | | | | | | | | | | | | The GUI will precompute both width and height and specify both on the command line. But then the CLI recomputes width based on height which can result in the width being changed. So, in non-anamorphic mode, disable keep_aspect so that width and heigh are both kept. And in other anamorphic modes, use custom ana when computing dimensions so that both width and height are kept (i.e. recompute par). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6369 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Only show Turbo First pass checkbox on x264sr552014-08-263-2/+36
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6368 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: bump to version r2479-dd79a61jstebbins2014-08-262-2/+2
| | | | | | | small speed improvements for both x86 and arm neon git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6367 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: enable 2-pass ABR encodingjstebbins2014-08-263-25/+52
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6366 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: fix maxCUSize errorjstebbins2014-08-261-0/+19
| | | | | | | | | | x265 tries to protect you from doing multiple simultaneous encodes using different settings. It just happens to also prevent back to back encodes from the same process with different settings which is just pure idiocy. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6365 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: set x265 preset/tune/profile/level in jobjstebbins2014-08-261-7/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6364 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix accumulating rounding error in CoreAudio timestampsjstebbins2014-08-261-4/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6363 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump x265 to version 1.3jstebbins2014-08-251-1/+1
| | | | | | | speed improvements and psy-rd git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6362 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: aligns the time/start textfield in the main window.ritsuka2014-08-251-5/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6361 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: store the audio and subtitles defaults in each queue item so they ↵ritsuka2014-08-258-44/+46
| | | | | | can be loaded back from the queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6360 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix build with 10.8 sdk.ritsuka2014-08-251-4/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6359 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Queue only checks duplicates against waiting items now.sr552014-08-251-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6358 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: corrected a label text in the prefs audio tab.ritsuka2014-08-251-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6357 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added a note in the prefs audio tab about the native languages and ↵ritsuka2014-08-251-5/+14
| | | | | | custom/builtin presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6356 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: toggle the Advanced tab when the prefs setting changes.ritsuka2014-08-251-0/+33
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6355 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: disable/enable the encoder options label when needed and fix the ↵ritsuka2014-08-252-6/+10
| | | | | | encoder preset options when loading a queue item back to the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6354 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: removed a couple of unused preferences keys (CheckForUpdates, ↵ritsuka2014-08-243-102/+76
| | | | | | DisableDvdAutoDetect, DefAdvancedx264Flags) and the empty TOOLBAR_PICTURE tab. Added a new checkbox to hide the Advanced tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6353 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed the HUD background on Snow Leopard.ritsuka2014-08-242-46/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6352 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed two small leaks.ritsuka2014-08-232-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6351 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: replaced the last two NSBeginCriticalAlertSheet calls, and two ↵ritsuka2014-08-231-42/+39
| | | | | | NSEnumerators. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6350 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: removed the “Large file size” checkbox.ritsuka2014-08-233-37/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6349 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switch to using hb_set_anamorphic_size2. This simplifies the picture ↵sr552014-08-226-536/+531
| | | | | | settings code in the GUI and should hopefully fix a few bugs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6348 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed the preview controller HUD style on the next OS X release.ritsuka2014-08-225-229/+381
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6347 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed auto naming for dvd sources.ritsuka2014-08-221-1/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6346 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: removed an unnecessary NSBox in the Advanced tab.ritsuka2014-08-223-20/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6345 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libav: update fraem threading state patchjstebbins2014-08-221-57/+110
| | | | | | | Use version written by Janne and committed to libav git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6344 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix tooltip indentation and spelling errorsjstebbins2014-08-221-194/+197
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6343 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Added back two files Xcode killed on its own in the previous commitritsuka2014-08-222-0/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6342 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: renamed HB*Settings classes to HB*Defaults. Added a “…” char ↵ritsuka2014-08-2218-80/+67
| | | | | | to the “Configure Defaults” button. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6341 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix queue formattingjstebbins2014-08-211-6/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6340 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix queue display when no audio tracksjstebbins2014-08-211-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6339 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: load the old lavcOption format too is preset in the preset.ritsuka2014-08-211-2/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6338 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remapped lavcOption to VideoOptionExtra.ritsuka2014-08-214-31/+27
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6337 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: load the lavcOption from preset and fixed the encoder selection when ↵ritsuka2014-08-211-0/+10
| | | | | | the container is changed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6336 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove some cruft from the solution.sr552014-08-214-47/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6335 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: generalize video preset/tune/profile/level handling to make it works ↵ritsuka2014-08-219-716/+754
| | | | | | with the x265 encoder. Moved the lavc encoder options textfield to the video tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6334 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: removed unneeded outlets from PictureSettings.xib.ritsuka2014-08-211-11/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6333 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further updates to the preset import/export functionality. sr552014-08-212-143/+30
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6332 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: make string split function aware of escaping and quotingjstebbins2014-08-211-8/+53
| | | | | | | Fixes problem with audio track names that contain commas git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6331 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use OutputFormat display name, rather than the enum name.sr552014-08-2110-18/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6330 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add some additional escaping around the audio track namessr552014-08-211-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6329 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: add cmake contrib for building x265 on osxjstebbins2014-08-206-3/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6328 b64f7644-9d1e-0410-96f1-a4d463321fa5
* muxavformat: Fix muxing of AAC that is missing extradatajstebbins2014-08-201-26/+32
| | | | | | | | | Allocate extra byte so extradata pointer is not NULL. Fix logging of malloc failures so we can see what failed. Fix test for existence of extradata, check length NOT bytes. bytes is never NULL git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6327 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix potential crash in filtersjstebbins2014-08-201-1/+1
| | | | | | | If the job aborts right away, an uninitialized buffer is closed and crash! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6326 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the tab views directly instead of adding a subview in the main ↵ritsuka2014-08-204-36/+13
| | | | | | window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6325 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added a HBDockTile class to manage the dock tile.ritsuka2014-08-205-97/+170
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6324 b64f7644-9d1e-0410-96f1-a4d463321fa5