GStreamer 1.4 Will Make OpenGL A First-Class Citizen
The GStreamer 1.4 release that will happen in a few weeks time is officially making OpenGL a "first class citizen" and can be used by all platforms / operating systems supporting this open-source multimedia framework.
There's been many improvements to the gst-plugins-gl component for supporting OpenGL within GStreamer pipelines and other OpenGL-related features. That work with OpenGL hardware integration support was merged into the gst-plugins-bad repository. Additionally, as of this week support was added for EAGL, the Apple iOS API for handling OpenGL ES contexts. With GStreamer supporting EAGL, now all platforms where GStreamer is supported can use GStreamer's OpenGL library and plug-in support. In other words, real OpenGL support is finally becoming a possibility within GStreamer.
Besides this first-class OpenGL support, GStreamer 1.4 is bringing many other features and new plug-ins. The GStreamer 1.4.0 stable release is expected in the coming weeks.
More details on the GStreamer 1.4 OpenGL work can be found via Sebastian Dröge's blog.
There's been many improvements to the gst-plugins-gl component for supporting OpenGL within GStreamer pipelines and other OpenGL-related features. That work with OpenGL hardware integration support was merged into the gst-plugins-bad repository. Additionally, as of this week support was added for EAGL, the Apple iOS API for handling OpenGL ES contexts. With GStreamer supporting EAGL, now all platforms where GStreamer is supported can use GStreamer's OpenGL library and plug-in support. In other words, real OpenGL support is finally becoming a possibility within GStreamer.
Besides this first-class OpenGL support, GStreamer 1.4 is bringing many other features and new plug-ins. The GStreamer 1.4.0 stable release is expected in the coming weeks.
More details on the GStreamer 1.4 OpenGL work can be found via Sebastian Dröge's blog.
1 Comment