Mercurial > audlegacy
comparison audacious/visualization.c @ 2161:c12319817d7e trunk
[svn] - patch to add a scrolling voiceprint to the mini visualizer.
Patch by: Troels Bang Jensen ([Marvin] on #audacious).
author | nenolod |
---|---|
date | Mon, 18 Dec 2006 08:44:33 -0800 |
parents | f18a5b617c34 |
children | a8fe58a69f8f |
comparison
equal
deleted
inserted
replaced
2160:fe6e7b9b4aac | 2161:c12319817d7e |
---|---|
409 else | 409 else |
410 intern_vis_data[i] = 0; | 410 intern_vis_data[i] = 0; |
411 } | 411 } |
412 } | 412 } |
413 } | 413 } |
414 else { /* (cfg.vis_type == VIS_SCOPE) */ | 414 else if(cfg.vis_type == VIS_VOICEPRINT){ |
415 | 415 if (!mono_freq_calced) |
416 /* Osciloscope */ | 416 calc_mono_freq(mono_freq, pcm_data, nch); |
417 for(i = 0; i < 16 ; i++) | |
418 { | |
419 intern_vis_data[i] = mono_freq[0][i << 4]; | |
420 } | |
421 } | |
422 else { /* (cfg.vis_type == VIS_SCOPE) */ | |
423 | |
424 /* Oscilloscope */ | |
417 gint pos, step; | 425 gint pos, step; |
418 | 426 |
419 if (!mono_pcm_calced) | 427 if (!mono_pcm_calced) |
420 calc_mono_pcm(mono_pcm, pcm_data, nch); | 428 calc_mono_pcm(mono_pcm, pcm_data, nch); |
421 | 429 |