Having issues using GstMeta in GStreamer 1.0.5

Stirling Westrup swestrup at gmail.com
Thu Jan 31 08:36:57 PST 2013


I had this exact same problem a while back. You need to put the
metadata source code into its own shared library, and then link both
your source element and sink elements against it. That way they will
share a single implementation of the metadata, and it will work.


On Thu, Jan 31, 2013 at 9:53 AM, Cruzer <raja_bose2004 at yahoo.co.in> wrote:
> I have written my own source and sink element, my pipeline us source->sink, I
> add my custom GstMeta in source and try to receive it in sink, I was not
> able to get the Meta object in sink, because I have linked the GstMeta
> definition on both elements which are separate dlls say source.dll and
> sink.dll. Seems like when source element registers, it also registers the
> Meta which is defined in source.dll, while the sink element tries to
> register the Meta with the same name this method gst_meta_api_type_register
> returns 0, so I am not able to get the meta in sink. Is there a proper way
> to handle this issue ?
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Having-issues-using-GstMeta-in-GStreamer-1-0-5-tp4658241p4658271.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



-- 
Stirling Westrup
Programmer, Entrepreneur.
https://www.linkedin.com/e/fpf/77228
http://www.linkedin.com/in/swestrup
http://technaut.livejournal.com
http://sourceforge.net/users/stirlingwestrup


More information about the gstreamer-devel mailing list