]> granicus.if.org Git - handbrake/log
handbrake
10 years agoWinGui: Fixes to new JSON API Code, Audio and Chapter settings.
sr55 [Tue, 13 Jan 2015 21:43:22 +0000 (21:43 +0000)]
WinGui: Fixes to new JSON API Code, Audio and Chapter settings.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6747 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Fix build.
sr55 [Tue, 13 Jan 2015 20:57:03 +0000 (20:57 +0000)]
WinGui: Fix build.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6746 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix a crash when editing a queue item.
ritsuka [Tue, 13 Jan 2015 20:06:14 +0000 (20:06 +0000)]
MacGui: fix a crash when editing a queue item.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6745 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoFix libdvdnav dvd name and add additional fallback if no name is found
ritsuka [Tue, 13 Jan 2015 19:04:16 +0000 (19:04 +0000)]
Fix libdvdnav dvd name and add additional fallback if no name is found

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6744 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoLinGui: fix small memory leak
jstebbins [Tue, 13 Jan 2015 18:38:55 +0000 (18:38 +0000)]
LinGui: fix small memory leak

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6743 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoRevert a change Xcode committed on its own.
ritsuka [Tue, 13 Jan 2015 08:12:23 +0000 (08:12 +0000)]
Revert a change Xcode committed on its own.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6742 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: Move the audio/subtitles selection logic out of the view controllers. Now...
ritsuka [Tue, 13 Jan 2015 08:08:04 +0000 (08:08 +0000)]
MacGui: Move the audio/subtitles selection logic out of the view 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

10 years agoMacGui: reorganize createMovieAsyncWithImageIndex:andDuration: method. and add an...
ritsuka [Tue, 13 Jan 2015 07:37:56 +0000 (07:37 +0000)]
MacGui: reorganize createMovieAsyncWithImageIndex:andDuration: method. and add an additional check before switching the preview window HUD.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6740 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Some fixes around x264/x265 tune/profile options
sr55 [Mon, 12 Jan 2015 19:50:52 +0000 (19:50 +0000)]
WinGui: Some fixes around x264/x265 tune/profile options

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6739 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoSimplify frontend useage of hb_add()
jstebbins [Mon, 12 Jan 2015 17:15:19 +0000 (17:15 +0000)]
Simplify frontend useage of hb_add()
Modify hb_add() to automatically add all necessary passes, so hb_add()
only needs to be called once per job.  It now automatically adds subtitle
scan and 2-pass encoding passes.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6738 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix frame rate mode description in the queue.
ritsuka [Mon, 12 Jan 2015 15:38:51 +0000 (15:38 +0000)]
MacGui: fix frame rate mode description in the queue.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6737 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoLinGui: fix parent window of dialogs
jstebbins [Sun, 11 Jan 2015 20:45:21 +0000 (20:45 +0000)]
LinGui: fix parent window of dialogs
libgtk has started complaining about floating dialogs

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6734 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Another fix to 2Pass encoding on the new JSON api.
sr55 [Sun, 11 Jan 2015 18:38:55 +0000 (18:38 +0000)]
WinGui: Another fix to 2Pass encoding on the new JSON api.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6733 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Make LibHB a first class citizen for encoding. (Now on by default). Update...
sr55 [Sun, 11 Jan 2015 18:12:28 +0000 (18:12 +0000)]
WinGui: Make LibHB a first class citizen for encoding. (Now on by default). Update for JSON API changes. Bug fixes in subtitles and twopass encoding.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6732 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agojson: simplify hb_add_json API
jstebbins [Sun, 11 Jan 2015 18:01:51 +0000 (18:01 +0000)]
json: simplify hb_add_json API
Now automatically adds subtitle scan and 2-pass encoding jobs.
Changed "Pass" integer to "TwoPass" boolean to facilite this.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6731 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agojson: fix parsing of SRT subtitles
jstebbins [Sun, 11 Jan 2015 16:52:56 +0000 (16:52 +0000)]
json: fix parsing of SRT subtitles
Previously required "Track" < 0 which is unintuitive and unnecessary.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6730 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: refactored some duplicated code.
ritsuka [Sun, 11 Jan 2015 12:18:49 +0000 (12:18 +0000)]
MacGui: refactored some duplicated code.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6728 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: use a smaller timer internal while scanning to make the UI more responsive.
ritsuka [Sun, 11 Jan 2015 12:08:22 +0000 (12:08 +0000)]
MacGui: use a smaller timer internal while scanning to make the UI more responsive.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6727 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agorendersub: fix small blending error
jstebbins [Sat, 10 Jan 2015 22:03:15 +0000 (22:03 +0000)]
rendersub: fix small blending error

