Skip to content

webrtc lib: Add missing properties

Make sure all public elements of the objects in the webrtc lib have properties. This makes it possible to implement a safe API.

By popular demand, I've implemented the codec-preferences property to work a bit as if it was a capsfilter. Meaning that it will be intersected with whatever upstream pushes, and it will be returned on the caps query, so upstream can send the right thing.

Follow up MR will hide all of those structs!

Edited by Olivier Crête

Merge request reports