Yury Yarashevich f80562d22a [ObjC] Validate and store strong ref to peer_connection before use.
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}
2025-02-03 05:26:54 -08:00
..
2025-01-08 08:20:49 -08:00
2025-01-08 08:20:49 -08:00
2018-08-30 10:42:41 +00:00