/third_party/gstreamer/gstplugins_base/gst/audiorate/ |
D | gstaudiorate.c | 213 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 …]
|
D | gstaudiorate.h | 61 GstSegment src_segment; member
|
/third_party/gstreamer/gstplugins_bad/gst/mpegdemux/ |
D | gstmpegdemux.c | 405 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 …]
|
D | gstmpegdemux.h | 143 GstSegment src_segment; member
|
/third_party/gstreamer/gstplugins_bad/ext/resindvd/ |
D | gstmpegdemux.c | 298 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 …]
|
D | gstmpegdemux.h | 131 GstSegment src_segment; member
|
D | resindvdsrc.h | 106 GstSegment src_segment; member
|
/third_party/gstreamer/gstreamer/plugins/elements/ |
D | gstqueue.c | 458 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()
|
D | gstqueue.h | 98 GstSegment src_segment; member
|
D | gstqueue2.h | 85 GstSegment src_segment; member
|
D | gstmultiqueue.c | 138 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()
|
D | gstqueue2.c | 531 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/ |
D | ChangeLog | 20589 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/ |
D | ChangeLog | 12904 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
|