FFmpeg
Data Fields
UnsharpContext Struct Reference

#include <unsharp.h>

Data Fields

const AVClassclass
 
int lmsize_x
 
int lmsize_y
 
int cmsize_x
 
int cmsize_y
 
float lamount
 
float camount
 
UnsharpFilterParam luma
 luma parameters (width, height, amount) More...
 
UnsharpFilterParam chroma
 chroma parameters (width, height, amount) More...
 
int hsub
 
int vsub
 
int bitdepth
 
int bps
 
int nb_threads
 
int opencl
 
int(* apply_unsharp )(AVFilterContext *ctx, AVFrame *in, AVFrame *out)
 
int(* unsharp_slice )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)
 

Detailed Description

Definition at line 44 of file unsharp.h.

Field Documentation

const AVClass* UnsharpContext::class

Definition at line 45 of file unsharp.h.

int UnsharpContext::lmsize_x

Definition at line 46 of file unsharp.h.

Referenced by init().

int UnsharpContext::lmsize_y

Definition at line 46 of file unsharp.h.

Referenced by init().

int UnsharpContext::cmsize_x

Definition at line 46 of file unsharp.h.

Referenced by init().

int UnsharpContext::cmsize_y

Definition at line 46 of file unsharp.h.

Referenced by init().

float UnsharpContext::lamount

Definition at line 47 of file unsharp.h.

Referenced by init().

float UnsharpContext::camount

Definition at line 47 of file unsharp.h.

Referenced by init().

UnsharpFilterParam UnsharpContext::luma

luma parameters (width, height, amount)

Definition at line 48 of file unsharp.h.

Referenced by apply_unsharp_c(), config_input(), init(), and uninit().

UnsharpFilterParam UnsharpContext::chroma

chroma parameters (width, height, amount)

Definition at line 49 of file unsharp.h.

Referenced by apply_unsharp_c(), config_input(), init(), and uninit().

int UnsharpContext::hsub

Definition at line 50 of file unsharp.h.

Referenced by apply_unsharp_c(), and config_input().

int UnsharpContext::vsub

Definition at line 50 of file unsharp.h.

Referenced by apply_unsharp_c(), and config_input().

int UnsharpContext::bitdepth

Definition at line 51 of file unsharp.h.

Referenced by config_input().

int UnsharpContext::bps

Definition at line 52 of file unsharp.h.

Referenced by config_input().

int UnsharpContext::nb_threads

Definition at line 53 of file unsharp.h.

Referenced by apply_unsharp_c(), config_input(), init_filter_param(), and uninit().

int UnsharpContext::opencl

Definition at line 54 of file unsharp.h.

int(* UnsharpContext::apply_unsharp) (AVFilterContext *ctx, AVFrame *in, AVFrame *out)

Definition at line 55 of file unsharp.h.

Referenced by filter_frame(), and init().

int(* UnsharpContext::unsharp_slice) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)

Definition at line 56 of file unsharp.h.

Referenced by apply_unsharp_c(), and config_input().


The documentation for this struct was generated from the following file: