]> granicus.if.org Git - handbrake/log
handbrake
9 years agoWinGui: Don't set mixdown to dpl2 for Passthru. Should now use internal libhb defaults.
sr55 [Sun, 3 Jan 2016 21:12:34 +0000 (21:12 +0000)]
WinGui: Don't set mixdown to dpl2 for Passthru. Should now use internal libhb defaults.

9 years agoWinGui: Presets: Fix loading of container type.
sr55 [Sun, 3 Jan 2016 20:55:20 +0000 (20:55 +0000)]
WinGui: Presets: Fix loading of container type.

9 years agoLinGui: clean up copyright and license comments
John Stebbins [Sun, 3 Jan 2016 20:43:09 +0000 (13:43 -0700)]
LinGui: clean up copyright and license comments

9 years agoLinGui: update copyright date in translation files
John Stebbins [Sun, 3 Jan 2016 20:23:27 +0000 (13:23 -0700)]
LinGui: update copyright date in translation files

9 years agoMerge pull request #48 from bradleysepos/copyright
John Stebbins [Sun, 3 Jan 2016 19:54:39 +0000 (11:54 -0800)]
Merge pull request #48 from bradleysepos/copyright

Update copyright dates to 2016.

9 years agopresets: fix PicturePAR import
John Stebbins [Sat, 2 Jan 2016 21:35:21 +0000 (14:35 -0700)]
presets: fix PicturePAR import

... when it is a "number" stored as a string.

9 years agoUpdate copyright dates to 2016.
Bradley Sepos [Sat, 2 Jan 2016 01:10:16 +0000 (20:10 -0500)]
Update copyright dates to 2016.

9 years agousing dispatcher from https://github.com/lu-zero/mfx_dispatch
Max Dmytrychenko [Thu, 17 Dec 2015 12:39:56 +0000 (13:39 +0100)]
using dispatcher from https://github.com/lu-zero/mfx_dispatch

9 years agoMinor Doc Updates
Scott [Sun, 27 Dec 2015 22:08:24 +0000 (22:08 +0000)]
Minor Doc Updates

9 years agoWinGui: Some API and warnings cleanup.
Scott [Sun, 27 Dec 2015 21:57:05 +0000 (21:57 +0000)]
WinGui: Some API and warnings cleanup.

9 years agoWinGui: Missing changes from previous checking that was fixing queue edit bugs.
Scott [Sun, 27 Dec 2015 20:16:31 +0000 (20:16 +0000)]
WinGui: Missing changes from previous checking that was fixing queue edit bugs.

