Commit d42959c5 authored by Max Kellermann's avatar Max Kellermann

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.
parent 0c934f9d
...@@ -33,7 +33,6 @@ ...@@ -33,7 +33,6 @@
void init_FlacData(FlacData * data, struct decoder * decoder, void init_FlacData(FlacData * data, struct decoder * decoder,
InputStream * inStream) InputStream * inStream)
{ {
data->chunk_length = 0;
data->time = 0; data->time = 0;
data->position = 0; data->position = 0;
data->bitRate = 0; data->bitRate = 0;
...@@ -305,15 +304,11 @@ flac_common_write(FlacData *data, const FLAC__Frame * frame, ...@@ -305,15 +304,11 @@ flac_common_write(FlacData *data, const FLAC__Frame * frame,
num_channels, bytes_per_sample, buf, num_channels, bytes_per_sample, buf,
c_samp, c_samp + num_samples); c_samp, c_samp + num_samples);
data->chunk_length = num_samples * bytes_per_channel;
cmd = decoder_data(data->decoder, data->inStream, cmd = decoder_data(data->decoder, data->inStream,
1, data->chunk, 1, data->chunk,
data->chunk_length, data->time, num_samples * bytes_per_channel,
data->bitRate, data->time, data->bitRate,
data->replayGainInfo); data->replayGainInfo);
data->chunk_length = 0;
switch (cmd) { switch (cmd) {
case DECODE_COMMAND_NONE: case DECODE_COMMAND_NONE:
case DECODE_COMMAND_START: case DECODE_COMMAND_START:
......
...@@ -140,7 +140,6 @@ typedef size_t flac_read_status_size_t; ...@@ -140,7 +140,6 @@ typedef size_t flac_read_status_size_t;
typedef struct { typedef struct {
unsigned char chunk[FLAC_CHUNK_SIZE]; unsigned char chunk[FLAC_CHUNK_SIZE];
size_t chunk_length;
float time; float time;
unsigned int bitRate; unsigned int bitRate;
struct audio_format audio_format; struct audio_format audio_format;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment