On Sat, 2005-05-07 at 18:21 +0200, Matthias Bläsing wrote:

> today I played with the GStreamer Bindings and learned, that I really
> hate indent-based blocks (till today I tried to play with the python
> bindings). It's great to have perl bindings of gstreamer. When trying to
> port an example from python to perl (gst123) I ran into a lack of bound
> types. Especially the Binding for GstTagList. I tried to understand how
> the bindings work an how to ad support, but as I only have _very_ basic
> knowledge in C (zero would be the best description) and no experience in
> writing bindings...

I originally punted the tags stuff down the TODO list because most of it
is implemented as an interface which plugins, if they support tag
reading/writing, simply implement.  Unfortunately, there's no way the
bindings can now which plugins support which interfaces, or even which
plugins are installed at all -- at least as far as I can tell.

But your mail prompted me to look into it again.  I saw that the tag
reading stuff (mainly the found-tag signal) can be implemented without
caring about the interface stuff.  So I did it.  The results are in CVS
HEAD, complete with a simple example player.

-- 
Bye,
-Torsten

_______________________________________________
gtk-perl-list mailing list
gtk-perl-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to