FFmpeg
Data Fields
HQDN3DContext Struct Reference

#include <vf_hqdn3d.h>

Data Fields

const AVClassclass
 
int16_t * coefs [4]
 
uint16_t * line [3]
 
uint16_t * frame_prev [3]
 
double strength [4]
 
int hsub
 
int vsub
 
int depth
 
void(* denoise_row [17])(uint8_t *src, uint8_t *dst, uint16_t *line_ant, uint16_t *frame_ant, ptrdiff_t w, int16_t *spatial, int16_t *temporal)
 

Detailed Description

Definition at line 31 of file vf_hqdn3d.h.

Field Documentation

const AVClass* HQDN3DContext::class

Definition at line 32 of file vf_hqdn3d.h.

int16_t* HQDN3DContext::coefs[4]

Definition at line 33 of file vf_hqdn3d.h.

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

uint16_t* HQDN3DContext::line[3]

Definition at line 34 of file vf_hqdn3d.h.

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

uint16_t* HQDN3DContext::frame_prev[3]

Definition at line 35 of file vf_hqdn3d.h.

Referenced by do_denoise(), and uninit().

double HQDN3DContext::strength[4]

Definition at line 36 of file vf_hqdn3d.h.

Referenced by config_input(), and init().

int HQDN3DContext::hsub

Definition at line 37 of file vf_hqdn3d.h.

Referenced by config_input(), and do_denoise().

int HQDN3DContext::vsub

Definition at line 37 of file vf_hqdn3d.h.

Referenced by config_input(), and do_denoise().

int HQDN3DContext::depth

Definition at line 38 of file vf_hqdn3d.h.

Referenced by config_input().

void(* HQDN3DContext::denoise_row[17])(uint8_t *src, uint8_t *dst, uint16_t *line_ant, uint16_t *frame_ant, ptrdiff_t w, int16_t *spatial, int16_t *temporal)

Definition at line 39 of file vf_hqdn3d.h.

Referenced by denoise_spatial(), and ff_hqdn3d_init_x86().


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