summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow the preview encode to run at the same time as an actual encode.Scott2015-10-315-32/+46
|
* CLI: fix linking with broken ubuntu linkerJohn Stebbins2015-10-301-2/+2
|
* Missed file from last checkin.Scott2015-10-301-0/+1
|
* Tidy up the Preset Service. Preset version checking should now be working ↵Scott2015-10-305-37/+88
| | | | for the new format.
* Merge pull request #26 from jstebbins/avpictureJohn Stebbins2015-10-297-55/+84
|\ | | | | libhb: don't use deprecated AVPicture
| * libhb: don't use deprecated AVPictureJohn Stebbins2015-10-297-55/+84
|/ | | | | libav just deprecated AVPicture and all av_picture_*/avpicture_* functions.
* LinGui: Fix duplicate preset name creationJohn Stebbins2015-10-291-1/+30
| | | | | Don't allow presets with the same name in the same folder. If duplicate found, append "(N)" to the name.
* MacGui: use an pair of 'OK' and 'Cancel' buttons in the defaults sheets ↵Damiano Galassi2015-10-299-52/+101
| | | | instead of a single done button. Fixed the bitrates and mixdowns popups in the audio defaults.
* libav: add lame dependencyJohn Stebbins2015-10-281-1/+1
|
* MacGui: annotate the type of some arrays, and check the count of the input ↵Damiano Galassi2015-10-287-16/+19
| | | | jobs in HBQueueController addJobsFromArray:, so we don't add an empty undo command.
* MacGui: add some subtitles tracks to the fake title used in tests.Damiano Galassi2015-10-283-46/+30
|
* MacGui: switched the audio defaults track tableview to view based, and fixed ↵Damiano Galassi2015-10-286-310/+377
| | | | a number of typo.
* Merge pull request #19 from jstebbins/ana-customJohn Stebbins2015-10-264-78/+155
|\ | | | | Fix bizarre custom anamorphic behavior
| * Double HB_MAX_WIDTH/HEIGHTJohn Stebbins2015-10-261-2/+2
| | | | | | | | Per BradleyS suggestion
| * Enforce min/max dimensionsJohn Stebbins2015-10-263-68/+136
| | | | | | | | | | | | In both hb_set_anamorphic_size and hb_get_preview, check that image dimensions are > 32x32 and < 10240x10240. This should help to prevent crashes with unusual dimensions settings.
| * LinGui: don't call hb_get_preview2 with outragious dimensionsJohn Stebbins2015-10-261-5/+27
| |
| * libhb: prevent crashes in hb_get_preview2John Stebbins2015-10-261-1/+23
| | | | | | | | | | | | Try to avoid failures to initialize sws context by setting minimum dimensions. And if initialization does fail, exit gracefully instead of crashing in sws_scale.
| * LinGui: custom-ana reduce PAR when it's modified indirectlyJohn Stebbins2015-10-261-0/+2
| | | | | | | | | | If PAR is indirectly changed through the user changing storage or display width and height, reduce PAR to minimum num and den.
| * Fix bizarre custom anamorphic behaviorJohn Stebbins2015-10-262-44/+7
|/ | | | | | When "keep aspect" is unset in custom anamorphic, it was making very uintuitive changes to PAR. This simplifies the code and makes the behavior more sane.
* Merge pull request #22 from jstebbins/lameJohn Stebbins2015-10-266-232/+8
|\ | | | | lame: Use libav wrapper to encode mp3lame
| * lame: Use libav wrapper to encode mp3lameJohn Stebbins2015-10-266-232/+8
|/ | | | | | | | | | Fixes https://forum.handbrake.fr/viewtopic.php?f=12&t=33345 Some players expect each packet to start on an mp3 frame header. Our mp3lame encoder did not ensure this and resulted in failure to play audio on these players. libav already has the necessary code to parse headers and accumulate a full frame of data, so use it.
* MacGui: remove the daily and monthly update check option.Damiano Galassi2015-10-253-58/+43
|
* MacGui: add some simple tests for the undo/redo implementation of HBJob.Damiano Galassi2015-10-253-2/+198
|
* MacGui: change the title selection sheet to use a view-based table view.Damiano Galassi2015-10-253-98/+177
|
* MacGui: align some UI elements.Damiano Galassi2015-10-253-9/+10
|
* MacGui: switch the audio table to a view-based one.Damiano Galassi2015-10-252-248/+347
|
* Improving the Deinterlace / Decomb Filters Tab UI. Now uses the same ↵Scott2015-10-2412-99/+197
| | | | "presets / custom" format that the other UI's do.
* Update HandBrakeCLI to read presets.json on Windows. This is the file that ↵Scott2015-10-241-2/+2
| | | | | | windows gui stores all presets in now. This should allow the CLI to read GUI presets now.
* Adding a "When Done" Label and Context Menu to the Main Screen status bar.Scott2015-10-248-10/+88
| | | | This should make it more obvious to users that they have a "When done" action turned on, especially when coming back to the app after a period of time.
* Tidy up some code for the new inline queue view.Scott2015-10-243-26/+0
|
* Improve the In-line queue display.Scott2015-10-248-21/+336
|
* Initial commit to allow the Queue Window to be embedded in the main window. ↵Scott2015-10-2412-352/+136
| | | | Still some UX/UI stuff to tidy up later.
* MacGui: improve subtitles defaults undo support.Damiano Galassi2015-10-243-10/+22
|
* MacGui: add type parameter to some arrays.Damiano Galassi2015-10-243-5/+7
|
* MacGui: add redo/undo supports to the audio part of HBJob.Damiano Galassi2015-10-2415-142/+295
|
* Merge pull request #27 from bradleysepos/buildBradley Sepos2015-10-231-1/+5
|\ | | | | contrib: Update to CMake 3.3.2.
| * contrib: Update to CMake 3.3.2.Bradley Sepos2015-10-231-1/+5
|/ | | | Must configure with --system-curl for OS X 10.10.x with Xcode 7.1.
* libhb: Add rebeccapurple to color map.Bradley Sepos2015-10-231-0/+1
|
* MacGui: rewrote the subtitles tab to use bindings, view-based table view and ↵Damiano Galassi2015-10-2212-977/+1159
| | | | to support undo/redo.
* MacGui: align the chapters title textfield.Damiano Galassi2015-10-221-3/+3
|
* MacGui: partial undo/redo support in the defaults sheets.Damiano Galassi2015-10-228-6/+245
|
* libhb: fix dereference of null pointerJohn Stebbins2015-10-201-1/+2
|
* CLI: silence uninitialized variable warningsJohn Stebbins2015-10-201-8/+8
| | | | | None of these variables are actually unintialized, but the compiler couldn't figure this out.
* libhb: Fix potentially uninitialized variableJohn Stebbins2015-10-201-0/+2
|
* MacGui: added undo/redo support to the video, picture, filters, chapters and ↵Damiano Galassi2015-10-2016-106/+508
| | | | range parts of HBJob.
* MacGui: expose a property to set the log level in HBCore.Damiano Galassi2015-10-202-0/+13
|
* Merge pull request #21 from jstebbins/grayscaleJohn Stebbins2015-10-1912-36/+294
|\ | | | | grayscale: make it a real filter
| * grayscale: wingui changesJohn Stebbins2015-10-163-7/+8
| |
| * macui: add grayscale filterJohn Stebbins2015-10-151-2/+7
| |
| * grayscale: make it a real filterJohn Stebbins2015-10-148-27/+279
| | | | | | | | | | It only worked properly with the x264 encoder. Now it works with all encoders.