]>
granicus.if.org Git - handbrake/log
jstebbins [Sun, 30 Mar 2014 17:27:18 +0000 (17:27 +0000)]
libhb: enable burn-in of all supported text subtitle formats
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6141
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 29 Mar 2014 12:03:55 +0000 (12:03 +0000)]
WinGui: Fix x265 default preset in query generation.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6140
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 28 Mar 2014 22:38:54 +0000 (22:38 +0000)]
WinGui: Mapping fix for x265. (not "hvec")
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6139
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 28 Mar 2014 22:32:23 +0000 (22:32 +0000)]
WinGui: Update the Query Generator to use the new --encoder-{preset,tune,profile,level} options as per rev 6135
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6138
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 28 Mar 2014 22:26:59 +0000 (22:26 +0000)]
CLI: fix alignment after last commit
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6137
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 28 Mar 2014 22:26:26 +0000 (22:26 +0000)]
WinGui: Fix QuickSync and x265 quality slider.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6136
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 28 Mar 2014 22:23:59 +0000 (22:23 +0000)]
CLI: clean up encoder preset/tune/profile/level option names
The new generic option names are:
--encoder-preset
--encoder-tune
--encoder-profile
--encoder-level
In addition, the supported values for these options can be listed via:
--encoder-preset-list <encoder>
--encoder-tune-list <encoder>
--encoder-profile-list <encoder>
--encoder-level-list <encoder>
Existing encoder-specific option names are preserved so as not to break
existing scripts, but only the new generic names are documented and supported.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6135
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 28 Mar 2014 19:37:54 +0000 (19:37 +0000)]
WinGui: When Starting a job that fails one of the sanity checks, the Stop button was appearing when it should not.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6134
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 27 Mar 2014 13:18:42 +0000 (13:18 +0000)]
Bump x264 to r2409-
d6b4e63 .
Miscellaneous fixes and improvements as
usual, plus a small performance improvement:
https://git.videolan.org/?p=x264.git;a=commit;h=
d6b4e63
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6133
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 26 Mar 2014 22:01:05 +0000 (22:01 +0000)]
muxavformat: override mp4 major brand, use "mp42"
This fixes compatibility issues with Vegas Pro 8 NLE suite
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6132
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 26 Mar 2014 14:42:09 +0000 (14:42 +0000)]
LinGui: fix problem cause by change in behavior of libgtk
gtk_buildable_get_name and gtk_widget_get_name now return a string
describing the widget type if the name has not been set instead of
NULL as they used to. This of coarse breaks everything that depends
on looking up valid widget names.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6131
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 26 Mar 2014 14:13:08 +0000 (14:13 +0000)]
Bump libav to v10.
More of our patches have been merged upstream.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6130
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Mar 2014 12:50:33 +0000 (12:50 +0000)]
WinGui: Restore rolled back tabbing fix + added a check for illegal characters to the destination text box. Add to Queue will now prevent items from begin added with illegal characters also.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6129
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Mar 2014 11:35:30 +0000 (11:35 +0000)]
WinGui: partially revert my last checking.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6128
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Mar 2014 22:13:25 +0000 (22:13 +0000)]
LinGui: fix live preview generation
Preferences (where live preview duration is set) were not getting added
to live peview job settings.
Also, fix a compiler warning when using gstreamer 0.10.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6127
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 21 Mar 2014 19:12:19 +0000 (19:12 +0000)]
WinGui: Minor improvement to tabbing on the main window. (Going to have to manually set some indexes to improve order later). Couple of typos fixed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6126
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 21 Mar 2014 00:34:04 +0000 (00:34 +0000)]
Fix HEVC muxing in Matroska.
Some patches haven't been
backported to libav v10_beta2 yet.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6125
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
randomengy [Wed, 19 Mar 2014 02:51:50 +0000 (02:51 +0000)]
Interop: Disable two-pass code when the encode type is constant quality. Update job marshalling padding to account for the addition of done_error.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6124
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Mar 2014 21:02:54 +0000 (21:02 +0000)]
LinGui: Fix list of icons that get installed to /usr/share/icons
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6123
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Mar 2014 20:08:23 +0000 (20:08 +0000)]
LinGui: remove unused icon
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6122
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Mar 2014 20:07:55 +0000 (20:07 +0000)]
LinGui: svg'ify the last of the custom icons
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6121
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Mar 2014 19:18:18 +0000 (19:18 +0000)]
LinGui: use GtkCellRendererSpinner instead of custom icons for queue activity
And delete unused icons
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6120
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Mar 2014 16:40:11 +0000 (16:40 +0000)]
muxavformat: only do style processing of mp4 text subtitles
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6119
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 17 Mar 2014 19:15:58 +0000 (19:15 +0000)]
LinGui: svg'ify several icons
and enable embedding of svg icons in the binary.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6118
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 16 Mar 2014 19:48:02 +0000 (19:48 +0000)]
WinGui: Fix an issue with the preview scan count not being set correctly for libhb encode path.
Added Nightly appcast update checking functionality back in.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6117
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 16 Mar 2014 19:30:01 +0000 (19:30 +0000)]
libhb: fix fps calculation when number of previews is very small
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6116
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 16 Mar 2014 17:18:52 +0000 (17:18 +0000)]
QSV: fix preset names for Ivy Bridge and earlier.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6115
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 16 Mar 2014 17:17:51 +0000 (17:17 +0000)]
Bump libx265 to version 0.8.
Miscellaneous fixes and improvements, and simplify
the patch to fix multiple inclusions of x265.h
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6114
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 14 Mar 2014 21:49:44 +0000 (21:49 +0000)]
libhb: fix uninitialized variable
since a malloc depends on the value of this variable, it's rather important
that it be initialized ;)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6113
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
maxd [Fri, 14 Mar 2014 21:27:17 +0000 (21:27 +0000)]
check of mfxExtCodingOption2 for AVC only
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6112
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 14 Mar 2014 14:07:00 +0000 (14:07 +0000)]
Bump libav to v10_beta2.
Miscellaneous fixes and improvements, fewer patches.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6111
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 14 Mar 2014 03:44:24 +0000 (03:44 +0000)]
LinGui: clean up play/pause/stop icons
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6110
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Thu, 13 Mar 2014 02:18:50 +0000 (02:18 +0000)]
build: support Xcode 5.1
Unknown compiler options now result in an error,
previous behavior they were simply ignored.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6109
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 13 Mar 2014 02:17:20 +0000 (02:17 +0000)]
x265: set CMAKE_HOST_SYSTEM instead of just removing --build.
Inetrestingly, host/build seems inverted in cmake compared
to autotools (and actually matches our build system).
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6108
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 13 Mar 2014 02:06:50 +0000 (02:06 +0000)]
x265: don't pass --build to cmake.
Didn't seem to cause any build failures,
but passing unsupported options is pointless.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6107
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 13 Mar 2014 01:43:10 +0000 (01:43 +0000)]
WinGui: enable MP4 and Matroska muxing for x265.
Also, remove the raw muxer.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6106
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 13 Mar 2014 01:36:22 +0000 (01:36 +0000)]
x265: enable MP4 and Matroska muxing.
Also remove the raw muxer.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6105
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 13 Mar 2014 01:20:38 +0000 (01:20 +0000)]
Build: pass --build to configure when cross-compiling.
This is the right thing to do, and also happens to fix building
with MinGW-w64 in a non-Linux environment such as e.g. Cygwin.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6104
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 8 Mar 2014 20:14:04 +0000 (20:14 +0000)]
WinGui: Restore GPU info logging.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6103
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 6 Mar 2014 20:42:30 +0000 (20:42 +0000)]
libhb: restore writing of encoding tool tag to output file
We lost this when switching to avformat for muxing
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6102
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 6 Mar 2014 20:24:27 +0000 (20:24 +0000)]
LinGui: Improve widget layout
Add padding to GtkEntry. On some themes, it looked very crowded.
Let height of x264 extra settings text box float with height of widgets that
it shares a grid with. It's fixed height was causing weird layout.
Reduce border around GtkComboBox. There are lots of combo boxes, so
this results in a significant reduction in the overall size of the window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6101
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 6 Mar 2014 19:20:58 +0000 (19:20 +0000)]
WinGui: Improvements and fixes to the Output Format Dropdown / Destination
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6100
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 6 Mar 2014 19:03:25 +0000 (19:03 +0000)]
LinGui: use python2 explicitely
...since python3 has incompatible syntax changes
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6099
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 4 Mar 2014 00:11:00 +0000 (00:11 +0000)]
QSV: alternate workaround for B-pyramid + keyframe insertion issue.
The original workaround (SVN 6016) got rid of the invalid timestamps,
but did nothing to prevent visual artifacts. Since it doesn't look
like I'll be fixing the underlying cause right away, this will avoid
broken output for our users in the meantime.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6098
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 3 Mar 2014 22:36:35 +0000 (22:36 +0000)]
MacGui: generalize x264CqSliderFractional preference to all
encoders that allow fractional CQ values (such as x265).
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6097
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 3 Mar 2014 16:47:18 +0000 (16:47 +0000)]
LinGui: allow more flexibility in manual cropping
Do not limit cropping to half of width or height. Instead, just make
sure resulting image width and height are never less than 16.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6096
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 2 Mar 2014 17:58:15 +0000 (17:58 +0000)]
contrib: remove faad2
It hasn't been in use for 3 yrs
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6095
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 2 Mar 2014 17:12:06 +0000 (17:12 +0000)]
Remove libfaac
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6094
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 2 Mar 2014 17:06:54 +0000 (17:06 +0000)]
LinGui: update dependencies in docs
indicate ubutnu 14.04 and gtk 3.10 are required to build the gtk UI
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6093
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 2 Mar 2014 13:18:36 +0000 (13:18 +0000)]
WinGui: Remove some last references to the faac encoder.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6092
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 1 Mar 2014 16:44:34 +0000 (16:44 +0000)]
WinGui: Add a new command line argument to the HandBrake GUI executable (--reset). This deletes all preset, user preset and settings file which should result in a full reset to defaults.
Also fixed a small bug on the Add to queue button. Don't actually add an item without a destination.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6091
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 1 Mar 2014 16:24:54 +0000 (16:24 +0000)]
WinGui: Don't set -U or -P when QSV is enabled.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6090
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 1 Mar 2014 02:57:44 +0000 (02:57 +0000)]
libhb: dynamic detection of availability of libav audio encoders
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6089
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 28 Feb 2014 00:29:48 +0000 (00:29 +0000)]
Bump x265 to r6321
8a84c10e5116 .
- rational framerates
- libx265 now provides decode time stamps (DTS)
- encx265: minor refactoring + prepare for muxing to MP4/Matroska
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6088
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 27 Feb 2014 17:09:44 +0000 (17:09 +0000)]
LinGui: remove legacy preset key UsesMaxPictureSettings
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6087
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 26 Feb 2014 00:48:04 +0000 (00:48 +0000)]
LinGui: fix another preset loading problem
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6086
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 25 Feb 2014 21:01:35 +0000 (21:01 +0000)]
LinGui: add a "Reset All Titles" button
This provides a convenient way for the user to update all currently
loaded titles to the current settings.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6085
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 25 Feb 2014 18:23:08 +0000 (18:23 +0000)]
LinGui: remove cruft
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6084
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 25 Feb 2014 18:00:17 +0000 (18:00 +0000)]
LinGui: fix race condition crasher in subtitle/audio lists
clearing a tree view caused selection to change while clearing (and
before clearing is complete). The selection change triggered an update
that attempted a recursive tree view clear. Since the first clear
leaves the tree view in an inconsistant state till it finished, this
causes a crash.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6083
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 25 Feb 2014 06:27:44 +0000 (06:27 +0000)]
LinGui: UI layout changes
Make some things fit a little better and make room for additional auto
passthru options.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6082
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 25 Feb 2014 00:41:24 +0000 (00:41 +0000)]
LinGui: fix some preset loading issues
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6081
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 24 Feb 2014 22:16:30 +0000 (22:16 +0000)]
LinGui: fix crash if all titles are too short
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6080
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 24 Feb 2014 03:42:58 +0000 (03:42 +0000)]
LinGui: simplify subtitle track refrencing
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6079
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 24 Feb 2014 02:49:46 +0000 (02:49 +0000)]
LinGui: simplify audio track references
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6078
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 24 Feb 2014 02:24:45 +0000 (02:24 +0000)]
LinGui: fix selection of "feature" title
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6077
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 23:39:16 +0000 (23:39 +0000)]
LinGui: queue window changes
Don't show number of passes if passes is 1 or not ABR mode.
Show cropping values.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6076
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 23:21:13 +0000 (23:21 +0000)]
LinGui: use hb_video_encoder_get_presets()
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6075
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 23:15:18 +0000 (23:15 +0000)]
LinGui: use hb_video_quality_get_name()
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6074
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 23:01:53 +0000 (23:01 +0000)]
LinGui: rework how hb audio bitrate is referenced by lingui
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6073
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 22:18:40 +0000 (22:18 +0000)]
LinGui: rework how hb samplerate is referenced from lingui
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6072
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 21:38:33 +0000 (21:38 +0000)]
LinGui: rework how hb video framerate is referenced from lingui
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6071
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 21:04:26 +0000 (21:04 +0000)]
LinGui: rework how hb audio mixdowns are referenced from lingui
Cleans up interface and fixes faulure to use fallbacks properly
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6070
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 20:25:35 +0000 (20:25 +0000)]
LinGui: rework how hb video encoders are reference from linbui
Cleans up interface and fixes failure to use fallbacks properly
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6069
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 20:03:32 +0000 (20:03 +0000)]
LinGui: rework how hb audio encoders are referenced from lingui
Cleans up the interface and fixes failure to use fallbacks properly
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6068
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 18:59:42 +0000 (18:59 +0000)]
LinGui: rework how hb containers are refrenced from lingui
Cleans up the interface and fixes failure to use fallbacks properly.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6067
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Feb 2014 18:28:13 +0000 (18:28 +0000)]
WinGui: Remove some irrelevant information from the Log header.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6066
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Feb 2014 18:25:37 +0000 (18:25 +0000)]
WinGui: Fix to the Multiple Title selection feature. UI warning no longer relevant after audio/sub title behaviour refactor.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6065
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 23 Feb 2014 17:22:05 +0000 (17:22 +0000)]
LinGui: rework how hb titles are referenced from lingui
Provides a less cryptic interface to identifying and looking up hb
titles.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6064
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Feb 2014 15:59:51 +0000 (15:59 +0000)]
WinGui: Enable the x265 raw muxer for testing. Note to everyone playing with this. This is highly experimental at this stage. There is no support for audio and the encoder is slow compared to x264. It's still early days.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6063
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Feb 2014 15:43:16 +0000 (15:43 +0000)]
WinGui: x265 UI patch by Zhang Zhigiang.
This enables support for the x265 encoder from the GUI when paired with a build of HandBrake that has x265 enabled.
Thanks
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6062
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 20:34:57 +0000 (20:34 +0000)]
LinGui: improvements to queue window
Add x264 preset/tune/profile/level. LinGui has been missing this.
Reformat audio and subtitle list.
Don't show "Turbo" when not encoding 2 pass ABR.
Don't show "Filters" line if there are no filters.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6061
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 22 Feb 2014 17:10:47 +0000 (17:10 +0000)]
WinGui: Further work on the new Audio and Subtitle automatic behaviour system.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6060
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 06:57:41 +0000 (06:57 +0000)]
LinGui: tweaks to "add multiple" dialog
Changes make which titles have conflicting destination file names more
evident.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6059
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 05:21:10 +0000 (05:21 +0000)]
libhb: sort the list of files in batch mode
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6058
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 05:21:04 +0000 (05:21 +0000)]
libhb: clean up handling dir directory separator
title->name was getting set to an empty string in some cases due to
looking for the wrong directory separator.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6057
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 03:01:15 +0000 (03:01 +0000)]
LinGui: add dialog to select multiple titles to add to queue
Replaces "Add All to Queue".
Dialog provides checkboxes to select titles to add to the queue and file
chooser/file entry to change destination file names.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6056
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 01:34:50 +0000 (01:34 +0000)]
libhb: fix decavcodecaBSInfo again...
... forgot to check for error return from avcodec_decode_audio4
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6055
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 22 Feb 2014 00:21:43 +0000 (00:21 +0000)]
libhb: fix a problem decoding wmapro audio
... and probably some other audio types.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6054
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 21 Feb 2014 22:06:24 +0000 (22:06 +0000)]
WinGui: Some tidy up and refactoring in the interop library. Few small internal namespace changes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6053
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 21 Feb 2014 01:10:25 +0000 (01:10 +0000)]
LinGui: add trusty to ubuntu snapshots
...remove everything else since none have gtk 3.10
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6052
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 21 Feb 2014 00:23:37 +0000 (00:23 +0000)]
LinGui: fix range update issues and plug memory leaks
Updating the range of GtkScale and GtkSpinButtons causes the current
value to update inappropriately under some conditions. So update
the range and value concurrently.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6051
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 20 Feb 2014 16:15:49 +0000 (16:15 +0000)]
SVN: remove a52dec.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6050
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 20 Feb 2014 01:51:45 +0000 (01:51 +0000)]
libhb: remove a52dec
replace it with libavcodec ac3 decoder
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6049
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 20 Feb 2014 01:22:47 +0000 (01:22 +0000)]
LinGui: fix several issues with loading presets
pull on a string and the whole sweater comes apart
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6048
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 19 Feb 2014 00:13:07 +0000 (00:13 +0000)]
LinGui: fix potential use of uninitialized variable
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6047
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 19 Feb 2014 00:06:26 +0000 (00:06 +0000)]
LinGui: rework title list
Title list is now linked to a settings list. There is one settings dict
per title. The settings list is populated when scan completes. As you
change titles, the settings for that title populate the UI. Changes
made are saved in the settings and restored if you go to another title
and then return.
This is preparation for improvements to "Add All to Queue" feature.
Settings for each title can be customized before adding to the queue.
All titles don't have to use the same preset or settings.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6046
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Feb 2014 22:33:39 +0000 (22:33 +0000)]
libhb: fix compiler warning with cpuid usage
fixes "dereferencing type-punned pointer will break strict-aliasing rules"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6045
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 18 Feb 2014 18:37:10 +0000 (18:37 +0000)]
Remove HB_API_OLD_PRESET_SETTERS cruft.
All UIs and Interop should be up-to-date.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6044
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 18 Feb 2014 18:24:20 +0000 (18:24 +0000)]
openclkernels.h: fix line endings.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6043
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 18 Feb 2014 18:14:22 +0000 (18:14 +0000)]
Update some copyright dates to 2014.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6042
b64f7644 -9d1e-0410-96f1-
a4d463321fa5