FFmpeg
Loading...
Searching...
No Matches
ShowSpectrumContext Struct Reference

Data Fields

const AVClassclass
 
int w
 
int h
 
char * rate_str
 
AVRational auto_frame_rate
 
AVRational frame_rate
 
AVFrameoutpicref
 
AVFramein_frame
 
int nb_display_channels
 
int orientation
 
int channel_width
 
int channel_height
 
int sliding
 1 if sliding mode, 0 otherwise
 
int mode
 channel display mode
 
int color_mode
 display color scheme
 
int scale
 
int fscale
 
float saturation
 color saturation multiplier
 
float rotation
 color rotation
 
int start
 
int stop
 zoom mode
 
int data
 
int xpos
 x position (current column)
 
AVTXContext ** fft
 Fast Fourier Transform context.
 
AVTXContext ** ifft
 Inverse Fast Fourier Transform context.
 
av_tx_fn tx_fn
 
av_tx_fn itx_fn
 
int fft_size
 number of coeffs (FFT window size)
 
AVComplexFloat ** fft_in
 input FFT coeffs
 
AVComplexFloat ** fft_data
 bins holder for each (displayed) channels
 
AVComplexFloat ** fft_scratch
 scratch buffers
 
floatwindow_func_lut
 Window function LUT.
 
float ** magnitudes
 
float ** phases
 
int win_func
 
int win_size
 
int buf_size
 
double win_scale
 
float overlap
 
float gain
 
int hop_size
 
floatcombine_buffer
 color combining buffer (4 * h items)
 
float ** color_buffer
 color buffer (4 * h * ch items)
 
int64_t pts
 
int64_t old_pts
 
int64_t in_pts
 
int old_len
 
int single_pic
 
int legend
 
int start_x
 
int start_y
 
float drange
 
float limit
 
float dmin
 
float dmax
 
uint64_t samples
 
int(* plot_channel )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)
 
int eof
 
float opacity_factor
 
AVFrame ** frames
 
unsigned int nb_frames
 
unsigned int frames_size
 

Detailed Description

Definition at line 61 of file avf_showspectrum.c.

Field Documentation

◆ class

const AVClass* ShowSpectrumContext::class

Definition at line 62 of file avf_showspectrum.c.

◆ w

int ShowSpectrumContext::w

Definition at line 63 of file avf_showspectrum.c.

◆ h

int ShowSpectrumContext::h

Definition at line 63 of file avf_showspectrum.c.

◆ rate_str

char* ShowSpectrumContext::rate_str

Definition at line 64 of file avf_showspectrum.c.

◆ auto_frame_rate

AVRational ShowSpectrumContext::auto_frame_rate

Definition at line 65 of file avf_showspectrum.c.

◆ frame_rate

AVRational ShowSpectrumContext::frame_rate

Definition at line 66 of file avf_showspectrum.c.

◆ outpicref

AVFrame* ShowSpectrumContext::outpicref

Definition at line 67 of file avf_showspectrum.c.

◆ in_frame

AVFrame* ShowSpectrumContext::in_frame

Definition at line 68 of file avf_showspectrum.c.

◆ nb_display_channels

int ShowSpectrumContext::nb_display_channels

Definition at line 69 of file avf_showspectrum.c.

◆ orientation

int ShowSpectrumContext::orientation

Definition at line 70 of file avf_showspectrum.c.

◆ channel_width

int ShowSpectrumContext::channel_width

Definition at line 71 of file avf_showspectrum.c.

◆ channel_height

int ShowSpectrumContext::channel_height

Definition at line 72 of file avf_showspectrum.c.

◆ sliding

int ShowSpectrumContext::sliding

1 if sliding mode, 0 otherwise

Definition at line 73 of file avf_showspectrum.c.

◆ mode

int ShowSpectrumContext::mode

channel display mode

Definition at line 74 of file avf_showspectrum.c.

◆ color_mode

int ShowSpectrumContext::color_mode

display color scheme

Definition at line 75 of file avf_showspectrum.c.

◆ scale

int ShowSpectrumContext::scale

Definition at line 76 of file avf_showspectrum.c.

◆ fscale

int ShowSpectrumContext::fscale

Definition at line 77 of file avf_showspectrum.c.

◆ saturation

float ShowSpectrumContext::saturation

color saturation multiplier

Definition at line 78 of file avf_showspectrum.c.

◆ rotation

float ShowSpectrumContext::rotation

color rotation

Definition at line 79 of file avf_showspectrum.c.

◆ start

int ShowSpectrumContext::start

Definition at line 80 of file avf_showspectrum.c.

◆ stop

int ShowSpectrumContext::stop

zoom mode

Definition at line 80 of file avf_showspectrum.c.

◆ data

int ShowSpectrumContext::data

Definition at line 81 of file avf_showspectrum.c.

◆ xpos

int ShowSpectrumContext::xpos

x position (current column)

Definition at line 82 of file avf_showspectrum.c.

◆ fft

AVTXContext** ShowSpectrumContext::fft

