summaryrefslogtreecommitdiffstats
path: root/libhb/unsharp.c
Commit message (Collapse)AuthorAgeFilesLines
* 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/+12
| | | | | | | | | 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.
* Update copyright dates to 2019.Bradley Sepos2019-01-011-1/+1
|
* Update copyright dates to 2018.Bradley Sepos2018-01-011-1/+1
|
* filter: add frame parallelizing filter wrapperJohn Stebbins2017-06-061-48/+121
| | | | | | | | | | | | This wrapper can be used to frame parallelize simple video filters. By simple, I mean there can be no temporal context that is shared from one frame to the next. Wrap unsharp and lapsharp filters. unsharp required a small rework to separate out temporary storage that is required when processing each frame. We now need to duplicate this storage for each thread. Closes #759.
* libhb: Add Unsharp sharpening filter.Bradley Sepos2017-05-301-0/+274
Closes #525.