Make rodio audio input compile under windows (#37999)

Follow up on https://github.com/zed-industries/zed/pull/37786

adds conditional cmp removing use of libwebrtc on windows/freebsd

They cant compile livekit yet. This removes microphone and echo
cancellation on those platforms however they can not join calls due to
the same cause so it does not matter.

Documentation and error handing improvements

Release Notes:

- N/A

---------

Co-authored-by: Richard <richard@zed.dev>
e5c0373011David Kleingeld committed on 9/11/2025, 2:45:42 PM· committed by GitHubparenta066794
7 files changedLine totals unavailable