The error is really small, but visible over some backgrounds.
See https://forum.handbrake.fr/viewtopic.php?f=5&t=30942

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6726 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Fix a large memory leak in the preview window that was introduced with the...
sr55 [Sat, 10 Jan 2015 18:37:52 +0000 (18:37 +0000)]
WinGui: Fix a large memory leak in the preview window that was introduced with the switch to _preview2

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6725 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui:
sr55 [Sat, 10 Jan 2015 18:14:11 +0000 (18:14 +0000)]
WinGui:
- 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

10 years agoMacGui: declare the public.movie UTI document type in the info.plist, so HB will...
ritsuka [Sat, 10 Jan 2015 16:51:29 +0000 (16:51 +0000)]
MacGui: declare the public.movie UTI document type in the info.plist, so HB 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

10 years agoBump year to 2015
ritsuka [Sat, 10 Jan 2015 16:29:05 +0000 (16:29 +0000)]
Bump year to 2015

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6722 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix a leak of the output log file path string.
ritsuka [Sat, 10 Jan 2015 08:38:37 +0000 (08:38 +0000)]
MacGui: fix a leak of the output log file path string.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6719 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove HBViewValidation protocol.
ritsuka [Sat, 10 Jan 2015 08:33:07 +0000 (08:33 +0000)]
MacGui: remove HBViewValidation protocol.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6718 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix the number of pass in the job queue description.
ritsuka [Sat, 10 Jan 2015 08:32:25 +0000 (08:32 +0000)]
MacGui: fix the number of pass in the job queue description.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6717 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove a deprecated api call.
ritsuka [Sat, 10 Jan 2015 08:28:57 +0000 (08:28 +0000)]
MacGui: remove a deprecated api call.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6716 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoFix some leaks in OpenCL code. https://reviews.handbrake.fr/r/779/
ritsuka [Sat, 10 Jan 2015 08:14:23 +0000 (08:14 +0000)]
Fix some leaks in OpenCL code. https://reviews.handbrake.fr/r/779/

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6715 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: reduce framerate fps/num for all encoders.
Rodeo [Fri, 9 Jan 2015 23:35:34 +0000 (23:35 +0000)]
libhb: reduce framerate fps/num for all encoders.

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

10 years agolibhb: only sanitize PAR for the MPEG-4 encoder.
Rodeo [Fri, 9 Jan 2015 23:33:48 +0000 (23:33 +0000)]
libhb: only sanitize PAR for the MPEG-4 encoder.

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

10 years agoQSV: disable AdaptiveI/B options by default.
Rodeo [Fri, 9 Jan 2015 23:15:47 +0000 (23:15 +0000)]
QSV: disable AdaptiveI/B options by default.

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

