FFmpeg
Data Fields
SilenceRemoveContext Struct Reference

Data Fields

const AVClassclass
 
int start_mode
 
int start_periods
 
int64_t start_duration
 
int64_t start_duration_opt
 
double start_threshold
 
int64_t start_silence
 
int64_t start_silence_opt
 
int stop_mode
 
int stop_periods
 
int64_t stop_duration
 
int64_t stop_duration_opt
 
double stop_threshold
 
int64_t stop_silence
 
int64_t stop_silence_opt
 
int64_t window_duration_opt
 
int timestamp_mode
 
int start_found_periods
 
int stop_found_periods
 
int start_sample_count
 
int start_silence_count
 
int stop_sample_count
 
int stop_silence_count
 
AVFramestart_window
 
AVFramestop_window
 
int * start_front
 
int * start_back
 
int * stop_front
 
int * stop_back
 
int64_t window_duration
 
int cache_size
 
int start_window_pos
 
int start_window_size
 
int stop_window_pos
 
int stop_window_size
 
doublestart_cache
 
doublestop_cache
 
AVFramestart_queuef
 
int start_queue_pos
 
int start_queue_size
 
AVFramestop_queuef
 
int stop_queue_pos
 
int stop_queue_size
 
int restart
 
int found_nonsilence
 
int64_t next_pts
 
int detection
 
float(* compute_flt )(float *c, float s, float ws, int size, int *front, int *back)
 
double(* compute_dbl )(double *c, double s, double ws, int size, int *front, int *back)
 

Detailed Description

Definition at line 54 of file af_silenceremove.c.

Field Documentation

◆ class

const AVClass* SilenceRemoveContext::class

Definition at line 55 of file af_silenceremove.c.

◆ start_mode

int SilenceRemoveContext::start_mode

Definition at line 57 of file af_silenceremove.c.

◆ start_periods

int SilenceRemoveContext::start_periods

Definition at line 58 of file af_silenceremove.c.

◆ start_duration

int64_t SilenceRemoveContext::start_duration

Definition at line 59 of file af_silenceremove.c.

◆ start_duration_opt

int64_t SilenceRemoveContext::start_duration_opt

Definition at line 60 of file af_silenceremove.c.

◆ start_threshold

double SilenceRemoveContext::start_threshold

Definition at line 61 of file af_silenceremove.c.

◆ start_silence

int64_t SilenceRemoveContext::start_silence

Definition at line 62 of file af_silenceremove.c.

◆ start_silence_opt

int64_t SilenceRemoveContext::start_silence_opt

Definition at line 63 of file af_silenceremove.c.

◆ stop_mode

int SilenceRemoveContext::stop_mode

Definition at line 65 of file af_silenceremove.c.

◆ stop_periods

int SilenceRemoveContext::stop_periods

Definition at line 66 of file af_silenceremove.c.

◆ stop_duration

int64_t SilenceRemoveContext::stop_duration

Definition at line 67 of file af_silenceremove.c.

◆ stop_duration_opt

int64_t SilenceRemoveContext::stop_duration_opt

Definition at line 68 of file af_silenceremove.c.

◆ stop_threshold

double SilenceRemoveContext::stop_threshold

Definition at line 69 of file af_silenceremove.c.

◆ stop_silence

int64_t SilenceRemoveContext::stop_silence

Definition at line 70 of file af_silenceremove.c.

◆ stop_silence_opt

int64_t SilenceRemoveContext::stop_silence_opt

Definition at line 71 of file af_silenceremove.c.

◆ window_duration_opt

int64_t SilenceRemoveContext::window_duration_opt

Definition at line 73 of file af_silenceremove.c.

◆ timestamp_mode

int SilenceRemoveContext::timestamp_mode

Definition at line 75 of file af_silenceremove.c.

◆ start_found_periods

int SilenceRemoveContext::start_found_periods

Definition at line 77 of file af_silenceremove.c.

◆ stop_found_periods