9 years agoWinGui: Couple of fixes for the Edit Queue feature. (Video Tune, Video Bitrate,...
Scott [Sun, 27 Dec 2015 20:15:22 +0000 (20:15 +0000)]
WinGui: Couple of fixes for the Edit Queue feature.  (Video Tune, Video Bitrate, Video Preset and Framerate) options were not setting correctly.
In addition, if the app recovers the queue, it will by default enable the whole UI now. This is needed particularly with the in-line queue when enabled.

9 years agolibhb: use LL for int64 constants to make mingw happy
John Stebbins [Sun, 27 Dec 2015 00:45:37 +0000 (17:45 -0700)]
libhb: use LL for int64 constants to make mingw happy

9 years agolibhb: Remove stray UTF-8 BOM character from lang.c.
Bradley Sepos [Sat, 26 Dec 2015 02:43:23 +0000 (21:43 -0500)]
libhb: Remove stray UTF-8 BOM character from lang.c.

9 years agoLinGui: fix live preview range selection
John Stebbins [Sun, 20 Dec 2015 19:25:26 +0000 (12:25 -0700)]
LinGui: fix live preview range selection

Off by one error...

9 years agoWinGui: Some fixes around the preset audio / subtitle configure default settings...
Scott [Tue, 15 Dec 2015 21:10:28 +0000 (21:10 +0000)]
WinGui: Some fixes around the preset audio / subtitle configure default settings not being loaded correctly.

9 years agoWinGui: Fix an issue with the Subtitle Burn In Behavior dropdown not being selected...
Scott [Mon, 14 Dec 2015 20:11:58 +0000 (20:11 +0000)]
WinGui: Fix an issue with the Subtitle Burn In Behavior dropdown not being selected correctly on preset change and first load.

9 years agoWinGui: Ability to Force Preset updates change tidy up
Scott [Mon, 14 Dec 2015 19:59:27 +0000 (19:59 +0000)]
WinGui: Ability to Force Preset updates change tidy up

9 years agoWinGui: Re-implement the ability to force a preset upgrade on nightly build users.
Scott [Sun, 13 Dec 2015 21:10:09 +0000 (21:10 +0000)]
WinGui: Re-implement the ability to force a preset upgrade on nightly build users.

9 years agoMacGui: add an exception to enable http connections to handbrake.fr
Damiano Galassi [Mon, 14 Dec 2015 16:19:04 +0000 (17:19 +0100)]
MacGui: add an exception to enable http connections to handbrake.fr

9 years agoMacGui: realign the views in the add preset window, disable the resize button in...
Damiano Galassi [Mon, 14 Dec 2015 07:53:36 +0000 (08:53 +0100)]
MacGui: realign the views in the add preset window, disable the resize button in the main window and realign things in the prefs.

9 years agoWinGui: Fix an issue where presets crop settings could be incorrectly stored for...
Scott [Sat, 12 Dec 2015 21:07:26 +0000 (21:07 +0000)]
WinGui: Fix an issue where presets crop settings could be incorrectly stored for fresh installs of the app until the user reset built-in presets manually.

9 years agoWinGui: Cosmetic fixes on the Video and Audio Tabs. Bug fix with the Fast Decode...
Scott [Sat, 12 Dec 2015 14:01:01 +0000 (14:01 +0000)]
WinGui: Cosmetic fixes on the Video and Audio Tabs. Bug fix with the Fast Decode checkbox not setting correctly all the time. Improved scan cancel handling.

9 years agoMacGui: show a focus ring around the main window when a file is dragged over it,...
Damiano Galassi [Sat, 12 Dec 2015 11:12:47 +0000 (12:12 +0100)]
MacGui: show a focus ring around the main window when a file is dragged over it, and move the advanced tab at the end.

9 years agoMacGui: add a 'view' menu with the standard menu items and some keyboard shortcuts...
Damiano Galassi [Sat, 12 Dec 2015 07:30:21 +0000 (08:30 +0100)]
MacGui: add a 'view' menu with the standard menu items and some keyboard shortcuts to switch between the main window tabs.

9 years agoreader: fix stream discontinuity splicing...
John Stebbins [Wed, 9 Dec 2015 21:06:33 +0000 (13:06 -0800)]
reader: fix stream discontinuity splicing...

Splicing of buffers that got duplicated to multiple output fifos was
broken.

Caused https://forum.handbrake.fr/viewtopic.php?f=11&t=33666

9 years agoMerge pull request #38 from Rodeo314/atmos
Rodeo314 [Tue, 8 Dec 2015 15:52:52 +0000 (16:52 +0100)]
Merge pull request #38 from Rodeo314/atmos

TrueHD: properly skip Atmos substreams

9 years agoMerge pull request #40 from Rodeo314/auxdata
Rodeo314 [Tue, 8 Dec 2015 15:49:49 +0000 (16:49 +0100)]
Merge pull request #40 from Rodeo314/auxdata

libav: remove a pointless check in the DTS decoder.

9 years agoMacGui: remove an unused 'Resources (unused)' group from the Xcode project.
Damiano Galassi [Sat, 5 Dec 2015 09:27:06 +0000 (10:27 +0100)]
MacGui: remove an unused 'Resources (unused)' group from the Xcode project.

9 years agoMacGui: default to custom picture size in the add preset sheet if the current job...
Damiano Galassi [Sat, 5 Dec 2015 09:26:01 +0000 (10:26 +0100)]
MacGui: default to custom picture size in the add preset sheet if the current job size is less than the maximum size.

9 years agoMacGui: add a space between the Queue and the Start toolbar items.
Damiano Galassi [Sat, 5 Dec 2015 09:23:56 +0000 (10:23 +0100)]
MacGui: add a space between the Queue and the Start toolbar items.

9 years agoMacGui: fixed the table view header height on OS X versions older than 10.11.
Damiano Galassi [Sat, 5 Dec 2015 09:22:35 +0000 (10:22 +0100)]
MacGui: fixed the table view header height on OS X versions older than 10.11.

9 years agoMacGui: use a view-based outline view in the presets drawer.
Damiano Galassi [Sat, 5 Dec 2015 09:21:23 +0000 (10:21 +0100)]
MacGui: use a view-based outline view in the presets drawer.

9 years agoMerge pull request #43 from lameventanas/master
John Stebbins [Fri, 4 Dec 2015 16:12:57 +0000 (08:12 -0800)]
Merge pull request #43 from lameventanas/master

Fix bashism in autoconf script that leads to build failure unless /bin/sh is bash.

9 years agoFix bashism in autoconf script that leads to build failure unless bash is /bin/sh.
lameventanas [Fri, 4 Dec 2015 06:00:31 +0000 (15:00 +0900)]
Fix bashism in autoconf script that leads to build failure unless bash is /bin/sh.

9 years agoMerge pull request #42 from sverrirs/chapters-import-upd
Scott [Thu, 26 Nov 2015 23:08:38 +0000 (18:08 -0500)]
Merge pull request #42 from sverrirs/chapters-import-upd

Chapter import: Adding support for chapterdb.org XML and TXT formats

9 years agoUsing ErrorService.ShowMessageBox instead of MessageBox.Show
Sverrir Sigmundarson [Thu, 26 Nov 2015 13:22:18 +0000 (14:22 +0100)]
Using ErrorService.ShowMessageBox instead of MessageBox.Show

9 years agoMinor fixes to chapterdb.org support that were lost in a merge-gone-wrong.
Sverrir Sigmundarson [Mon, 23 Nov 2015 14:10:37 +0000 (15:10 +0100)]
Minor fixes to chapterdb.org support that were lost in a merge-gone-wrong.

9 years agoAdding support for ChapterDb.org input formats (XML and TXT) files. Minor refactoring...
Sverrir Sigmundarson [Fri, 20 Nov 2015 00:00:13 +0000 (01:00 +0100)]
Adding support for ChapterDb.org input formats (XML and TXT) files. Minor refactorings to accomodate the parsing of the new input formats.

9 years agoMerge pull request #37 from sverrirs/chapters-csv-upd
Scott [Sun, 22 Nov 2015 21:31:56 +0000 (16:31 -0500)]
Merge pull request #37 from sverrirs/chapters-csv-upd

Improving support for importing Chapter names via CSV file

9 years agoQuick Fix for the broken Nightly build. Will add bit-depth support at a later point.
Scott [Sun, 22 Nov 2015 21:29:56 +0000 (16:29 -0500)]
Quick Fix for the broken Nightly build. Will add bit-depth support at a later point.

9 years agolibav: remove a pointless check in the DTS decoder.
Tim Walker [Sat, 21 Nov 2015 23:26:54 +0000 (00:26 +0100)]
libav: remove a pointless check in the DTS decoder.

The check resulted in an error with many real-world streams,
which are otherwise perfectly valid. The auxiliary data length
is not reliable and/or the ETSI DTS specification is incorrect.

9 years agolibav: rename patches after last commit.
Tim Walker [Sat, 21 Nov 2015 19:49:39 +0000 (20:49 +0100)]
libav: rename patches after last commit.

9 years agolibav: backport fixes for Dolby Atmos streams.
Tim Walker [Sat, 21 Nov 2015 19:42:19 +0000 (20:42 +0100)]
libav: backport fixes for Dolby Atmos streams.

Atmos data isn't decoded, but it's properly skipped now (no more
errors and log spam, should make scan way faster for such tracks).

9 years agoFixing importing and exporting of chapters via CSV files. Adding proper handling...
Sverrir Sigmundarson [Wed, 18 Nov 2015 22:57:03 +0000 (23:57 +0100)]
Fixing importing and exporting of chapters via CSV files. Adding proper handling of escape characters, handling of most common alternative value separators. Fixing resource leakage via undisposed FileDialogs.

9 years agoqsv: fix compile error
John Stebbins [Thu, 19 Nov 2015 22:17:33 +0000 (14:17 -0800)]
qsv: fix compile error

missed renaming hb_h265_profile_names in qsv code

9 years agoMacGui: set the right autoresize mask for the cancel buttons of the defaults panels.
Damiano Galassi [Mon, 16 Nov 2015 07:31:40 +0000 (08:31 +0100)]
MacGui: set the right autoresize mask for the cancel buttons of the defaults panels.

9 years agoports: add NULL checks
John Stebbins [Mon, 16 Nov 2015 00:21:07 +0000 (16:21 -0800)]
ports: add NULL checks

9 years agoencx264: only show warning log after first frame
John Stebbins [Mon, 16 Nov 2015 00:17:13 +0000 (16:17 -0800)]
encx264: only show warning log after first frame

9 years agolibhb: add some NULL checks
John Stebbins [Mon, 16 Nov 2015 00:07:13 +0000 (16:07 -0800)]
libhb: add some NULL checks

9 years agovfr: timestamps are signed
John Stebbins [Mon, 16 Nov 2015 00:02:49 +0000 (16:02 -0800)]
vfr: timestamps are signed

9 years agodecsrt: configure as buffer source
John Stebbins [Sun, 15 Nov 2015 23:52:58 +0000 (15:52 -0800)]
decsrt: configure as buffer source

set fifo_in to NULL so hb_work_loop will call repeadedly without the
hack that primes it's input fifo.

9 years agopresets: use first audio lang for foreign audio search...
John Stebbins [Sun, 15 Nov 2015 22:21:03 +0000 (14:21 -0800)]
presets: use first audio lang for foreign audio search...

...when a prefered language is not specified.

9 years agoWinGui: Fixing subtitle behavior option in the json preset factory.
Scott [Sun, 15 Nov 2015 20:06:34 +0000 (20:06 +0000)]
WinGui: Fixing subtitle behavior option in the json preset factory.

9 years agoreader: remove track count limitation
John Stebbins [Fri, 13 Nov 2015 18:01:23 +0000 (10:01 -0800)]
reader: remove track count limitation

Don't use hard coded 100 fifo array, allocate what is needed.
We probably just crashed if the number of tracks was > 99 since the
limit of 100 fifos was not universally checked.

9 years agoMerge pull request #33 from schrotthaufen/fix
John Stebbins [Fri, 13 Nov 2015 16:23:27 +0000 (08:23 -0800)]
Merge pull request #33 from schrotthaufen/fix

Added missing NULL pointer check in encx265Close

9 years agoAdded missing NULL pointer check in encx265Close
schrotthaufen [Fri, 13 Nov 2015 16:11:28 +0000 (17:11 +0100)]
Added missing NULL pointer check in encx265Close

pv was never checked to be NULL, which would lead to a NULL pointer
dereference in the pv->delayed_chapters != NULL check, when
w->private_data is NULL.

9 years agoMerge pull request #23 from jstebbins/x265-multilib2
John Stebbins [Thu, 12 Nov 2015 18:09:31 +0000 (10:09 -0800)]
Merge pull request #23 from jstebbins/x265-multilib2

X265 multilib2

9 years agox265: macui multilib support
John Stebbins [Sat, 17 Oct 2015 22:36:57 +0000 (15:36 -0700)]
x265: macui multilib support

9 years agox265: add support for 10, 12, and 16 bit x265 libs
John Stebbins [Mon, 12 Oct 2015 20:44:11 +0000 (13:44 -0700)]
x265: add support for 10, 12, and 16 bit x265 libs

automatically pull in shared versions of these libs or allow statically
building against any one of them.

9 years agox265: use multi-lib API
John Stebbins [Mon, 12 Oct 2015 20:16:26 +0000 (13:16 -0700)]
x265: use multi-lib API

This does not yet support other bit depths.  But it's the first step to
doing so.

9 years agoMerge pull request #24 from jstebbins/x264-multilib
John Stebbins [Thu, 12 Nov 2015 17:52:18 +0000 (09:52 -0800)]
Merge pull request #24 from jstebbins/x264-multilib

x264: add multilib support (a.k.a. 10-bit)

9 years agox264: add multilib support (a.k.a. 10-bit)
John Stebbins [Sat, 17 Oct 2015 22:57:03 +0000 (15:57 -0700)]
x264: add multilib support (a.k.a. 10-bit)

This adds the structure to load an libx264 10-bit shared library.
The user must install this library themselves to an appropriate place.

9 years agobd: fix discontinuity handling
John Stebbins [Thu, 12 Nov 2015 17:31:19 +0000 (09:31 -0800)]
bd: fix discontinuity handling

Tag only one buffer with discontinuity flag, not multiple.
Flush pre-discontinuity buffers before signaling the discontinuity, not
after.
Make sure discontinuity flag is on the buffer with the PCR change
when possible.

9 years agoWinGui: Add warning dialog on Destination Browse Button if disk space is low. Added...
Scott [Tue, 10 Nov 2015 23:21:57 +0000 (23:21 +0000)]
WinGui:  Add warning dialog on Destination Browse Button if disk space is low.  Added new Advanced Option in preferences that will force the queue to check for low disk space before starting each job and pause if necessary.
Low Disk Space level is currently set at 10GB. Will add a preference to adjust this at a later point

9 years agolibhb: repair split packets in reader
John Stebbins [Tue, 10 Nov 2015 20:40:54 +0000 (12:40 -0800)]
libhb: repair split packets in reader

We split PES packets when there is a PCR change in the middle of the
packet.  This works fine for audio and video where the decoder parses
the ES to find frame boundaries.  But it does not work for some decoders
such as PGS subtitles.  So mark split buffers and reassemble them in
reader after processing the PCR change.

9 years agopresets: handle importing old string PicturePAR "integers"
John Stebbins [Tue, 10 Nov 2015 15:44:13 +0000 (07:44 -0800)]
presets: handle importing old string PicturePAR "integers"

9 years agoMerge pull request #30 from jstebbins/atv4
John Stebbins [Mon, 9 Nov 2015 22:37:01 +0000 (14:37 -0800)]
Merge pull request #30 from jstebbins/atv4

muxavformat: add support for mp4 fallback audio signalling

9 years agomuxavformat: add support for mp4 fallback audio signalling
John Stebbins [Tue, 3 Nov 2015 18:16:01 +0000 (10:16 -0800)]
muxavformat: add support for mp4 fallback audio signalling

9 years agoMerge pull request #29 from jstebbins/field_repeat
John Stebbins [Mon, 9 Nov 2015 22:33:35 +0000 (14:33 -0800)]
Merge pull request #29 from jstebbins/field_repeat

scan: increase sensitivity to video flags

9 years agoscan: increase sensitivity to video flags
John Stebbins [Wed, 28 Oct 2015 18:30:02 +0000 (11:30 -0700)]
scan: increase sensitivity to video flags

We were mis-detecting framerate often because we did not see enough
samples of various video flags while scanning previews.  So move
sampling of these flags into the inner video decode loop and collect
more samples.

9 years agolibhb: make muxer, sync, and reader behave like other work objects
John Stebbins [Tue, 3 Nov 2015 17:46:28 +0000 (09:46 -0800)]
libhb: make muxer, sync, and reader behave like other work objects

simplify job initialization sequence, clean up code, and document
dependencies in the sequence better.

Make hb_add set job->sequence_id.  It is no longer necessary for the
frontend to do this.  If the frontend needs the sequence_id, it is
returned by hb_add().

Clean up use of interjob.  do_job() now uses sequence_id to detect when
a new sequence of related jobs is running and automatically clears
interjob.

9 years agoLinGui: try fixing debian version number again
John Stebbins [Mon, 9 Nov 2015 18:37:37 +0000 (10:37 -0800)]
LinGui: try fixing debian version number again

debian version numbering sort order is byzantine.

9 years agoLinGui: Force override ubuntu package versions
John Stebbins [Mon, 9 Nov 2015 18:11:55 +0000 (10:11 -0800)]
LinGui: Force override ubuntu package versions

Idiot ubuntu packagers add a suffix to the "upstream" version number
that causes their handbrake packages to be seen as "more recent"
than our packages.  So add "zhb" suffix to our version number to
force our packages to be seen a "more recent".

9 years agoLinGui: add Ubuntu 15.10 Wily to nightly builds
John Stebbins [Mon, 9 Nov 2015 16:10:22 +0000 (08:10 -0800)]
LinGui: add Ubuntu 15.10 Wily to nightly builds

9 years agoAdd Error count to the Status bar when queue completes.
Scott [Sun, 8 Nov 2015 17:41:49 +0000 (17:41 +0000)]
Add Error count to the Status bar when queue completes.

9 years agodecavcodec: don't try to memset NULL buffers
John Stebbins [Fri, 6 Nov 2015 21:24:27 +0000 (13:24 -0800)]
decavcodec: don't try to memset NULL buffers

9 years agodecavcodec: fix hang in avcodec decoder
John Stebbins [Fri, 6 Nov 2015 21:00:14 +0000 (13:00 -0800)]
decavcodec: fix hang in avcodec decoder

libavcodec/mpeg12dec.c expects input buffers to be zero padded to 32 bit
alignment.  If not zero padded, it can get caught in an infinite loop.

9 years agostream: fix pts to buffer start conversion
John Stebbins [Thu, 5 Nov 2015 21:24:41 +0000 (13:24 -0800)]
stream: fix pts to buffer start conversion

AV_NOPTS_VALUE was getting modified by subtracting an offset.  This lead
to garbage start values reaching the muxer and causing hangs.

9 years agoMacGui: add two tests for presets save and upgrade.
Damiano Galassi [Tue, 3 Nov 2015 09:00:12 +0000 (10:00 +0100)]
MacGui: add two tests for presets save and upgrade.

9 years agoMacGui: remove a compatibility workaroud for the 10.9 sdk.
Damiano Galassi [Tue, 3 Nov 2015 08:59:35 +0000 (09:59 +0100)]
MacGui: remove a compatibility workaroud for the 10.9 sdk.

9 years agoLinGui: fix segfault
John Stebbins [Mon, 2 Nov 2015 23:19:30 +0000 (15:19 -0800)]
LinGui: fix segfault

value initialized to incorrect type

9 years agoMake Process Priority a real-time setting. Not per encode instance.
Scott [Sat, 31 Oct 2015 17:40:57 +0000 (17:40 +0000)]
Make Process Priority a real-time setting. Not per encode instance.

9 years agoAllow the preview encode to run at the same time as an actual encode.
Scott [Sat, 31 Oct 2015 17:35:56 +0000 (17:35 +0000)]
Allow the preview encode to run at the same time as an actual encode.

9 years agoCLI: fix linking with broken ubuntu linker
John Stebbins [Fri, 30 Oct 2015 23:26:57 +0000 (16:26 -0700)]
CLI: fix linking with broken ubuntu linker

9 years agoMissed file from last checkin.
Scott [Fri, 30 Oct 2015 20:42:55 +0000 (20:42 +0000)]
Missed file from last checkin.

9 years agoTidy up the Preset Service. Preset version checking should now be working for the...
Scott [Fri, 30 Oct 2015 20:42:33 +0000 (20:42 +0000)]
Tidy up the Preset Service.  Preset version checking should now be working for the new format.

9 years agoMerge pull request #26 from jstebbins/avpicture
John Stebbins [Thu, 29 Oct 2015 17:37:33 +0000 (10:37 -0700)]
Merge pull request #26 from jstebbins/avpicture

libhb: don't use deprecated AVPicture

9 years agolibhb: don't use deprecated AVPicture
John Stebbins [Thu, 22 Oct 2015 16:00:51 +0000 (09:00 -0700)]
libhb: don't use deprecated AVPicture

libav just deprecated AVPicture and all av_picture_*/avpicture_*
functions.

9 years agoLinGui: Fix duplicate preset name creation
John Stebbins [Thu, 29 Oct 2015 15:27:52 +0000 (08:27 -0700)]
LinGui: Fix duplicate preset name creation

Don't allow presets with the same name in the same folder.  If duplicate
found, append "(N)" to the name.

9 years agoMacGui: use an pair of 'OK' and 'Cancel' buttons in the defaults sheets instead of...
Damiano Galassi [Thu, 29 Oct 2015 07:55:47 +0000 (08:55 +0100)]
MacGui: use an pair of 'OK' and 'Cancel' buttons in the defaults sheets instead of a single done button. Fixed the bitrates and mixdowns popups in the audio defaults.

9 years agolibav: add lame dependency
John Stebbins [Wed, 28 Oct 2015 21:23:23 +0000 (14:23 -0700)]
libav: add lame dependency

9 years agoMacGui: annotate the type of some arrays, and check the count of the input jobs in...
Damiano Galassi [Wed, 28 Oct 2015 07:15:52 +0000 (08:15 +0100)]
MacGui: annotate the type of some arrays, and check the count of the input jobs in HBQueueController addJobsFromArray:, so we don't add an empty undo command.

9 years agoMacGui: add some subtitles tracks to the fake title used in tests.
Damiano Galassi [Wed, 28 Oct 2015 07:14:08 +0000 (08:14 +0100)]
MacGui: add some subtitles tracks to the fake title used in tests.

9 years agoMacGui: switched the audio defaults track tableview to view based, and fixed a number...
Damiano Galassi [Wed, 28 Oct 2015 07:11:53 +0000 (08:11 +0100)]
MacGui: switched the audio defaults track tableview to view based, and fixed a number of typo.

9 years agoMerge pull request #19 from jstebbins/ana-custom
John Stebbins [Mon, 26 Oct 2015 15:34:19 +0000 (08:34 -0700)]
Merge pull request #19 from jstebbins/ana-custom

Fix bizarre custom anamorphic behavior

9 years agoDouble HB_MAX_WIDTH/HEIGHT
John Stebbins [Thu, 22 Oct 2015 16:03:51 +0000 (09:03 -0700)]
Double HB_MAX_WIDTH/HEIGHT

Per BradleyS suggestion

9 years agoEnforce min/max dimensions
John Stebbins [Wed, 21 Oct 2015 21:41:54 +0000 (14:41 -0700)]
Enforce min/max dimensions

In both hb_set_anamorphic_size and hb_get_preview, check that image
dimensions are > 32x32 and < 10240x10240.  This should help to prevent
crashes with unusual dimensions settings.

9 years agoLinGui: don't call hb_get_preview2 with outragious dimensions
John Stebbins [Wed, 21 Oct 2015 16:37:53 +0000 (09:37 -0700)]
LinGui: don't call hb_get_preview2 with outragious dimensions

9 years agolibhb: prevent crashes in hb_get_preview2
John Stebbins [Wed, 21 Oct 2015 16:36:16 +0000 (09:36 -0700)]
libhb: prevent crashes in hb_get_preview2

Try to avoid failures to initialize sws context by setting minimum
dimensions.  And if initialization does fail, exit gracefully instead of
crashing in sws_scale.