diff options
Diffstat (limited to 'gst/timecode/gstavwait.h')
-rw-r--r-- | gst/timecode/gstavwait.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gst/timecode/gstavwait.h b/gst/timecode/gstavwait.h index 48e6ea3b1..0e1df64af 100644 --- a/gst/timecode/gstavwait.h +++ b/gst/timecode/gstavwait.h @@ -63,6 +63,7 @@ struct _GstAvWait GstClockTime running_time_to_wait_for; GstClockTime last_seen_video_running_time; + GstClockTime first_audio_running_time; GstVideoTimeCode *last_seen_tc; /* If running_time_to_wait_for has been reached but we are @@ -75,6 +76,8 @@ struct _GstAvWait GstClockTime audio_running_time_to_end_at; gboolean video_eos_flag; + gboolean audio_eos_flag; + gboolean video_flush_flag; gboolean audio_flush_flag; gboolean shutdown_flag; @@ -84,6 +87,7 @@ struct _GstAvWait GCond cond; GMutex mutex; + GCond audio_cond; }; struct _GstAvWaitClass |