Some methods used a weak peer_connection reference directly, supposedly causing crashes. Now, both peer_connection and delegate are captured as strong references and validated before use for consistency. Bug: webrtc:393263500 Change-Id: I0ab39acf7097d4c8082d05749b37b6d4998f9aa7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/375880 Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Commit-Queue: Yury Yarashevich <yura.yaroshevich@gmail.com> Cr-Commit-Position: refs/heads/main@{#43839}