Hi Jordi: https://github.com/tigrux/omx-vala/
Derek Dai On Mon, Apr 11, 2011 at 8:00 PM, <[email protected]> wrote: > Send vala-list mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.gnome.org/mailman/listinfo/vala-list > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of vala-list digest..." > > > Today's Topics: > > 1. gstreamer element (Jordi Burguet Castell) > 2. [PATCH] x11: Add XTest bindings (Alexander Kurtz) > 3. Re: gstreamer element (Thijs Vermeir) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 10 Apr 2011 15:27:38 -0500 > From: Jordi Burguet Castell <[email protected]> > To: [email protected] > Subject: [Vala] gstreamer element > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1 > > Hello, > > Has anyone tried to do a gstreamer *element* in vala? It sounds to me > like it would be worth because of the more succinct syntax, but I > could not figure out how to put the element and pads description in > the base_init() funtion (apart from putting the properties in the > class_init() and then doing the real initialization in the init() > functions). > > The only related documentation I've found is: > http://valadoc.org/references/gstreamer-0.10/0.11.5/index.htm > but nothing about how to put things in base_init() > > And also how to make a pipeline using gstreamer elements: > http://live.gnome.org/Vala/GStreamerSample > but not how to do the elements themselves. > > Thanks, > Jordi > > > ------------------------------ > > Message: 2 > Date: Mon, 11 Apr 2011 08:58:42 +0200 > From: Alexander Kurtz <[email protected]> > To: [email protected] > Subject: [Vala] [PATCH] x11: Add XTest bindings > Message-ID: <1302505122.4391.10.camel@alexander> > Content-Type: text/plain; charset="utf-8" > > Hi everybody, > > I've attached bindings for the XTest extension (aka libxtst) and a small > demonstration program which will start/pause your music player. > > This is how it should work: > > $ valac --pkg=x11 --pkg=xtst --vapidir=. Test.vala && ./Test > sizeof(char) = 1, sizeof(int) = 4, sizeof(long) = 4 > sizeof(X.KeyCode) = 1, sizeof(X.KeySym) = 4, sizeof(X.ID) = 4 > Display :0.0 opened > String XF86AudioPlay has keysym 0x1008FF14 > Keysym 0x1008FF14 has keycode 172 > Keycode 172 pressed > Keycode 172 released > Display :0.0 flushed > $ > > Please note that this patch needs the patch I submitted earlier[1]. > > I'm looking forward to any comments/criticism/whatever! If everything is > ok, I would be happy if you could merge this into master. > > Best regards > > Alexander Kurtz > > [1] http://mail.gnome.org/archives/vala-list/2011-April/msg00036.html > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: xtst.vapi > Type: text/x-vala > Size: 2577 bytes > Desc: not available > URL: < > http://mail.gnome.org/archives/vala-list/attachments/20110411/c8f1702e/attachment.bin > > > -------------- next part -------------- > x11 > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: Test.vala > Type: text/x-vala > Size: 1046 bytes > Desc: not available > URL: < > http://mail.gnome.org/archives/vala-list/attachments/20110411/c8f1702e/attachment-0001.bin > > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: signature.asc > Type: application/pgp-signature > Size: 836 bytes > Desc: This is a digitally signed message part > URL: < > http://mail.gnome.org/archives/vala-list/attachments/20110411/c8f1702e/attachment-0002.bin > > > > ------------------------------ > > Message: 3 > Date: Mon, 11 Apr 2011 10:28:46 +0200 > From: Thijs Vermeir <[email protected]> > To: Jordi Burguet Castell <[email protected]> > Cc: [email protected] > Subject: Re: [Vala] gstreamer element > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1 > > Hey, > > On Sun, Apr 10, 2011 at 10:27 PM, Jordi Burguet Castell > <[email protected]> wrote: > > Hello, > > > > Has anyone tried to do a gstreamer *element* in vala? It sounds to me > > like it would be worth because of the more succinct syntax, but I > > could not figure out how to put the element and pads description in > > the base_init() funtion (apart from putting the properties in the > > class_init() and then doing the real initialization in the init() > > functions). > > > > The only related documentation I've found is: > > http://valadoc.org/references/gstreamer-0.10/0.11.5/index.htm > > but nothing about how to put things in base_init() > > > > And also how to make a pipeline using gstreamer elements: > > http://live.gnome.org/Vala/GStreamerSample > > but not how to do the elements themselves. > > Yes, it's possible and not so difficult to write gstreamer elements in > vala. > Check this link for an example, it's an old link but I think the code > is still valid: > > http://bazaar.launchpad.net/~asabil/vala/gst-vala-template/view/head:/src/vala-sink.vala > > Gr, > Thijs > > > Thanks, > > Jordi > > _______________________________________________ > > vala-list mailing list > > [email protected] > > http://mail.gnome.org/mailman/listinfo/vala-list > > > > > ------------------------------ > > _______________________________________________ > vala-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/vala-list > > > End of vala-list Digest, Vol 41, Issue 11 > ***************************************** >
_______________________________________________ vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
