x11_visual_t visual;
xine_video_port_t *video_driver;
Msp::Graphics::Window::Event *pending_expose;
+ std::list<XineStream *> streams;
public:
XineEngine(Msp::Graphics::Window &, Msp::Mutex * = 0);
xine_audio_port_t *get_audio_driver() { return audio_driver; }
xine_video_port_t *get_video_driver() { return video_driver; }
+ void add_stream(XineStream &);
+ void remove_stream(XineStream &);
+
void tick();
private: