This Public Service Announcement concerns the migration of all "cricket" and "rtc" namespaces to the "webrtc" namespace. This work is tracked in https://issues.webrtc.org/issues/42232595 and will be executed gradually over the coming months, file by file. All declarations made within the "rtc" or "cricket" namespace will be exported with using declarations.
Please note that 13 symbols (enumerated in the dependencies section of the tracking bug) will necessitate additional work due to name or implementation conflicts; these will be managed independently.
As symbols are exported via "using" declarations, this migration should not result in any service interruptions unless your application utilizes forward declarations with WebRTC. In such cases, you can simply relocate the symbols to the WebRTC namespace once an interruption occurs or transition from using forward declarations to using includes.
Once all declarations have been migrated to the WebRTC namespace, an additional Public Service Announcement will be issued to announce the deprecation and scheduled removal of the "rtc" and "cricket" namespaces.
Please submit a bug report or contact us directly if you have any concerns.
Sincerely,
Evan