Home
last modified time | relevance | path

Searched refs:in_segment (Results 1 – 13 of 13) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst/audiobuffersplit/
Dgstaudiobuffersplit.c361 gst_segment_init (&self->in_segment, GST_FORMAT_TIME); in gst_audio_buffer_split_change_state()
495 gst_segment_to_running_time (&self->in_segment, GST_FORMAT_TIME, in gst_audio_buffer_split_handle_discont()
498 (gst_buffer_get_size (buffer) / bpf) / ABS (self->in_segment.rate); in gst_audio_buffer_split_handle_discont()
502 if (self->in_segment.rate < 0) { in gst_audio_buffer_split_handle_discont()
511 && self->in_segment.rate != self->out_segment.rate); in gst_audio_buffer_split_handle_discont()
527 if (self->in_segment.rate < 0.0) { in gst_audio_buffer_split_handle_discont()
530 avail_samples, GST_SECOND, rate * ABS (self->in_segment.rate)); in gst_audio_buffer_split_handle_discont()
533 GST_SECOND, rate * ABS (self->in_segment.rate)); in gst_audio_buffer_split_handle_discont()
537 GST_SECOND, rate * self->in_segment.rate); in gst_audio_buffer_split_handle_discont()
540 avail_samples, GST_SECOND, rate * self->in_segment.rate); in gst_audio_buffer_split_handle_discont()
[all …]
Dgstaudiobuffersplit.h51 GstSegment in_segment, out_segment; member
/third_party/gstreamer/gstplugins_good/gst/audiofx/
Dgstscaletempo.c523 timestamp = st->in_segment.stop - GST_BUFFER_TIMESTAMP (inbuf); in gst_scaletempo_transform()
529 timestamp = GST_BUFFER_TIMESTAMP (inbuf) - st->in_segment.start; in gst_scaletempo_transform()
535 GST_BUFFER_TIMESTAMP (outbuf) = timestamp / st->scale + st->in_segment.start; in gst_scaletempo_transform()
553 if (scaletempo->in_segment.format == GST_FORMAT_TIME) { in gst_scaletempo_submit_input_buffer()
555 gst_audio_buffer_clip (input, &scaletempo->in_segment, in gst_scaletempo_submit_input_buffer()
627 scaletempo->in_segment = segment; in gst_scaletempo_sink_event()
653 gst_segment_init (&scaletempo->in_segment, GST_FORMAT_UNDEFINED); in gst_scaletempo_sink_event()
667 if (gap_ts > scaletempo->in_segment.stop) { in gst_scaletempo_sink_event()
672 gap_ts = scaletempo->in_segment.stop - gap_ts; in gst_scaletempo_sink_event()
675 if (scaletempo->in_segment.start > gap_ts) { in gst_scaletempo_sink_event()
[all …]
Dgstscaletempo.h84 GstSegment in_segment, out_segment; member
/third_party/boost/boost/geometry/policies/relate/
Dintersection_ratios.hpp72 else if (rb_from_wrt_a.in_segment()) in segments_collinear()
80 else if (rb_to_wrt_a.in_segment()) in segments_collinear()
Ddirection.hpp182 return r_to.in_segment() ? 1 in arrival_value()
199 else if (r.in_segment()) in analyze()
/third_party/gstreamer/gstplugins_good/gst/multifile/
Dgstsplitmuxsink.h109 GstSegment in_segment; member
Dgstsplitmuxsink.c1066 gst_segment_init (&ctx->in_segment, GST_FORMAT_UNDEFINED); in mq_stream_ctx_reset()
2843 gst_event_copy_segment (event, &ctx->in_segment); in handle_mq_input()
2847 gst_segment_init (&ctx->in_segment, GST_FORMAT_UNDEFINED); in handle_mq_input()
2892 rtime = my_segment_to_running_time (&ctx->in_segment, gap_ts); in handle_mq_input()
2979 running_time = my_segment_to_running_time (&ctx->in_segment, ts); in handle_mq_input()
2993 running_time_pts = my_segment_to_running_time (&ctx->in_segment, pts); in handle_mq_input()
2998 running_time_dts = my_segment_to_running_time (&ctx->in_segment, dts); in handle_mq_input()
3005 my_segment_to_running_time (&ctx->in_segment, ctx->in_segment.start); in handle_mq_input()
/third_party/boost/boost/geometry/policies/robustness/
Dsegment_ratio.hpp161 inline bool in_segment() const in in_segment() function in boost::geometry::segment_ratio
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Dgstrtpsession.c1761 GstSegment *segment, in_segment; in gst_rtp_session_event_recv_rtp_sink() local
1768 gst_event_copy_segment (event, &in_segment); in gst_rtp_session_event_recv_rtp_sink()
1770 &in_segment); in gst_rtp_session_event_recv_rtp_sink()
1773 gst_segment_copy_into (&in_segment, segment); in gst_rtp_session_event_recv_rtp_sink()
2232 GstSegment *segment, in_segment; in gst_rtp_session_event_send_rtp_sink() local
2239 gst_event_copy_segment (event, &in_segment); in gst_rtp_session_event_send_rtp_sink()
2241 &in_segment); in gst_rtp_session_event_send_rtp_sink()
2244 gst_segment_copy_into (&in_segment, segment); in gst_rtp_session_event_send_rtp_sink()
/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstbaseparse.c1252 const GstSegment *in_segment; in gst_base_parse_sink_event_default() local
1257 gst_event_parse_segment (event, &in_segment); in gst_base_parse_sink_event_default()
1259 out_segment.rate = in_segment->rate; in gst_base_parse_sink_event_default()
1260 out_segment.applied_rate = in_segment->applied_rate; in gst_base_parse_sink_event_default()
1262 GST_DEBUG_OBJECT (parse, "New segment %" GST_SEGMENT_FORMAT, in_segment); in gst_base_parse_sink_event_default()
1266 parse->priv->upstream_format = in_segment->format; in gst_base_parse_sink_event_default()
1267 if (in_segment->format == GST_FORMAT_BYTES) { in gst_base_parse_sink_event_default()
1272 offset = in_segment->time; in gst_base_parse_sink_event_default()
1303 gst_base_parse_convert (parse, GST_FORMAT_BYTES, in_segment->start, in gst_base_parse_sink_event_default()
1310 parse->priv->exact_position = (in_segment->start == 0); in gst_base_parse_sink_event_default()
[all …]
/third_party/gstreamer/gstplugins_good/gst/flv/
Dgstflvdemux.c3368 GstSegment in_segment; in gst_flv_demux_sink_event() local
3372 gst_event_copy_segment (event, &in_segment); in gst_flv_demux_sink_event()
3375 if (in_segment.format == GST_FORMAT_TIME) { in gst_flv_demux_sink_event()
3377 memcpy (&demux->segment, &in_segment, sizeof (in_segment)); in gst_flv_demux_sink_event()
/third_party/gstreamer/gstplugins_bad/ext/dash/
Dgstmpdclient.c1674 gboolean in_segment = FALSE; in gst_mpd_client_stream_seek() local
1687 in_segment = ts < end_time; in gst_mpd_client_stream_seek()
1689 in_segment = ts <= end_time; in gst_mpd_client_stream_seek()
1691 if (in_segment) { in gst_mpd_client_stream_seek()