summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Fix a large memory leak in the preview window that was introduced ↵sr552015-01-103-1/+11
| | | | | | with the switch to _preview2 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6725 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: sr552015-01-1013-18/+110
| | | | | | | | - Fix the DRC call - Adding a HandBrake instance manager for scanning to make calls into the libhb helper methods easier. - Remove codecparam from the audio models git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6724 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: declare the public.movie UTI document type in the info.plist, so HB ↵ritsuka2015-01-101-0/+8
| | | | | | will show up in the Open With menu in Finder. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6723 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump year to 2015ritsuka2015-01-101-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6722 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a leak of the output log file path string.ritsuka2015-01-102-20/+21
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6719 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove HBViewValidation protocol.ritsuka2015-01-103-7/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6718 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the number of pass in the job queue description.ritsuka2015-01-102-16/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6717 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove a deprecated api call.ritsuka2015-01-101-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6716 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix some leaks in OpenCL code. https://reviews.handbrake.fr/r/779/ritsuka2015-01-101-39/+18
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6715 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: reduce framerate fps/num for all encoders.Rodeo2015-01-091-0/+7
| | | | | | | | Some encoders do it on their own, but others don't, so do it unconditionally for consistency. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6714 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: only sanitize PAR for the MPEG-4 encoder.Rodeo2015-01-091-17/+7
| | | | | | | | | The MPEG-2 and VP8 encoders will initialize fine regardless, and the PAR will be stored at the container, not the bitstream level. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6713 b64f7644-9d1e-0410-96f1-a4d463321fa5
* QSV: disable AdaptiveI/B options by default.Rodeo2015-01-091-2/+2
| | | | | | | | | | Detection of the features' availability is not 100% reliable yet, and the encoder could fail to initialize if the options are enabled but not supported by the graphics driver. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6711 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Another copyright notice updated.sr552015-01-092-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6710 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update copyright yearsr552015-01-093-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missed file from previous checkinsr552015-01-091-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6708 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Interop Converts to the Top level as well since it's ↵sr552015-01-094-15/+15
| | | | | | considered the core api of this library. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6707 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the Encoders class to the root level of the Interop Library and ↵sr552015-01-0915-92/+51
| | | | | | | | Rename to HandBrakeEncoderHelpers. All the HandBrake API calls we make now have wrappers at the top level of this project. Remove some region from small classes where they don't offer any benifit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6706 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further API tidyup in the interop library. Moving some filesize ↵sr552015-01-095-311/+335
| | | | | | calculation code into HandBrakeUtils. It's now the responsibility of the consumer to provide a valid title. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6705 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Better UTF-8 Fix, Also fixed encode classsr552015-01-091-7/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6704 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some Tweaks to the configure defaults UI. Improve auto passthru ↵sr552015-01-092-12/+26
| | | | | | language. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6703 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove "Aspect Ratio" Display on the Picture tab. It's not really ↵sr552015-01-095-10/+2
| | | | | | useful to anyone. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6702 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with non-ASCII characters in the new JSON Scan API. ↵sr552015-01-091-6/+7
| | | | | | | | Thanks to Taihei for pointing out the solution. https://reviews.handbrake.fr/r/778 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6701 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the error alert, the error message wasn't captured properly by ↵ritsuka2015-01-091-1/+5
| | | | | | the block. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6700 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: update a file header and fix a comment.ritsuka2015-01-093-15/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6699 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove some NSString -> NSURL conversions. Added a default size ↵ritsuka2015-01-093-43/+39
| | | | | | value and folder expanded value for the presets drawer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6698 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: enforce a min value for the picture width/height.ritsuka2015-01-092-9/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6697 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename HBAudio class to HBAudioTrack.ritsuka2015-01-098-67/+64
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6696 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a case where deinterlace filter would be enabled even if decomb ↵ritsuka2015-01-071-1/+1
| | | | | | was selected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6695 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use NSURL where possible, replace a api call not available on 10.6.ritsuka2015-01-073-43/+43
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6694 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: create and run the error message alerts from libhb on the main thread.ritsuka2015-01-071-4/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6693 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: handle the localised container strings manually.ritsuka2015-01-071-0/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6692 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use the inline find bar in the activity window.ritsuka2015-01-071-0/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6691 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: handle SIGINT with gcd. Show the error messages from libhb in an ↵ritsuka2015-01-061-56/+24
| | | | | | alert window. Remove an unused function. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6690 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a number formatter to the custom anamorphic textfields.ritsuka2015-01-061-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6689 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix job configuration when qsv removes all filtersjstebbins2015-01-051-0/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6688 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Correcting namespaces.sr552015-01-0535-36/+37
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6687 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further fixes to libhb json api filters code.sr552015-01-055-28/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6686 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refracting some of the modelling around the Encode Servicessr552015-01-0459-58/+114
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6685 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further fixes to libhb json encoding. FPS and Anamorphic should now ↵sr552015-01-049-111/+294
| | | | | | work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6684 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: simplify job initializationjstebbins2015-01-032-22/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6683 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix access to uninitialized variables in hb_set_anamorphic_size2jstebbins2015-01-031-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6682 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Bug fixes to the libhb json encode factory and surrounding classes. ↵sr552015-01-029-124/+168
| | | | | | Encoding is now working, but some settings are not fully honoured yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6681 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the Tabs in the logging window a bit larger and improve the ↵sr552015-01-025-23/+51
| | | | | | initial message in the log window when there is no log. This should make it clearer to users what they must do to get a log. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6680 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use HB_VCODEC_H264_MASK to check whether to enable or not the iPod ↵ritsuka2014-12-311-1/+1
| | | | | | 5g atom. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6679 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: hide the iPod 5g check box if the codec is not h.264.ritsuka2014-12-304-12/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6678 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the picture and filters summary in the video tab.ritsuka2014-12-302-1/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6677 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a bunch of regressions (various crash when in some textfields, ↵ritsuka2014-12-3017-112/+158
| | | | | | encode log going to the wrong directory). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6676 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: better stderr redirection on mingwjstebbins2014-12-291-3/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6675 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix building gtk gui on mingw, add regex to linkjstebbins2014-12-291-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6674 b64f7644-9d1e-0410-96f1-a4d463321fa5
* 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