FFmpeg
Data Fields
MedianContext Struct Reference

#include <median.h>

Data Fields

const AVClassclass
 
int planes
 
int radius
 
int radiusV
 
float percentile
 
int planewidth [4]
 
int planeheight [4]
 
int depth
 
int nb_planes
 
int nb_threads
 
uint16_t ** coarse
 
uint16_t ** fine
 
int coarse_size
 
int fine_size
 
int bins
 
int t
 
void(* hadd )(uint16_t *dst, const uint16_t *src, int bins)
 
void(* hsub )(uint16_t *dst, const uint16_t *src, int bins)
 
void(* hmuladd )(uint16_t *dst, const uint16_t *src, int f, int bins)
 
void(* filter_plane )(AVFilterContext *ctx, const uint8_t *ssrc, int src_linesize, uint8_t *ddst, int dst_linesize, int width, int height, int slice_h_start, int slice_h_end, int jobnr)
 

Detailed Description

Definition at line 28 of file median.h.

Field Documentation

const AVClass* MedianContext::class

Definition at line 29 of file median.h.

int MedianContext::planes

Definition at line 31 of file median.h.

Referenced by check_params(), and filter_slice().

int MedianContext::radius

Definition at line 32 of file median.h.

Referenced by check_params(), config_input(), filter_plane(), and process_command().

int MedianContext::radiusV

Definition at line 33 of file median.h.

Referenced by check_params(), config_input(), filter_plane(), and process_command().

float MedianContext::percentile

Definition at line 34 of file median.h.

Referenced by check_params().

int MedianContext::planewidth[4]

Definition at line 36 of file median.h.

Referenced by check_params(), config_input(), and filter_slice().

int MedianContext::planeheight[4]

Definition at line 37 of file median.h.

Referenced by check_params(), config_input(), and filter_slice().

int MedianContext::depth

Definition at line 38 of file median.h.

Referenced by config_input(), and filter_slice().

int MedianContext::nb_planes

Definition at line 39 of file median.h.

Referenced by check_params(), config_input(), and filter_slice().

int MedianContext::nb_threads

Definition at line 40 of file median.h.

Referenced by config_input(), filter_frame(), and uninit().

uint16_t** MedianContext::coarse

Definition at line 42 of file median.h.

Referenced by config_input(), filter_plane(), and uninit().

uint16_t ** MedianContext::fine

Definition at line 42 of file median.h.

Referenced by config_input(), filter_plane(), and uninit().

int MedianContext::coarse_size

Definition at line 43 of file median.h.

Referenced by config_input(), and filter_plane().

int MedianContext::fine_size

Definition at line 43 of file median.h.

Referenced by config_input(), and filter_plane().

int MedianContext::bins

Definition at line 44 of file median.h.

Referenced by config_input().

int MedianContext::t

Definition at line 45 of file median.h.

Referenced by check_params(), and filter_plane().

void(* MedianContext::hadd) (uint16_t *dst, const uint16_t *src, int bins)

Definition at line 47 of file median.h.

Referenced by config_input(), and filter_plane().

void(* MedianContext::hsub) (uint16_t *dst, const uint16_t *src, int bins)

Definition at line 48 of file median.h.

Referenced by config_input(), and filter_plane().

void(* MedianContext::hmuladd) (uint16_t *dst, const uint16_t *src, int f, int bins)

Definition at line 49 of file median.h.

Referenced by config_input(), and filter_plane().

void(* MedianContext::filter_plane) (AVFilterContext *ctx, const uint8_t *ssrc, int src_linesize, uint8_t *ddst, int dst_linesize, int width, int height, int slice_h_start, int slice_h_end, int jobnr)

Definition at line 51 of file median.h.

Referenced by config_input(), and filter_slice().


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