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
 
int amsize_x
 
int amsize_y
 
float lamount
 
float camount
 
float aamount
 
UnsharpFilterParam luma
 luma parameters (width, height, amount) More...
 
UnsharpFilterParam chroma
 chroma parameters (width, height, amount) More...
 
UnsharpFilterParam alpha
 alpha parameters (width, height, amount) More...
 
int hsub
 
int vsub
 
int nb_planes
 
int bitdepth
 
int bps
 
int nb_threads
 
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

◆ class

const AVClass* UnsharpContext::class

Definition at line 45 of file unsharp.h.

◆ lmsize_x

int UnsharpContext::lmsize_x

Definition at line 46 of file unsharp.h.

◆ lmsize_y

int UnsharpContext::lmsize_y

Definition at line 46 of file unsharp.h.

◆ cmsize_x

int UnsharpContext::cmsize_x

Definition at line 46 of file unsharp.h.

◆ cmsize_y

int UnsharpContext::cmsize_y

Definition at line 46 of file unsharp.h.

◆ amsize_x

int UnsharpContext::amsize_x

Definition at line 47 of file unsharp.h.

◆ amsize_y

int UnsharpContext::amsize_y

Definition at line 47 of file unsharp.h.

◆ lamount

float UnsharpContext::lamount

Definition at line 48 of file unsharp.h.

◆ camount

float UnsharpContext::camount

Definition at line 48 of file unsharp.h.

◆ aamount

float UnsharpContext::aamount

Definition at line 49 of file unsharp.h.

◆ luma

UnsharpFilterParam UnsharpContext::luma

luma parameters (width, height, amount)

Definition at line 50 of file unsharp.h.

◆ chroma

UnsharpFilterParam UnsharpContext::chroma

chroma parameters (width, height, amount)

Definition at line 51 of file unsharp.h.

◆ alpha

UnsharpFilterParam UnsharpContext::alpha

alpha parameters (width, height, amount)

Definition at line 52 of file unsharp.h.

◆ hsub

int UnsharpContext::hsub

Definition at line 53 of file unsharp.h.

◆ vsub

int UnsharpContext::vsub

Definition at line 53 of file unsharp.h.

◆ nb_planes

int UnsharpContext::nb_planes

Definition at line 54 of file unsharp.h.

◆ bitdepth

int UnsharpContext::bitdepth

Definition at line 55 of file unsharp.h.

◆ bps

int UnsharpContext::bps

Definition at line 56 of file unsharp.h.

◆ nb_threads

int UnsharpContext::nb_threads

Definition at line 57 of file unsharp.h.

◆ apply_unsharp

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

Definition at line 58 of file unsharp.h.

◆ unsharp_slice

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

Definition at line 59 of file unsharp.h.


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