aboutsummaryrefslogtreecommitdiffstats
path: root/src/output_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/output_internal.h')
-rw-r--r--src/output_internal.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/output_internal.h b/src/output_internal.h
index 0fae6f304..cfa231210 100644
--- a/src/output_internal.h
+++ b/src/output_internal.h
@@ -23,6 +23,8 @@
#include "pcm_utils.h"
#include "notify.h"
+#include <time.h>
+
struct audio_output {
/**
* The device's configured display name.
@@ -51,6 +53,12 @@ struct audio_output {
bool open;
/**
+ * If not zero, the device has failed, and should not be
+ * reopened automatically before this time stamp.
+ */
+ time_t reopen_after;
+
+ /**
* The audio_format in which audio data is received from the
* player thread (which in turn receives it from the decoder).
*/