forked from len0rd/rockbox
Fix yellow.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29725 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
19f9fd0f5f
commit
8055b48b46
1 changed files with 3 additions and 3 deletions
|
@ -1108,14 +1108,14 @@ int alac_decode_frame(alac_file *alac,
|
||||||
{
|
{
|
||||||
int channels;
|
int channels;
|
||||||
int outputsamples;
|
int outputsamples;
|
||||||
int input_buffer_start;
|
unsigned char *input_buffer_start;
|
||||||
|
|
||||||
/* setup the stream */
|
/* setup the stream */
|
||||||
alac->input_buffer = inbuffer;
|
alac->input_buffer = inbuffer;
|
||||||
alac->input_buffer_bitaccumulator = 0;
|
alac->input_buffer_bitaccumulator = 0;
|
||||||
|
|
||||||
/* save to gather byte consumption */
|
/* save to gather byte consumption */
|
||||||
input_buffer_start = (int)alac->input_buffer;
|
input_buffer_start = alac->input_buffer;
|
||||||
|
|
||||||
channels = readbits(alac, 3);
|
channels = readbits(alac, 3);
|
||||||
|
|
||||||
|
@ -1133,7 +1133,7 @@ int alac_decode_frame(alac_file *alac,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* calculate consumed bytes */
|
/* calculate consumed bytes */
|
||||||
alac->bytes_consumed = (int)alac->input_buffer - input_buffer_start;
|
alac->bytes_consumed = (int)(alac->input_buffer - input_buffer_start);
|
||||||
alac->bytes_consumed += (alac->input_buffer_bitaccumulator>5) ? 2 : 1;
|
alac->bytes_consumed += (alac->input_buffer_bitaccumulator>5) ? 2 : 1;
|
||||||
|
|
||||||
return outputsamples;
|
return outputsamples;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue