summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/xine/buffer.h3
-rw-r--r--include/xine/xine_internal.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/include/xine/buffer.h b/include/xine/buffer.h
index 76302dd93..6959b1de0 100644
--- a/include/xine/buffer.h
+++ b/include/xine/buffer.h
@@ -391,6 +391,9 @@ struct buf_element_s {
* decoder_info[2] carries denominator for display aspect ratio */
#define BUF_FLAG_ASPECT 0x0800
+/* represent the state of gapless_switch at the time buf was enqueued */
+#define BUF_FLAG_GAPLESS_SW 0x1000
+
/**
* \defgroup buffer_special Special buffer types:
diff --git a/include/xine/xine_internal.h b/include/xine/xine_internal.h
index b876030ee..c6e2b50b2 100644
--- a/include/xine/xine_internal.h
+++ b/include/xine/xine_internal.h
@@ -260,6 +260,7 @@ struct xine_stream_s {
* layers as they cannot call xine_stop. */
uint32_t early_finish_event:1; /*< do not wait fifos get empty before sending event */
uint32_t gapless_switch:1; /*< next stream switch will be gapless */
+ uint32_t keep_ao_driver_open:1;
input_class_t *eject_class;
demux_plugin_t *demux_plugin;