diff options
author | Reinhard Nißl <rnissl@gmx.de> | 2007-04-16 00:09:15 +0200 |
---|---|---|
committer | Reinhard Nißl <rnissl@gmx.de> | 2007-04-16 00:09:15 +0200 |
commit | 1802e494ede1b9287fb5639c5812181d8543813a (patch) | |
tree | 53882d302af102d93941341f08170ddeb1b2359b /src | |
parent | 3b03ad66fd2d5a475938a28cbcd55ba0319204a9 (diff) | |
download | xine-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.c | 3 |
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; |