]>
granicus.if.org Git - handbrake/log
Bradley Sepos [Sat, 23 Apr 2016 19:47:57 +0000 (15:47 -0400)]
libhb: Add NLMeans tune Tape.
sr55 [Fri, 29 Apr 2016 20:39:23 +0000 (21:39 +0100)]
WinGui: Actually check in the fix for #158
sr55 [Fri, 29 Apr 2016 20:35:10 +0000 (21:35 +0100)]
WinGui: Force the Optimise MP4 / iPod 5G Checkbox to refresh when changing the Output Format dropdown. Fixes #158
sr55 [Fri, 29 Apr 2016 20:25:05 +0000 (21:25 +0100)]
Another gitignore update for windows.
sr55 [Fri, 29 Apr 2016 20:24:57 +0000 (21:24 +0100)]
WinGui: Simple tool for generating a signed hash of the HandBrake download.
sr55 [Fri, 29 Apr 2016 20:11:47 +0000 (21:11 +0100)]
Update .gitignore with more ignored files for the windows build.
sr55 [Fri, 29 Apr 2016 20:10:35 +0000 (21:10 +0100)]
WinGui: Improve the security of the update checker on windows. This download is now verified against a signed RSA-SHA256 hash verifying both file integrity and origin.
Scott [Sun, 24 Apr 2016 12:19:51 +0000 (13:19 +0100)]
Update README.md
sr55 [Sat, 23 Apr 2016 19:19:43 +0000 (20:19 +0100)]
WinGui: Wrap text on popup window container.
sr55 [Sat, 23 Apr 2016 19:17:13 +0000 (20:17 +0100)]
WinGui: Fix the Subtitle Defaults popup text.
sr55 [Sat, 23 Apr 2016 16:33:38 +0000 (17:33 +0100)]
WinGui: If you invoke HandBrake.exe with "--auto-start-queue" it will automatically start the queue and not prompt to recover the queue.
Behaviour Change: When reloading the queue, any job that is "In progress" will be marked as "Error" now. We don't know if HandBrake crashed or the system restarted. This avoids any crash -> restart loops that may occur. This allows HandBrake to get on with the rest of the queue until the user can action the failed encode.
Damiano Galassi [Fri, 22 Apr 2016 11:25:20 +0000 (13:25 +0200)]
MacGui: do not stop the preview encoding when the showWindow: is called and the window is already on screen.
John Stebbins [Thu, 21 Apr 2016 14:07:07 +0000 (08:07 -0600)]
decavcodec: fix audio decoder frame count
it was always 0
John Stebbins [Wed, 20 Apr 2016 20:20:18 +0000 (14:20 -0600)]
stream: fix memory leak during PS stream probe
John Stebbins [Wed, 20 Apr 2016 20:19:27 +0000 (14:19 -0600)]
buffers: add more buffer debugging support
sr55 [Tue, 19 Apr 2016 20:52:27 +0000 (21:52 +0100)]
WinGui: Some initial work to make the HandBrake.ApplicationServices library more portable.
sr55 [Tue, 19 Apr 2016 18:56:14 +0000 (19:56 +0100)]
Merge branch 'Idea2'
sr55 [Mon, 18 Apr 2016 20:41:22 +0000 (21:41 +0100)]
WinGui: Small code optimisation in the QueueRecoveryHelper
sr55 [Mon, 18 Apr 2016 20:17:09 +0000 (21:17 +0100)]
WinGui: Strip out the overlay panel code. It's not used.
sr55 [Mon, 18 Apr 2016 20:12:30 +0000 (21:12 +0100)]
Few updates to NEWS
sr55 [Sun, 17 Apr 2016 14:17:51 +0000 (15:17 +0100)]
WinGui: Change the Audio Default and Subtitle panels to be modal windows. (Similar to the MacGUI). This should allow for more space needed to implement Audio templates. Also fixed a sanitise mixdown call crash.
John Stebbins [Thu, 14 Apr 2016 19:24:04 +0000 (13:24 -0600)]
muxavformat: fix mp4 subtitle empty packet duration
John Stebbins [Thu, 14 Apr 2016 14:42:23 +0000 (08:42 -0600)]
qsv: support building on linux with libva
John Stebbins [Wed, 13 Apr 2016 21:10:30 +0000 (14:10 -0700)]
Merge pull request #153 from jstebbins/qsv-free
qsv: fix access to freed memory when interrupting encode
John Stebbins [Wed, 13 Apr 2016 21:05:20 +0000 (14:05 -0700)]
Merge pull request #154 from jstebbins/qsv-decode-uninitialized-var
qsv: fix crash in decode init due to uninitialized variable
sr55 [Wed, 13 Apr 2016 20:47:03 +0000 (21:47 +0100)]
WinGui: Don't call hb_x264_param_unparse when we are not using x264
John Stebbins [Wed, 13 Apr 2016 18:42:33 +0000 (12:42 -0600)]
qsv: fix crash in decode init due to uninitialized variable
John Stebbins [Wed, 13 Apr 2016 18:39:13 +0000 (12:39 -0600)]
qsv_filter: fix crash when unpacking crop parameters
John Stebbins [Wed, 13 Apr 2016 16:07:52 +0000 (10:07 -0600)]
qsv: fix access to freed memory when interrupting encode
sr55 [Tue, 12 Apr 2016 18:04:11 +0000 (19:04 +0100)]
WinGui: Handle null mixdowns properly. Fixes #152
John Stebbins [Sun, 10 Apr 2016 15:31:47 +0000 (09:31 -0600)]
lingui: fix mispelling
John Stebbins [Sat, 9 Apr 2016 16:15:04 +0000 (10:15 -0600)]
lingui: fix file name
John Stebbins [Sat, 9 Apr 2016 16:13:13 +0000 (10:13 -0600)]
lingui: add ubuntu xenial to nightly builds
sr55 [Sat, 9 Apr 2016 14:24:50 +0000 (15:24 +0100)]
WinGui: Sanitise all Mixdown selections. Passthru the Codec into the Scanned Track object.
sr55 [Sat, 9 Apr 2016 13:47:56 +0000 (14:47 +0100)]
Update Git Ignore.
sr55 [Sat, 9 Apr 2016 13:46:54 +0000 (14:46 +0100)]
WinGui: Use Mixdowns from LibHBand sanitise the choices. The GUI no longer shows invalid mixdowns.
Damiano Galassi [Sat, 9 Apr 2016 06:48:13 +0000 (08:48 +0200)]
MacGui: do not set the preview window frame origin to a value outside the screen area.
Damiano Galassi [Thu, 7 Apr 2016 09:12:49 +0000 (11:12 +0200)]
MacGui: do not update the preview window layer if the image is nil or the size is 0.
Damiano Galassi [Thu, 7 Apr 2016 09:02:14 +0000 (11:02 +0200)]
MacGui: rename 'layout' in HBPreviewView so it doesn't override NSView layout method.
John Stebbins [Mon, 4 Apr 2016 20:10:09 +0000 (14:10 -0600)]
bd: change angles before seeking
the angle can affect the seek position
John Stebbins [Mon, 4 Apr 2016 20:08:34 +0000 (14:08 -0600)]
libbluray: fix chapter lookup
when there are multiple clips in the title, chapter lookup could fail if
the current play position is before the first chapter mark in a clip.
Scott [Sun, 3 Apr 2016 20:41:34 +0000 (21:41 +0100)]
Merge pull request #144 from sr55/x264
Upgrade x264 to r2665
a01e339
Tim Walker [Sun, 3 Apr 2016 20:39:10 +0000 (22:39 +0200)]
json: fix typo.
Tim Walker [Sun, 3 Apr 2016 20:37:09 +0000 (22:37 +0200)]
CLI: fix incorrect assumption that video quality is always positive.
Tim Walker [Sun, 3 Apr 2016 20:36:25 +0000 (22:36 +0200)]
json: fix sanitization of vquality
…for encoders that check for a valid bitrate before quality.
John Stebbins [Sun, 3 Apr 2016 14:48:48 +0000 (07:48 -0700)]
json: fix sanitization of vquality
... and other assorted cleanups ;)
sr55 [Sat, 2 Apr 2016 19:51:43 +0000 (20:51 +0100)]
Upgrade x264 to r2665
a01e339
Tim Walker [Fri, 1 Apr 2016 02:13:26 +0000 (04:13 +0200)]
ffmpeg: rename some files to have unique patch numbers.
Tim Walker [Fri, 1 Apr 2016 02:02:11 +0000 (04:02 +0200)]
ffmpeg: patch some E-AC-3 decoder calls.
Some samples (e.g. E-AC-3 from Blu-ray disc sources) would result
in two warnings being printed for each frame of every E-AC-3 track.
John Stebbins [Thu, 31 Mar 2016 18:57:45 +0000 (11:57 -0700)]
filters: don't add disabled rotate filter to filter list
add check for settings that cause a filter to be disabled, and disable
the filter in such cases before adding to the filter list.
Tim Walker [Tue, 29 Mar 2016 21:39:48 +0000 (23:39 +0200)]
hb_json: sanitize JSON where both of video bitrate and quality are valid.
Check against vbitrate since it doesn't depend on a preprocessor define.
Tim Walker [Tue, 29 Mar 2016 21:28:53 +0000 (23:28 +0200)]
macosx: fix incorrect assumption that video quality is always positive.
Tim Walker [Tue, 29 Mar 2016 21:22:26 +0000 (23:22 +0200)]
libhb: fix incorrect assumption that video quality is always positive.
Tim Walker [Tue, 29 Mar 2016 21:09:36 +0000 (23:09 +0200)]
libhb: fix quality limits for high bit depth video encoders.
The lowest possible QP (and RF) depend on
the bit depth and can be lower than zero.
Tim Walker [Tue, 29 Mar 2016 20:34:18 +0000 (22:34 +0200)]
libhb: remove superfluous ifdefs.
The defines always exist, so they're not actually protecting anything.
John Stebbins [Wed, 30 Mar 2016 21:48:18 +0000 (14:48 -0700)]
LinGui: all negative vquality slider values
And only show "lossless" for x264 8bit
John Stebbins [Wed, 30 Mar 2016 21:44:52 +0000 (14:44 -0700)]
x265: use more permissive x265_api_query instead of x265_api_get
This allows use of versions of the library that are compatible, but do
not necessarily have the same build number.
Damiano Galassi [Wed, 30 Mar 2016 17:20:36 +0000 (19:20 +0200)]
MacGui: allow negative value in the quality slider.
Rodeo314 [Wed, 30 Mar 2016 15:28:52 +0000 (17:28 +0200)]
Merge pull request #138 from maximd33/master
QSV: better compatibility with recent SW lib
maxd [Wed, 30 Mar 2016 14:14:38 +0000 (16:14 +0200)]
QSV: better compatibility with recent SW lib
To avoid having max_async_depth == 0 with recent MSDK SW library,
this would help to allocate properly internal resources and to avoid
crash during encode
Tim Walker [Tue, 29 Mar 2016 20:20:30 +0000 (22:20 +0200)]
libhb: fix x265 encoding with CRF == 0.0
We were using ABR at 0.0 Kbps instead.
John Stebbins [Mon, 28 Mar 2016 17:06:28 +0000 (10:06 -0700)]
presets: fix PictureRotate import
When it's value's type is an int instead of a string, it was not
imported correctly.
John Stebbins [Sun, 27 Mar 2016 17:30:46 +0000 (10:30 -0700)]
LinGui: fix saving default preset
The default flag was getting lost
John Stebbins [Sun, 27 Mar 2016 17:18:41 +0000 (10:18 -0700)]
muxavformat: fix muxer interleaving in mkv
John Stebbins [Sun, 27 Mar 2016 17:17:54 +0000 (10:17 -0700)]
LinGui: fix crash when no preset selected and scan new source
sr55 [Sat, 26 Mar 2016 19:27:11 +0000 (19:27 +0000)]
WinGui: Fix a couple of silent errors with the new logging system.
sr55 [Sat, 26 Mar 2016 19:13:22 +0000 (19:13 +0000)]
WinGui: If there are multiple queue recovery files, don't fail the set if one is bad. Let the rest load normally.
sr55 [Sat, 26 Mar 2016 19:09:12 +0000 (19:09 +0000)]
WinGui: Add a new JSON file type to the queue export functionality. This exports the standardised JSON format that can be imported into the CLI.
Note, the GUI can not yet import the JSON formatted queue file. The old hbq format is still there for that.
Damiano Galassi [Sat, 26 Mar 2016 07:34:52 +0000 (08:34 +0100)]
MacGui: fix the "encoding (null)" string that was shown when encoding a preview.
Damiano Galassi [Sat, 26 Mar 2016 07:27:40 +0000 (08:27 +0100)]
MacGui: fix the 'scan only title' option.
John Stebbins [Fri, 25 Mar 2016 17:10:16 +0000 (11:10 -0600)]
stream: fix negative array index
Bradley Sepos [Fri, 25 Mar 2016 15:33:22 +0000 (11:33 -0400)]
MacGui: Remove unnecessary libltdl.a dependency.
John Stebbins [Wed, 23 Mar 2016 18:04:45 +0000 (12:04 -0600)]
hb: cosmetics, removing trailing whitespace
John Stebbins [Sun, 20 Mar 2016 21:49:01 +0000 (15:49 -0600)]
muxavformat: fix sync issue when bframes are enabled
libav does not permit negative dts when muxing to mkv even though it
does not use dts when writing mkv. When it sees an initial negative
dts, it offsets all dts and pts to make it positive. This breaks A/V
sync and chapter start times.
John Stebbins [Wed, 23 Mar 2016 17:30:26 +0000 (11:30 -0600)]
stream: fix potential use of uninitialized variable
John Stebbins [Wed, 23 Mar 2016 17:28:52 +0000 (11:28 -0600)]
reader: fix memory leak
John Stebbins [Wed, 23 Mar 2016 17:27:50 +0000 (11:27 -0600)]
presets: fix memory leak
John Stebbins [Wed, 23 Mar 2016 17:26:05 +0000 (11:26 -0600)]
libhb: reorder buffer type enum so uninitialized type is OTHER_BUF
John Stebbins [Wed, 23 Mar 2016 17:24:25 +0000 (11:24 -0600)]
fifo: when HB_BUFFER_DEBUG is set, memset buffers to 0
John Stebbins [Wed, 23 Mar 2016 17:22:50 +0000 (11:22 -0600)]
decavcodec: cosmetics
John Stebbins [Wed, 23 Mar 2016 17:19:34 +0000 (11:19 -0600)]
scan: quit looking for audio if a preview scan reaches EOF
Also, verify that vid_info geometry matches vid_buf geometry
And some cosmetic changes
sr55 [Tue, 22 Mar 2016 15:20:03 +0000 (15:20 +0000)]
WinGui: Remove a restriction on the WMI GPU information call. It will now display any records that don't have a Name or Version. I don't believe this will make any different under normal circumstances but it appears WMI many not report back the expected information.
sr55 [Tue, 22 Mar 2016 15:08:50 +0000 (15:08 +0000)]
WinGui: Add an app.manifest to explicitly declare supported operating systems so the OS detection works correctly.
sr55 [Mon, 21 Mar 2016 22:13:43 +0000 (22:13 +0000)]
WinGUI: Remove option to enable DXVA decoding. There are too many issues with timestamp handling and no easy way to fix them so instead of having a higher failure rate, we've decided to remove this.
Scott [Mon, 21 Mar 2016 20:16:16 +0000 (20:16 +0000)]
Merge pull request #114 from shakim/support_old_iso639
Support language code changes between ISO639 and ISO639-1
sr55 [Mon, 21 Mar 2016 20:11:09 +0000 (20:11 +0000)]
WinGui: Some Cosmetic changes and links added to the GUI.
John Stebbins [Mon, 21 Mar 2016 16:40:03 +0000 (10:40 -0600)]
presets: fix import of old version-less preset files
The version number was not added after import causing an attempt
to do import conversions twice. The second conversion breaks values.
sr55 [Mon, 21 Mar 2016 12:57:48 +0000 (12:57 +0000)]
WinGui: Some fixes and tidyup of the new logging code.
sr55 [Mon, 21 Mar 2016 00:07:04 +0000 (00:07 +0000)]
WinGui: Add a Logging Service into the AppServices library. This does not depend on any 3rd party libraries and is off by default. It must be initialised by calling Enable() on the LogService class. Otherwise LogMessage does nothing.
Changed the Logging screen to a single panel in the WinGui. This will change back to separate Scan/Encode logs when we get libhb it's own processes.
Added Auto-Scroll to the log window.
sr55 [Fri, 18 Mar 2016 21:05:18 +0000 (21:05 +0000)]
WinGui: Fixed an issue where the " Use Advanced Tab" was not being loaded correctly with the new json presets.
sr55 [Fri, 18 Mar 2016 20:45:03 +0000 (20:45 +0000)]
Add note about libfftw3-dev. Fixes #108
John Stebbins [Thu, 17 Mar 2016 04:27:01 +0000 (22:27 -0600)]
LinGui: center image in preview window
If the window manager does not size the window correctly (wayland!)
distribute black evenly around the image.
John Stebbins [Thu, 17 Mar 2016 01:21:07 +0000 (19:21 -0600)]
LinGui: replace preview "fullscreen" with preview window resizing
Dynamic transitions to fullscreen mode have been broken in GTK for a
long time now. So I'm giving up on them ever fixing it. Instead, the
preview window can be resized by dragging edges and maximized with the
maximize button.
John Stebbins [Tue, 15 Mar 2016 20:49:48 +0000 (14:49 -0600)]
LinGui: fix centering of preview in larger window
John Stebbins [Tue, 15 Mar 2016 18:03:35 +0000 (12:03 -0600)]
LinGui: make preview frame selector slider wider
John Stebbins [Tue, 15 Mar 2016 17:35:07 +0000 (11:35 -0600)]
LinGui: simplify live preview and preview hud code
This makes live preview playback somewhat less efficient. But the code
is more portable and doesn't have some of the glitchy issues with
rendering the HUD.
Damiano Galassi [Mon, 14 Mar 2016 08:50:42 +0000 (09:50 +0100)]
MacGui: added some enum to HBJob model to make things nicer in swift, plus two methods to convert from iso code to english language.
Damiano Galassi [Mon, 14 Mar 2016 08:46:39 +0000 (09:46 +0100)]
MacGui: move some kvo helpers to the UIAdditions category.
John Stebbins [Mon, 14 Mar 2016 00:24:39 +0000 (18:24 -0600)]
LinGui: enable live preview (gstreamer) by default on win32
John Stebbins [Mon, 14 Mar 2016 00:24:10 +0000 (18:24 -0600)]
LinGui: tell gstreamer where to find plugins on win32