Home
last modified time | relevance | path

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

/third_party/gstreamer/gstplugins_base/gst/videorate/
Dgstvideorate.c572 videorate->base_ts += in gst_video_rate_setcaps()
613 videorate->base_ts = 0; in gst_video_rate_reset()
681 videorate->base_ts - in gst_video_rate_push_buffer()
705 videorate->base_ts + in gst_video_rate_push_buffer()
840 videorate->base_ts = 0; in gst_video_rate_sink_event()
1007 GST_TIME_ARGS (videorate->base_ts + ((timestamp - in gst_video_rate_src_event()
1008 videorate->base_ts) * videorate->rate)), diff, in gst_video_rate_src_event()
1013 (videorate->segment.stop - videorate->base_ts) - in gst_video_rate_src_event()
1014 ((videorate->segment.stop - videorate->base_ts - in gst_video_rate_src_event()
1018 videorate->base_ts + ((timestamp - in gst_video_rate_src_event()
[all …]
Dgstvideorate.h50 guint64 base_ts; /* used in next_ts calculation after a member
/third_party/gstreamer/gstplugins_bad/gst/rtmp2/
Dgstrtmp2sink.c92 guint64 last_ts, base_ts; /* timestamp fixup */ member
537 self->base_ts = 0; in gst_rtmp2_sink_start()
703 if (timestamp + self->base_ts + G_MAXINT32 < self->last_ts) { in buffer_to_message()
706 timestamp + self->base_ts); in buffer_to_message()
707 self->base_ts += G_MAXUINT32; in buffer_to_message()
708 self->base_ts += 1; in buffer_to_message()
709 } else if (timestamp + self->base_ts > self->last_ts + G_MAXINT32) { in buffer_to_message()
712 timestamp + self->base_ts); in buffer_to_message()
713 if (self->base_ts > 0) { in buffer_to_message()
714 self->base_ts -= G_MAXUINT32; in buffer_to_message()
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudioencoder.c190 GstClockTime base_ts; member
514 enc->priv->base_ts = GST_CLOCK_TIME_NONE; in gst_audio_encoder_reset()
818 GST_TIME_FORMAT, priv->samples, GST_TIME_ARGS (priv->base_ts)); in gst_audio_encoder_finish_frame()
820 if (GST_CLOCK_TIME_IS_VALID (ts) && ts != priv->base_ts) { in gst_audio_encoder_finish_frame()
828 old_ts = priv->base_ts + in gst_audio_encoder_finish_frame()
843 priv->base_ts = ts; in gst_audio_encoder_finish_frame()
936 if (G_LIKELY (GST_CLOCK_TIME_IS_VALID (priv->base_ts))) { in gst_audio_encoder_finish_frame()
940 GST_BUFFER_PTS (buf) = priv->base_ts + in gst_audio_encoder_finish_frame()
947 GST_BUFFER_DURATION (buf) = priv->base_ts + in gst_audio_encoder_finish_frame()
1198 enc->priv->base_ts); in gst_audio_encoder_set_base_gp()
[all …]
Dgstaudiodecoder.c194 GstClockTime base_ts; member
576 dec->priv->base_ts = GST_CLOCK_TIME_NONE; in gst_audio_decoder_reset()
876 if (GST_CLOCK_TIME_IS_VALID (dec->priv->base_ts) && old_rate) { in gst_audio_decoder_set_output_caps()
877 dec->priv->base_ts += in gst_audio_decoder_set_output_caps()
1454 if (G_UNLIKELY (!GST_CLOCK_TIME_IS_VALID (priv->base_ts))) { in gst_audio_decoder_finish_frame_or_subframe()
1455 priv->base_ts = ts; in gst_audio_decoder_finish_frame_or_subframe()
1460 if (G_UNLIKELY (!GST_CLOCK_TIME_IS_VALID (priv->base_ts)) && in gst_audio_decoder_finish_frame_or_subframe()
1462 priv->base_ts = dec->output_segment.start; in gst_audio_decoder_finish_frame_or_subframe()
1473 g_assert (GST_CLOCK_TIME_IS_VALID (priv->base_ts)); in gst_audio_decoder_finish_frame_or_subframe()
1474 next_ts = priv->base_ts + in gst_audio_decoder_finish_frame_or_subframe()
[all …]
/third_party/gstreamer/gstplugins_bad/gst/pcapparse/
Dgstpcapparse.c327 self->base_ts = GST_CLOCK_TIME_NONE; in gst_pcap_parse_reset()
555 if (!GST_CLOCK_TIME_IS_VALID (self->base_ts)) in gst_pcap_parse_chain()
556 self->base_ts = self->cur_ts; in gst_pcap_parse_chain()
558 self->cur_ts -= self->base_ts; in gst_pcap_parse_chain()
667 segment.start = self->base_ts; in gst_pcap_parse_chain()
Dgstpcapparse.h84 GstClockTime base_ts; member
/third_party/gstreamer/gstplugins_bad/gst/dvdspu/
Dgstspu-vobsub.c250 state->next_ts = state->vobsub.base_ts = GST_CLOCK_TIME_NONE; in gst_dvd_spu_finish_spu_buf()
270 state->next_ts = state->vobsub.base_ts + STM_TO_GST (delay); in gst_dvd_spu_setup_cmd_blk()
343 state->vobsub.base_ts = event_ts; in gstspu_vobsub_handle_new_buf()
509 state->vobsub.base_ts = GST_CLOCK_TIME_NONE; in gstspu_vobsub_flush()
Dgstspu-vobsub.h48 GstClockTime base_ts; /* base TS for cmd blk delays in running time */ member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/rtp/
Dgstrtpbaseaudiopayload.h55 GstClockTime base_ts; member
/third_party/gstreamer/gstplugins_bad/ext/resindvd/
Dresindvdsrc.c2370 GstClockTime base_ts; in rsn_dvdsrc_schedule_nav_cb() local
2379 base_ts = GST_ELEMENT (src)->base_time; in rsn_dvdsrc_schedule_nav_cb()
2389 base_ts + next_nav->running_ts); in rsn_dvdsrc_schedule_nav_cb()
/third_party/gstreamer/gstplugins_base/
DChangeLog8693 We need to take into account the base_ts to compute next_ts and it needs
11126 b) update next_ts and base_ts accordingly for the gap
42599 Only adjusting the base_ts might lead to a negative ts and as such integer
42601 and so on. Instead, resync to incoming buffer timestamp using both base_ts
42602 and sample count rather than only base_ts.
79438 audiodecoder: set of base_ts for segment formats other than time
79439 Fixes setting of converted segment start as base_ts when estimate rate
93614 ... including any timestamp, rather than having that one influence base_ts.