|  | 
| #define | ON2AVC_SUBFRAME_SIZE   1024 | 
|  | 
| #define | CMUL1_R(s,  t,  is,  it)   s[is + 0] * t[it + 0] - s[is + 1] * t[it + 1] | 
|  | 
| #define | CMUL1_I(s,  t,  is,  it)   s[is + 0] * t[it + 1] + s[is + 1] * t[it + 0] | 
|  | 
| #define | CMUL2_R(s,  t,  is,  it)   s[is + 0] * t[it + 0] + s[is + 1] * t[it + 1] | 
|  | 
| #define | CMUL2_I(s,  t,  is,  it)   s[is + 0] * t[it + 1] - s[is + 1] * t[it + 0] | 
|  | 
| #define | CMUL0(dst,  id,  s0,  s1,  s2,  s3,  t0,  t1,  t2,  t3,  is,  it) | 
|  | 
| #define | CMUL1(dst,  s0,  s1,  s2,  s3,  t0,  t1,  t2,  t3,  is,  it) | 
|  | 
| #define | CMUL2(dst,  s0,  s1,  s2,  s3,  t0,  t1,  t2,  t3,  is,  it) | 
|  | 
|  | 
| static void | on2avc_read_ms_info (On2AVCContext *c, GetBitContext *gb) | 
|  | 
| static int | on2avc_decode_band_types (On2AVCContext *c, GetBitContext *gb) | 
|  | 
| static int | on2avc_decode_band_scales (On2AVCContext *c, GetBitContext *gb) | 
|  | 
| static float | on2avc_scale (int v, float scale) | 
|  | 
| static int | on2avc_decode_quads (On2AVCContext *c, GetBitContext *gb, float *dst, int dst_size, int type, float band_scale) | 
|  | 
| static int | get_egolomb (GetBitContext *gb) | 
|  | 
| static int | on2avc_decode_pairs (On2AVCContext *c, GetBitContext *gb, float *dst, int dst_size, int type, float band_scale) | 
|  | 
| static int | on2avc_read_channel_data (On2AVCContext *c, GetBitContext *gb, int ch) | 
|  | 
| static int | on2avc_apply_ms (On2AVCContext *c) | 
|  | 
| static void | zero_head_and_tail (float *src, int len, int order0, int order1) | 
|  | 
| static void | pretwiddle (float *src, float *dst, int dst_len, int tab_step, int step, int order0, int order1, const double *const *tabs) | 
|  | 
| static void | twiddle (float *src1, float *src2, int src2_len, const double *tab, int tab_len, int step, int order0, int order1, const double *const *tabs) | 
|  | 
| static void | combine_fft (float *s0, float *s1, float *s2, float *s3, float *dst, const float *t0, const float *t1, const float *t2, const float *t3, int len, int step) | 
|  | 
| static void | wtf_end_512 (On2AVCContext *c, float *out, float *src, float *tmp0, float *tmp1) | 
|  | 
| static void | wtf_end_1024 (On2AVCContext *c, float *out, float *src, float *tmp0, float *tmp1) | 
|  | 
| static void | wtf_40 (On2AVCContext *c, float *out, float *src, int size) | 
|  | 
| static void | wtf_44 (On2AVCContext *c, float *out, float *src, int size) | 
|  | 
| static int | on2avc_reconstruct_channel_ext (On2AVCContext *c, AVFrame *dst, int offset) | 
|  | 
| static int | on2avc_reconstruct_channel (On2AVCContext *c, int channel, AVFrame *dst, int offset) | 
|  | 
| static int | on2avc_decode_subframe (On2AVCContext *c, const uint8_t *buf, int buf_size, AVFrame *dst, int offset) | 
|  | 
| static int | on2avc_decode_frame (AVCodecContext *avctx, void *data, int *got_frame_ptr, AVPacket *avpkt) | 
|  | 
| static av_cold void | on2avc_free_vlcs (On2AVCContext *c) | 
|  | 
| static av_cold int | on2avc_decode_init (AVCodecContext *avctx) | 
|  | 
| static av_cold int | on2avc_decode_close (AVCodecContext *avctx) | 
|  |