summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libhb: initialize the buffer pool only oncejstebbins2014-12-291-5/+5
| | | | | | | | We leak a little memory for the buffer pool lists if we initialize it with every new hb_handle_t. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6673 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add separate UI xml for gtk 3.14jstebbins2014-12-296-62/+9620
| | | | | | | and fix a parser bug git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6672 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the preset name to custom when a setting in the ↵ritsuka2014-12-293-1/+110
| | | | | | video/picture/filters tab is changed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6671 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the default name for the exported chapters to the destination ↵ritsuka2014-12-291-1/+1
| | | | | | file name again. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6670 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use bindings to toggle the chapters/seconds/frames UI.ritsuka2014-12-296-69/+66
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6669 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: pass the fast decode option to the hb_job.ritsuka2014-12-293-2/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6668 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updated to use hb_get_preview2. sr552014-12-283-19/+64
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6667 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add xml UI for gtk versions >= 3.12jstebbins2014-12-281-0/+9502
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6666 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Enable building with different versions of the xml UI descriptionjstebbins2014-12-284-4/+28
| | | | | | | | This is necessary in order to cleanly track with new features and deprecations in gtk. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6665 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move more things out of HBController.ritsuka2014-12-2810-66/+137
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6664 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: hide turbo two pass checkbox when x264 is not selected.ritsuka2014-12-274-8/+24
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6663 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do not redirect nil to the log.ritsuka2014-12-271-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6662 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: clean up headers and imports.ritsuka2014-12-2711-45/+47
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6661 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove redundant "enabled" property in a few view controller. ↵ritsuka2014-12-2711-111/+154
| | | | | | Cosmetics in HBController. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6660 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the reveal button in the queue.ritsuka2014-12-271-13/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6659 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the addChaptersFromQueue: in HBChapterTitlesController.h ↵ritsuka2014-12-272-10/+0
| | | | | | because it's not longer used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6658 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename PictureController.* to HBPictureController.* .ritsuka2014-12-274-8/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6657 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove unneeded init.ritsuka2014-12-272-7/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6656 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: change the queue to work with serialized HBJob objects, remove the ↵ritsuka2014-12-2739-2079/+1214
| | | | | | NSDictionary job representation and the duplicate prepareJob method. Implement NSCopying protocol in HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial implementation of the new JSON API for encoding. Not exposed ↵sr552014-12-2622-1806/+227
| | | | | | to end users yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6654 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding the JSON models and factories for Encoding and Anamorphic ↵sr552014-12-2624-0/+1463
| | | | | | calculation. (Not in use yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6652 b64f7644-9d1e-0410-96f1-a4d463321fa5
* json: add "Codec" to audio list itemsjstebbins2014-12-233-0/+17
| | | | | | | and add hb_audio_can_apply_drc2 API which doesn't require audio codec_param git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6651 b64f7644-9d1e-0410-96f1-a4d463321fa5
* cli: simplify setting geometryjstebbins2014-12-231-3/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6650 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: eliminate refereces to libmkvjstebbins2014-12-231-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6649 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: eliminate unnecessary references to mp4v2jstebbins2014-12-232-7/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6648 b64f7644-9d1e-0410-96f1-a4d463321fa5
* eliminate job->largeFileSizejstebbins2014-12-2312-118/+7
| | | | | | | It is no longer needed since we eliminated mp4v2 support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6647 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: remove dead codejstebbins2014-12-232-10/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6646 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix build.ritsuka2014-12-231-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6645 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove some unused #import. Move again more things in HBController ↵ritsuka2014-12-2311-312/+131
| | | | | | to HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6644 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move the UI helper methods to new categories. Implement NSCoding in ↵ritsuka2014-12-2327-696/+1199
| | | | | | more classes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6643 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the chapter titles directly in HBJob. Move more things over to ↵ritsuka2014-12-2211-113/+176
| | | | | | HBTitle and HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6642 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: remove hb_job_resetjstebbins2014-12-222-55/+0
| | | | | | | It is no longer needed by the mac ui git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6641 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: save the preset description, it had been broken after the add preset ↵ritsuka2014-12-221-1/+4
| | | | | | window refactoring. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6640 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: remove deprecated job and title fieldsjstebbins2014-12-221-26/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6639 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: implement NSCoding protocol in HBJob.ritsuka2014-12-2213-11/+332
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6638 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed a number of memory leaks. Do not set some deprecated hb_job ↵ritsuka2014-12-225-35/+43
| | | | | | fields. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6637 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the last usage of title->job.ritsuka2014-12-217-460/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6636 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use HBJob tracks array in HBAudioController and ↵ritsuka2014-12-214-17/+549
| | | | | | HBSubtitlesController. Add a method to convert a HBJob to a hb_job_t. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6635 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: refactor a bit of HBController to remove dependency on hb_title_t.ritsuka2014-12-212-243/+175
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6634 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use HBJob when possible.ritsuka2014-12-2111-197/+103
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6633 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add some more logs in HBCore.ritsuka2014-12-211-0/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6632 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the correct framerate in the preset.ritsuka2014-12-211-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6631 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rearrange files in the project and disabled NSZombie.ritsuka2014-12-202-43/+38
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6630 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a warning.ritsuka2014-12-201-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6629 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: integrated HBPicture in HBPictureController and started to move ↵ritsuka2014-12-209-913/+370
| | | | | | things over to HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6628 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: post a notification in HBFilters when a settings is changed.ritsuka2014-12-202-43/+156
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6627 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: implement HBPicture.ritsuka2014-12-202-31/+729
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6626 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: small improvements to HBTitle and HBJob.ritsuka2014-12-204-25/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6625 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the Check for update frequency setting. (Removed daily as an ↵sr552014-12-203-16/+9
| | | | | | option to reduce server load) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6624 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a bug in the anamorphic size code.sr552014-12-202-15/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6623 b64f7644-9d1e-0410-96f1-a4d463321fa5