int SilenceRemoveContext::stop_found_periods

Definition at line 78 of file af_silenceremove.c.

◆ start_sample_count

int SilenceRemoveContext::start_sample_count

Definition at line 80 of file af_silenceremove.c.

◆ start_silence_count

int SilenceRemoveContext::start_silence_count

Definition at line 81 of file af_silenceremove.c.

◆ stop_sample_count

int SilenceRemoveContext::stop_sample_count

Definition at line 83 of file af_silenceremove.c.

◆ stop_silence_count

int SilenceRemoveContext::stop_silence_count

Definition at line 84 of file af_silenceremove.c.

◆ start_window

AVFrame* SilenceRemoveContext::start_window

Definition at line 86 of file af_silenceremove.c.

◆ stop_window

AVFrame* SilenceRemoveContext::stop_window

Definition at line 87 of file af_silenceremove.c.

◆ start_front

int* SilenceRemoveContext::start_front

Definition at line 89 of file af_silenceremove.c.

◆ start_back

int* SilenceRemoveContext::start_back

Definition at line 90 of file af_silenceremove.c.

◆ stop_front

int* SilenceRemoveContext::stop_front

Definition at line 92 of file af_silenceremove.c.

◆ stop_back

int* SilenceRemoveContext::stop_back

Definition at line 93 of file af_silenceremove.c.

◆ window_duration

int64_t SilenceRemoveContext::window_duration

Definition at line 95 of file af_silenceremove.c.

◆ cache_size

int SilenceRemoveContext::cache_size

Definition at line 96 of file af_silenceremove.c.

◆ start_window_pos

int SilenceRemoveContext::start_window_pos

Definition at line 98 of file af_silenceremove.c.

◆ start_window_size

int SilenceRemoveContext::start_window_size

Definition at line 99 of file af_silenceremove.c.

◆ stop_window_pos

int SilenceRemoveContext::stop_window_pos

Definition at line 101 of file af_silenceremove.c.

◆ stop_window_size

int SilenceRemoveContext::stop_window_size

Definition at line 102 of file af_silenceremove.c.

◆ start_cache

double* SilenceRemoveContext::start_cache

Definition at line 104 of file af_silenceremove.c.

◆ stop_cache

double* SilenceRemoveContext::stop_cache

Definition at line 105 of file af_silenceremove.c.

◆ start_queuef

AVFrame* SilenceRemoveContext::start_queuef

Definition at line 107 of file af_silenceremove.c.

◆ start_queue_pos

int SilenceRemoveContext::start_queue_pos

Definition at line 108 of file af_silenceremove.c.

◆ start_queue_size

int SilenceRemoveContext::start_queue_size

Definition at line 109 of file af_silenceremove.c.

◆ stop_queuef

AVFrame* SilenceRemoveContext::stop_queuef

Definition at line 111 of file af_silenceremove.c.

◆ stop_queue_pos

int SilenceRemoveContext::stop_queue_pos

Definition at line 112 of file af_silenceremove.c.

◆ stop_queue_size

int SilenceRemoveContext::stop_queue_size

Definition at line 113 of file af_silenceremove.c.

◆ restart

int SilenceRemoveContext::restart

Definition at line 115 of file af_silenceremove.c.

◆ found_nonsilence

int SilenceRemoveContext::found_nonsilence

Definition at line 116 of file af_silenceremove.c.

◆ next_pts

int64_t SilenceRemoveContext::next_pts

Definition at line 117 of file af_silenceremove.c.

◆ detection

int SilenceRemoveContext::detection

Definition at line 119 of file af_silenceremove.c.

◆ compute_flt

float(* SilenceRemoveContext::compute_flt) (float *c, float s, float ws, int size, int *front, int *back)

Definition at line 121 of file af_silenceremove.c.

◆ compute_dbl

double(* SilenceRemoveContext::compute_dbl) (double *c, double s, double ws, int size, int *front, int *back)

Definition at line 122 of file af_silenceremove.c.


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