10 years agoWinGui: Another copyright notice updated.
sr55 [Fri, 9 Jan 2015 21:36:21 +0000 (21:36 +0000)]
WinGui: Another copyright notice updated.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6710 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Update copyright year
sr55 [Fri, 9 Jan 2015 21:34:56 +0000 (21:34 +0000)]
WinGui: Update copyright year

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6709 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Missed file from previous checkin
sr55 [Fri, 9 Jan 2015 21:28:06 +0000 (21:28 +0000)]
WinGui: Missed file from previous checkin

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6708 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Moving the Interop Converts to the Top level as well since it's considered...
sr55 [Fri, 9 Jan 2015 21:27:44 +0000 (21:27 +0000)]
WinGui: Moving the Interop Converts to the Top level as well since it's considered the core api of this library.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6707 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Move the Encoders class to the root level of the Interop Library and Rename...
sr55 [Fri, 9 Jan 2015 21:24:39 +0000 (21:24 +0000)]
WinGui: Move the Encoders class to the root level of the Interop Library and 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

10 years agoWinGui: Further API tidyup in the interop library. Moving some filesize calculation...
sr55 [Fri, 9 Jan 2015 21:15:46 +0000 (21:15 +0000)]
WinGui: Further API tidyup in the interop library. Moving some filesize 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

10 years agoWinGui: Better UTF-8 Fix, Also fixed encode class
sr55 [Fri, 9 Jan 2015 21:07:57 +0000 (21:07 +0000)]
WinGui: Better UTF-8 Fix, Also fixed encode class

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6704 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Some Tweaks to the configure defaults UI. Improve auto passthru language.
sr55 [Fri, 9 Jan 2015 20:50:05 +0000 (20:50 +0000)]
WinGui: Some Tweaks to the configure defaults UI. Improve auto passthru language.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6703 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Remove "Aspect Ratio" Display on the Picture tab. It's not really useful...
sr55 [Fri, 9 Jan 2015 20:21:13 +0000 (20:21 +0000)]
WinGui: Remove "Aspect Ratio" Display on the Picture tab. It's not really useful to anyone.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6702 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Fix an issue with non-ASCII characters in the new JSON Scan API. Thanks to...
sr55 [Fri, 9 Jan 2015 19:30:30 +0000 (19:30 +0000)]
WinGui: Fix an issue with non-ASCII characters in the new JSON Scan API. 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

