godot/modules/webrtc
Fabio Alessandrelli 84112d9610 [Net] Fix WebRTC returning packets from peers too early.
Due to the async nature of WebRTC implementations, the multiplayer peer
could end up having queued packets from a given connection before it is
able to emit the "peer_added" signal.
This commit ensures that packets from peers which are not notified yet
are skipped by `get_packet` and `get_available_packet_count`.
2021-12-15 11:07:46 +01:00
..
doc_classes doc: Fix style inconsistencies for [b]Note:[/b] paragraphs 2021-10-05 19:13:20 +02:00
config.py [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
library_godot_webrtc.js
register_types.cpp [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
register_types.h
SCsub [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_data_channel_extension.cpp [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_data_channel_extension.h [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_data_channel_js.cpp
webrtc_data_channel_js.h
webrtc_data_channel.cpp
webrtc_data_channel.h
webrtc_multiplayer_peer.cpp [Net] Fix WebRTC returning packets from peers too early. 2021-12-15 11:07:46 +01:00
webrtc_multiplayer_peer.h [Net] MultiplayerPeer cleanup, defaults. 2021-09-24 18:40:39 +02:00
webrtc_peer_connection_extension.cpp [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_peer_connection_extension.h [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_peer_connection_js.cpp
webrtc_peer_connection_js.h [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_peer_connection.cpp [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00
webrtc_peer_connection.h [Net] Expose WebRTC classes to extensions. 2021-09-24 21:23:43 +02:00