summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xine_frontend.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/xine_frontend.c b/xine_frontend.c
index c37d2042..ff98270f 100644
--- a/xine_frontend.c
+++ b/xine_frontend.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: xine_frontend.c,v 1.96 2009-02-25 14:34:24 phintuka Exp $
+ * $Id: xine_frontend.c,v 1.97 2009-03-17 12:16:23 phintuka Exp $
*
*/
@@ -35,6 +35,7 @@
#include "xine/vo_post.h"
#include "xine/vo_osdscaler.h"
+#include "xine/vo_osdreorder.h"
#undef MIN
#define MIN(a,b) ( (a) < (b) ? (a) : (b))
@@ -49,6 +50,12 @@ static void intercept_video_driver(xine_video_port_t *video_port)
LOGMSG("wire_video_driver() for osdscaler failed");
osdscaler->dispose(osdscaler);
}
+
+ vo_driver_t *osdreorder = osd_reorder_init();
+ if (! wire_video_driver(video_port, osdreorder)) {
+ LOGMSG("wire_video_driver() for osdreorder failed");
+ osdreorder->dispose(osdreorder);
+ }
}