mirror of
https://github.com/xtr-dev/rondevu-client.git
synced 2025-12-13 04:13:25 +00:00
Breaking Change: Offerer now uses pollOffers() for efficient batch polling Changes: - Offerer: use pollOffers() for combined answer+ICE polling (1 request vs 2) - Answerer: keep using getOfferIceCandidates() (separate endpoint still needed) - Add isOfferer flag to track role - Replace startAnswerPolling() with startPolling() using pollOffers() - Filter ICE candidates by role (answerer candidates for offerer) - Use single lastPollTimestamp for both answers and ICE - Reduce HTTP requests by 50% for offerers - More efficient signaling with timestamp-based filtering No backwards compatibility maintained per user request.