parzival-space / obs-goxlr-fader-sync-plugin

OBS plugin for synchronizing the volume of audio sources with GoXLR faders.
MIT License
13 stars 2 forks source link

Refactor Code #12

Closed parzival-space closed 1 month ago

parzival-space commented 1 month ago

This PR fixes various compiler and ide warnings.

Currently there are still warnings related to NativeAOT and Json parsing that require further investigation:

Using member 'System.Text.Json.JsonSerializer.Deserialize(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.