タグ

ブックマーク / zenn.dev/tan_y (1)

  • GObject を Rust で使う (入門)

    はじめに この記事は Rust Advent Calendar 2022 の 9 日目の記事です。 GStreamer (ものすごく雑に言うと Windows の DirectShow や MediaFoundation に相当するメディアフレームワーク) を触り始めたのですが、せっかくなので Rust でやることにしました。 でプラグインを作ろうとした段階で、 GStreamerAPI の基盤となっている GLib 、というか GObject と真面目に向き合わないとダメだなあ、ということで GStreamer は一旦横に置いておいて、 GObject 自体と Rust での扱い方を勉強することにしました。 この記事では RustGObject ベースのクラスの実装の仕方の (触りの部分) をまとめていきたいと思います。 記事では扱いませんが、 GStreamer の Ru

    GObject を Rust で使う (入門)
  • 1