]>
granicus.if.org Git - handbrake/log
jstebbins [Thu, 14 May 2015 17:11:48 +0000 (17:11 +0000)]
lingui: use libhb preset management from linux gui
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7179
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 14 May 2015 15:14:39 +0000 (15:14 +0000)]
cli: fix --height
Didn't set the proper flag to make hb_set_anamorphic_size prefer keeping
the height over the width.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7178
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 13 May 2015 23:36:33 +0000 (23:36 +0000)]
cli: fix initialization of encode ranges
The default chapter start or end was used if one but not the other of
start-at/stop-at were used.
Also don't overwrite current pass and pass_count status in hb_state_t
while searching for the position to start encoding.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7177
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 13 May 2015 20:27:24 +0000 (20:27 +0000)]
cli: restore -O, -I, -P, -U, and -g options
I inadvertainly disabled them when "simplifying" things.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7176
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 13 May 2015 17:57:54 +0000 (17:57 +0000)]
LinGui: fix 32bit builds
File operations performed by LinGui were failing for large files.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7174
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Wed, 13 May 2015 16:30:46 +0000 (16:30 +0000)]
MacGui: remove che previews cache in HBPreviewGenerator when a setting changed and not in HBPreviewController
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7173
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Tue, 12 May 2015 13:14:29 +0000 (13:14 +0000)]
MacGui: limit the preview images cache to ~ the size of 60 1080p images.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7171
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 12 May 2015 00:43:54 +0000 (00:43 +0000)]
scan: increase scan size thresh to accomodate raw 4K avi
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7170
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 11 May 2015 15:45:25 +0000 (15:45 +0000)]
cli: fix missing subtitle "Default" flag when --all-subtitles is used
Also fix case that can cause all subtitles to be added twice.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7169
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 9 May 2015 18:26:07 +0000 (18:26 +0000)]
WinGui: Remove some test code.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7168
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 9 May 2015 18:22:11 +0000 (18:22 +0000)]
WinGui: Pad out some initial infrastructure to read built-in presets from libhb.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7167
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 9 May 2015 16:44:14 +0000 (16:44 +0000)]
cli: fix audio codec selection when one codec specified on the command line
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7166
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 9 May 2015 16:19:48 +0000 (16:19 +0000)]
cli: fix off-by-one error in subtitle track selection
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7165
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 7 May 2015 17:52:36 +0000 (17:52 +0000)]
WinGui: Restore Preview functionality. The calc logic still needs fixed as there are a few edge cases that still todate don't work.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7164
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 7 May 2015 15:35:35 +0000 (15:35 +0000)]
MacGui: use small size for the cropping radio button.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7163
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 7 May 2015 15:33:13 +0000 (15:33 +0000)]
MacGui: wrap more hb_title properties in HBTitle.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7162
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 7 May 2015 15:29:06 +0000 (15:29 +0000)]
MacGui: cosmetics.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7161
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 6 May 2015 20:53:32 +0000 (20:53 +0000)]
cli: fix off-by-one audio track selection
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7160
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 6 May 2015 17:10:16 +0000 (17:10 +0000)]
scripts: set svn:executable property on new scripts
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7159
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 6 May 2015 16:04:08 +0000 (16:04 +0000)]
libhb,cli: add preset management to libhb, use it in cli
This results in custom preset support in the CLI and additional
command line options to fully support all preset keys.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7158
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 4 May 2015 17:49:02 +0000 (17:49 +0000)]
libhb: enable vbr encoding with fdk-aac and libav-aac
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7157
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 3 May 2015 22:31:22 +0000 (22:31 +0000)]
MacGui: fix endpoints for point-2-point encoding.
libhb expects offsets, not absolute values.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7156
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 3 May 2015 22:03:42 +0000 (22:03 +0000)]
MacGui: fix a couple nasty rounding errors.
The results could be off by almost 4% with 30fps sources.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7154
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 3 May 2015 21:20:54 +0000 (21:20 +0000)]
LinGui: refresh queue button pending count when queue item edited
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7153
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 3 May 2015 17:29:45 +0000 (17:29 +0000)]
WinGui: Fix Line Endings and (StyleCop)Warnings
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7152
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 3 May 2015 17:18:59 +0000 (17:18 +0000)]
WinGui: Some Model Re-factoring by RandomEngy
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7151
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 3 May 2015 17:11:39 +0000 (17:11 +0000)]
WinGui:
Bug Fixes:
- Fix binding error on the audio tab.
- Fix the X of X Pass count event args.
UI Tweaks:
- System colours is now default.
- Removed the word "Source" from the Audio and Subtitles lists to make a bit more space for the track name.
- Right Aligned the configure default buttons on the audio and subtitle tabs.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7150
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 1 May 2015 20:30:18 +0000 (20:30 +0000)]
LinGui: fix scanning file specified on command line
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7149
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 1 May 2015 20:30:15 +0000 (20:30 +0000)]
stream: fix TS parsing after a seek
This error was causing some garbled preview frames
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7148
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 1 May 2015 17:36:32 +0000 (17:36 +0000)]
LinGui: add snapshot build for ubuntu 15.04
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7147
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 1 May 2015 16:17:15 +0000 (16:17 +0000)]
fdk-aac: bump to version 0.1.4
And enable compiler optimizations. It's much fater that way.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7145
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 1 May 2015 15:13:00 +0000 (15:13 +0000)]
MacGui: fix autocrop.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7144
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 1 May 2015 14:47:35 +0000 (14:47 +0000)]
libhb: Use a buffer flat to indicate EOF
... instead of a 0 length buffer.
This fixes this issue:
https://forum.handbrake.fr/viewtopic.php?f=12&t=31959
Theora can create 0 length output. These 0 length frames indicate
duplicate frames. So we can't use 0 length buffers to indicate the end
of the stream.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7143
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 1 May 2015 07:38:01 +0000 (07:38 +0000)]
MacGui: fix built in presets update on earlier os x versions. The dot is not needed in the extension, it worked anyway on 10.10 but not un earlier versions.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7142
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 1 May 2015 00:01:23 +0000 (00:01 +0000)]
libhb: fix mingw link, undefined symbol CoTaskMemFree
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7141
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 30 Apr 2015 19:18:19 +0000 (19:18 +0000)]
hb_get_user_config_directory: improvements.
Fix build with older MinGW-w64 toolchains.
Fix potential memory leak and crashes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7140
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 30 Apr 2015 18:06:05 +0000 (18:06 +0000)]
libbluray: use official 0.8.0 release
And add MINGW_HAS_SECURE_API to defines during build
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7139
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 30 Apr 2015 16:57:16 +0000 (16:57 +0000)]
MacGui: fix the multiple instances alert.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7138
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 30 Apr 2015 16:28:49 +0000 (16:28 +0000)]
LinGui: Fix issue with editing audio or subtitles
The edited settings were having unpredictable effects on loading
default audio or subtitle settings when a new source was scanned.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7137
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 30 Apr 2015 16:28:44 +0000 (16:28 +0000)]
libbluray: bump to version with UDF support
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7136
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 30 Apr 2015 16:17:06 +0000 (16:17 +0000)]
MacGui: fix scan progress bar.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7135
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 30 Apr 2015 16:04:37 +0000 (16:04 +0000)]
MacGui: add a new formatter to convert a hb_state_t to a textual representation.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7134
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 30 Apr 2015 16:02:11 +0000 (16:02 +0000)]
MacGui: cosmetics
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7133
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 28 Apr 2015 22:55:24 +0000 (22:55 +0000)]
LinGui: fix dest file generateion for block devices
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7132
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 27 Apr 2015 18:31:28 +0000 (18:31 +0000)]
WinGui: left in a empty static style. now removed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7131
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 27 Apr 2015 18:30:46 +0000 (18:30 +0000)]
WinGui: Further Minor UI tweaks. F1 Keyboard shortcut for Help.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7130
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 27 Apr 2015 14:38:59 +0000 (14:38 +0000)]
json: fix packig audio track in title
ChannelLayout was getting dropped due to missing format specifier
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7129
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 26 Apr 2015 02:08:58 +0000 (02:08 +0000)]
json: fix "End" parsing of p-to-p frame range
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7128
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 26 Apr 2015 01:05:36 +0000 (01:05 +0000)]
LinGui: Allow setting p-to-p end frame beyond guessed duration
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7127
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 26 Apr 2015 01:02:54 +0000 (01:02 +0000)]
LinGui: Allow setting p-to-p end time beyond guessed duration
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7126
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 25 Apr 2015 16:35:43 +0000 (16:35 +0000)]
WinGui: Further UI / UX Tweaks. Main body of settings disabled until the user performs a scan.
Keyboard shortcut changes:
Alt+O -> Open Source Panel (New)
Ctrl+O -> Open FileScan (Unchanged)
Ctrl+Shift+O -> Open Folder (Was Ctrl+R)
Ctrl+F (Removed)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7125
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 24 Apr 2015 22:31:47 +0000 (22:31 +0000)]
p-to-p: fix seek to start pts source initial PTS != 0
When a file demuxed by libav does not start to time 0, our seek
to the initial start pts tried to seek too far forward.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7124
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
bradleys [Fri, 24 Apr 2015 16:16:14 +0000 (16:16 +0000)]
libhb: Build local pkgconfig when building local autotools.
Prevents missing pkgconfig macros causing build failures on some systems when using local autotools with system pkgconfig.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7123
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 23 Apr 2015 15:15:41 +0000 (15:15 +0000)]
ports: use standardized sched_yield instead of pthread_yield
Fixes build on osx
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7122
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 21:59:31 +0000 (21:59 +0000)]
demuxmpeg: Don't drop frames with bad timestamps
Just invalidate the timestamps and let the decoders interpolate.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7121
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 21:12:21 +0000 (21:12 +0000)]
stream: Improve transport stream PCR handling
When a new PCR is seen, emit all currently cached data. This prevents
data that was referenced to the previous PCR from being associated with
the new PCR.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7120
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 21:11:30 +0000 (21:11 +0000)]
sync: fix frame p-to-p extra audio after end frame
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7119
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 21:01:20 +0000 (21:01 +0000)]
LinGui: Add pending count to "Queue" toolbar button
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7118
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 22 Apr 2015 19:48:04 +0000 (19:48 +0000)]
WinGui: Some minor UI Improvements. Including Waiting Queue Count on the "Show Queue" toolbar icon.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7117
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 18:52:50 +0000 (18:52 +0000)]
LinGui: adjust tooltip line alignments
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7116
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 17:49:18 +0000 (17:49 +0000)]
LinGui: fix setting forces subtitles in job
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7115
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 22 Apr 2015 17:31:01 +0000 (17:31 +0000)]
LinGui: Remove "reload queue" dialog. The queue is always reloaded.
And add a new "Delete All" button to the queue to simplify clearing the queue.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7114
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Wed, 22 Apr 2015 16:58:07 +0000 (16:58 +0000)]
MacGui: Remove the "Reload queue" alert. The queue is always reloaded and the queue window is shown if there are pending jobs.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7113
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Wed, 22 Apr 2015 16:49:30 +0000 (16:49 +0000)]
MacGui: implemented the NSSecureCoding protocol in HBJob. Added a compatibility class to fall back on NSCoding on 10.7 and earlier.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7112
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 21 Apr 2015 15:49:34 +0000 (15:49 +0000)]
param: Allow ',' as decimal separator in filter values
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7110
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 20 Apr 2015 20:54:35 +0000 (20:54 +0000)]
WinGui: Minor design tweaks to the No Titles found dialog.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7109
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 20 Apr 2015 18:46:33 +0000 (18:46 +0000)]
WinGui: Restore the "No Titles Found" dialog from previous versions of HandBrake.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7108
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Mon, 20 Apr 2015 10:44:20 +0000 (10:44 +0000)]
MacGui: update the tooltips of the new auto passthru options.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7106
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 19 Apr 2015 14:38:38 +0000 (14:38 +0000)]
ports: add functions for looking up user config directory
These will be used by the CLI for loading custom user presets.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7105
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 19:35:08 +0000 (19:35 +0000)]
WinGui: Further UI design updates to Queue selection and Task action countdown.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7104
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 19:03:56 +0000 (19:03 +0000)]
WinGui: Adding Del shortcut to preset pane, and better warnings when deleting.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7103
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 18 Apr 2015 18:34:40 +0000 (18:34 +0000)]
LinGui: Check for NULL filter settings string
And add more warnings where appropriate
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7102
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 18 Apr 2015 18:34:38 +0000 (18:34 +0000)]
filters: Fix generation of filter string
When there is no "tune" and extra ':' was added to the end of the string
and caused a failure to validate the filter settings.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7101
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 18 Apr 2015 17:32:11 +0000 (17:32 +0000)]
LinGui: Use real sample rate when creating job
The computation of the "best" bitrate was wrong because it requires
the real samplerate and not 0 - "same as source"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7100
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 15:59:12 +0000 (15:59 +0000)]
WinGui: Minor UI tweaks to the preset window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7099
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 15:43:57 +0000 (15:43 +0000)]
WinGui: Small bug fix to handling of queue recovery when running mulitple instances. The GUI should not load the other app instances queue.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7098
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 15:36:25 +0000 (15:36 +0000)]
WinGui: Add "Delete" key shortcut to the queue to delete selected items.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7097
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 18 Apr 2015 15:13:47 +0000 (15:13 +0000)]
LinGui: Modify how dest filename is constructed for iso images
Use base filename instead of iso volume label when constructing the
default destination filename.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7096
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 14:45:33 +0000 (14:45 +0000)]
WinGui: Some further UI design tweaks.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7095
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 18 Apr 2015 14:08:09 +0000 (14:08 +0000)]
WinGui: Misc UI fixes and fixes to the logging code for scanning that could sometimes cause a crash.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7094
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sat, 18 Apr 2015 11:28:25 +0000 (11:28 +0000)]
MacGui: Add TrueHD, Flac and EAC3 auto passthru options in the default sheet.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7093
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 17 Apr 2015 13:34:02 +0000 (13:34 +0000)]
MacGui: fix HBPicture copy method.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7092
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 17 Apr 2015 13:21:30 +0000 (13:21 +0000)]
MacGui: remove HBPicture dependency on HBTitle.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7091
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 17 Apr 2015 12:34:52 +0000 (12:34 +0000)]
MacGui: update the UI correctly for custom denoise preset.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7090
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 17 Apr 2015 12:32:41 +0000 (12:32 +0000)]
MacGui: use the new the filter preset/tune lookup and setting validation functions.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7089
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 13 Apr 2015 21:54:40 +0000 (21:54 +0000)]
json: fix another cut/paste error. incorrect dither parsing.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7088
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 12 Apr 2015 15:03:25 +0000 (15:03 +0000)]
WinGui: Misc IScan API tweaks.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7087
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 12 Apr 2015 14:25:56 +0000 (14:25 +0000)]
WinGui: Some further refactoring of the services library. Moving all the queueing functionality up to app layer for now.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7086
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 11 Apr 2015 21:50:21 +0000 (21:50 +0000)]
deccc608sub: tweak font size once again
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7085
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 10 Apr 2015 22:29:57 +0000 (22:29 +0000)]
WinGui: Add a basic outline of a logging system to allow logging of the JSON and other types of messages.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7084
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 10 Apr 2015 22:25:55 +0000 (22:25 +0000)]
LinGui: fix pause button/resume
pressing pause put the resume button into an inactive state
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7083
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 10 Apr 2015 21:13:16 +0000 (21:13 +0000)]
WinGui: When Switching from x264 to another encoder, the video tab options would be disabled if "Use Advanced Tab" was turned on. This is now fixed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7082
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 10 Apr 2015 21:03:46 +0000 (21:03 +0000)]
WinGui: For default user presets, make sure the advanced tab shows correctly on load when enabled.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7081
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 10 Apr 2015 16:26:53 +0000 (16:26 +0000)]
text subtitles: make font height independent of cropping
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7078
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 10 Apr 2015 16:12:40 +0000 (16:12 +0000)]
decccsub608: make font size independent on the amount of cropping
And use alignment tag \an1 instead of \a1
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7077
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 10 Apr 2015 14:56:27 +0000 (14:56 +0000)]
Move strtok_r fallback to dedicated "compat" files.
Also, check whether the toolchain already provides strtok_r instead of building it unconditionally.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7076
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
ritsuka [Thu, 9 Apr 2015 19:43:33 +0000 (19:43 +0000)]
MacGui: run the Xcode "convert to modern objective-c" on the entire project.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7075
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 9 Apr 2015 18:45:23 +0000 (18:45 +0000)]
LinGui: fix libhb work state tracking
I never updated this after the work state defines were updated
to bitfields. It mostly worked, but sometimes missed transitions in state.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7074
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 7 Apr 2015 23:33:14 +0000 (23:33 +0000)]
reader: fix subtitle start time not advancing
We must set a start time for subtitles or the vobsub decoder (and probably
other subtitle decoders) will assign duplicate timestamps. So when a
discontinuity occurs, make the closest guess that we can.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7072
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 7 Apr 2015 19:38:26 +0000 (19:38 +0000)]
deccc608sub: don't ignore text attributes in PAC
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7071
b64f7644 -9d1e-0410-96f1-
a4d463321fa5