• Home
  • Raw
  • Download

Lines Matching refs:cluster_time

344   demux->cluster_time = GST_CLOCK_TIME_NONE;  in gst_matroska_demux_reset()
2323 demux->cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_peek_cluster_info()
2415 cluster->time = demux->cluster_time * demux->common.time_scale; in gst_matroska_demux_peek_cluster_info()
2443 gint64 * cluster_offset, GstClockTime * cluster_time) in gst_matroska_demux_scan_back_for_keyframe_cluster() argument
2481 GstClockTimeDiff distance = GST_CLOCK_DIFF (cluster.time, *cluster_time); in gst_matroska_demux_scan_back_for_keyframe_cluster()
2512 *cluster_time = stream_start_time; in gst_matroska_demux_scan_back_for_keyframe_cluster()
2524 *cluster_time = cluster.time; in gst_matroska_demux_scan_back_for_keyframe_cluster()
2538 GstClockTime otime, prev_cluster_time, current_cluster_time, cluster_time; in gst_matroska_demux_search_pos() local
2557 current_cluster_time = demux->cluster_time; in gst_matroska_demux_search_pos()
2630 demux->cluster_time = cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_search_pos()
2647 cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_search_pos()
2653 if (demux->cluster_time != GST_CLOCK_TIME_NONE && in gst_matroska_demux_search_pos()
2654 cluster_time == GST_CLOCK_TIME_NONE) { in gst_matroska_demux_search_pos()
2655 cluster_time = demux->cluster_time * demux->common.time_scale; in gst_matroska_demux_search_pos()
2659 GST_TIME_ARGS (cluster_time)); in gst_matroska_demux_search_pos()
2662 prev_cluster_time = cluster_time; in gst_matroska_demux_search_pos()
2666 if (cluster_time > time) { in gst_matroska_demux_search_pos()
2672 prev_cluster_time = cluster_time; in gst_matroska_demux_search_pos()
2682 otime = cluster_time; in gst_matroska_demux_search_pos()
2689 if (GST_CLOCK_DIFF (cluster_time, time) < 5 * GST_SECOND) { in gst_matroska_demux_search_pos()
2691 prev_cluster_time = cluster_time; in gst_matroska_demux_search_pos()
2698 cluster_time > prev_cluster_time && in gst_matroska_demux_search_pos()
2699 (GST_CLOCK_DIFF (prev_cluster_time, cluster_time) * 10 < in gst_matroska_demux_search_pos()
2700 GST_CLOCK_DIFF (cluster_time, time))) { in gst_matroska_demux_search_pos()
2706 atime = cluster_time; in gst_matroska_demux_search_pos()
2711 prev_cluster_time = cluster_time; in gst_matroska_demux_search_pos()
2718 demux->cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_search_pos()
2738 cluster_time = prev_cluster_time; in gst_matroska_demux_search_pos()
2745 &cluster_offset, &cluster_time)) { in gst_matroska_demux_search_pos()
2747 "%" G_GUINT64_FORMAT, GST_TIME_ARGS (cluster_time), cluster_offset); in gst_matroska_demux_search_pos()
2752 entry->time = cluster_time; in gst_matroska_demux_search_pos()
2761 demux->cluster_time = current_cluster_time; in gst_matroska_demux_search_pos()
4377 GstEbmlRead * ebml, guint64 cluster_time, guint64 cluster_offset, in gst_matroska_demux_parse_blockgroup_or_simpleblock() argument
4640 if (cluster_time != GST_CLOCK_TIME_NONE) { in gst_matroska_demux_parse_blockgroup_or_simpleblock()
4643 if (time < 0 && (-time) > cluster_time) { in gst_matroska_demux_parse_blockgroup_or_simpleblock()
4647 lace_time = (cluster_time + time) * demux->common.time_scale; in gst_matroska_demux_parse_blockgroup_or_simpleblock()
4650 gst_util_guint64_to_gdouble ((cluster_time + time) * in gst_matroska_demux_parse_blockgroup_or_simpleblock()
5729 demux->cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_parse_id()
5753 demux->cluster_time = num; in gst_matroska_demux_parse_id()
5758 demux->cluster_time * demux->common.time_scale; in gst_matroska_demux_parse_id()
5767 GST_TIME_ARGS (demux->cluster_time), demux->cluster_offset, in gst_matroska_demux_parse_id()
5772 GST_FORMAT_TIME, demux->cluster_time, in gst_matroska_demux_parse_id()
5785 &ebml, demux->cluster_time, demux->cluster_offset, FALSE); in gst_matroska_demux_parse_id()
5795 &ebml, demux->cluster_time, demux->cluster_offset, TRUE); in gst_matroska_demux_parse_id()
6246 demux->cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_handle_sink_event()
6299 demux->cluster_time = GST_CLOCK_TIME_NONE; in gst_matroska_demux_handle_sink_event()