henryruhs
9a2d57ae54
refactor detect_websocket_stream_mode and related tests a bit, disable broken tests
2026-05-11 16:36:23 +02:00
Harisreedhar and henryruhs
07c1c936af
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-11 16:36:23 +02:00
Harisreedhar and henryruhs
949d9cd276
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-11 16:36:23 +02:00
Harisreedhar and henryruhs
99fa2875a9
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-11 16:36:23 +02:00