[FFmpeg-cvslog] r14757 - trunk/libavcodec/wma.c
superdump
subversion
Thu Aug 14 16:36:22 CEST 2008
Author: superdump
Date: Thu Aug 14 16:36:22 2008
New Revision: 14757
Log:
Change wma.c to use the ff_sine_window_init() from mdct.c
Modified:
trunk/libavcodec/wma.c
Modified: trunk/libavcodec/wma.c
==============================================================================
--- trunk/libavcodec/wma.c (original)
+++ trunk/libavcodec/wma.c Thu Aug 14 16:36:22 2008
@@ -301,14 +301,10 @@ int ff_wma_init(AVCodecContext * avctx,
/* init MDCT windows : simple sinus window */
for(i = 0; i < s->nb_block_sizes; i++) {
- int n, j;
- float alpha;
+ int n;
n = 1 << (s->frame_len_bits - i);
window = av_malloc(sizeof(float) * n);
- alpha = M_PI / (2.0 * n);
- for(j=0;j<n;j++) {
- window[j] = sin((j + 0.5) * alpha);
- }
+ ff_sine_window_init(window, n);
s->windows[i] = window;
}
More information about the ffmpeg-cvslog
mailing list