fix: VulkanHostBufferPool deadlock, audio overflow crash, and log grouping (#564)

* fix: VulkanHostBufferPool deadlock, audio overflow crash, and log grouping

* fix: implement thread-safe buffer pool, refactor output handling, and use unchecked cast for audio conversion
This commit is contained in:
CasualcoderDev
2026-07-23 19:41:51 +07:00
committed by GitHub
parent f9d92135a0
commit 5a08a9bb43
3 changed files with 71 additions and 39 deletions
+1 -1
View File
@@ -387,7 +387,7 @@ internal sealed class EmulatorProcess : IDisposable
private void ForwardOutput(string? line, bool isError)
{
if (!string.IsNullOrEmpty(line))
if (line is not null)
{
OutputReceived?.Invoke(line, isError);
}