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.