Home
last modified time | relevance | path

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

/third_party/gstreamer/gstplugins_base/gst/encoding/
Dgstsmartencoder.c60 gst_segment_init (&self->input_segment, GST_FORMAT_UNDEFINED); in smart_encoder_reset()
402 if (!gst_segment_clip (&self->input_segment, GST_FORMAT_TIME, self->gop_start, in gst_smart_encoder_push_pending_gop()
423 GST_TIME_ARGS (cstop), &self->input_segment); in gst_smart_encoder_push_pending_gop()
456 self->internal_segment = self->input_segment; in gst_smart_encoder_push_pending_gop()
623 gst_event_copy_segment (event, &self->input_segment); in smart_encoder_sink_event()
626 &self->input_segment); in smart_encoder_sink_event()
627 if (self->input_segment.format != GST_FORMAT_TIME) { in smart_encoder_sink_event()
629 gst_format_get_name (self->input_segment.format)); in smart_encoder_sink_event()
640 if (self->input_segment.format == GST_FORMAT_TIME) in smart_encoder_sink_event()
Dgstsmartencoder.h37 GstSegment input_segment; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideoencoder.h100 #define GST_VIDEO_ENCODER_INPUT_SEGMENT(obj) (GST_VIDEO_ENCODER_CAST (obj)->input_segment)
150 GstSegment input_segment; member
Dgstvideodecoder.c801 gst_segment_init (&decoder->input_segment, GST_FORMAT_TIME); in gst_video_decoder_init()
1167 gst_segment_is_equal (&decoder->input_segment, &segment); in gst_video_decoder_push_event()
1240 if (dec->input_segment.rate > 0.0) { in gst_video_decoder_drain_out()
1381 gst_segment_to_running_time (&decoder->input_segment, GST_FORMAT_TIME, in gst_video_decoder_handle_missing_data_default()
1530 if (decoder->input_segment.flags & GST_SEEK_FLAG_TRICKMODE_KEY_UNITS) in gst_video_decoder_sink_event_default()
1651 decoder->input_segment = segment; in gst_video_decoder_sink_event_default()
1671 seg = &decoder->input_segment; in gst_video_decoder_sink_event_default()
2407 gst_segment_init (&decoder->input_segment, GST_FORMAT_UNDEFINED); in gst_video_decoder_reset()
2527 if (decoder->input_segment.rate > 0.0 && GST_BUFFER_IS_DISCONT (buf) in gst_video_decoder_chain_forward()
2528 && (decoder->input_segment.flags & GST_SEEK_FLAG_TRICKMODE_KEY_UNITS)) in gst_video_decoder_chain_forward()
[all …]
Dgstvideodecoder.h88 #define GST_VIDEO_DECODER_INPUT_SEGMENT(obj) (GST_VIDEO_DECODER_CAST (obj)->input_segment)
187 GstSegment input_segment; member
Dgstvideoencoder.c485 gst_segment_init (&encoder->input_segment, GST_FORMAT_TIME); in gst_video_encoder_reset()
596 gst_segment_init (&encoder->input_segment, GST_FORMAT_TIME); in gst_video_encoder_init()
1174 encoder->input_segment = segment; in gst_video_encoder_sink_event_default()
1260 gst_segment_init (&encoder->input_segment, GST_FORMAT_TIME); in gst_video_encoder_sink_event_default()
1567 if (!gst_segment_clip (&encoder->input_segment, in gst_video_encoder_chain()
1716 gst_segment_to_running_time (&encoder->input_segment, GST_FORMAT_TIME, in gst_video_encoder_chain()
2247 segment = &enc->input_segment; in gst_video_encoder_drop_frame()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudioencoder.h76 #define GST_AUDIO_ENCODER_INPUT_SEGMENT(obj) (GST_AUDIO_ENCODER_CAST (obj)->input_segment)
113 GstSegment input_segment; member
Dgstaudiodecoder.h89 #define GST_AUDIO_DECODER_INPUT_SEGMENT(obj) (GST_AUDIO_DECODER_CAST (obj)->input_segment)
172 GstSegment input_segment; member
Dgstaudiodecoder.c548 gst_segment_init (&dec->input_segment, GST_FORMAT_TIME); in gst_audio_decoder_reset()
660 gst_segment_is_equal (&dec->input_segment, &seg); in gst_audio_decoder_push_event()
1222 gst_segment_is_equal (&dec->input_segment, &seg); in apply_pending_events()
1657 if (G_UNLIKELY (dec->input_segment.rate > 0.0 in gst_audio_decoder_handle_frame()
1658 && dec->input_segment.flags & GST_SEGMENT_FLAG_TRICKMODE_NO_AUDIO)) { in gst_audio_decoder_handle_frame()
1882 gst_segment_init (&dec->input_segment, GST_FORMAT_TIME); in gst_audio_decoder_flush()
2170 if (dec->input_segment.rate > 0.0 && !GST_BUFFER_PTS_IS_VALID (buffer)) { in gst_audio_decoder_chain()
2178 if (dec->input_segment.rate > 0.0) in gst_audio_decoder_chain()
2360 if (dec->priv->plc && dec->priv->ctx.do_plc && dec->input_segment.rate > 0.0) { in gst_audio_decoder_handle_gap()
2493 dec->input_segment = seg; in gst_audio_decoder_sink_eventfunc()
[all …]
Dgstaudioencoder.c507 gst_segment_init (&enc->input_segment, GST_FORMAT_TIME); in gst_audio_encoder_reset()
1197 ts = gst_segment_to_running_time (&enc->input_segment, GST_FORMAT_TIME, in gst_audio_encoder_set_base_gp()
1286 buffer = gst_audio_buffer_clip (buffer, &enc->input_segment, ctx->info.rate, in gst_audio_encoder_chain()
1597 enc->input_segment = seg; in gst_audio_encoder_sink_event_default()
/third_party/gstreamer/gstplugins_bad/ext/gsm/
Dgstgsmdec.c202 if (dec->input_segment.format == GST_FORMAT_TIME) { in gst_gsmdec_parse()
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11decoder.cpp1906 if (videodec->input_segment.rate < 0) in gst_d3d11_decoder_can_direct_render()
/third_party/gstreamer/gstplugins_base/
DChangeLog49688 videodecoder: playback rate is in input_segment
49689 The playback rate is hold in the input_segment member variable, not in the
49691 This patch changes the comparison with input_segment.