Files
Nick Pace 09aa526d56 Fix WebRTC 5414 NonUnity and static analysis issues and re-enable it as the default version.
Fixes two issues:
  - Static Analysis (IncludeTool): The packaging behavior of WebRTC headers that we have modified internal caused an extra newline every line, this broke some headers which have been fixed
  - NonUnity: Some of the included WebRTC headers have changed in 5414 so that they now end up including windows.h, causing issues like "min" redefinition, this has been resolved by adding "pre" and "post" headers for WebRTC includes which will ensure the appropriate preprocessor environment is set up prior to including WebRTC headers and then clean up after itself in the "post" header

#rb nazar.rudenko, aidan.possemiers
#fyi matthew.cotton, denis.phoenix
#jira RTCP-4722

[CL 26453100 by Nick Pace in 5.3 branch]
2023-07-18 20:04:58 -04:00
..