class QTime { public: QTime addMSecs( int ms ) ; unsigned ds; }; int xine_get_pos_length (void *stream); void xine_usec_sleep(unsigned usec); class KXineWidget { QTime getLengthInfo(); static QTime msToTime(int msec); void *m_xineStream; }; QTime KXineWidget::getLengthInfo() { int ret = 0; while((( xine_get_pos_length(m_xineStream)) == 0) ) ; return msToTime(ret); } QTime KXineWidget::msToTime(int msec) { QTime t; t = t.addMSecs(msec); return t; }