Holds instance-specific information for gradfun.
More...
#include <gradfun.h>
|
| const AVClass * | class |
| |
| float | strength |
| |
| int | thresh |
| | threshold for gradient algorithm
|
| |
| int | radius |
| | blur radius
|
| |
| int | chroma_w |
| | width of the chroma planes
|
| |
| int | chroma_h |
| | weight of the chroma planes
|
| |
| int | chroma_r |
| | blur radius for the chroma planes
|
| |
| uint16_t * | buf |
| | holds image data for blur algorithm passed into filter.
|
| |
| void(* | filter_line )(uint8_t *dst, const uint8_t *src, const uint16_t *dc, int width, int thresh, const uint16_t *dithers) |
| | DSP functions.
|
| |
| void(* | blur_line )(uint16_t *dc, uint16_t *buf, const uint16_t *buf1, const uint8_t *src, int src_linesize, int width) |
| |
Holds instance-specific information for gradfun.
Definition at line 28 of file gradfun.h.
◆ class
| const AVClass* GradFunContext::class |
◆ strength
| float GradFunContext::strength |
◆ thresh
| int GradFunContext::thresh |
threshold for gradient algorithm
Definition at line 31 of file gradfun.h.
◆ radius
| int GradFunContext::radius |
◆ chroma_w
| int GradFunContext::chroma_w |
width of the chroma planes
Definition at line 33 of file gradfun.h.
◆ chroma_h
| int GradFunContext::chroma_h |
weight of the chroma planes
Definition at line 34 of file gradfun.h.
◆ chroma_r
| int GradFunContext::chroma_r |
blur radius for the chroma planes
Definition at line 35 of file gradfun.h.
◆ buf
| uint16_t* GradFunContext::buf |
holds image data for blur algorithm passed into filter.
Definition at line 36 of file gradfun.h.
◆ filter_line
| void(* GradFunContext::filter_line) (uint8_t *dst, const uint8_t *src, const uint16_t *dc, int width, int thresh, const uint16_t *dithers) |
◆ blur_line
| void(* GradFunContext::blur_line) (uint16_t *dc, uint16_t *buf, const uint16_t *buf1, const uint8_t *src, int src_linesize, int width) |
The documentation for this struct was generated from the following file: