このマニュアルを読むには、C 言語の基本を理解している必要があります。
GStreamer は GObject プログラミングモデルをベースにしているので、このマニュアルでは読者が GObject および glib プログラミングの基礎を理解していることを前提にしています。 具体的には、以下の点についての理解が必要です。
GObject のインスタンス化
GObject のプロパティ (設定/取得)
GObject でのキャスト
GObject の参照/参照解除
glib のメモリ管理
glib のシグナルおよびコールバック
glib のメインループ