Home
last modified time | relevance | path

Searched refs:src_segment (Results 1 – 14 of 14) sorted by relevance

/third_party/gstreamer/gstplugins_base/gst/audiorate/
Dgstaudiorate.c213 gst_segment_init (&audiorate->src_segment, GST_FORMAT_TIME); in gst_audio_rate_reset()
331 gst_audio_rate_fill_to_time (audiorate, audiorate->src_segment.stop); in gst_audio_rate_sink_event()
337 gst_audio_rate_fill_to_time (audiorate, audiorate->src_segment.start); in gst_audio_rate_sink_event()
348 &audiorate->src_segment); in gst_audio_rate_sink_event()
358 if (GST_CLOCK_TIME_IS_VALID (audiorate->src_segment.stop)) in gst_audio_rate_sink_event()
359 gst_audio_rate_fill_to_time (audiorate, audiorate->src_segment.stop); in gst_audio_rate_sink_event()
416 dst_fmt = audiorate->src_segment.format; in gst_audio_rate_convert_segments()
420 dst_fmt, &audiorate->src_segment.field); in gst_audio_rate_convert_segments()
422 audiorate->sink_segment.rate = audiorate->src_segment.rate; in gst_audio_rate_convert_segments()
423 audiorate->sink_segment.flags = audiorate->src_segment.flags; in gst_audio_rate_convert_segments()
[all …]
Dgstaudiorate.h61 GstSegment src_segment; member
/third_party/gstreamer/gstplugins_bad/gst/mpegdemux/
Dgstmpegdemux.c405 gst_segment_init (&demux->src_segment, GST_FORMAT_TIME); in gst_ps_demux_reset()
660 GST_TIME_ARGS (demux->src_segment.start), in gst_ps_demux_send_segment()
661 GST_TIME_ARGS (demux->src_segment.stop)); in gst_ps_demux_send_segment()
665 gst_segment_copy_into (&demux->src_segment, &segment); in gst_ps_demux_send_segment()
734 if (demux->src_segment.position == GST_CLOCK_TIME_NONE in gst_ps_demux_send_data()
735 || stream->last_ts > demux->src_segment.position) in gst_ps_demux_send_data()
736 gst_segment_set_position (&demux->src_segment, GST_FORMAT_TIME, in gst_ps_demux_send_data()
1007 stop = demux->src_segment.stop; in gst_ps_demux_send_gap_updates()
1020 stream->last_ts < demux->src_segment.start + base_time) in gst_ps_demux_send_gap_updates()
1021 stream->last_ts = demux->src_segment.start + base_time; in gst_ps_demux_send_gap_updates()
[all …]
Dgstmpegdemux.h143 GstSegment src_segment; member
/third_party/gstreamer/gstplugins_bad/ext/resindvd/
Dgstmpegdemux.c298 gst_segment_init (&demux->src_segment, GST_FORMAT_TIME); in gst_flups_demux_reset()
875 if (new_time > demux->src_segment.stop) in gst_flups_demux_send_gap_updates()
886 stream->last_ts < demux->src_segment.start) in gst_flups_demux_send_gap_updates()
887 stream->last_ts = demux->src_segment.start; in gst_flups_demux_send_gap_updates()
966 demux->src_segment.rate = segment->rate; in gst_flups_demux_sink_event()
967 demux->src_segment.applied_rate = segment->applied_rate; in gst_flups_demux_sink_event()
968 demux->src_segment.format = segment->format; in gst_flups_demux_sink_event()
969 demux->src_segment.start = start; in gst_flups_demux_sink_event()
970 demux->src_segment.stop = stop; in gst_flups_demux_sink_event()
971 demux->src_segment.time = time; in gst_flups_demux_sink_event()
[all …]
Dgstmpegdemux.h131 GstSegment src_segment; member
Dresindvdsrc.h106 GstSegment src_segment; member
/third_party/gstreamer/gstreamer/plugins/elements/
Dgstqueue.c458 gst_segment_init (&queue->src_segment, GST_FORMAT_TIME); in gst_queue_init()
545 my_segment_to_running_time (&queue->src_segment, in update_time_level()
546 queue->src_segment.position); in update_time_level()
726 gst_segment_init (&queue->src_segment, GST_FORMAT_TIME); in gst_queue_locked_flush()
800 apply_segment (queue, event, &queue->src_segment, FALSE); in gst_queue_locked_enqueue_event()
844 apply_buffer (queue, buffer, &queue->src_segment, FALSE); in gst_queue_locked_dequeue()
857 apply_buffer_list (queue, buffer_list, &queue->src_segment, FALSE); in gst_queue_locked_dequeue()
876 apply_segment (queue, event, &queue->src_segment, FALSE); in gst_queue_locked_dequeue()
882 apply_gap (queue, event, &queue->src_segment, FALSE); in gst_queue_locked_dequeue()
Dgstqueue.h98 GstSegment src_segment; member
Dgstqueue2.h85 GstSegment src_segment; member
Dgstmultiqueue.c138 GstSegment src_segment; member
1427 gst_segment_init (&sq->src_segment, GST_FORMAT_TIME); in gst_single_queue_flush()
1784 segment = &sq->src_segment; in update_time_level()
1785 position = sq->src_segment.position; in update_time_level()
2020 apply_buffer (mq, sq, timestamp, duration, &sq->src_segment); in gst_single_queue_push_one()
2056 apply_segment (mq, sq, event, &sq->src_segment); in gst_single_queue_push_one()
2065 apply_gap (mq, sq, event, &sq->src_segment); in gst_single_queue_push_one()
2223 next_time = get_running_time (&sq->src_segment, object, FALSE); in gst_multi_queue_loop()
2351 next_time = get_running_time (&sq->src_segment, object, TRUE); in gst_multi_queue_loop()
3528 gst_segment_init (&sq->src_segment, GST_FORMAT_TIME); in gst_single_queue_new()
Dgstqueue2.c531 gst_segment_init (&queue->src_segment, GST_FORMAT_TIME); in gst_queue2_init()
754 gst_segment_to_running_time (&queue->src_segment, GST_FORMAT_TIME, in update_time_level()
755 queue->src_segment.position); in update_time_level()
1917 gst_segment_init (&queue->src_segment, GST_FORMAT_TIME); in gst_queue2_locked_flush()
2512 apply_buffer (queue, buffer, &queue->src_segment, size, FALSE); in gst_queue2_locked_dequeue()
2533 apply_segment (queue, event, &queue->src_segment, FALSE); in gst_queue2_locked_dequeue()
2536 apply_gap (queue, event, &queue->src_segment, FALSE); in gst_queue2_locked_dequeue()
2558 apply_buffer_list (queue, buffer_list, &queue->src_segment, FALSE); in gst_queue2_locked_dequeue()
/third_party/gstreamer/gstreamer/
DChangeLog20589 src_segment has not been set yet. If this is the case, we should not
20591 src_segment.position default is 0, with the resulting diff being larger
/third_party/gstreamer/gstplugins_bad/
DChangeLog12904 the src_segment.stop has been updated with the duration
145316 ... to use the src_segment as a basis for the sent segment,
145318 Also ensure src_segment is only adjusted once, so that