summaryrefslogtreecommitdiffstats
path: root/libhb/lapsharp.c
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright dates to 2021.Bradley Sepos2021-01-011-1/+1
|
* Update copyright dates to 2020.Bradley Sepos2020-01-011-1/+1
|
* libhb: resolve header conflicts with pango/harfbuzzJohn Stebbins2019-09-121-1/+1
| | | | | | | 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-101-1/+1
| | | | Rename hb.h to handbrake.h
* libhb: propagate color matrix info through the pipelineJohn Stebbins2019-04-081-1/+11
| | | | | | | | | Propagates pix_fmt, range, primaries, transfer, and matrix everywhere. Everything that passes or creates video frames tags the frames with their color matrix info. All filters know the expected color matrix info of input frames.
* lapsharp: mirror image data into stride regionJohn Stebbins2019-01-201-1/+1
| | | | | | | | | Adds a function to mirror image data into stride region. Mirroring the data results in a less visible artefact down the right edge of the image. Blanking resulted in a dark edge artefact. Keeps function that blanks stride region and improves it's speed, although it's not currently used.
* lapsharp: blank frame buffer stride regionJohn Stebbins2019-01-201-0/+1
| | | | | | Zero is not black. Stride is used in computations and is assumed black. Fixes https://github.com/HandBrake/HandBrake/issues/1751
* Update copyright dates to 2019.Bradley Sepos2019-01-011-1/+1
|
* Update copyright dates to 2018.Bradley Sepos2018-01-011-1/+1
|
* libhb: Fix C const issue in lapsharp.c.Bradley Sepos2017-06-041-12/+8
| | | | Simple runtime vs. compile time error, which Clang hid from me.
* libhb: Cosmetics in lapsharp.c.Bradley Sepos2017-06-031-13/+21
|
* libhb: Add Lapsharp kernel isolap and use with Grain tune.Bradley Sepos2017-06-011-8/+26
|
* libhb: Add LapSharp sharpening filter.Bradley Sepos2017-05-301-0/+282