|
FFmpeg
|
Data Fields | |
| AVCodecContext * | avctx |
| AVFloatDSPContext * | fdsp |
| FFTContext | mdct |
| FFTContext | mdct_half |
| FFTContext | mdct_small |
| FFTContext | fft128 |
| FFTContext | fft256 |
| FFTContext | fft512 |
| FFTContext | fft1024 |
| void(* | wtf )(struct On2AVCContext *ctx, float *out, float *in, int size) |
| int | is_av500 |
| const On2AVCMode * | modes |
| int | window_type |
| int | prev_window_type |
| int | num_windows |
| int | num_bands |
| int | bits_per_section |
| const int * | band_start |
| int | grouping [8] |
| int | ms_present |
| int | ms_info [ON2AVC_MAX_BANDS] |
| int | is_long |
| uint8_t | band_type [ON2AVC_MAX_BANDS] |
| uint8_t | band_run_end [ON2AVC_MAX_BANDS] |
| int | num_sections |
| float | band_scales [ON2AVC_MAX_BANDS] |
| VLC | scale_diff |
| VLC | cb_vlc [16] |
| float | scale_tab [128] |
| float | coeffs [2][ON2AVC_SUBFRAME_SIZE] |
| float | delay [2][ON2AVC_SUBFRAME_SIZE] |
| float | temp [ON2AVC_SUBFRAME_SIZE *2] |
| float | mdct_buf [ON2AVC_SUBFRAME_SIZE] |
| float | long_win [ON2AVC_SUBFRAME_SIZE] |
| float | short_win [ON2AVC_SUBFRAME_SIZE/8] |
| AVCodecContext* On2AVCContext::avctx |
Definition at line 48 of file on2avc.c.
Referenced by on2avc_decode_band_scales(), on2avc_decode_band_types(), on2avc_decode_init(), on2avc_decode_subframe(), and on2avc_reconstruct_channel_ext().
| AVFloatDSPContext* On2AVCContext::fdsp |
Definition at line 49 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
| FFTContext On2AVCContext::mdct |
Definition at line 50 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
| FFTContext On2AVCContext::mdct_half |
Definition at line 50 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), and on2avc_reconstruct_channel_ext().
| FFTContext On2AVCContext::mdct_small |
Definition at line 50 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), and on2avc_reconstruct_channel().
| FFTContext On2AVCContext::fft128 |
Definition at line 51 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), and wtf_end_512().
| FFTContext On2AVCContext::fft256 |
Definition at line 51 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), and wtf_end_1024().
| FFTContext On2AVCContext::fft512 |
Definition at line 51 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), and wtf_end_512().
| FFTContext On2AVCContext::fft1024 |
Definition at line 51 of file on2avc.c.
Referenced by on2avc_decode_close(), on2avc_decode_init(), and wtf_end_1024().
Definition at line 52 of file on2avc.c.
Referenced by on2avc_decode_init(), and on2avc_reconstruct_channel_ext().
| int On2AVCContext::is_av500 |
Definition at line 54 of file on2avc.c.
Referenced by on2avc_decode_frame(), and on2avc_decode_init().
| const On2AVCMode* On2AVCContext::modes |
Definition at line 56 of file on2avc.c.
Referenced by on2avc_decode_init(), and on2avc_decode_subframe().
| int On2AVCContext::window_type |
Definition at line 57 of file on2avc.c.
Referenced by on2avc_decode_subframe(), on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
| int On2AVCContext::prev_window_type |
Definition at line 57 of file on2avc.c.
Referenced by on2avc_decode_subframe(), and on2avc_reconstruct_channel().
| int On2AVCContext::num_windows |
Definition at line 58 of file on2avc.c.
Referenced by on2avc_apply_ms(), on2avc_decode_band_scales(), on2avc_decode_band_types(), on2avc_decode_subframe(), on2avc_read_channel_data(), and on2avc_read_ms_info().
| int On2AVCContext::num_bands |
Definition at line 58 of file on2avc.c.
Referenced by on2avc_apply_ms(), on2avc_decode_band_scales(), on2avc_decode_band_types(), on2avc_decode_subframe(), on2avc_read_channel_data(), and on2avc_read_ms_info().
| const int* On2AVCContext::band_start |
Definition at line 60 of file on2avc.c.
Referenced by on2avc_apply_ms(), on2avc_decode_subframe(), and on2avc_read_channel_data().
| int On2AVCContext::grouping[8] |
Definition at line 62 of file on2avc.c.
Referenced by on2avc_decode_band_scales(), on2avc_decode_subframe(), and on2avc_read_ms_info().
| int On2AVCContext::ms_present |
Definition at line 63 of file on2avc.c.
Referenced by on2avc_decode_subframe(), and on2avc_read_ms_info().
| int On2AVCContext::ms_info[ON2AVC_MAX_BANDS] |
Definition at line 64 of file on2avc.c.
Referenced by on2avc_apply_ms(), and on2avc_read_ms_info().
| int On2AVCContext::is_long |
Definition at line 66 of file on2avc.c.
Referenced by on2avc_decode_band_types(), and on2avc_decode_subframe().
| uint8_t On2AVCContext::band_type[ON2AVC_MAX_BANDS] |
Definition at line 68 of file on2avc.c.
Referenced by on2avc_decode_band_scales(), on2avc_decode_band_types(), and on2avc_read_channel_data().
| uint8_t On2AVCContext::band_run_end[ON2AVC_MAX_BANDS] |
Definition at line 69 of file on2avc.c.
Referenced by on2avc_decode_band_types().
| float On2AVCContext::band_scales[ON2AVC_MAX_BANDS] |
Definition at line 72 of file on2avc.c.
Referenced by on2avc_decode_band_scales(), and on2avc_read_channel_data().
| VLC On2AVCContext::scale_diff |
Definition at line 74 of file on2avc.c.
Referenced by on2avc_decode_band_scales(), on2avc_decode_init(), and on2avc_free_vlcs().
| VLC On2AVCContext::cb_vlc[16] |
Definition at line 75 of file on2avc.c.
Referenced by on2avc_decode_init(), on2avc_decode_pairs(), on2avc_decode_quads(), and on2avc_free_vlcs().
| float On2AVCContext::scale_tab[128] |
Definition at line 77 of file on2avc.c.
Referenced by on2avc_decode_band_scales(), and on2avc_decode_init().
| float On2AVCContext::coeffs[2][ON2AVC_SUBFRAME_SIZE] |
Definition at line 79 of file on2avc.c.
Referenced by on2avc_apply_ms(), on2avc_read_channel_data(), on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
| float On2AVCContext::delay[2][ON2AVC_SUBFRAME_SIZE] |
Definition at line 80 of file on2avc.c.
Referenced by on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
| float On2AVCContext::temp[ON2AVC_SUBFRAME_SIZE *2] |
Definition at line 82 of file on2avc.c.
Referenced by on2avc_reconstruct_channel(), wtf_40(), and wtf_44().
| float On2AVCContext::mdct_buf[ON2AVC_SUBFRAME_SIZE] |
Definition at line 83 of file on2avc.c.
Referenced by on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
| float On2AVCContext::long_win[ON2AVC_SUBFRAME_SIZE] |
Definition at line 84 of file on2avc.c.
Referenced by on2avc_decode_init(), and on2avc_reconstruct_channel().
| float On2AVCContext::short_win[ON2AVC_SUBFRAME_SIZE/8] |
Definition at line 85 of file on2avc.c.
Referenced by on2avc_decode_init(), on2avc_reconstruct_channel(), and on2avc_reconstruct_channel_ext().
1.8.6