Home
last modified time | relevance | path

Searched refs:output_segment (Results 1 – 12 of 12) sorted by relevance

/third_party/gstreamer/gstplugins_base/gst/encoding/
Dgstsmartencoder.c61 gst_segment_init (&self->output_segment, GST_FORMAT_UNDEFINED); in smart_encoder_reset()
86 *ts = running_time + self->output_segment.start; in translate_timestamp_from_internal_to_src()
88 *ts = self->output_segment.start - running_time; in translate_timestamp_from_internal_to_src()
126 if (self->output_segment.format == GST_FORMAT_UNDEFINED) { in internal_event_func()
127 gst_segment_init (&self->output_segment, GST_FORMAT_TIME); in internal_event_func()
130 self->output_segment.start = 60 * 60 * GST_SECOND * 1000; in internal_event_func()
132 gst_event_new_segment (&self->output_segment))) { in internal_event_func()
436 if (self->output_segment.format == GST_FORMAT_UNDEFINED) { in gst_smart_encoder_push_pending_gop()
437 gst_segment_init (&self->output_segment, GST_FORMAT_TIME); in gst_smart_encoder_push_pending_gop()
440 self->output_segment.start = 60 * 60 * GST_SECOND * 1000; in gst_smart_encoder_push_pending_gop()
[all …]
Dgstsmartencoder.h40 GstSegment output_segment; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideoencoder.h108 #define GST_VIDEO_ENCODER_OUTPUT_SEGMENT(obj) (GST_VIDEO_ENCODER_CAST (obj)->output_segment)
151 GstSegment output_segment; member
Dgstvideodecoder.h96 #define GST_VIDEO_DECODER_OUTPUT_SEGMENT(obj) (GST_VIDEO_DECODER_CAST (obj)->output_segment)
188 GstSegment output_segment; member
Dgstvideoencoder.c486 gst_segment_init (&encoder->output_segment, GST_FORMAT_TIME); in gst_video_encoder_reset()
597 gst_segment_init (&encoder->output_segment, GST_FORMAT_TIME); in gst_video_encoder_init()
1050 encoder->output_segment = segment; in gst_video_encoder_push_event()
1054 event = gst_event_new_segment (&encoder->output_segment); in gst_video_encoder_push_event()
1261 gst_segment_init (&encoder->output_segment, GST_FORMAT_TIME); in gst_video_encoder_sink_event_default()
1603 gst_segment_to_running_time (&encoder->output_segment, GST_FORMAT_TIME, in gst_video_encoder_chain()
2245 segment = &enc->output_segment; in gst_video_encoder_drop_frame()
2430 gst_segment_to_running_time (&encoder->output_segment, GST_FORMAT_TIME, in gst_video_encoder_send_key_unit_unlocked()
2478 gst_segment_to_stream_time (&encoder->output_segment, GST_FORMAT_TIME, in gst_video_encoder_send_key_unit_unlocked()
2570 gst_segment_to_running_time (&encoder->output_segment, GST_FORMAT_TIME, in gst_video_encoder_finish_frame()
[all …]
Dgstvideodecoder.c783 gst_segment_init (&decoder->output_segment, GST_FORMAT_TIME); in gst_video_decoder_init()
1142 decoder->output_segment = segment; in gst_video_decoder_push_event()
1802 memcpy (&seek_segment, &dec->output_segment, sizeof (seek_segment)); in gst_video_decoder_do_seek()
1974 time = gst_segment_to_stream_time (&dec->output_segment, in gst_video_decoder_src_query_default()
2385 gst_segment_init (&decoder->output_segment, GST_FORMAT_UNDEFINED); in gst_video_decoder_reset()
2718 dec->output_segment = segment; in gst_video_decoder_flush_parse()
3102 decoder->output_segment.start))); in gst_video_decoder_prepare_finish_frame()
3218 } else if (decoder->output_segment.rate > 0.0) in gst_video_decoder_prepare_finish_frame()
3219 frame->pts = decoder->output_segment.start; in gst_video_decoder_prepare_finish_frame()
3307 segment = &dec->output_segment; in gst_video_decoder_post_qos_drop()
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudioencoder.h84 #define GST_AUDIO_ENCODER_OUTPUT_SEGMENT(obj) (GST_AUDIO_ENCODER_CAST (obj)->output_segment)
114 GstSegment output_segment; member
Dgstaudiodecoder.h97 #define GST_AUDIO_DECODER_OUTPUT_SEGMENT(obj) (GST_AUDIO_DECODER_CAST (obj)->output_segment)
173 GstSegment output_segment; member
Dgstaudiodecoder.c543 gst_segment_init (&dec->output_segment, GST_FORMAT_TIME); in gst_audio_decoder_reset()
642 dec->output_segment = seg; in gst_audio_decoder_push_event()
994 buf = gst_audio_buffer_clip (buf, &dec->output_segment, ctx->info.rate, in gst_audio_decoder_push_forward()
1001 if (dec->output_segment.rate >= 0) { in gst_audio_decoder_push_forward()
1002 if (ts >= dec->output_segment.stop) in gst_audio_decoder_push_forward()
1004 } else if (ts < dec->output_segment.start) { in gst_audio_decoder_push_forward()
1022 dec->output_segment.position = in gst_audio_decoder_push_forward()
1126 if (dec->output_segment.rate > 0.0) { in gst_audio_decoder_output()
1180 dec->output_segment = seg; in apply_pending_events()
1461 dec->output_segment.rate > 0.0) { in gst_audio_decoder_finish_frame_or_subframe()
[all …]
Dgstaudioencoder.c508 gst_segment_init (&enc->output_segment, GST_FORMAT_TIME); in gst_audio_encoder_reset()
589 enc->output_segment = seg; in gst_audio_encoder_push_event()
/third_party/gstreamer/gstplugins_good/ext/gdk_pixbuf/
Dgstgdkpixbufdec.c439 GstSegment output_segment; in gst_gdk_pixbuf_dec_sink_event() local
451 gst_segment_init (&output_segment, GST_FORMAT_TIME); in gst_gdk_pixbuf_dec_sink_event()
452 event = gst_event_new_segment (&output_segment); in gst_gdk_pixbuf_dec_sink_event()
/third_party/gstreamer/gstplugins_base/
DChangeLog49690 output_segment, and the parse_gather list was never filled because of that.
70651 those into the list to be pushed the output_segment.rate value is used