summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* qsv: redesigned adapter capabilities collection and reporingagalin892021-03-121-30/+47
|
* Gate MediaFoundation encoder behind --enable-mf.Bradley Sepos2021-02-201-1/+4
| | | | Windows (mingw-w64) only for now.
* contrib: ffmpeg: Enable the MediaFoundation encoder wrappersMartin Storsjö2021-02-201-1/+1
|
* libhb: revert part of the previous colormatrix override commit.Damiano Galassi2021-01-251-1/+1
|
* libhb: change the color-matrix cli option behavior. Set the color info at ↵Damiano Galassi2021-01-241-1/+1
| | | | the begin of the pipeline. Fix a typo in the preset key that prevented it from working.
* libhb: re-implement colorspace filter with zimg, add tonemap, and expose the ↵Damiano Galassi2021-01-231-1/+69
| | | | colorspace filter in the cli
* contrib: add zimg.Damiano Galassi2021-01-231-1/+1
|
* Update copyright dates to 2021.Bradley Sepos2021-01-014-4/+4
|
* MacGui: remove an unneeded file.Damiano Galassi2020-09-131-3/+0
|
* Only dither audio when necessaryJohn Stebbins2020-07-011-2/+2
| | | | | If dither is "auto", only enable dither if source depth > dest depth Lossy codecs do not have a fixed bit depth, so we treat them as >= 24
* gtk: libhb: macosx: test: Only link libturbojpeg and not libjpeg.Bradley Sepos2020-06-151-1/+1
| | | | Implementation in #2696 only requires the former.
* contrib: gtk: libhb: macosx: make: test: Add libjpeg-turbo.Bradley Sepos2020-06-151-3/+3
|
* flatpak: conform to freedesktop metainfo standardsJohn Stebbins2020-05-083-10/+10
|
* CLI doc: unit agreement for --start-at / --stop-atDon Denton2020-03-291-0/+2
| | | | | | As clarified [in this comment][c] on #2709, the units for `--start-at` and `--stop-at` must match if they are both used. c: https://github.com/HandBrake/HandBrake/issues/2709#issuecomment-603321432
* build: libhb: cli: Improve support for NetBSD.Bradley Sepos2020-02-101-1/+1
|
* qsv: add support for FreeBSDJan Beich2020-01-231-1/+1
|
* Update copyright dates to 2020.Bradley Sepos2020-01-014-4/+4
|
* Update ShowHelp() with option to name subtitlesdtparr2019-12-191-0/+2
| | | Option was added in https://github.com/HandBrake/HandBrake/commit/a1b407bc341c493aa027d526faeb3404e085e8a0 but isn't mentioned in the help. A similar change has been proposed to docs.
* Gardening: Clean up trailing whitespaceNomis1012019-11-041-2/+2
| | | | Remove trailing whitespace in "*.c", "*.m", "*.h" and "*.cpp" files.
* contrib: Use libdav1d for AV1 decoding in FFmpeg.Justin Bull2019-09-171-1/+1
|
* libhb: resolve header conflicts with pango/harfbuzzJohn Stebbins2019-09-122-4/+4
| | | | | | | Newest versions appear to have a "common.h" somewhere that is interfering with libhb/common.h. move headers into "handbrake" subdirectory
* Resolve conflict with harfbuzz include file hb.hJohn Stebbins2019-09-102-2/+2
| | | | Rename hb.h to handbrake.h
* CLI: add subtitle name supportJohn Stebbins2019-08-111-2/+31
|
* Remove libsamplerateJohn Stebbins2019-08-111-1/+1
| | | | Convert the last use of libsamplerate in sync.c to swresample
* Fix some typos (#2202)Nomis1012019-07-311-1/+1
| | | Fix some typos
* dvd: remove dvd specific details from hb_title_tJohn Stebbins2019-07-121-7/+3
| | | | This information isn't needed by the frontends and pollutes the API
* CLI: Don't ignore PictureKeepRatio preset keyJohn Stebbins2019-05-311-1/+1
| | | | Fixes https://forum.handbrake.fr/viewtopic.php?f=10&t=39075
* deblock: replace pp7 with avfilter vf_deblockJohn Stebbins2019-05-021-13/+53
| | | | | | Adds deblock presets and tunes. Old preset values are converted upon preset import. Old PictureDeblock preset key is now PictureDeblockPreset.
* cli: remove unused compiler definesJohn Stebbins2019-04-171-12/+0
|
* qsv: use HB_PROJECT_FEATURE_QSV instead of USE_QSVJohn Stebbins2019-04-172-7/+6
|
* make: finish correcting host/build semanticsJohn Stebbins2019-04-173-12/+12
|
* configure: add option to enable/disable libnumaJohn Stebbins2019-04-151-1/+4
| | | | | It is not supported or not useful in some Linux environments, so allow disabling it.
* libhb: change preset key to VideoColorMatrixCodeOverrideJohn Stebbins2019-04-081-1/+2
| | | | | | Reserve VideoColorMatrixCode for doing color conversion. VideoColorMatrixCodeOverride sets color flags without transforming video frame colors.
* x265: enable building with libnuma on linuxJohn Stebbins2019-04-041-1/+1
| | | | | | | | | Threadripper and other modern CPUs are now multi-core modules that benefit from having NUMA available. Adds a dependency for libnuma. Fixes https://github.com/HandBrake/HandBrake/issues/1142
* libhb: Initial implementation of Chroma Smooth filter.Bradley Sepos2019-03-281-10/+103
|
* LinGui: make QSV encoding actually workJohn Stebbins2019-03-071-0/+1
| | | | | | Assuming you built HandBrake with 'configure --enable-qsv' and you have built and installed Intel MediaSDK in a directory that is in your LD search path, the QSV encoders now work. HW decode is not supported.
* CLI: fix initialization of audio bitrate overrideJohn Stebbins2019-02-141-0/+1
|
* CLI: interpret --all-audio as implicit list of all tracksJohn Stebbins2019-02-131-3/+6
| | | | | | | --all-audio was setting up the preset to apply each audio encoder in the preset to each source track. And it was adding new entries in the presets audio encoder list for any audio command line overrides. This results in very unintuitive behavior.
* CLI: fix error in setting up audio preset valuesJohn Stebbins2019-02-131-52/+114
| | | | | duplication of "last" audio setting was done wrong and resulted in NULL settings values
* cli: Make --start-at and --stop-at strings more intuitive.Bradley Sepos2019-01-281-6/+12
| | | | Inspired by https://github.com/HandBrake/HandBrake-docs/pull/70.
* cli: Clarify --start-at and --stop-at help language.Bradley Sepos2019-01-271-6/+7
| | | | https://github.com/HandBrake/HandBrake-docs/pull/70
* Fix a few warnings.Damiano Galassi2019-01-231-1/+2
|
* Add SSA subtitle importJohn Stebbins2019-01-141-2/+113
|
* Update copyright dates to 2019.Bradley Sepos2019-01-014-4/+4
|
* Add VideoToolbox hardware encoding thru FFmpeg.Damiano Galassi2018-11-151-1/+1
|
* CLI: Add command line override for SubtitleBurnDVDSubJohn Stebbins2018-10-311-1/+12
| | | | | | | ... and SubtitleBurnBDSub. If these preset values were true, there was no way to encode without burning the first DVD or BD subtitle track using the CLI.
* build: Allows to use clang/clang++ compiler on FreeBSD.Yuichiro NAITO2018-08-221-0/+1
| | | | | LOCALBASE variable is used to indicate where FreeBSD ports are installed. default is /usr/local.
* contrib: gtk: libhb: macosx: test: Remove remaining traces of libavresample.Bradley Sepos2018-08-161-1/+1
| | | | Extension of and closes #1422.
* fix race in getting sequence_id of completed jobJohn Stebbins2018-08-071-1/+1
| | | | | | | | | The sequence_id was only available for the WORKING state and not the WORKDONE state. But frontends poll for status periodically and can miss all status updates for the WORKING state if the file is very short or an error occurs early during transcoding. When WORKING status is missed, there was no way to know the sequence_id associated with the WORKDONE status.
* build: Fix libavresample link order.Yuichiro NAITO2018-07-011-1/+1
| | | | avfilter referes to avresample.