summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* CLI: allow overriding automatically selected "default" subtitleJohn Stebbins2016-12-151-4/+22
|
* CLI: fix --no-comb-detectJohn Stebbins2016-12-011-1/+1
|
* CLI: fix specifying audio track namesJohn Stebbins2016-11-181-1/+1
| | | | Was using codec instead of name strings. yet another cut/paste error :(
* Add new anamorphic mode "Automatic", delete "Strict" (#367)John Stebbins2016-10-311-9/+10
| | | | | | | | | * Add new anamorphic mode "Automatic", delete "Strict" Anamorphic mode automatic is added to support Bradley's new presets that are designed to pick a PAR that maximizes storage resolution. Strict is converted to Loose + mod == 2 + UsesPictureSettings == 2 when importing presets
* CLI: fix short arg optional parameter processingJohn Stebbins2016-10-101-2/+8
| | | | | | | Some short args were missing the '::' flags to indicate optional parameters. Also distinguish missing parameters from unknown options.
* cli: Add --version to help.Bradley Sepos2016-09-151-0/+1
|
* CLI: Revise CLI help.Bradley Sepos2016-09-091-240/+303
| | | | Fixes a number of typos. Better formatting in some cases. Clarifies optional parameter usage (fixes #300).
* contrib: Add opus audio encoder.John Stebbins2016-09-021-1/+1
| | | | | | | | | | Remove: hb_audio_samplerate_get_best() Add: hb_audio_samplerate_is_supported() hb_audio_samplerate_find_closest() hb_audio_samplerate_get_sr_shift()
* LinGui: Add flatpak support (#231)John Stebbins2016-08-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | * LinGui: add --flatpak configure option For building a linux flatpak bundle * LinGui: add rules to build flatpak repo and bundles * LinGui: add flatpak compatible icon * LinGui: add flatpak compatible desktop file * LinGui: add flatpak appdata xml * pkg: disable building LinGui when creating cli flatpak * pkg: clean flatpak build cache when updating source package * pkg: fix source package build dependencies Fixes errors when the git ref being packaged changes and you have not manually deleted stage and pkg build directories.
* cli: fix pad filter helpJohn Stebbins2016-08-091-6/+6
| | | | and move from "Picture Settings" to "Filters" section
* cli: move ogg in link orderSean McGovern2016-07-011-2/+2
| | | | It can depend on the vorbis libraries.
* cli: include strings.h on Solaris where necessarySean McGovern2016-07-011-0/+4
|
* cli: only link to iconv on Solaris 10Sean McGovern2016-07-011-1/+4
|
* preset: Add CLI Default preset. (#214)Bradley Sepos2016-06-271-0/+1
|
* cli: Add --no-two-pass and --no-turbo.Bradley Sepos2016-06-251-4/+16
| | | | Closes #234.
* cli: fix initialization of SubtitleTrackSelectionBehaviorJohn Stebbins2016-06-101-1/+1
| | | | | | We should only override the original presets value when --all-subtitles, --first-subtitle, or an explicit subtitle list is specified on the command line.
* cli: Take preset frame rate / mode into account.Bradley Sepos2016-06-031-3/+13
|
* cli: Fix frame rate mode when not explicitly set.Bradley Sepos2016-06-031-0/+2
|
* CLI: fix behaviour of --subtitle-lang-listJohn Stebbins2016-06-021-2/+4
| | | | It did not default to "first" subittle selection behaviour.
* contrib: Update to libass 0.13.2 and add HarfBuzz 1.2.6.Bradley Sepos2016-05-251-1/+1
| | | | | | | | | | | | HarfBuzz is now enabled when building libass. Resolves #162. Additional libass notes: - Add yasm dependency for better performance. - Remove no longer valid configure params. - Disable new coretext and directwrite font selection backends pending additional testing (coretext did not build properly).
* cli: fix application of subtitle flags when scan enabledJohn Stebbins2016-05-191-9/+25
| | | | | forced, default, and burned flags were getting assigned to the wrong output tracks.
* remove dxva hw decode (#189)John Stebbins2016-05-172-21/+0
| | | | | | | | | * remove dxva hw decode It provides practically no speed increase even on a slow CPU and results in a speed decrease on fast CPUs. And the code is exceptionally fugly. * cli: remove USE_HWD
* cli: fix race during queue processingJohn Stebbins2016-05-051-0/+11
| | | | | | during queue processing, the pre-scan of an encode could trigger an attempt to encode using command line options, which would fail and abort the queue
* qsv: support building on linux with libvaJohn Stebbins2016-04-141-0/+3
|
* CLI: fix incorrect assumption that video quality is always positive.Tim Walker2016-04-031-2/+2
|
* cli: remove unused variables version and buildJohn Stebbins2016-03-121-2/+0
|
* Missed updating an hb_init call for the removal of updates.sr552016-03-121-1/+1
|
* Remove the CLI / LibHB Update Checker. It's been broken since we switched to ↵sr552016-03-121-31/+0
| | | | HTTPS and it's terrible code.
* cli: add support for import of GUI queue fileJohn Stebbins2016-03-121-123/+215
|
* cli: add comb detection optionsJohn Stebbins2016-03-111-2/+83
|
* qsv: fix buildJohn Stebbins2016-03-111-13/+1
| | | | I missed some of the qsv filter settings bits that needed changing.
* filters: make job filter settings an hb_dict_tJohn Stebbins2016-03-091-68/+240
| | | | | | This simplifies accessing and changing filter parameters programatically. It also changes the custom filter string format to a ':' separated list of key/value pairs.
* cli: fix constant framerateJohn Stebbins2016-03-051-1/+1
|
* deinterlace: use avfilter yadif deinterlacerJohn Stebbins2016-02-151-2/+8
|
* libhb: Add libavfilter support and pad filterJohn Stebbins2016-01-212-199/+120
| | | | | | | | | | | | | | New filter types HB_FILTER_AVFILTER and HB_FILTER_PAD. Settings for HB_FILTER_AVFILTER are the same as you would pass to avconv from the command line -vf option, except that we do not support multi-input or multi-output filters. Settings for HB_FILTER_PAD are "width:height:color:x_offset:y_offset". width x height is the size of the output frame after padding. color may be a w3c color name or RGB value (default black). x_offset, y_offset is the position of the video within the padded area (default centered). Any of the values may be omitted or "auto".
* CLI: fix data type of json key NormalizeMixLevelJohn Stebbins2016-01-151-2/+2
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/53
* Update copyright dates to 2016.Bradley Sepos2016-01-013-3/+3
|
* CLI: fix linking with broken ubuntu linkerJohn Stebbins2015-10-301-2/+2
|
* CLI: silence uninitialized variable warningsJohn Stebbins2015-10-201-8/+8
| | | | | None of these variables are actually unintialized, but the compiler couldn't figure this out.
* Make deinterlace/decomb behave similar to nlmeans/hqdn3dJohn Stebbins2015-10-091-13/+14
| | | | | I.e. use a dropdown to select between the filters instead of a radio button.
* cli: always check result from *alloc() functionsSean McGovern2015-10-051-1/+12
|
* libhb: Clock/frame rate handling improvements.Bradley Sepos2015-09-101-2/+6
| | | | | | | | Allows for arbitrary frame rates between 1 and 1000 fps. Adds min/max frame rates to CLI help. Removes hardcoded instances of the internal clock rate in favor of hb_video_framerate_get_limits(). Unfortunately, much of the codebase generally refers to clock rate as frame rate, so a little extra care is still necessary going forward.
* CLI: Fix frame rate not being set without specifying --cfr/--pfr, and make ↵Bradley Sepos2015-09-101-4/+5
| | | | | | --pfr the default. This behavior matches the GUIs. The CLI help previously stated --cfr was the default when -r is set, but it didn't work.
* CLI: Fix selection of default, burned, and forced subtitle tracksJohn Stebbins2015-09-011-3/+4
| | | | | The selection needs to be based on the output track number, not the source track number.
* build: use git version info instead of svnJohn Stebbins2015-08-251-0/+10
| | | | | | Migrate from svn to git. Since our build system automatically generates version info from the svn repo, this needs to change when we move the repo to git.
* nlmeans: fix the default valuesjstebbins2015-08-171-1/+1
| | | | | | | Make the nlmeans default (when no string supplied) match "medium" preset. And make the CLI default the medium preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7402 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: fix nlmeans preset and tunejstebbins2015-08-101-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7398 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: fix some typos in ParseOptions().Rodeo2015-06-281-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7331 b64f7644-9d1e-0410-96f1-a4d463321fa5
* DXVA2: cleanup decode support checks.Rodeo2015-06-231-5/+0
| | | | | | | This should fix https://forum.handbrake.fr/viewtopic.php?f=11&t=32520 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7310 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Allow log level changes and update checks *after* hb_init()jstebbins2015-06-121-2/+6
| | | | | | | | | | | - In the CLI, this allows calling hb_init() before parsing args, which permits us to see any libhb log messages that are generated during option parsing. These messages were hidden before. - In the GUIs, this allows dynamic changes to log level. Previously an application restart was required. I have only updated the LinGui to take advantage of this. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7295 b64f7644-9d1e-0410-96f1-a4d463321fa5