fluendo smd plugins for Intel smd platform

Johns Victor Victor.Johns at technicolor.com
Wed Feb 23 09:37:15 PST 2011


Hi All,
  I am going thru the fluendo smd plugins and currently am trying to understand how the clock distribution works. Typically in the smd platform, there will be a single clock that drives all the renderers, in this way all the renderers can have the same base time. As I go thru the code, I see that each renderer will allocate a clock, which is kind of strange. I also noticed in the ismd_plugins.c file that the ismd_gst_clock element was not initialized. When I add this to the

static struct _elements_entry _elements[]  array, i get an error that

gst-plugin-scanner:688: Glib-CRITICAL g_once_init_leave: assertion initialization_valye != 0 failed

gst-plugin-scanner:688 GStreamer-CRITICAL : gst_element_regiser : assertion `g_type_is_a (type, GST_TYPE_ELEMENT) failed



So I don't think that this code is meant to be part of a gst-launch pipeline. If this is the case, I don't see how all the smd renderers can be synced to the same master clock.



Any input appreciated



Regards



Victor








-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110223/48fb04d1/attachment.html>


More information about the gstreamer-devel mailing list