On 02/18/2013 07:34 PM, Micah Carrick wrote:
I'm a big fanboy of GTK+ and Python and all this GI stuff is right up
my alley.
The GI stands for "Gobject Introspection". C programmers writing
various libraries based on GObject
<...>
Since these are all C libraries underneath the hood, the C
documentation is usually the best source. Don't worry, it's not too
hard. See my answer on stack overflow for an explanation on that:
http://stackoverflow.com/questions/11586396/pygobject-gtk-3-documentation/11589779#11589779
So you'll be working GStreamer. The C docs at
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/ should
give you what you need. The naming convention should be easy to pick up...
<...>
So, as for a "Hello World" for PyGI (may be referred to as PyGObject
or GObject Introspection)--it doesn't quite apply since it's not a
library per say, but a way of accessing C libraries.
So if your application is command-line, then you just need to start
using the Gst library. But if it's a GUI application using GTK+, you
can start with the tutorial at
http://python-gtk-3-tutorial.readthedocs.org/en/latest/
Then this GTK+/Gst video player may be of use:
http://bazaar.launchpad.net/~jderose/+junk/gst-examples/view/head:/video-player-1.0
<http://bazaar.launchpad.net/%7Ejderose/+junk/gst-examples/view/head:/video-player-1.0>
This is perfect. You successfully figured out what question I was
supposed to be asking. It may take me some time to work through all of
it, but now I know where to start looking.
Thank you very much.
--
Regards,
Dick Steffens
_______________________________________________
Portland mailing list
[email protected]
http://mail.python.org/mailman/listinfo/portland