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