+#if HAVE_DVB_API_VERSION < 3
+ #define VIDEO_GET_PTS_OLD _IOR('o', 1, unsigned int*)
+ unsigned int pts;
+ int ret = ::ioctl(m_fd_video, VIDEO_GET_PTS_OLD, &pts);
+ now = pts;
+ now *= 2;
+#else
+ int ret = ::ioctl(m_fd, VIDEO_GET_PTS, &now);
+#endif
+ if (ret < 0)
+ eDebug("VIDEO_GET_PTS failed(%m)");
+ return ret;