henryruhs
f843e45272
refactor detect_websocket_stream_mode and related tests a bit, disable broken tests
2026-05-08 17:20:29 +02:00
Harisreedhar
8c12692025
Refine RTC bindings: callback-based SDP negotiation, peer state tracking, and type cleanup ( #1088 )
...
* Refine RTC bindings: callback-based SDP negotiation, peer state tracking, and type cleanup
* fix lint
* restore peer_connection and rename methods
* remove flags, unused_methods and improve tests
* fix indent
2026-05-08 18:19:41 +05:30
Harisreedhar
6a36768bf8
Move RTC init helpers to bindings layer and clean up structs ( #1086 )
...
* converted from type() factory to proper ctypes.Structure subclasses
* change class to method
* bring back rtcSetLocalDescription
* rename rtc_bindings.py to datachannel.py
* rename rtc_library to datachannel_library and rearrange methods
* cleanup
2026-05-08 13:11:46 +05:30
Harisreedhar
abed8e9ccc
Fix SDP line endings and media description builder ( #1085 )
...
* SDP \r\n fix + build_media_description
* improve tests and remove default arguments
* improve tests
* Refine RTC types and tests with loopback SDP validation
* cleanup
2026-05-07 21:34:57 +05:30