This document provides an introduction to using the GStreamer multimedia framework in GNOME applications. It discusses what GStreamer is, how it works through pipelines and elements, and how to use it in code through the gst-launch tool and GStreamer API. Key concepts covered include element states, dynamic pad linking for audio and video, and higher-level elements like playbin that simplify common tasks. While much functionality is demonstrated, the reader is told more topics exist around events, queries, and platform integration.
35. Centricular Ltd
Events, Queries, Messages
Action Signals, Pad Probes, Threading
Mainloop integration, Platform-specific quirks
...
45 min is only enough for a taste.