Home
last modified time | relevance | path

Searched refs:GstClockTime (Results 1 – 25 of 861) sorted by relevance

12345678910>>...35

/third_party/gstreamer/gstreamer/gst/
Dgstclock.h46 typedef guint64 GstClockTime; typedef
73 #define GST_CLOCK_TIME_NONE ((GstClockTime) -1)
80 #define GST_CLOCK_TIME_IS_VALID(time) (((GstClockTime)(time)) != GST_CLOCK_TIME_NONE)
169 #define GST_TIMEVAL_TO_TIME(tv) (GstClockTime)((tv).tv_sec * GST_SECOND + (tv).tv_usec * GS…
186 (tv).tv_sec = (glong) (((GstClockTime) (t)) / GST_SECOND); \
187 (tv).tv_usec = (glong) ((((GstClockTime) (t)) - \
188 ((GstClockTime) (tv).tv_sec) * GST_SECOND) \
198 #define GST_TIMESPEC_TO_TIME(ts) (GstClockTime)((ts).tv_sec * GST_SECOND + (ts).tv_nsec * GS…
238 (guint) (((GstClockTime)(t)) / (GST_SECOND * 60 * 60)) : 99, \
240 (guint) ((((GstClockTime)(t)) / (GST_SECOND * 60)) % 60) : 99, \
[all …]
Dgstclock.c196 GstClockTime internal_calibration;
197 GstClockTime external_calibration;
198 GstClockTime rate_numerator;
199 GstClockTime rate_denominator;
200 GstClockTime last_time;
203 GstClockTime resolution;
213 GstClockTime timeout;
214 GstClockTime *times;
215 GstClockTime *times_temp;
299 gst_clock_entry_new (GstClock * clock, GstClockTime time, in gst_clock_entry_new()
[all …]
Dgstcontrolbinding.h116 …c_values) (GstControlBinding *binding, GstObject *object, GstClockTime timestamp, GstClockTime las…
128 GValue * (* get_value) (GstControlBinding *binding, GstClockTime timestamp);
142 …gboolean (* get_value_array) (GstControlBinding *binding, GstClockTime timestamp,GstClockTime inte…
156 …gboolean (* get_g_value_array) (GstControlBinding *binding, GstClockTime timestamp,GstClockTime in…
171GstClockTime timestamp, GstClockTime last_sync);
174 GstClockTime timestamp);
176 … gst_control_binding_get_value_array (GstControlBinding *binding, GstClockTime timestamp,
177GstClockTime interval, guint n_values, gpointer values);
179 … gst_control_binding_get_g_value_array (GstControlBinding *binding, GstClockTime timestamp,
180GstClockTime interval, guint n_values, GValue *values);
Dgsttracerutils.h111 GstClockTime ts = GST_TRACER_TS; \
136 typedef void (*GstTracerHookPadPushPre) (GObject *self, GstClockTime ts,
152 typedef void (*GstTracerHookPadPushPost) (GObject * self, GstClockTime ts,
168 typedef void (*GstTracerHookPadPushListPre) (GObject *self, GstClockTime ts,
184 typedef void (*GstTracerHookPadPushListPost) (GObject *self, GstClockTime ts,
202 typedef void (*GstTracerHookPadPullRangePre) (GObject *self, GstClockTime ts,
219 typedef void (*GstTracerHookPadPullRangePost) (GObject *self, GstClockTime ts,
235 typedef void (*GstTracerHookPadPushEventPre) (GObject *self, GstClockTime ts,
251 typedef void (*GstTracerHookPadPushEventPost) (GObject *self, GstClockTime ts,
267 typedef void (*GstTracerHookPadQueryPre) (GObject *self, GstClockTime ts,
[all …]
/third_party/gstreamer/gstplugins_base/gst/videotestsrc/
Dvideotestsrc.h62 void gst_video_test_src_smpte (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
63 void gst_video_test_src_smpte_rp_219 (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
64 void gst_video_test_src_smpte75 (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
65 void gst_video_test_src_snow (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
66 void gst_video_test_src_black (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
67 void gst_video_test_src_white (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
68 void gst_video_test_src_red (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
69 void gst_video_test_src_green (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
70 void gst_video_test_src_blue (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
71 void gst_video_test_src_solid (GstVideoTestSrc * v, GstClockTime pts, GstVideoFrame *fram…
[all …]
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Drtptimerqueue.h64 GstClockTime timeout;
66 GstClockTime duration;
67 GstClockTime rtx_base;
68 GstClockTime rtx_last;
100 RtpTimer * rtp_timer_queue_pop_until (RtpTimerQueue * queue, GstClockTime timeout);
102 void rtp_timer_queue_remove_until (RtpTimerQueue * queue, GstClockTime timeout);
107 guint16 seqnum, GstClockTime timeout,
108 GstClockTime delay, GstClockTime duration,
111 GstClockTime timeout, GstClockTime delay,
112 GstClockTime duration);
[all …]
Drtpsource.h124 GstClockTime time;
165 GstClockTime bye_time;
166 GstClockTime last_activity;
167 GstClockTime last_rtp_activity;
169 GstClockTime last_rtime;
170 GstClockTime last_rtptime;
174 GstClockTime prev_rtime;
197 GstClockTime last_keyframe_request;
250 void rtp_source_process_sr (RTPSource *src, GstClockTime time, guint64 ntptime,
256 gboolean rtp_source_get_new_sr (RTPSource *src, guint64 ntpnstime, GstClockTime run…
[all …]
Drtpstats.h44 GstClockTime time;
94 GstClockTime current_time;
95 GstClockTime running_time;
96 GstClockTime arrival_time;
161 GstClockTime prev_rtptime;
162 GstClockTime prev_rtcptime;
163 GstClockTime last_rtptime;
164 GstClockTime last_rtcptime;
245 GstClockTime bye_timeout;
264 GstClockTime window_size;
[all …]
Drtpsession.h144 typedef GstClockTime (*RTPSessionRequestTime) (RTPSession *sess,
273 GstClockTime next_rtcp_check_time; /* tn */
274 GstClockTime last_rtcp_check_time; /* tp */
275 GstClockTime last_rtcp_send_time; /* t_rr_last */
276 GstClockTime last_rtcp_interval; /* T_rr */
277 GstClockTime start_time;
281 GstClockTime next_early_rtcp_time;
303 GstClockTime rtcp_feedback_retention_window;
348 gboolean (*send_rtcp) (RTPSession *sess, GstClockTime max_delay);
404 GstClockTime current_time,
[all …]
Drtpjitterbuffer.h80 GstClockTime delay;
89 GstClockTime base_time;
90 GstClockTime base_rtptime;
91 GstClockTime media_clock_base_time;
93 GstClockTime base_extrtp;
94 GstClockTime prev_out_time;
152 GstClockTime dts;
153 GstClockTime pts;
169 GstClockTime rtp_jitter_buffer_get_delay (RTPJitterBuffer *jbuf);
170 void rtp_jitter_buffer_set_delay (RTPJitterBuffer *jbuf, GstClockTime delay…
[all …]
/third_party/gstreamer/gstplugins_base/ext/ogg/
Dgstoggdemux.h68 GstClockTime total_time; /* the total time of this chain, this is the MAX of
70 GstClockTime begin_time; /* when this chain starts in the stream */
72 GstClockTime segment_start; /* the timestamp of the first sample, this is the MIN of
74 GstClockTime segment_stop; /* the timestamp of the last page, this is the MAX of the
95 GstClockTime start_time; /* the timestamp of the first sample */
98 GstClockTime first_time; /* the timestamp of the second page or granuletime of first page */
100 GstClockTime position; /* position when last push occurred; used to detect when we
112 GstClockTime push_kf_time;
113 GstClockTime push_sync_time;
156 GstClockTime total_time;
[all …]
/third_party/gstreamer/gstreamer/libs/gst/controller/
Dgstlfocontrolsource.c61 GstClockTime period;
62 GstClockTime timeshift;
69 static inline GstClockTime
70 _calculate_pos (GstClockTime timestamp, GstClockTime timeshift, in _calculate_pos()
71 GstClockTime period) in _calculate_pos()
83 GstClockTime timeshift, GstClockTime period, gdouble frequency, in _sine_get()
84 GstClockTime timestamp) in _sine_get()
98 waveform_sine_get (GstLFOControlSource * self, GstClockTime timestamp, in waveform_sine_get()
113 GstClockTime timestamp, GstClockTime interval, guint n_values, in waveform_sine_get_value_array()
118 GstClockTime ts = timestamp; in waveform_sine_get_value_array()
[all …]
Dgstinterpolationcontrolsource.c57 GstClockTime ts, GstControlPoint ** cp1, GstControlPoint ** cp2) in _get_nearest_control_points()
77 GstClockTime ts, GstControlPoint ** cp1, GstControlPoint ** cp2, in _get_nearest_control_points2()
78 GstClockTime * next_ts) in _get_nearest_control_points2()
118 interpolate_none_get (GstTimedValueControlSource * self, GstClockTime timestamp, in interpolate_none_get()
140 GstClockTime timestamp, GstClockTime interval, guint n_values, in interpolate_none_get_value_array()
145 GstClockTime ts = timestamp; in interpolate_none_get_value_array()
146 GstClockTime next_ts = 0; in interpolate_none_get_value_array()
177 _interpolate_linear (GstClockTime timestamp1, gdouble value1, in _interpolate_linear()
178 GstClockTime timestamp2, gdouble value2, GstClockTime timestamp) in _interpolate_linear()
193 GstClockTime timestamp, gdouble * value) in interpolate_linear_get()
[all …]
/third_party/gstreamer/gstplugins_good/gst/isomp4/
Dgstqtmux.h128 GstClockTime last_dts;
136 GstClockTime dts_adjustment;
141 GstClockTime first_ts;
142 GstClockTime first_dts;
173 GstClockTime first_pts;
182 GstClockTime raw_audio_adapter_pts;
259 GstClockTime longest_chunk;
263 GstClockTime first_ts;
265 GstClockTime last_dts;
270 GstClockTime current_chunk_duration;
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudiostreamalign.h46GstClockTime alignment_threshold,
47GstClockTime discont_wait);
61GstClockTime alignment_threshold);
63 GstClockTime gst_audio_stream_align_get_alignment_threshold (const GstAudioStreamAlign…
67GstClockTime discont_wait);
69 GstClockTime gst_audio_stream_align_get_discont_wait (const GstAudioStreamAlign…
76 GstClockTime gst_audio_stream_align_get_timestamp_at_discont (const GstAudioStreamAlign…
84 GstClockTime timestamp,
86GstClockTime *out_timestamp,
87GstClockTime *out_duration,
Dgstaudiostreamalign.c48 GstClockTime alignment_threshold;
49 GstClockTime discont_wait;
53 GstClockTime timestamp_at_discont;
57 GstClockTime discont_time;
83 gst_audio_stream_align_new (gint rate, GstClockTime alignment_threshold, in gst_audio_stream_align_new()
84 GstClockTime discont_wait) in gst_audio_stream_align_new()
195 align, GstClockTime alignment_threshold) in gst_audio_stream_align_set_alignment_threshold()
213 GstClockTime
233 GstClockTime discont_wait) in gst_audio_stream_align_set_discont_wait()
251 GstClockTime
[all …]
Dgstaudioclock.c46 static GstClockTime gst_audio_clock_get_internal_time (GstClock * clock);
130 gst_audio_clock_reset (GstAudioClock * clock, GstClockTime time) in gst_audio_clock_reset()
147 static GstClockTime
153 static GstClockTime
157 GstClockTime result; in gst_audio_clock_get_internal_time()
189 GstClockTime
192 GstClockTime result; in gst_audio_clock_get_time()
216 GstClockTime
217 gst_audio_clock_adjust (GstAudioClock * clock, GstClockTime time) in gst_audio_clock_adjust()
219 GstClockTime result; in gst_audio_clock_adjust()
/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/
Dmpegtspacketizer.h220 GstClockTime base_time;
221 GstClockTime base_pcrtime;
222 GstClockTime prev_out_time;
223 GstClockTime prev_in_time;
224 GstClockTime last_pcrtime;
279 GstClockTime last_in_time;
285 GstClockTime pcr_discont_threshold;
288 GstClockTime last_pts;
289 GstClockTime last_dts;
293 GstClockTime extra_shift;
[all …]
/third_party/gstreamer/gstplugins_bad/sys/decklink/
Dgstdecklinkvideosrc.h66 GstClockTime skip_first_time;
68 GstClockTime expected_stream_time;
89 GstClockTime first_time;
91 GstClockTime *times;
92 GstClockTime *times_temp;
97 GstClockTime xbase, b;
98 GstClockTime num, den;
101 GstClockTime xbase, b;
102 GstClockTime num, den;
117 GstClockTime skip_from_timestamp;
[all …]
Dgstdecklinkaudiosrc.h68 GstClockTime alignment_threshold;
69 GstClockTime discont_wait;
75 GstClockTime expected_stream_time;
78 GstClockTime last_hardware_time;
81 GstClockTime discont_time;
86 GstClockTime skip_from_timestamp;
87 GstClockTime skip_to_timestamp;
/third_party/gstreamer/gstplugins_bad/gst/timecode/
Dgsttimecodestamper.h81 GstClockTime tc_timeout;
87 GstClockTime ltc_timeout;
88 GstClockTime ltc_extra_latency;
89 GstClockTime rtc_max_drift;
96 GstClockTime last_tc_running_time;
120 GstClockTime ltc_first_running_time;
122 GstClockTime ltc_current_running_time;
132 GstClockTime ltc_internal_running_time;
135 GstClockTime video_current_running_time;
150 GstClockTime audio_latency, video_latency;
[all …]
Dgstavwait.h51 GstClockTime target_running_time;
55 GstClockTime end_running_time;
56 GstClockTime running_time_to_end_at;
65 GstClockTime running_time_to_wait_for;
66 GstClockTime last_seen_video_running_time;
67 GstClockTime first_audio_running_time;
76 GstClockTime audio_running_time_to_wait_for;
77 GstClockTime audio_running_time_to_end_at;
/third_party/gstreamer/gstplugins_bad/ext/dash/
Dgstdashdemux.h71 GstClockTime sidx_position;
74 GstClockTime pending_seek_ts;
103 GstClockTime actual_position;
105 GstClockTime current_fragment_timestamp;
106 GstClockTime current_fragment_duration;
107 GstClockTime current_fragment_keyframe_distance;
110 GstClockTime average_download_time;
112 GstClockTime target_time;
114 GstClockTime average_skip_size;
137 GstClockTime max_buffering_time; /* Maximum buffering time accumulated during playback */
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dvideo-event.h39 GstEvent * gst_video_event_new_downstream_force_key_unit (GstClockTime timestamp,
40 GstClockTime stream_time,
41 GstClockTime running_time,
47 GstClockTime * timestamp,
48 GstClockTime * stream_time,
49 GstClockTime * running_time,
54 GstEvent * gst_video_event_new_upstream_force_key_unit (GstClockTime running_time,
60 GstClockTime * running_time,
/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstbasesink.h185 GstClockTime *start, GstClockTime *end);
228GstClockTime (*update_reach_time) (GstBaseSink *sink, GstClockTime reach_time, gboolean *need_dro…
313GstClockTime *min_latency, GstClockTime *max_latency);
315 GstClockTime gst_base_sink_get_latency (GstBaseSink *sink);
320 void gst_base_sink_set_render_delay (GstBaseSink *sink, GstClockTime delay);
323 GstClockTime gst_base_sink_get_render_delay (GstBaseSink *sink);
351 void gst_base_sink_set_processing_deadline (GstBaseSink *sink, GstClockTime processing_…
354 GstClockTime gst_base_sink_get_processing_deadline (GstBaseSink *sink);
357 GstClockReturn gst_base_sink_wait_clock (GstBaseSink *sink, GstClockTime time,
360 GstFlowReturn gst_base_sink_wait (GstBaseSink *sink, GstClockTime time,

12345678910>>...35