<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gstreamer on Salt and Pepper</title><link>https://wow2006.github.io/tags/gstreamer/</link><description>Recent content in Gstreamer on Salt and Pepper</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 05 Jun 2026 17:54:49 +0300</lastBuildDate><atom:link href="https://wow2006.github.io/tags/gstreamer/index.xml" rel="self" type="application/rss+xml"/><item><title>Part 0: Helloworld Gstreamer</title><link>https://wow2006.github.io/posts/gstreamer/helloworld-gstreamer/</link><pubDate>Fri, 05 Jun 2026 17:54:49 +0300</pubDate><guid>https://wow2006.github.io/posts/gstreamer/helloworld-gstreamer/</guid><description>&lt;p>In this series, we will have a beginner-friendly introduction to the world of GStreamer.&lt;/p>
&lt;p>GStreamer is a powerful open-source multimedia framework used to build streaming media applications. It allows developers to create pipelines that process, transform, and transmit audio, video, and other multimedia data.&lt;/p>
&lt;p>My primary focus throughout this series will be video processing. Since GStreamer is built on top of GLib, I will also highlight the differences between GStreamer APIs and GLib APIs whenever they appear. Understanding this distinction early will help avoid confusion when reading examples and documentation.&lt;/p></description></item></channel></rss>