10 years agoMacGui: fix the error alert, the error message wasn't captured properly by the block.
ritsuka [Fri, 9 Jan 2015 08:12:28 +0000 (08:12 +0000)]
MacGui: fix the error alert, the error message wasn't captured properly by the block.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6700 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: update a file header and fix a comment.
ritsuka [Fri, 9 Jan 2015 07:41:26 +0000 (07:41 +0000)]
MacGui: update a file header and fix a comment.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6699 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove some NSString -> NSURL conversions. Added a default size value and...
ritsuka [Fri, 9 Jan 2015 07:40:00 +0000 (07:40 +0000)]
MacGui: remove some NSString -> NSURL conversions. Added a default size value and folder expanded value for the presets drawer.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6698 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: enforce a min value for the picture width/height.
ritsuka [Fri, 9 Jan 2015 07:35:26 +0000 (07:35 +0000)]
MacGui: enforce a min value for the picture width/height.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6697 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: rename HBAudio class to HBAudioTrack.
ritsuka [Fri, 9 Jan 2015 07:34:11 +0000 (07:34 +0000)]
MacGui: rename HBAudio class to HBAudioTrack.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6696 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix a case where deinterlace filter would be enabled even if decomb was selected.
ritsuka [Wed, 7 Jan 2015 08:25:32 +0000 (08:25 +0000)]
MacGui: fix a case where deinterlace filter would be enabled even if decomb was selected.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6695 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: use NSURL where possible, replace a api call not available on 10.6.
ritsuka [Wed, 7 Jan 2015 08:23:57 +0000 (08:23 +0000)]
MacGui: use NSURL where possible, replace a api call not available on 10.6.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6694 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: create and run the error message alerts from libhb on the main thread.
ritsuka [Wed, 7 Jan 2015 07:11:00 +0000 (07:11 +0000)]
MacGui: create and run the error message alerts from libhb on the main thread.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6693 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: handle the localised container strings manually.
ritsuka [Wed, 7 Jan 2015 07:09:41 +0000 (07:09 +0000)]
MacGui: handle the localised container strings manually.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6692 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: use the inline find bar in the activity window.
ritsuka [Wed, 7 Jan 2015 07:08:46 +0000 (07:08 +0000)]
MacGui: use the inline find bar in the activity window.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6691 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: handle SIGINT with gcd. Show the error messages from libhb in an alert window...
ritsuka [Tue, 6 Jan 2015 16:40:01 +0000 (16:40 +0000)]
MacGui: handle SIGINT with gcd. Show the error messages from libhb in an alert window. Remove an unused function.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6690 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: add a number formatter to the custom anamorphic textfields.
ritsuka [Tue, 6 Jan 2015 08:53:30 +0000 (08:53 +0000)]
MacGui: add a number formatter to the custom anamorphic textfields.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6689 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: fix job configuration when qsv removes all filters
jstebbins [Mon, 5 Jan 2015 20:58:26 +0000 (20:58 +0000)]
libhb: fix job configuration when qsv removes all filters

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6688 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Correcting namespaces.
sr55 [Mon, 5 Jan 2015 20:35:52 +0000 (20:35 +0000)]
WinGui: Correcting namespaces.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6687 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Further fixes to libhb json api filters code.
sr55 [Mon, 5 Jan 2015 20:33:55 +0000 (20:33 +0000)]
WinGui: Further fixes to libhb json api filters code.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6686 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Refracting some of the modelling around the Encode Services
sr55 [Sun, 4 Jan 2015 20:54:02 +0000 (20:54 +0000)]
WinGui: Refracting some of the modelling around the Encode Services

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6685 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Further fixes to libhb json encoding. FPS and Anamorphic should now work.
sr55 [Sun, 4 Jan 2015 19:51:59 +0000 (19:51 +0000)]
WinGui: Further fixes to libhb json encoding. FPS and Anamorphic should now work.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6684 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: simplify job initialization
jstebbins [Sat, 3 Jan 2015 18:01:28 +0000 (18:01 +0000)]
libhb: simplify job initialization

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6683 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: fix access to uninitialized variables in hb_set_anamorphic_size2
jstebbins [Sat, 3 Jan 2015 16:03:39 +0000 (16:03 +0000)]
libhb: fix access to uninitialized variables in hb_set_anamorphic_size2

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6682 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Bug fixes to the libhb json encode factory and surrounding classes. Encoding...
sr55 [Fri, 2 Jan 2015 21:18:44 +0000 (21:18 +0000)]
WinGui: Bug fixes to the libhb json encode factory and surrounding classes. 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

10 years agoWinGui: Make the Tabs in the logging window a bit larger and improve the initial...
sr55 [Fri, 2 Jan 2015 19:52:18 +0000 (19:52 +0000)]
WinGui: Make the Tabs in the logging window a bit larger and improve the 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

