Searched refs:abs_rate (Results 1 – 8 of 8) sorted by relevance
741 gdouble abs_rate; in gst_segment_to_running_time_full() local791 abs_rate = ABS (segment->rate); in gst_segment_to_running_time_full()792 if (G_UNLIKELY (abs_rate != 1.0)) in gst_segment_to_running_time_full()793 result /= abs_rate; in gst_segment_to_running_time_full()1019 gdouble abs_rate; in gst_segment_position_from_running_time_full() local1031 abs_rate = ABS (segment->rate); in gst_segment_position_from_running_time_full()1041 if (G_UNLIKELY (abs_rate != 1.0)) in gst_segment_position_from_running_time_full()1042 *position = ceil (*position * abs_rate); in gst_segment_position_from_running_time_full()1048 if (G_UNLIKELY (abs_rate != 1.0)) in gst_segment_position_from_running_time_full()1049 *position = ceil (*position * abs_rate); in gst_segment_position_from_running_time_full()[all …]
1511 gdouble abs_rate; in gst_videomixer2_src_event() local1526 abs_rate = ABS (rate); in gst_videomixer2_src_event()1539 if (ABS (mix->segment.rate) != abs_rate) { in gst_videomixer2_src_event()1544 if (abs_rate != 1.0 && p->mixcol->buffer) { in gst_videomixer2_src_event()1545 p->mixcol->start_time *= abs_rate; in gst_videomixer2_src_event()1546 p->mixcol->end_time *= abs_rate; in gst_videomixer2_src_event()
2553 gdouble abs_rate; in gst_video_aggregator_flush() local2559 abs_rate = ABS (agg_segment->rate); in gst_video_aggregator_flush()2564 if (ABS (agg_segment->rate) != abs_rate) { in gst_video_aggregator_flush()2569 if (abs_rate != 1.0 && p->priv->buffer) { in gst_video_aggregator_flush()2570 p->priv->start_time *= abs_rate; in gst_video_aggregator_flush()2571 p->priv->end_time *= abs_rate; in gst_video_aggregator_flush()
926 dest->abs_rate = src->abs_rate;
2032 gdouble abs_rate; in handle_stepping() local2051 abs_rate = ABS (segment->rate); in handle_stepping()2052 if (G_UNLIKELY (abs_rate != 1.0)) in handle_stepping()2053 current->position /= abs_rate; in handle_stepping()
406 abs_rate was removed from the public fields, it can be trivially calculated
30813 3) There's no more abs_rate field in GstSegment,65965 segment: remove abs_rate from segment structure65966 Remove the abs_rate field from the segment structure, we can trivially compute114174 libs/gst/base/gstbasesink.c: *cur = (now - base) * basesink->segment.abs_rate + time; replaced by114177 *cur = (now - base) * basesink->segment.abs_rate + time; replaced by114178 *cur = gst_guint64_to_gdouble(now - base) * basesink->segment.abs_rate + time; for vs6118052 gst/gstsegment.c (gst_segment_init): Initialize abs_rate.118055 * gst/gstsegment.c (gst_segment_init): Initialize abs_rate.
105220 audiorate: abs_rate is removed from segment structure