FFmpeg
Loading...
Searching...
No Matches
vf_w3fdif_init.c File Reference

Go to the source code of this file.

Functions

void ff_w3fdif_simple_low_sse2 (int32_t *work_line, uint8_t *in_lines_cur[2], const int16_t *coef, int linesize)
 
void ff_w3fdif_simple_high_sse2 (int32_t *work_line, uint8_t *in_lines_cur[3], uint8_t *in_lines_adj[3], const int16_t *coef, int linesize)
 
void ff_w3fdif_complex_low_sse2 (int32_t *work_line, uint8_t *in_lines_cur[4], const int16_t *coef, int linesize)
 
void ff_w3fdif_complex_high_sse2 (int32_t *work_line, uint8_t *in_lines_cur[5], uint8_t *in_lines_adj[5], const int16_t *coef, int linesize)
 
void ff_w3fdif_scale_sse2 (uint8_t *out_pixel, const int32_t *work_pixel, int linesize, int max)
 
av_cold void ff_w3fdif_init_x86 (W3FDIFDSPContext *dsp, int depth)
 

Function Documentation

◆ ff_w3fdif_simple_low_sse2()

void ff_w3fdif_simple_low_sse2 ( int32_t * work_line,
uint8_t * in_lines_cur[2],
const int16_t * coef,
int linesize )

Referenced by ff_w3fdif_init_x86().

◆ ff_w3fdif_simple_high_sse2()

void ff_w3fdif_simple_high_sse2 ( int32_t * work_line,
uint8_t * in_lines_cur[3],
uint8_t * in_lines_adj[3],
const int16_t * coef,
int linesize )

Referenced by ff_w3fdif_init_x86().

◆ ff_w3fdif_complex_low_sse2()

void ff_w3fdif_complex_low_sse2 ( int32_t * work_line,
uint8_t * in_lines_cur[4],
const int16_t * coef,
int linesize )

Referenced by ff_w3fdif_init_x86().

◆ ff_w3fdif_complex_high_sse2()

void ff_w3fdif_complex_high_sse2 ( int32_t * work_line,
uint8_t * in_lines_cur[5],
uint8_t * in_lines_adj[5],
const int16_t * coef,
int linesize )

Referenced by ff_w3fdif_init_x86().

◆ ff_w3fdif_scale_sse2()

void ff_w3fdif_scale_sse2 ( uint8_t * out_pixel,
const int32_t * work_pixel,
int linesize,
int max )

Referenced by ff_w3fdif_init_x86().

◆ ff_w3fdif_init_x86()

av_cold void ff_w3fdif_init_x86 ( W3FDIFDSPContext * dsp,
int depth )

Definition at line 47 of file vf_w3fdif_init.c.

Referenced by config_input().