Commit Graph

10 Commits

Author SHA1 Message Date
xenia 173ace76a6 add ALPN and headers needed for meet.jit.si 2022-05-08 00:06:56 -04:00
Jasper Hugo 476bc21adf fmt 2022-03-09 13:35:19 +07:00
Jasper Hugo 3557183a37 TWCC fixes, improved logging
* Added `payload` field to recv caps, fixing TWCC!
 * Re-enabled TWCC for audio
 * Added context to TLS error logging
 * Added missing rtcp-fb for RTX
2022-03-07 15:48:45 +07:00
Jasper Hugo 68c9935823 Implement XMPP pings (client -> server) 2022-03-06 17:53:37 +07:00
Jasper Hugo 44208e28b3 fmt 2022-03-06 16:24:02 +07:00
Jasper Hugo c68a7cbe0a Make it possible to disable certificate verification 2022-03-06 16:23:46 +07:00
Jasper Hugo 3f27c90489 Updates for GStreamer 1.20, XMPP parsing improvements
* Updated GStreamer to 1.20
* Updated libnice to 0.1.18
* Vendored a minimal set of modified xmpp-parsers elements rather than
  the whole thing
* Implemented retries of the initial Colibri connection
* Updated deps
2022-03-06 12:01:37 +07:00
Jasper Hugo 16a33d7448 removed unused imports & unused serde-with dependency 2021-10-25 10:39:19 +07:00
Jasper Hugo fab8efe5fb Compatibility fixes
* Allow focus to be a bare or full JID (thanks @teowoz & @Tellyo)
* If extdisco fails, just continue without STUN/TURN (thanks @teowoz &
  @Tellyo)
* Updated deps for new colibri protocol crate
* rustfmt
2021-10-11 10:33:29 +07:00
Jasper Hugo 037c2d944f XMPP improvements
- Handle unsolicited XMPP messages gracefully
- Split out generic XMPP connection handler which can be used for
  connecting to brewery MUCs
- Don't deadlock during Jingle handling
2021-09-07 23:52:04 +07:00
Renamed from lib-gst-meet/src/connection.rs (Browse further)