comparison src/flacng/plugin.c @ 1998:8f3188746b64

chase last changeset in aud
author William Pitcock <nenolod@atheme.org>
date Mon, 08 Oct 2007 02:02:02 -0500
parents 489e32a8e106
children 69c9f138611b
comparison
equal deleted inserted replaced
1997:9d0f5be50219 1998:8f3188746b64
444 _DEBUG("Converting %d samples to FMT_S16_NE", sample_count); 444 _DEBUG("Converting %d samples to FMT_S16_NE", sample_count);
445 squeeze_audio(read_pointer, play_buffer, sample_count, main_info->frame.bits_per_sample, 16); 445 squeeze_audio(read_pointer, play_buffer, sample_count, main_info->frame.bits_per_sample, 16);
446 446
447 _DEBUG("Copying %d samples to output plugin", sample_count); 447 _DEBUG("Copying %d samples to output plugin", sample_count);
448 448
449 produce_audio(flac_ip.output->written_time(), FMT_S16_NE, main_info->frame.channels, sample_count * sizeof(gint16), play_buffer, NULL); 449 playback->pass_audio(playback, FMT_S16_NE, main_info->frame.channels, sample_count * sizeof(gint16), play_buffer, NULL);
450 450
451 read_pointer += sample_count; 451 read_pointer += sample_count;
452 elements_left -= sample_count; 452 elements_left -= sample_count;
453 453
454 _DEBUG("%d elements left to be output", elements_left); 454 _DEBUG("%d elements left to be output", elements_left);