Talking about a heavy day… All of us worked hard on a release of GStreamer Plugins, when Wim suddenly found a stupid streaming media bug in the typefind element of our just-released source. So we decided to go for a quickfix there, too. To add up to the fun, Bastien released a new Totem right after, which is the first Totem release to include the newly rewritten GStreamer backend. The combination of all this (possibly accompanied by the latest pre-release of gst-ffmpeg) makes a very powerful media player. Try it out today, and don’t forget to report bugs, non-working media et all on Bugzilla!
So I’m enjoying some C# in the evenings right now. Not bad, not bad at all. I still don’t know a lot of things, but I’m getting somewhere. I’m currently messing around with window embedding, which requires me to know the XWindowID of a Gdk.Window (as an ulong; in GDK, you use GDK_WINDOW_XWINDOW ()), and I haven’t found a way of getting that yet. Also, I’m wondering how to handle GErrors in Glib#. Still lots to learn!