Lines Matching refs:basesink
95 static gboolean gst_avtp_sink_start (GstBaseSink * basesink);
96 static gboolean gst_avtp_sink_stop (GstBaseSink * basesink);
97 static GstFlowReturn gst_avtp_sink_render (GstBaseSink * basesink, GstBuffer *
306 gst_avtp_sink_start (GstBaseSink * basesink) in gst_avtp_sink_start() argument
308 GstAvtpSink *avtpsink = GST_AVTP_SINK (basesink); in gst_avtp_sink_start()
321 gst_avtp_sink_stop (GstBaseSink * basesink) in gst_avtp_sink_stop() argument
323 GstAvtpSink *avtpsink = GST_AVTP_SINK (basesink); in gst_avtp_sink_stop()
338 gst_avtp_sink_adjust_time (GstBaseSink * basesink, GstClockTime time) in gst_avtp_sink_adjust_time() argument
347 time += gst_base_sink_get_latency (basesink); in gst_avtp_sink_adjust_time()
350 ts_offset = gst_base_sink_get_ts_offset (basesink); in gst_avtp_sink_adjust_time()
361 render_delay = gst_base_sink_get_render_delay (basesink); in gst_avtp_sink_adjust_time()
416 gst_avtp_sink_render (GstBaseSink * basesink, GstBuffer * buffer) in gst_avtp_sink_render() argument
420 GstAvtpSink *avtpsink = GST_AVTP_SINK (basesink); in gst_avtp_sink_render()
423 if (G_LIKELY (basesink->sync)) { in gst_avtp_sink_render()
430 ret = gst_segment_to_running_time_full (&basesink->segment, in gst_avtp_sink_render()
431 basesink->segment.format, GST_BUFFER_DTS_OR_PTS (buffer), in gst_avtp_sink_render()
437 running_time = gst_avtp_sink_adjust_time (basesink, running_time); in gst_avtp_sink_render()
453 if (G_LIKELY (basesink->sync)) in gst_avtp_sink_render()