]> granicus.if.org Git - handbrake/log
handbrake
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

10 years agoMacGui: save the preset description, it had been broken after the add preset window...
ritsuka [Mon, 22 Dec 2014 17:06:53 +0000 (17:06 +0000)]
MacGui: save the preset description, it had been broken after the add preset window refactoring.

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

10 years agolibhb: remove deprecated job and title fields
jstebbins [Mon, 22 Dec 2014 16:26:47 +0000 (16:26 +0000)]
libhb: remove deprecated job and title fields

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

10 years agoMacGui: implement NSCoding protocol in HBJob.
ritsuka [Mon, 22 Dec 2014 07:55:39 +0000 (07:55 +0000)]
MacGui: implement NSCoding protocol in HBJob.

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

10 years agoMacGui: fixed a number of memory leaks. Do not set some deprecated hb_job fields.
ritsuka [Mon, 22 Dec 2014 07:30:12 +0000 (07:30 +0000)]
MacGui: fixed a number of memory leaks. Do not set some deprecated hb_job fields.

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

10 years agoMacGui: remove the last usage of title->job.
ritsuka [Sun, 21 Dec 2014 13:08:20 +0000 (13:08 +0000)]
MacGui: remove the last usage of title->job.

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

10 years agoMacGui: use HBJob tracks array in HBAudioController and HBSubtitlesController. Add...
ritsuka [Sun, 21 Dec 2014 12:55:37 +0000 (12:55 +0000)]
MacGui: use HBJob tracks array in HBAudioController and 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

10 years agoMacGui: refactor a bit of HBController to remove dependency on hb_title_t.
ritsuka [Sun, 21 Dec 2014 12:53:51 +0000 (12:53 +0000)]
MacGui: refactor a bit of HBController to remove dependency on hb_title_t.

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

10 years agoMacGui: use HBJob when possible.
ritsuka [Sun, 21 Dec 2014 06:34:10 +0000 (06:34 +0000)]
MacGui: use HBJob when possible.

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

10 years agoMacGui: add some more logs in HBCore.
ritsuka [Sun, 21 Dec 2014 06:32:22 +0000 (06:32 +0000)]
MacGui: add some more logs in HBCore.

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

10 years agoMacGui: set the correct framerate in the preset.
ritsuka [Sun, 21 Dec 2014 06:31:11 +0000 (06:31 +0000)]
MacGui: set the correct framerate in the preset.

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

10 years agoMacGui: rearrange files in the project and disabled NSZombie.
ritsuka [Sat, 20 Dec 2014 18:57:52 +0000 (18:57 +0000)]
MacGui: rearrange files in the project and disabled NSZombie.

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

10 years agoMacGui: fix a warning.
ritsuka [Sat, 20 Dec 2014 18:57:23 +0000 (18:57 +0000)]
MacGui: fix a warning.

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

10 years agoMacGui: integrated HBPicture in HBPictureController and started to move things over...
ritsuka [Sat, 20 Dec 2014 18:56:10 +0000 (18:56 +0000)]
MacGui: integrated HBPicture in HBPictureController and started to move things over to HBJob.

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

10 years agoMacGui: post a notification in HBFilters when a settings is changed.
ritsuka [Sat, 20 Dec 2014 17:39:53 +0000 (17:39 +0000)]
MacGui: post a notification in HBFilters when a settings is changed.

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

10 years agoMacGui: implement HBPicture.
ritsuka [Sat, 20 Dec 2014 17:38:25 +0000 (17:38 +0000)]
MacGui: implement HBPicture.

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

10 years agoMacGui: small improvements to HBTitle and HBJob.
ritsuka [Sat, 20 Dec 2014 17:37:18 +0000 (17:37 +0000)]
MacGui: small improvements to HBTitle and HBJob.

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

