summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: set the minimum deployment target to 10.10. Remove Growl and use ↵Damiano Galassi2018-06-081-31/+9
| | | | macOS standard notifications. Remove deprecated API usage and code that doesn't compile anymore (QTKit).
* flatpak: Add OARS metadata to HandBrakeCLI appdataJohn Stebbins2018-06-081-0/+30
| | | | | | | | | | | Copied from https://github.com/HandBrake/HandBrake/commit/5738051afb008d880d85e90ce1a0fd536e9a4058 OARS https://hughsie.github.io/oars/ is a content description system that allows software stores (such as GNOME Software) to categorise and classify applications. Having the markup available is a flathub requirement. Thanks to Nick Richards
* flatpak: automatically add <release> tag to cli appdataJohn Stebbins2018-06-073-1/+17
|
* flatpak: change "appdata" dir to "metainfo"John Stebbins2018-06-051-1/+1
| | | | The specificaion for where appstream files go changed
* CLI: add flatpak manifestJohn Stebbins2018-06-053-0/+77
|
* cli: Update help to list FFmpeg yadif.Bradley Sepos2018-05-291-1/+1
|
* contrib: add lzma supportJohn Stebbins2018-05-291-1/+1
| | | | | lzma may be used by the ffmpeg tiff decoder which can be used in matroska files.
* contrib: Add Speex decoder libspeex.Bradley Sepos2018-05-291-1/+1
|
* contrib: test: Strip dll and cli binary in build phase if debug=none.Bradley Sepos2018-05-291-0/+7
|
* libhb: cli: Link to libbcrypt on mingw-w64.Bradley Sepos2018-05-291-1/+1
|
* FFMPEG #974: Use latest FFMPEG 3.4.1 (1/2)Sven Gothel2018-05-281-1/+1
| | | | | | | | Patch 1/2 for https://github.com/HandBrake/HandBrake/issues/974 moving to FFMPEG 3.4.1 from LIBAV 12.2. The re-ordering of to be linked modules was required to solve statically linked dependencies. See libhb/module.defs etc.
* build: Add FreeBSD support.Yuichiro NAITO2018-01-131-1/+1
| | | | Closes #1076.
* Update copyright dates to 2018.Bradley Sepos2018-01-013-3/+3
|
* cli: Don't throttle non-tty output. #1067Bradley Sepos2017-12-241-8/+1
|
* cli: Fix typo in 6eb3ef1a.Bradley Sepos2017-12-241-2/+4
| | | | Properly fixes #1067.
* cli: Restore previous CLI progress separator.Bradley Sepos2017-12-241-4/+4
| | | | This basically reverts 7c438ad5ae81c31c660fc9a208dacd7177f54a24 and fixes #1067 for the upcoming release and until such a time as I can review further.
* FreeBSD 11.1 compatibility.Bradley Sepos2017-12-061-0/+2
|
* Add adaptive streaming support (#972)John Stebbins2017-11-091-0/+11
| | | | | | | "Adaptive streaming" allows changing video parameters mid-stream at IDR boundaries. Such changes require new SPS and PPS NALs at the IDR. MP4 supports this with 'avc3' and 'hev1' sample entry types.
* CLI: add option to log version, title, and progress in jsonJohn Stebbins2017-11-061-5/+73
| | | This is useful for scripts and other frontends that need to parse CLI output.
* LinGui: Add "Category" dropdown to preset save dialogJohn Stebbins2017-11-061-1/+2
| | | | | | | | | | | This replaces the "New Folder" option in the presets menu. It enforces the folder structure we have agreed to and hopefully helps the user keep things organized. Note that users are allowed to save a custom preset to the same "Category" as an official preset. When they do this, a new custom category is created with the same name and the preset is saved in that folder.
* CLI: add help for --align-avJohn Stebbins2017-11-021-0/+3
|
* CLI: fix integer wrapping of p-to-p start/end timesJohn Stebbins2017-09-061-1/+1
|
* cli: Add --arate=auto to CLI help.Bradley Sepos2017-07-231-1/+1
|
* cli: Fix warning when audio sample rate is 0 or auto.Bradley Sepos2017-07-231-1/+1
|
* cli: Fix regression in a5450860.Bradley Sepos2017-06-191-0/+52
|
* cli: Fix typo in last commit.Bradley Sepos2017-06-171-1/+1
|
* cli: Fix encoding progress line breaks on Windows.Bradley Sepos2017-06-171-20/+41
|
* cli: Remove legacy BeOS code.Bradley Sepos2017-06-171-56/+1
| | | | *sniff*
* sync: work-around players with broken edit list supportJohn Stebbins2017-06-131-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | This adds a preset key AlignAVStart that enables this work-around. When enabled, blank frames are inserted or frames are dropped to force alignment of the initial timestamp of every audio and video stream. Aligning the start times minimizes the impact of broken edit list support in players. Closes #763. Squashed: sync: improve alignment when passthru audio is present presets: enable AlignAVStart for General and Gmail presets LinGui: Improve AlignAVStart tooltip sync: avoid inserting a black frame < nominal frame duration sync: fix start alignment when doing p-to-p encoding sync: add comments
* opencl: removit it (#777)John Stebbins2017-06-121-14/+0
| | | | It was only used for scaling, it fails far too often and is only faster on a limited selectoin of hardware.
* Remove the OpenCL Bicubic scaling option. Unfortunatly it's causing too many ↵sr552017-06-071-7/+0
| | | | problems and it's maximum 5% performance improvement (in ideal circumstances) doesn't justify the effort to continue with it. The OpenCL framework will remain in place in case we decide to use it for something in the future. Closes #690
* cli: add an additional null check to silence a clang static analyizer warning.Damiano Galassi2017-05-311-7/+10
|
* cli: Avoid carriage return in progress output when piping.Bradley Sepos2017-05-311-9/+31
|
* libhb: Add LapSharp sharpening filter.Bradley Sepos2017-05-301-0/+95
|
* libhb: Add Unsharp sharpening filter.Bradley Sepos2017-05-301-0/+94
| | | | Closes #525.
* CLI: don't override preset subtitle burn defaults...John Stebbins2017-03-221-21/+24
| | | | Unless user explicitly overrides with command line options
* CLI: clean up when exiting earlyJohn Stebbins2017-03-211-11/+14
| | | | "HandBrakeCLI --help" and other options didn't delete temp directories
* Remove Fontconfig on Windows (#610)Oleg Oshmyan2017-03-121-1/+1
| | | | | | | | | | | * Remove Fontconfig on Windows Let libass use its DirectWrite font provider backend instead of Fontconfig. This eliminates Fontconfig's font cache generation delay that occurred at the start of an encode after a system font was (un)installed or when HandBrake was installed and used to burn text subtitles for the first time. * Remove LibHB's dependency on Fontconfig when it's not used
* subtitles: simplify and shorten subtitle descriptions (#591)John Stebbins2017-03-101-5/+1
| | | | | | | | | | | | | | | | | | * subtitles: simplify and shorten subtitle descriptions Generally, it eliminates parens to make things more readable. I.e. it turns this: English (Closed Caption)(Wide Screen)(Bitmap)(VOBSUB) Into this: English, Closed Caption [Wide Screen, VOBSUB] * Revise punctuation per BradleyS request * fix subtitle description formatting * incorporate suggestions from PR
* Fix various spelling mistakes (#613)Sebastian Ramacher2017-03-101-4/+4
| | | | | | | | | | * Fix spelling of 'source' * Fix spelling of 'specify' * Fix spelling of 'internal' * Fix spelling of 'quitting'
* disable fontconfig on macOSDamiano Galassi2017-01-181-2/+6
|
* cli: Adding hb_opencl_set_enable when --use-opencl is set. #496sr552017-01-151-0/+5
|
* json: revise range "End" for time and frame rangesJohn Stebbins2017-01-111-2/+9
| | | | | "End" was a duration. It is now the actual "End" position in 90khz ticks or frames.
* Update copyright dates to 2017.Bradley Sepos2017-01-013-3/+3
|
* CLI: fix csv file chapter importJohn Stebbins2016-12-291-2/+2
|
* build: Add install, install-strip, and uninstall targets for Darwin/Mac.Bradley Sepos2016-12-221-24/+21
| | | | | | | Also refactor test.* convenience targets for Darwin/Mac. Configure parameter --prefix now sets HandBrakeCLI install directory [/usr/local] like on other systems. New configure parameter --xcode-prefix sets HandBrake.app install directory [/Applications]. Not used on other systems.
* libhb: add new color tags for Bt 2020 and SMPTE ST 2084Damiano Galassi2016-12-211-0/+3
|
* 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 :(