summaryrefslogtreecommitdiff
path: root/gst/timecode/gsttimecodestamper.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/timecode/gsttimecodestamper.h')
-rw-r--r--gst/timecode/gsttimecodestamper.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gst/timecode/gsttimecodestamper.h b/gst/timecode/gsttimecodestamper.h
index be630b117..10b5c82c4 100644
--- a/gst/timecode/gsttimecodestamper.h
+++ b/gst/timecode/gsttimecodestamper.h
@@ -124,6 +124,9 @@ struct _GstTimeCodeStamper
GstVideoTimeCode *ltc_internal_tc;
GstClockTime ltc_internal_running_time;
+ /* Running time of last video frame we received */
+ GstClockTime video_current_running_time;
+
/* Protected by mutex above */
LTCDecoder *ltc_dec;
ltc_off_t ltc_total;
@@ -136,6 +139,13 @@ struct _GstTimeCodeStamper
gboolean ltc_flushing;
gboolean ltc_eos;
+ /* Latency information for LTC audio and video stream */
+ GstClockTime audio_latency, video_latency;
+ gboolean audio_live, video_live;
+ /* Latency we report to downstream */
+ GstClockTime latency;
+ GstClockID video_clock_id;
+
GstPadActivateModeFunction video_activatemode_default;
#endif
};