summaryrefslogtreecommitdiff
path: root/src/xine-engine/buffer.h
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2009-02-09 22:09:28 -0200
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2009-02-09 22:09:28 -0200
commit8f9a6421c30167b2bf314d512ae70b27d0167bb1 (patch)
treeed5f8b2c71ef01d4df40c8fb2f5b6b9deda2b612 /src/xine-engine/buffer.h
parentb69cc6330e66260238abf75164f18db17337ba20 (diff)
downloadxine-lib-8f9a6421c30167b2bf314d512ae70b27d0167bb1.tar.gz
xine-lib-8f9a6421c30167b2bf314d512ae70b27d0167bb1.tar.bz2
Fix race conditions in gapless_switch (ref. kde bug #180339)
Diffstat (limited to 'src/xine-engine/buffer.h')
-rw-r--r--src/xine-engine/buffer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/xine-engine/buffer.h b/src/xine-engine/buffer.h
index 718dedd74..7669c38e6 100644
--- a/src/xine-engine/buffer.h
+++ b/src/xine-engine/buffer.h
@@ -374,6 +374,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
+
/* Special buffer types:
* Sometimes there is a need to relay special information from a demuxer