mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-30 21:34:15 +01:00
audio_core: hle: mf: fix a regression...
... an introduction in 8f591d3b85714383196fd21e744a7eed5302ff0a
This commit is contained in:
parent
06316be8a7
commit
bee5ba3e33
@ -146,7 +146,9 @@ int WMFDecoder::Impl::DecodingLoop(ADTSData adts_header,
|
|||||||
if (output_status == HAVE_MORE_DATA)
|
if (output_status == HAVE_MORE_DATA)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
LOG_ERROR(Audio_DSP, "Errors occurred when receiving output: {}", output_status);
|
if (output_status == NEED_MORE_INPUT) // according to MS document, this is not an error (?!)
|
||||||
|
return 1;
|
||||||
|
|
||||||
return -1; // return on other status
|
return -1; // return on other status
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -214,6 +216,7 @@ std::optional<BinaryResponse> WMFDecoder::Impl::Decode(const BinaryRequest& requ
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LOG_ERROR(Audio_DSP, "Errors occurred when receiving output");
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user