Fast Fourier Transform context.

Definition at line 83 of file avf_showspectrum.c.

◆ ifft

AVTXContext** ShowSpectrumContext::ifft

Inverse Fast Fourier Transform context.

Definition at line 84 of file avf_showspectrum.c.

◆ tx_fn

av_tx_fn ShowSpectrumContext::tx_fn

Definition at line 85 of file avf_showspectrum.c.

◆ itx_fn

av_tx_fn ShowSpectrumContext::itx_fn

Definition at line 86 of file avf_showspectrum.c.

◆ fft_size

int ShowSpectrumContext::fft_size

number of coeffs (FFT window size)

Definition at line 87 of file avf_showspectrum.c.

◆ fft_in

AVComplexFloat** ShowSpectrumContext::fft_in

input FFT coeffs

Definition at line 88 of file avf_showspectrum.c.

◆ fft_data

AVComplexFloat** ShowSpectrumContext::fft_data

bins holder for each (displayed) channels

Definition at line 89 of file avf_showspectrum.c.

◆ fft_scratch

AVComplexFloat** ShowSpectrumContext::fft_scratch

scratch buffers

Definition at line 90 of file avf_showspectrum.c.

◆ window_func_lut

float* ShowSpectrumContext::window_func_lut

Window function LUT.

Definition at line 91 of file avf_showspectrum.c.

◆ magnitudes

float** ShowSpectrumContext::magnitudes

Definition at line 92 of file avf_showspectrum.c.

◆ phases

float** ShowSpectrumContext::phases

Definition at line 93 of file avf_showspectrum.c.

◆ win_func

int ShowSpectrumContext::win_func

Definition at line 94 of file avf_showspectrum.c.

◆ win_size

int ShowSpectrumContext::win_size

Definition at line 95 of file avf_showspectrum.c.

◆ buf_size

int ShowSpectrumContext::buf_size

Definition at line 96 of file avf_showspectrum.c.

◆ win_scale

double ShowSpectrumContext::win_scale

Definition at line 97 of file avf_showspectrum.c.

◆ overlap

float ShowSpectrumContext::overlap

Definition at line 98 of file avf_showspectrum.c.

◆ gain

float ShowSpectrumContext::gain

Definition at line 99 of file avf_showspectrum.c.

◆ hop_size

int ShowSpectrumContext::hop_size

Definition at line 100 of file avf_showspectrum.c.

◆ combine_buffer

float* ShowSpectrumContext::combine_buffer

color combining buffer (4 * h items)

Definition at line 101 of file avf_showspectrum.c.

◆ color_buffer

float** ShowSpectrumContext::color_buffer

color buffer (4 * h * ch items)

Definition at line 102 of file avf_showspectrum.c.

◆ pts

int64_t ShowSpectrumContext::pts

Definition at line 103 of file avf_showspectrum.c.

◆ old_pts

int64_t ShowSpectrumContext::old_pts

Definition at line 104 of file avf_showspectrum.c.

◆ in_pts

int64_t ShowSpectrumContext::in_pts

Definition at line 105 of file avf_showspectrum.c.

◆ old_len

int ShowSpectrumContext::old_len

Definition at line 106 of file avf_showspectrum.c.

◆ single_pic

int ShowSpectrumContext::single_pic

Definition at line 107 of file avf_showspectrum.c.

◆ legend

int ShowSpectrumContext::legend

Definition at line 108 of file avf_showspectrum.c.

◆ start_x

int ShowSpectrumContext::start_x

Definition at line 109 of file avf_showspectrum.c.

◆ start_y

int ShowSpectrumContext::start_y

Definition at line 109 of file avf_showspectrum.c.

◆ drange

float ShowSpectrumContext::drange

Definition at line 110 of file avf_showspectrum.c.

◆ limit

float ShowSpectrumContext::limit

Definition at line 110 of file avf_showspectrum.c.

◆ dmin

float ShowSpectrumContext::dmin

Definition at line 111 of file avf_showspectrum.c.

◆ dmax

float ShowSpectrumContext::dmax

Definition at line 111 of file avf_showspectrum.c.

◆ samples

uint64_t ShowSpectrumContext::samples

Definition at line 112 of file avf_showspectrum.c.

◆ plot_channel

int(* ShowSpectrumContext::plot_channel) (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)

Definition at line 113 of file avf_showspectrum.c.

◆ eof

int ShowSpectrumContext::eof

Definition at line 114 of file avf_showspectrum.c.

◆ opacity_factor

float ShowSpectrumContext::opacity_factor

Definition at line 116 of file avf_showspectrum.c.

◆ frames

AVFrame** ShowSpectrumContext::frames

Definition at line 118 of file avf_showspectrum.c.

◆ nb_frames

unsigned int ShowSpectrumContext::nb_frames

Definition at line 119 of file avf_showspectrum.c.

◆ frames_size

unsigned int ShowSpectrumContext::frames_size

Definition at line 120 of file avf_showspectrum.c.


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