decoder/flac: suppress warning at end of stream
This is required if a stream ands without another chained FLAC file.
This commit is contained in:
@ -135,6 +135,7 @@ static bool
|
|||||||
flac_decoder_initialize(struct flac_data *data, FLAC__StreamDecoder *sd)
|
flac_decoder_initialize(struct flac_data *data, FLAC__StreamDecoder *sd)
|
||||||
{
|
{
|
||||||
if (!FLAC__stream_decoder_process_until_end_of_metadata(sd)) {
|
if (!FLAC__stream_decoder_process_until_end_of_metadata(sd)) {
|
||||||
|
if (FLAC__stream_decoder_get_state(sd) != FLAC__STREAM_DECODER_END_OF_STREAM)
|
||||||
LogWarning(flac_domain, "problem reading metadata");
|
LogWarning(flac_domain, "problem reading metadata");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user