- XSync(display.get_private().display, false);
- XUnlockDisplay(display.get_private().display);
-
- xine_visual.display = display.get_private().display;
- xine_visual.screen = 0;
- xine_visual.d = window.get_private().window;
- xine_visual.user_data = this;
- xine_visual.dest_size_cb = &dest_size_cb;
- xine_visual.frame_output_cb = &frame_output_cb;
-
- xine_video = xine_open_video_driver(xine, "auto", XINE_VISUAL_TYPE_X11, &xine_visual);
-
- xine_stream = xine_stream_new(xine, xine_audio, xine_video);
- xine_open(xine_stream, filename.c_str());
- xine_play(xine_stream, 0, 0);