Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Negotiate GL textures and render them in player example #182
This PR goes above PR #196
It needs to update the CI GStreamer setup, because it requires a new version of glib and gstreamer-gl library.
Right now, WebRTC GStreamer backend doesn't compile: there are multiple errors of this type
Last Friday I confirmed my suspicion that the media's frame should keep a living reference to the associated GStreamer buffer, otherwise the buffer gets unreffed and the texture turns invalid.
Since media's frame is backend's agnostic, it would be hard to keep a reference to a opaque structure, so I tried out to turn frame into a trait.
But soon I got hit by FrameRenderer trait, which function