gstreamer and gob

View: New views
3 Messages — Rating Filter:   Alert me  

gstreamer and gob

by alberto colombo-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


hello

I'm getting more and more into gstreamer (gstreamer.freedesktop.org, but
I'm sure you've heard of it already), but I'm no gobject wizard and its
voodoo magics scares me a lot.

I've asked the gstreamer-devel list if anyone has used gob to build
pipeline elements before, but they don't seem to be very interested in
the issue. So, thought I could write directly to the gob people: has
anyone here used gstreamer? could you please investigate on the
possibility of using gob in order to create pipeline elements?

Thanks in advance
alb
--
Alberto Colombo, MSc
PhD student at Digital Imaging Research Centre
Kingston University, London

e-mail: a.colombo@...
  cell: +44 (0) 77267 11980

This email has been scanned for all viruses by the MessageLabs Email
Security System.



--
to unsubscribe:
send mail to minimalist@... with "unsubscribe gob-list" in the subject

Re: gstreamer and gob

by Michael Lawrence :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm not that familiar with gstreamer, but if the pipeline elements are GObjects then you can extend them with gob like any other GObject. The gob manual explains this process.

On 10/16/06, alberto colombo <a.colombo@...> wrote:

hello

I'm getting more and more into gstreamer (gstreamer.freedesktop.org, but
I'm sure you've heard of it already), but I'm no gobject wizard and its
voodoo magics scares me a lot.

I've asked the gstreamer-devel list if anyone has used gob to build
pipeline elements before, but they don't seem to be very interested in
the issue. So, thought I could write directly to the gob people: has
anyone here used gstreamer? could you please investigate on the
possibility of using gob in order to create pipeline elements?

Thanks in advance
alb
--
Alberto Colombo, MSc
PhD student at Digital Imaging Research Centre
Kingston University, London

e-mail: a.colombo@...
  cell: +44 (0) 77267 11980

This email has been scanned for all viruses by the MessageLabs Email
Security System.



--
to unsubscribe:
send mail to minimalist@... with "unsubscribe gob-list" in the subject


--
to unsubscribe:
send mail to minimalist@... with "unsubscribe gob-list" in the subject

Re: gstreamer and gob

by alberto colombo-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


> I'm not that familiar with gstreamer, but if the pipeline elements are
> GObjects then you can extend them with gob like any other GObject. The
> gob manual explains this process.

indeed, but gstreamer is quite a complex piece of software: GstElement
extends GObject, but they use their own boilerplate, and have quite a
few mechanisms to get the element name and type registered in an XML
file.

I'm not sure of which function is an overriding method, and which one is
just a plain function with a gobject-like name. At the end of the day, I
get my code to compile, but it fails at runtime.

In particular, it is not clear to me how to use GOB in order to write a
custom *_base_init(gpointer) function.

Thanks
alberto

>
> On 10/16/06, alberto colombo <a.colombo@...> wrote:
>        
>         hello
>        
>         I'm getting more and more into gstreamer
>         (gstreamer.freedesktop.org, but
>         I'm sure you've heard of it already), but I'm no gobject
>         wizard and its
>         voodoo magics scares me a lot.
>        
>         I've asked the gstreamer-devel list if anyone has used gob to
>         build
>         pipeline elements before, but they don't seem to be very
>         interested in
>         the issue. So, thought I could write directly to the gob
>         people: has
>         anyone here used gstreamer? could you please investigate on
>         the
>         possibility of using gob in order to create pipeline elements?
>        
>         Thanks in advance
>         alb
>         --
>         Alberto Colombo, MSc
>         PhD student at Digital Imaging Research Centre
>         Kingston University, London
>        
>         e-mail: a.colombo@...
>           cell: +44 (0) 77267 11980
>        
>         This email has been scanned for all viruses by the MessageLabs
>         Email
>         Security System.
>        
>        
>        
>         --
>         to unsubscribe:
>         send mail to minimalist@... with "unsubscribe gob-list" in
>         the subject
>
>
> This email has been scanned for all viruses by the MessageLabs Email
> Security System.
--
Alberto Colombo, MSc
PhD student at Digital Imaging Research Centre
Kingston University, London

e-mail: a.colombo@...
  cell: +44 (0) 77267 11980

This email has been scanned for all viruses by the MessageLabs Email
Security System.



--
to unsubscribe:
send mail to minimalist@... with "unsubscribe gob-list" in the subject