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