You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: improve structured logging and string handling across net/media code
- Replace concatenated/interpolated log messages with structured templates in DTLS, ICE, FFmpeg, VP8, and Windows media code.
- Add a Log.Debug(string messageTemplate, params object[] args) overload in SharpSRTP Log with placeholder formatting support.
- Use safer string comparisons (StringComparison.OrdinalIgnoreCase) instead of ToLower()-based checks.
- Reduce temporary string allocations in VP8 debug helpers by switching loop concatenation to StringBuilder.
- Apply small string formatting cleanups (interpolation simplifications) and discard-pattern cleanup in SCTP switch guards.
- Normalize file mode bits for test/FFmpegConsoleApp/Program.cs and test/unit/net/STUN/STUNUnitTest.cs.
0 commit comments