Mercurial > libavcodec.hg
comparison twinvq.c @ 10827:3d011a01a6a0 libavcodec
Add support for hard-coded MDCT-related ff_sine_windows tables.
author | reimar |
---|---|
date | Sat, 09 Jan 2010 13:28:04 +0000 |
parents | 51b5f85c5064 |
children | 4b3da727d832 |
comparison
equal
deleted
inserted
replaced
10826:59c35482189e | 10827:3d011a01a6a0 |
---|---|
891 for (j = 1; j < m/8; j++) | 891 for (j = 1; j < m/8; j++) |
892 tctx->cos_tabs[i][m/4-j] = tctx->cos_tabs[i][j]; | 892 tctx->cos_tabs[i][m/4-j] = tctx->cos_tabs[i][j]; |
893 } | 893 } |
894 | 894 |
895 | 895 |
896 ff_sine_window_init(ff_sine_windows[av_log2(size_m) ], size_m ); | 896 ff_init_ff_sine_windows(av_log2(size_m)); |
897 ff_sine_window_init(ff_sine_windows[av_log2(size_s/2) ], size_s/2); | 897 ff_init_ff_sine_windows(av_log2(size_s/2)); |
898 ff_sine_window_init(ff_sine_windows[av_log2(mtab->size)], mtab->size); | 898 ff_init_ff_sine_windows(av_log2(mtab->size)); |
899 } | 899 } |
900 | 900 |
901 /** | 901 /** |
902 * Interpret the data as if it were a num_blocks x line_len[0] matrix and for | 902 * Interpret the data as if it were a num_blocks x line_len[0] matrix and for |
903 * each line do a cyclic permutation, i.e. | 903 * each line do a cyclic permutation, i.e. |