|
FFmpeg
|
Data Fields | |
| const AVClass * | class |
| char * | out_channel_layout_str |
| char * | in_channel_layout_str |
| float | level_in |
| float | level_out |
| float | fc_in |
| float | fc_out |
| float | lfe_in |
| float | lfe_out |
| float * | input_levels |
| float * | output_levels |
| int | output_lfe |
| int | lowcutf |
| int | highcutf |
| float | lowcut |
| float | highcut |
| uint64_t | out_channel_layout |
| uint64_t | in_channel_layout |
| int | nb_in_channels |
| int | nb_out_channels |
| AVFrame * | input |
| AVFrame * | output |
| AVFrame * | overlap_buffer |
| int | buf_size |
| int | hop_size |
| AVAudioFifo * | fifo |
| RDFTContext ** | rdft |
| RDFTContext ** | irdft |
| float * | window_func_lut |
| int64_t | pts |
| void(* | filter )(AVFilterContext *ctx) |
| void(* | upmix_stereo )(AVFilterContext *ctx, float l_phase, float r_phase, float c_phase, float mag_total, float x, float y, int n) |
| void(* | upmix_2_1 )(AVFilterContext *ctx, float l_phase, float r_phase, float c_phase, float mag_total, float lfe_im, float lfe_re, float x, float y, int n) |
| void(* | upmix_3_0 )(AVFilterContext *ctx, float l_phase, float r_phase, float c_mag, float c_phase, float mag_total, float x, float y, int n) |
| void(* | upmix_5_0 )(AVFilterContext *ctx, float c_re, float c_im, float mag_totall, float mag_totalr, float fl_phase, float fr_phase, float bl_phase, float br_phase, float sl_phase, float sr_phase, float xl, float yl, float xr, float yr, int n) |
| void(* | upmix_5_1 )(AVFilterContext *ctx, float c_re, float c_im, float lfe_re, float lfe_im, float mag_totall, float mag_totalr, float fl_phase, float fr_phase, float bl_phase, float br_phase, float sl_phase, float sr_phase, float xl, float yl, float xr, float yr, int n) |
Definition at line 29 of file af_surround.c.
| const AVClass* AudioSurroundContext::class |
Definition at line 30 of file af_surround.c.
| char* AudioSurroundContext::out_channel_layout_str |
Definition at line 32 of file af_surround.c.
Referenced by init().
| char* AudioSurroundContext::in_channel_layout_str |
Definition at line 33 of file af_surround.c.
Referenced by init().
| float AudioSurroundContext::level_in |
Definition at line 35 of file af_surround.c.
Referenced by config_input().
| float AudioSurroundContext::level_out |
Definition at line 36 of file af_surround.c.
Referenced by config_output().
| float AudioSurroundContext::fc_in |
Definition at line 37 of file af_surround.c.
Referenced by config_input().
| float AudioSurroundContext::fc_out |
Definition at line 38 of file af_surround.c.
Referenced by config_output().
| float AudioSurroundContext::lfe_in |
Definition at line 39 of file af_surround.c.
Referenced by config_input().
| float AudioSurroundContext::lfe_out |
Definition at line 40 of file af_surround.c.
Referenced by config_output().
| float* AudioSurroundContext::input_levels |
Definition at line 42 of file af_surround.c.
Referenced by config_input(), fft_channel(), and uninit().
| float* AudioSurroundContext::output_levels |
Definition at line 43 of file af_surround.c.
Referenced by config_output(), ifft_channel(), and uninit().
| int AudioSurroundContext::output_lfe |
Definition at line 44 of file af_surround.c.
Referenced by upmix_2_1(), upmix_3_1(), upmix_3_1_surround(), upmix_4_1(), upmix_5_1_back(), upmix_5_1_back_surround(), upmix_7_1(), and upmix_7_1_5_0_side().
| int AudioSurroundContext::lowcutf |
Definition at line 45 of file af_surround.c.
Referenced by config_input(), and init().
| int AudioSurroundContext::highcutf |
Definition at line 46 of file af_surround.c.
Referenced by config_input(), and init().
| float AudioSurroundContext::lowcut |
Definition at line 48 of file af_surround.c.
Referenced by config_input(), upmix_2_1(), upmix_3_1(), upmix_3_1_surround(), upmix_4_1(), upmix_5_1_back(), upmix_5_1_back_surround(), upmix_7_1(), and upmix_7_1_5_0_side().
| float AudioSurroundContext::highcut |
Definition at line 49 of file af_surround.c.
Referenced by config_input(), upmix_2_1(), upmix_3_1(), upmix_3_1_surround(), upmix_4_1(), upmix_5_1_back(), upmix_5_1_back_surround(), upmix_7_1(), and upmix_7_1_5_0_side().
| uint64_t AudioSurroundContext::out_channel_layout |
Definition at line 51 of file af_surround.c.
Referenced by init(), and query_formats().
| uint64_t AudioSurroundContext::in_channel_layout |
Definition at line 52 of file af_surround.c.
Referenced by init(), and query_formats().
| int AudioSurroundContext::nb_in_channels |
Definition at line 53 of file af_surround.c.
Referenced by config_input(), and uninit().
| int AudioSurroundContext::nb_out_channels |
Definition at line 54 of file af_surround.c.
Referenced by config_output(), and uninit().
| AVFrame* AudioSurroundContext::input |
Definition at line 56 of file af_surround.c.
Referenced by config_input(), fft_channel(), filter_2_1(), filter_5_0_side(), filter_5_1_back(), filter_5_1_side(), filter_frame(), filter_stereo(), filter_surround(), and uninit().
| AVFrame* AudioSurroundContext::output |
Definition at line 57 of file af_surround.c.
Referenced by config_output(), ifft_channel(), uninit(), upmix_1_0(), upmix_2_1(), upmix_3_0(), upmix_3_1(), upmix_3_1_surround(), upmix_4_0(), upmix_4_1(), upmix_5_0_back(), upmix_5_1_back(), upmix_5_1_back_2_1(), upmix_5_1_back_surround(), upmix_7_0(), upmix_7_1(), upmix_7_1_5_0_side(), upmix_7_1_5_1(), and upmix_stereo().
| AVFrame* AudioSurroundContext::overlap_buffer |
Definition at line 58 of file af_surround.c.
Referenced by config_output(), ifft_channel(), and uninit().
| int AudioSurroundContext::buf_size |
Definition at line 60 of file af_surround.c.
Referenced by config_input(), config_output(), fft_channel(), filter_2_1(), filter_5_0_side(), filter_5_1_back(), filter_5_1_side(), filter_frame(), filter_stereo(), filter_surround(), ifft_channel(), init(), and request_frame().
| int AudioSurroundContext::hop_size |
Definition at line 61 of file af_surround.c.
Referenced by filter_frame(), ifft_channel(), and init().
| AVAudioFifo* AudioSurroundContext::fifo |
Definition at line 62 of file af_surround.c.
Referenced by config_input(), filter_frame(), request_frame(), and uninit().
| RDFTContext** AudioSurroundContext::rdft |
Definition at line 63 of file af_surround.c.
Referenced by config_input(), fft_channel(), and uninit().
| RDFTContext ** AudioSurroundContext::irdft |
Definition at line 63 of file af_surround.c.
Referenced by config_output(), ifft_channel(), and uninit().
| float* AudioSurroundContext::window_func_lut |
Definition at line 64 of file af_surround.c.
Referenced by fft_channel(), ifft_channel(), init(), and uninit().
| int64_t AudioSurroundContext::pts |
Definition at line 66 of file af_surround.c.
Referenced by filter_frame(), and init().
| void(* AudioSurroundContext::filter)(AVFilterContext *ctx) |
Definition at line 68 of file af_surround.c.
Referenced by filter_frame(), and init().
| void(* AudioSurroundContext::upmix_stereo)(AVFilterContext *ctx, float l_phase, float r_phase, float c_phase, float mag_total, float x, float y, int n) |
Definition at line 69 of file af_surround.c.
Referenced by filter_stereo(), and init().
| void(* AudioSurroundContext::upmix_2_1)(AVFilterContext *ctx, float l_phase, float r_phase, float c_phase, float mag_total, float lfe_im, float lfe_re, float x, float y, int n) |
Definition at line 76 of file af_surround.c.
Referenced by filter_2_1(), and init().
| void(* AudioSurroundContext::upmix_3_0)(AVFilterContext *ctx, float l_phase, float r_phase, float c_mag, float c_phase, float mag_total, float x, float y, int n) |
Definition at line 85 of file af_surround.c.
Referenced by filter_surround(), and init().
| void(* AudioSurroundContext::upmix_5_0)(AVFilterContext *ctx, float c_re, float c_im, float mag_totall, float mag_totalr, float fl_phase, float fr_phase, float bl_phase, float br_phase, float sl_phase, float sr_phase, float xl, float yl, float xr, float yr, int n) |
Definition at line 93 of file af_surround.c.
Referenced by filter_5_0_side(), and init().
| void(* AudioSurroundContext::upmix_5_1)(AVFilterContext *ctx, float c_re, float c_im, float lfe_re, float lfe_im, float mag_totall, float mag_totalr, float fl_phase, float fr_phase, float bl_phase, float br_phase, float sl_phase, float sr_phase, float xl, float yl, float xr, float yr, int n) |
Definition at line 102 of file af_surround.c.
Referenced by filter_5_1_back(), filter_5_1_side(), and init().
1.8.6