10 years agoWinGui: Fix the Check for update frequency setting. (Removed daily as an option to...
sr55 [Sat, 20 Dec 2014 16:10:21 +0000 (16:10 +0000)]
WinGui: Fix the Check for update frequency setting. (Removed daily as an option to reduce server load)

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

10 years agoWinGui: Fix a bug in the anamorphic size code.
sr55 [Sat, 20 Dec 2014 14:49:37 +0000 (14:49 +0000)]
WinGui: Fix a bug in the anamorphic size code.

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

10 years agoWinGui: Switch to using the new JSON based scan API.
sr55 [Sat, 20 Dec 2014 14:36:56 +0000 (14:36 +0000)]
WinGui: Switch to using the new JSON based scan API.

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

10 years agoWinGui: Refactor the scan model namespace in preparation for json api impl
sr55 [Sat, 20 Dec 2014 13:20:27 +0000 (13:20 +0000)]
WinGui: Refactor the scan model namespace in preparation for json api impl

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

10 years agoWinGui: QuickFix for a crash, will resolve properly later.
sr55 [Sat, 20 Dec 2014 13:18:45 +0000 (13:18 +0000)]
WinGui: QuickFix for a crash, will resolve properly later.

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

10 years agoMacGui: use title->list_chapter directly instead of title->job->list_chapter.
ritsuka [Sat, 20 Dec 2014 10:53:48 +0000 (10:53 +0000)]
MacGui: use title->list_chapter directly instead of title->job->list_chapter.

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

10 years agoMacGui: use the right string format specifier in HBCore.
ritsuka [Sat, 20 Dec 2014 09:26:38 +0000 (09:26 +0000)]
MacGui: use the right string format specifier in HBCore.

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

10 years agoMacGui: remove a unused ivar in HBController.
ritsuka [Sat, 20 Dec 2014 09:23:59 +0000 (09:23 +0000)]
MacGui: remove a unused ivar in HBController.

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

10 years agoMacGui: add a "name" property to HBCore to easy debugging multiple instances. Add...
ritsuka [Sat, 20 Dec 2014 09:18:22 +0000 (09:18 +0000)]
MacGui: add a "name" property to HBCore to easy debugging multiple instances. Add a missing retain to the titles property.

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

10 years agoMacGui: fix frame rate when loading a queue item.
ritsuka [Sat, 20 Dec 2014 07:35:57 +0000 (07:35 +0000)]
MacGui: fix frame rate when loading a queue item.

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

10 years agojson: fix hb_get_preview_json
jstebbins [Fri, 19 Dec 2014 19:19:55 +0000 (19:19 +0000)]
json: fix hb_get_preview_json
and add some routines for json conversion of preview parameters and images

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

10 years agolibhb: add hb_image_init to create blank images
jstebbins [Fri, 19 Dec 2014 19:18:35 +0000 (19:18 +0000)]
libhb: add hb_image_init to create blank images

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

10 years agolibhb: make hb_get_preview2 always return a valid image
jstebbins [Fri, 19 Dec 2014 19:17:17 +0000 (19:17 +0000)]
libhb: make hb_get_preview2 always return a valid image
When we fail to read the preview image, create a blank image

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

10 years agojson: fix plane size in hb_get_preview_image_json
jstebbins [Fri, 19 Dec 2014 00:25:10 +0000 (00:25 +0000)]
json: fix plane size in hb_get_preview_image_json
The actual size of the base64 encoded data is the length of the string

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

10 years agojson: fix memory leak in hb_get_preview_json
jstebbins [Fri, 19 Dec 2014 00:22:37 +0000 (00:22 +0000)]
json: fix memory leak in hb_get_preview_json

forgot to call hb_image_close on the image

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

10 years agojson: add hb_get_preview_json
jstebbins [Fri, 19 Dec 2014 00:21:08 +0000 (00:21 +0000)]
json: add hb_get_preview_json

No idea if it actually works as advertised.  Probably not ;)
Returns a json representation of an hb_image_t with the data
encoded in base64.

Also, fix a bug in hb_set_anamorphic_size_json that probably would have
cause it to just fail.

And fix a couple of memory leaks.

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

10 years agoWinGui: Update the libhb scan code to work with the updated API. See rev6602 for...
sr55 [Thu, 18 Dec 2014 21:30:24 +0000 (21:30 +0000)]
WinGui: Update the libhb scan code to work with the updated API. See rev6602 for API changes.

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

10 years agojson: fix building with --enable-hwd
jstebbins [Thu, 18 Dec 2014 18:56:40 +0000 (18:56 +0000)]
json: fix building with --enable-hwd

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

10 years agoMacGui: separate the video settings logic from the view controller. There are a numbe...
ritsuka [Thu, 18 Dec 2014 11:18:00 +0000 (11:18 +0000)]
MacGui: separate the video settings logic from the view controller. There are a number of small regression ("Custom" preset and auto naming not updating) that will be fixed in the next commits.

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

10 years agomux: fix format of ssa preamble
jstebbins [Tue, 16 Dec 2014 23:59:23 +0000 (23:59 +0000)]
mux: fix format of ssa preamble
sprintf decimal specifier was using the system local to insert a ','
where there should have been a '.'

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

10 years agojson: fix building with qsv enabled.
jstebbins [Tue, 16 Dec 2014 22:37:59 +0000 (22:37 +0000)]
json: fix building with qsv enabled.

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