summaryrefslogtreecommitdiffstats
path: root/macosx/HBJob+HBJobConversion.m
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: move the advanced x264 panel to the 'Additional options' text field ↵Damiano Galassi2018-10-271-25/+16
| | | | contextual menu.
* MacGui: set the minimum deployment target to 10.10. Remove Growl and use ↵Damiano Galassi2018-06-081-2/+2
| | | | macOS standard notifications. Remove deprecated API usage and code that doesn't compile anymore (QTKit).
* mac: Update Selection Behavior texts and tooltips.Bradley Sepos2017-12-051-1/+1
| | | | | | Some places still referenced the old Audio Defaults nomenclature. Updates code comments so searching for selection behavior will yield audio defaults functions.
* MacGui: Add checkbox for Legacy A/V alignment behaviour for players that ↵Damiano Galassi2017-06-181-1/+5
| | | | don't support MP4 Edit Lists. #778
* mac: Add support for sharpening filters. (#760)Bradley Sepos2017-06-011-0/+18
| | | Thanks @galad87 for assistance.
* MacGui: initial sandbox support. Added two new scheme RELEASE-SANDBOX and ↵Damiano Galassi2017-01-201-2/+2
| | | | DEBUG-SANDBOX to build HandBrake with sandbox enabled.
* MacGui: use hb_preset_job_init instead of custom logic for audio, subtitles ↵Damiano Galassi2016-10-291-1/+12
| | | | and picture job settings.
* MacGui: rework HBAudioTrack to use less NSDictionary.Damiano Galassi2016-09-031-13/+15
|
* macosx: fix incorrect assumption that video quality is always positive.Tim Walker2016-03-311-1/+1
|
* MacGui: add interlace detection filter.Damiano Galassi2016-03-121-0/+13
|
* MacGui: move the objc libhb wrapper to a separate framework.Damiano Galassi2016-03-111-1/+1
|
* MacGui: remove an unused var.Damiano Galassi2016-03-101-3/+0
|
* macui support for filter dict settingsJohn Stebbins2016-03-091-40/+32
|
* MacGui: use hb_generate_filter_settings() to generate the right settings ↵Damiano Galassi2016-01-251-2/+7
| | | | string for the rotate filter.
* MacGui: add the rotate filter to the picture tab.Damiano Galassi2016-01-151-2/+2
|
* MacGui: add rotate filter support to HBJob.Damiano Galassi2016-01-101-0/+7
|
* x265: macui multilib supportJohn Stebbins2015-11-121-1/+1
|
* x264: add multilib support (a.k.a. 10-bit)John Stebbins2015-11-121-1/+1
| | | | | This adds the structure to load an libx264 10-bit shared library. The user must install this library themselves to an appropriate place.
* MacGui: add redo/undo supports to the audio part of HBJob.Damiano Galassi2015-10-241-3/+3
|
* MacGui: rewrote the subtitles tab to use bindings, view-based table view and ↵Damiano Galassi2015-10-221-71/+64
| | | | to support undo/redo.
* macui: add grayscale filterJohn Stebbins2015-10-151-2/+7
|
* MacGui: use the new deinterlate preset keysDamiano Galassi2015-10-091-13/+8
|
* MacGui: add a duration column to the chapters tableDamiano Galassi2015-10-091-2/+4
|
* MacGui: move the picture and filters settings to the main window.ritsuka2015-07-271-4/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7379 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: split HBTitle header to make it easier to test. Added some simple tests.ritsuka2015-06-011-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7256 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove a useless cast for the deblock value.ritsuka2015-05-311-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7251 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix custom denoise settings.ritsuka2015-05-311-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7250 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: don't hardcode which encoders support the preset system.Rodeo2015-05-291-7/+7
| | | | | | | Just ask libhb instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7243 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a test target to the Xcode project, plus some simple test. Use a ↵ritsuka2015-05-201-0/+2
| | | | | | forward declaration instead of a #import to in HBJob to allow testing to work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7214 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a missing "not" in the deinterlace conversion from HBJob to ↵ritsuka2015-05-151-1/+1
| | | | | | hb_job_t. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7188 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix detelecine.ritsuka2015-05-141-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7186 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use libhb built-in presets and validation functions. Update the ↵ritsuka2015-05-141-11/+11
| | | | | | format and save the presets in UserPresets.json, the old presets are automatically imported if the new presets file is not found. The mac gui now requires 10.7 or later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7181 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix endpoints for point-2-point encoding.Rodeo2015-05-031-2/+2
| | | | | | | libhb expects offsets, not absolute values. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7156 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add TrueHD, Flac and EAC3 auto passthru options in the default sheet.ritsuka2015-04-181-5/+18
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7093 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use the new the filter preset/tune lookup and setting validation ↵ritsuka2015-04-171-58/+21
| | | | | | functions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7089 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix an issue where a "none" track could be added to hb_job_t.ritsuka2015-01-311-17/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6841 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the right crop values in the HB_FILTER_RENDER_SUB filter.ritsuka2015-01-261-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6817 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove startProgressHandler:completationHandler: method in HBCore. ↵ritsuka2015-01-191-0/+6
| | | | | | Switched HBPreviewGenerator to encodeJob: . git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6771 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Move the audio/subtitles selection logic out of the view ↵ritsuka2015-01-131-0/+522
controllers. Now it's possible to create a HBJob and apply a preset to without the UI classes help. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6741 b64f7644-9d1e-0410-96f1-a4d463321fa5