mirror of
https://github.com/claunia/flac.git
synced 2025-12-16 18:54:26 +00:00
minor formatting
This commit is contained in:
@@ -1669,15 +1669,12 @@ FLAC__StreamDecoderReadStatus verify_read_callback(const FLAC__StreamDecoder *de
|
|||||||
encoder_wrapper->verify_fifo.needs_magic_hack = false;
|
encoder_wrapper->verify_fifo.needs_magic_hack = false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if(encoded_bytes <= *bytes) {
|
//@@@ if(encoded_bytes == 0)? need some check for underflow so we don't deadlock
|
||||||
|
if(encoded_bytes < *bytes)
|
||||||
*bytes = encoded_bytes;
|
*bytes = encoded_bytes;
|
||||||
memcpy(buffer, encoder_wrapper->verify_fifo.encoded_signal, *bytes);
|
memcpy(buffer, encoder_wrapper->verify_fifo.encoded_signal, *bytes);
|
||||||
}
|
encoder_wrapper->verify_fifo.encoded_signal += *bytes;
|
||||||
else {
|
encoder_wrapper->verify_fifo.encoded_bytes -= *bytes;
|
||||||
memcpy(buffer, encoder_wrapper->verify_fifo.encoded_signal, *bytes);
|
|
||||||
encoder_wrapper->verify_fifo.encoded_signal += *bytes;
|
|
||||||
encoder_wrapper->verify_fifo.encoded_bytes -= *bytes;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return FLAC__STREAM_DECODER_READ_STATUS_CONTINUE;
|
return FLAC__STREAM_DECODER_READ_STATUS_CONTINUE;
|
||||||
|
|||||||
Reference in New Issue
Block a user