diff options
Diffstat (limited to 'gst/timecode/gsttimecodestamper.h')
-rw-r--r-- | gst/timecode/gsttimecodestamper.h | 10 |
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 }; |