Changeset 4815:df2ef6edb97f in roaraudio for roard/waveform.c
- Timestamp:
- 03/27/11 20:04:27 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/waveform.c
r4708 r4815 62 62 63 63 int waveform_update_mixer (void) { 64 size_t len; 65 66 // read recorded data...: 67 if ( streams_recsource_id != -1 ) { 68 len = g_input_buffer_len; 69 if ( stream_shift_out_buffer(streams_recsource_id, g_input_buffer, &len) == -1 ) { 70 ROAR_WARN("waveform_update_mixer(void): can not read record buffer."); 71 memset(g_input_buffer, 0, g_input_buffer_len); 72 } else { 73 if ( len < g_input_buffer_len ) 74 memset(g_input_buffer+len, 0, g_input_buffer_len-len); 75 } 76 } 77 64 78 if ( streams_get_flag(g_waveform_mixer.stream, ROAR_FLAG_MUTE) == 1 ) { 65 79 memset(g_output_buffer, 0, (g_sa->bits*ROAR_OUTPUT_BUFFER_SAMPLES*g_sa->channels)/8);
Note: See TracChangeset
for help on using the changeset viewer.