From 198f0117c4d1f87cfed51fd51c5bf7bb50cd5334 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 23 Sep 2008 23:59:55 +0200 Subject: flac: removed FlacData.chunk_length chunk_length can be converted to a local variable, because it is always reset to 0 after it was used. --- src/inputPlugins/_flac_common.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src/inputPlugins/_flac_common.c') diff --git a/src/inputPlugins/_flac_common.c b/src/inputPlugins/_flac_common.c index 1cbce9488..beff5d431 100644 --- a/src/inputPlugins/_flac_common.c +++ b/src/inputPlugins/_flac_common.c @@ -32,7 +32,6 @@ void init_FlacData(FlacData * data, InputStream * inStream) { - data->chunk_length = 0; data->time = 0; data->position = 0; data->bitRate = 0; @@ -304,12 +303,10 @@ flac_common_write(FlacData *data, const FLAC__Frame * frame, num_channels, bytes_per_sample, buf, c_samp, c_samp + num_samples); - data->chunk_length = num_samples * bytes_per_channel; - - action = ob_send(data->chunk, data->chunk_length, + action = ob_send(data->chunk, + num_samples * bytes_per_channel, data->time, data->bitRate, - data->replayGainInfo); - data->chunk_length = 0; + data->replayGainInfo); switch (action) { case DC_ACTION_STOP: return FLAC__STREAM_DECODER_WRITE_STATUS_ABORT; -- cgit v1.2.3