| FFmpeg
    | 

| Data Fields | |
| AVClass * | class | 
| G723_1_Subframe | subframe [4] | 
| enum FrameType | cur_frame_type | 
| enum FrameType | past_frame_type | 
| enum Rate | cur_rate | 
| uint8_t | lsp_index [LSP_BANDS] | 
| int | pitch_lag [2] | 
| int | erased_frames | 
| int16_t | prev_lsp [LPC_ORDER] | 
| int16_t | sid_lsp [LPC_ORDER] | 
| int16_t | prev_excitation [PITCH_MAX] | 
| int16_t | excitation [PITCH_MAX+FRAME_LEN+4] | 
| int16_t | synth_mem [LPC_ORDER] | 
| int16_t | fir_mem [LPC_ORDER] | 
| int | iir_mem [LPC_ORDER] | 
| int | random_seed | 
| int | cng_random_seed | 
| int | interp_index | 
| int | interp_gain | 
| int | sid_gain | 
| int | cur_gain | 
| int | reflection_coef | 
| int | pf_gain | 
| formant postfilter gain scaling unit memory  More... | |
| int | postfilter | 
| int16_t | audio [FRAME_LEN+LPC_ORDER+PITCH_MAX+4] | 
| int16_t | prev_data [HALF_FRAME_LEN] | 
| int16_t | prev_weight_sig [PITCH_MAX] | 
| int16_t | hpf_fir_mem | 
| highpass filter fir  More... | |
| int | hpf_iir_mem | 
| and iir memories  More... | |
| int16_t | perf_fir_mem [LPC_ORDER] | 
| perceptual filter fir  More... | |
| int16_t | perf_iir_mem [LPC_ORDER] | 
| and iir memories  More... | |
| int16_t | harmonic_mem [PITCH_MAX] | 
Detailed Description
Definition at line 43 of file libavcodec/g723_1.c.
Field Documentation
Definition at line 73 of file libavcodec/g723_1.c.
Referenced by comp_interp_index(), comp_ppf_coeff(), g723_1_decode_frame(), and generate_noise().
| AVClass* g723_1_context::class | 
Definition at line 44 of file libavcodec/g723_1.c.
| int g723_1_context::cng_random_seed | 
Definition at line 63 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), g723_1_decode_init(), and generate_noise().
| enum FrameType g723_1_context::cur_frame_type | 
Definition at line 47 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), and unpack_bitstream().
| int g723_1_context::cur_gain | 
Definition at line 67 of file libavcodec/g723_1.c.
Referenced by estimate_sid_gain(), g723_1_decode_frame(), and generate_noise().
| enum Rate g723_1_context::cur_rate | 
Definition at line 49 of file libavcodec/g723_1.c.
Referenced by comp_ppf_gains(), g723_1_decode_frame(), generate_noise(), and unpack_bitstream().
| int g723_1_context::erased_frames | 
Definition at line 52 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame().
Definition at line 57 of file libavcodec/g723_1.c.
Referenced by comp_interp_index(), g723_1_decode_frame(), and generate_noise().
| int16_t g723_1_context::fir_mem[LPC_ORDER] | 
Definition at line 59 of file libavcodec/g723_1.c.
Referenced by formant_postfilter().
| int16_t g723_1_context::harmonic_mem[PITCH_MAX] | 
Definition at line 83 of file libavcodec/g723_1.c.
| int16_t g723_1_context::hpf_fir_mem | 
highpass filter fir
Definition at line 78 of file libavcodec/g723_1.c.
| int g723_1_context::hpf_iir_mem | 
and iir memories
Definition at line 79 of file libavcodec/g723_1.c.
| int g723_1_context::iir_mem[LPC_ORDER] | 
Definition at line 60 of file libavcodec/g723_1.c.
Referenced by formant_postfilter().
| int g723_1_context::interp_gain | 
Definition at line 65 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame().
| int g723_1_context::interp_index | 
Definition at line 64 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame().
Definition at line 50 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), and unpack_bitstream().
| enum FrameType g723_1_context::past_frame_type | 
Definition at line 48 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), and g723_1_decode_init().
| int16_t g723_1_context::perf_fir_mem[LPC_ORDER] | 
perceptual filter fir
Definition at line 80 of file libavcodec/g723_1.c.
| int16_t g723_1_context::perf_iir_mem[LPC_ORDER] | 
and iir memories
Definition at line 81 of file libavcodec/g723_1.c.
| int g723_1_context::pf_gain | 
formant postfilter gain scaling unit memory
Definition at line 69 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_init(), and gain_scale().
| int g723_1_context::pitch_lag[2] | 
Definition at line 51 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), gen_dirac_train(), generate_noise(), and unpack_bitstream().
| int g723_1_context::postfilter | 
Definition at line 71 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame().
| int16_t g723_1_context::prev_data[HALF_FRAME_LEN] | 
Definition at line 74 of file libavcodec/g723_1.c.
| int16_t g723_1_context::prev_excitation[PITCH_MAX] | 
Definition at line 56 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), and generate_noise().
| int16_t g723_1_context::prev_lsp[LPC_ORDER] | 
Definition at line 54 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), and g723_1_decode_init().
| int16_t g723_1_context::prev_weight_sig[PITCH_MAX] | 
Definition at line 75 of file libavcodec/g723_1.c.
| int g723_1_context::random_seed | 
Definition at line 62 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame().
| int g723_1_context::reflection_coef | 
Definition at line 68 of file libavcodec/g723_1.c.
Referenced by formant_postfilter().
| int g723_1_context::sid_gain | 
Definition at line 66 of file libavcodec/g723_1.c.
Referenced by estimate_sid_gain(), and g723_1_decode_frame().
| int16_t g723_1_context::sid_lsp[LPC_ORDER] | 
Definition at line 55 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), and g723_1_decode_init().
| G723_1_Subframe g723_1_context::subframe[4] | 
Definition at line 46 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame(), generate_noise(), and unpack_bitstream().
| int16_t g723_1_context::synth_mem[LPC_ORDER] | 
Definition at line 58 of file libavcodec/g723_1.c.
Referenced by g723_1_decode_frame().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:26 for FFmpeg by
 1.8.11
 1.8.11