FFmpeg
Data Fields
NoiseContext Struct Reference

#include <vf_noise.h>

Data Fields

const AVClassclass
 
int amount
 
int dropamount
 
unsigned int state
 
int nb_planes
 
int bytewidth [4]
 
int height [4]
 
FilterParams all
 
FilterParams param [4]
 
void(* line_noise )(uint8_t *dst, const uint8_t *src, const int8_t *noise, int len, int shift)
 
void(* line_noise_avg )(uint8_t *dst, const uint8_t *src, int len, const int8_t *const *shift)
 

Detailed Description

Definition at line 29 of file noise_bsf.c.

Field Documentation

◆ class

const AVClass * NoiseContext::class

Definition at line 30 of file noise_bsf.c.

◆ amount

int NoiseContext::amount

Definition at line 31 of file noise_bsf.c.

◆ dropamount

int NoiseContext::dropamount

Definition at line 32 of file noise_bsf.c.

◆ state

unsigned int NoiseContext::state

Definition at line 33 of file noise_bsf.c.

◆ nb_planes

int NoiseContext::nb_planes

Definition at line 50 of file vf_noise.h.

Referenced by config_input().

◆ bytewidth

int NoiseContext::bytewidth[4]

Definition at line 51 of file vf_noise.h.

Referenced by config_input().

◆ height

int NoiseContext::height[4]

Definition at line 52 of file vf_noise.h.

Referenced by config_input(), and filter_frame().

◆ all

FilterParams NoiseContext::all

Definition at line 53 of file vf_noise.h.

Referenced by init().

◆ param

FilterParams NoiseContext::param[4]

Definition at line 54 of file vf_noise.h.

Referenced by filter_frame(), init(), init_noise(), noise(), and uninit().

◆ line_noise

void(* NoiseContext::line_noise) (uint8_t *dst, const uint8_t *src, const int8_t *noise, int len, int shift)

Definition at line 55 of file vf_noise.h.

Referenced by ff_noise_init_x86(), init(), and noise().

◆ line_noise_avg

void(* NoiseContext::line_noise_avg) (uint8_t *dst, const uint8_t *src, int len, const int8_t *const *shift)

Definition at line 56 of file vf_noise.h.

Referenced by ff_noise_init_x86(), init(), and noise().


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