clock - base_time is not equal to running time for decklinkvideosrc

Baby Octopus jagadishkamathk at gmail.com
Fri Aug 19 11:25:14 UTC 2016


Hi,

We have a custom packetizer element which heavily relies of when the
pipeline has gone to playing state. We subtract base_time from clock to know
if the pipeline has gone to running state

*clock = gst_clock_get_time(p_clock)
base_time = gst_element_get_base_time((GstElement *)ps_mux);

if(base_time == 0)
   return(GST_CLOCK_TIME_NONE);
else if(clock - base_time > 0)
   return(clock);*

This works well for all src except decklinksrc where base_time comes zero
all the time. This seems to be a definite bug since clock-base_time must
give running time, and in this case it just return system uptime

~BO




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/clock-base-time-is-not-equal-to-running-time-for-decklinkvideosrc-tp4679156.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list