avstack / gst-meet

Connect GStreamer pipelines to Jitsi Meet conferences
Apache License 2.0
70 stars 25 forks source link

implement caps to avoid a panic #12

Closed linkmauve closed 3 years ago

linkmauve commented 3 years ago

The previous disco#info was missing the required disco#info feature and an identity, and the ecaps2 was computed from an empty disco#info instead of the one we advertise.

In our case caps is a tiny optimisation which lets other participants cache our disco#info to avoid querying us every time.

A future improvement will be to reply to ecaps2 queries as well.