Here is another example:

https://github.com/tigrux/gst-plugin-omap4videodecbin/blob/master/gst/gstomap4videodecbin.vala

On Mon, Apr 11, 2011 at 3:28 AM, Thijs Vermeir <[email protected]> wrote:
> 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
>
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to