10 years agoMacGui: use HB_VCODEC_H264_MASK to check whether to enable or not the iPod 5g atom.
ritsuka [Wed, 31 Dec 2014 07:33:08 +0000 (07:33 +0000)]
MacGui: use HB_VCODEC_H264_MASK to check whether to enable or not the iPod 5g atom.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6679 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: hide the iPod 5g check box if the codec is not h.264.
ritsuka [Tue, 30 Dec 2014 08:32:05 +0000 (08:32 +0000)]
MacGui: hide the iPod 5g check box if the codec is not h.264.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6678 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix the picture and filters summary in the video tab.
ritsuka [Tue, 30 Dec 2014 08:15:50 +0000 (08:15 +0000)]
MacGui: fix the picture and filters summary in the video tab.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6677 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix a bunch of regressions (various crash when in some textfields, encode...
ritsuka [Tue, 30 Dec 2014 07:13:07 +0000 (07:13 +0000)]
MacGui: fix a bunch of regressions (various crash when in some textfields, encode log going to the wrong directory).

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6676 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoLinGui: better stderr redirection on mingw
jstebbins [Mon, 29 Dec 2014 21:49:22 +0000 (21:49 +0000)]
LinGui: better stderr redirection on mingw

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6675 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoLinGui: fix building gtk gui on mingw, add regex to link
jstebbins [Mon, 29 Dec 2014 21:48:50 +0000 (21:48 +0000)]
LinGui: fix building gtk gui on mingw, add regex to link

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6674 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: initialize the buffer pool only once
jstebbins [Mon, 29 Dec 2014 18:06:51 +0000 (18:06 +0000)]
libhb: initialize the buffer pool only once

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

10 years agoLinGui: add separate UI xml for gtk 3.14
jstebbins [Mon, 29 Dec 2014 16:53:51 +0000 (16:53 +0000)]
LinGui: add separate UI xml for gtk 3.14

and fix a parser bug

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6672 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: set the preset name to custom when a setting in the video/picture/filters...
ritsuka [Mon, 29 Dec 2014 09:00:47 +0000 (09:00 +0000)]
MacGui: set the preset name to custom when a setting in the video/picture/filters tab is changed.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6671 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: set the default name for the exported chapters to the destination file name...
ritsuka [Mon, 29 Dec 2014 08:43:30 +0000 (08:43 +0000)]
MacGui: set the default name for the exported chapters to the destination file name again.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6670 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: use bindings to toggle the chapters/seconds/frames UI.
ritsuka [Mon, 29 Dec 2014 08:37:40 +0000 (08:37 +0000)]
MacGui: use bindings to toggle the chapters/seconds/frames UI.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6669 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: pass the fast decode option to the hb_job.
ritsuka [Mon, 29 Dec 2014 08:35:06 +0000 (08:35 +0000)]
MacGui: pass the fast decode option to the hb_job.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6668 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Updated to use hb_get_preview2.
sr55 [Sun, 28 Dec 2014 20:56:40 +0000 (20:56 +0000)]
WinGui: Updated to use hb_get_preview2.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6667 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoLinGui: add xml UI for gtk versions >= 3.12
jstebbins [Sun, 28 Dec 2014 18:48:15 +0000 (18:48 +0000)]
LinGui: add xml UI for gtk versions >= 3.12

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6666 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoLinGui: Enable building with different versions of the xml UI description
jstebbins [Sun, 28 Dec 2014 18:19:48 +0000 (18:19 +0000)]
LinGui: Enable building with different versions of the xml UI description

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

10 years agoMacGui: move more things out of HBController.
ritsuka [Sun, 28 Dec 2014 08:14:32 +0000 (08:14 +0000)]
MacGui: move more things out of HBController.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6664 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: hide turbo two pass checkbox when x264 is not selected.
ritsuka [Sat, 27 Dec 2014 16:06:13 +0000 (16:06 +0000)]
MacGui: hide turbo two pass checkbox when x264 is not selected.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6663 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: do not redirect nil to the log.
ritsuka [Sat, 27 Dec 2014 15:57:47 +0000 (15:57 +0000)]
MacGui: do not redirect nil to the log.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6662 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: clean up headers and imports.
ritsuka [Sat, 27 Dec 2014 15:56:29 +0000 (15:56 +0000)]
MacGui: clean up headers and imports.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6661 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove redundant "enabled" property in a few view controller. Cosmetics in...
ritsuka [Sat, 27 Dec 2014 12:29:00 +0000 (12:29 +0000)]
MacGui: remove redundant "enabled" property in a few view controller. Cosmetics in HBController.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6660 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix the reveal button in the queue.
ritsuka [Sat, 27 Dec 2014 12:26:17 +0000 (12:26 +0000)]
MacGui: fix the reveal button in the queue.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6659 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove the addChaptersFromQueue: in HBChapterTitlesController.h because it...
ritsuka [Sat, 27 Dec 2014 11:01:11 +0000 (11:01 +0000)]
MacGui: remove the addChaptersFromQueue: in HBChapterTitlesController.h because it's not longer used.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6658 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: rename PictureController.* to HBPictureController.* .
ritsuka [Sat, 27 Dec 2014 10:49:35 +0000 (10:49 +0000)]
MacGui: rename PictureController.* to HBPictureController.* .

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6657 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove unneeded init.
ritsuka [Sat, 27 Dec 2014 10:48:12 +0000 (10:48 +0000)]
MacGui: remove unneeded init.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6656 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: change the queue to work with serialized HBJob objects, remove the NSDictiona...
ritsuka [Sat, 27 Dec 2014 10:46:04 +0000 (10:46 +0000)]
MacGui: change the queue to work with serialized HBJob objects, remove the 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

10 years agoWinGui: Initial implementation of the new JSON API for encoding. Not exposed to end...
sr55 [Fri, 26 Dec 2014 22:26:22 +0000 (22:26 +0000)]
WinGui: Initial implementation of the new JSON API for encoding. Not exposed to end users yet.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6654 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoWinGui: Adding the JSON models and factories for Encoding and Anamorphic calculation...
sr55 [Fri, 26 Dec 2014 20:58:55 +0000 (20:58 +0000)]
WinGui: Adding the JSON models and factories for Encoding and Anamorphic calculation. (Not in use yet)

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6652 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agojson: add "Codec" to audio list items
jstebbins [Tue, 23 Dec 2014 22:27:18 +0000 (22:27 +0000)]
json: add "Codec" to audio list items
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

10 years agocli: simplify setting geometry
jstebbins [Tue, 23 Dec 2014 22:23:21 +0000 (22:23 +0000)]
cli: simplify setting geometry

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6650 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: eliminate refereces to libmkv
jstebbins [Tue, 23 Dec 2014 22:21:56 +0000 (22:21 +0000)]
libhb: eliminate refereces to libmkv

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6649 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: eliminate unnecessary references to mp4v2
jstebbins [Tue, 23 Dec 2014 22:15:32 +0000 (22:15 +0000)]
libhb: eliminate unnecessary references to mp4v2

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6648 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoeliminate job->largeFileSize
jstebbins [Tue, 23 Dec 2014 22:08:10 +0000 (22:08 +0000)]
eliminate job->largeFileSize
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

10 years agolibhb: remove dead code
jstebbins [Tue, 23 Dec 2014 19:28:40 +0000 (19:28 +0000)]
libhb: remove dead code

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6646 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: fix build.
ritsuka [Tue, 23 Dec 2014 10:38:01 +0000 (10:38 +0000)]
MacGui: fix build.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6645 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: remove some unused #import. Move again more things in HBController to HBJob.
ritsuka [Tue, 23 Dec 2014 10:26:39 +0000 (10:26 +0000)]
MacGui: remove some unused #import. Move again more things in HBController to HBJob.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6644 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: move the UI helper methods to new categories. Implement NSCoding in more...
ritsuka [Tue, 23 Dec 2014 10:23:59 +0000 (10:23 +0000)]
MacGui: move the UI helper methods to new categories. Implement NSCoding in more classes.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6643 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agoMacGui: set the chapter titles directly in HBJob. Move more things over to HBTitle...
ritsuka [Mon, 22 Dec 2014 17:12:16 +0000 (17:12 +0000)]
MacGui: set the chapter titles directly in HBJob. Move more things over to HBTitle and HBJob.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6642 b64f7644-9d1e-0410-96f1-a4d463321fa5

10 years agolibhb: remove hb_job_reset
jstebbins [Mon, 22 Dec 2014 17:07:28 +0000 (17:07 +0000)]
libhb: remove hb_job_reset
It is no longer needed by the mac ui

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6641 b64f7644-9d1e-0410-96f1-a4d463321fa5