Lines Matching refs:seek_quality
1441 gst_ogg_demux_estimate_bisection_target (GstOggDemux * ogg, float seek_quality) in gst_ogg_demux_estimate_bisection_target() argument
1494 if (seek_quality < 0.5f && ogg->seek_secant) { in gst_ogg_demux_estimate_bisection_target()
1497 float secant_weight = 1.0f - ((0.5 - seek_quality) / 0.5f) * 0.25; in gst_ogg_demux_estimate_bisection_target()
1629 float seek_quality; in gst_ogg_demux_estimate_seek_quality() local
1647 seek_quality = (dist == 0) ? 0.0f : 1.0f / (1.0f + diff / (float) dist); in gst_ogg_demux_estimate_seek_quality()
1652 seek_quality); in gst_ogg_demux_estimate_seek_quality()
1653 return seek_quality; in gst_ogg_demux_estimate_seek_quality()
1755 float seek_quality; in gst_ogg_pad_handle_push_mode_state() local
1797 seek_quality = gst_ogg_demux_estimate_seek_quality (ogg); in gst_ogg_pad_handle_push_mode_state()
1804 GST_TIME_ARGS (ogg->push_time1 - ogg->push_time0), seek_quality); in gst_ogg_pad_handle_push_mode_state()
1808 seek_quality = 1.0f; in gst_ogg_pad_handle_push_mode_state()
1820 best = gst_ogg_demux_estimate_bisection_target (ogg, seek_quality); in gst_ogg_pad_handle_push_mode_state()