summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorReinhard Nißl <rnissl@gmx.de>2007-04-16 00:09:15 +0200
committerReinhard Nißl <rnissl@gmx.de>2007-04-16 00:09:15 +0200
commit1802e494ede1b9287fb5639c5812181d8543813a (patch)
tree53882d302af102d93941341f08170ddeb1b2359b /src
parent3b03ad66fd2d5a475938a28cbcd55ba0319204a9 (diff)
downloadxine-lib-1802e494ede1b9287fb5639c5812181d8543813a.tar.gz
xine-lib-1802e494ede1b9287fb5639c5812181d8543813a.tar.bz2
FIX: Make sleeps in video out loops interruptable for immediate OSD
redrawing. While splitting my original big patch set, I've lost three lines. This change will make xine-lib compile again.
Diffstat (limited to 'src')
-rw-r--r--src/xine-engine/video_out.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/xine-engine/video_out.c b/src/xine-engine/video_out.c
index d61df1eb2..6a55f9705 100644
--- a/src/xine-engine/video_out.c
+++ b/src/xine-engine/video_out.c
@@ -131,6 +131,9 @@ typedef struct {
int frame_drop_limit;
int frame_drop_cpt;
int crop_left, crop_right, crop_top, crop_bottom;
+ pthread_mutex_t trigger_drawing_mutex;
+ pthread_cond_t trigger_drawing_cond;
+ int trigger_drawing;
} vos_t;