diff options
-rw-r--r-- | HISTORY | 2 | ||||
-rw-r--r-- | watch.c | 8 |
2 files changed, 10 insertions, 0 deletions
@@ -1,6 +1,8 @@ VDR Plugin 'imonlcd' Revision History ------------------------------------- +- Fix display wrong time for HD recording if they greater than one hour (Bug #1568) + 2013-03-23: Version 1.0.1 - Adapt Makefile for new VDR >=1.7.36 - Fix bug: close crash without open device. @@ -765,14 +765,22 @@ const char * ciMonWatch::FormatReplayTime(int current, int total, double dFrameR if (total > 1) { if(g) { +#if VDRVERSNUM >= 10703 + snprintf(s, sizeof(s), "%s (%s)", (const char*)IndexToHMSF(current,false,dFrameRate), (const char*)IndexToHMSF(total,false,dFrameRate)); +#else snprintf(s, sizeof(s), "%s (%s)", (const char*)IndexToHMSF(current), (const char*)IndexToHMSF(total)); +#endif } else { snprintf(s, sizeof(s), "%02d:%02d (%02d:%02d)", cm, cs, tm, ts); } } else { if(g) { +#if VDRVERSNUM >= 10703 + snprintf(s, sizeof(s), "%s", (const char*)IndexToHMSF(current,false,dFrameRate)); +#else snprintf(s, sizeof(s), "%s", (const char*)IndexToHMSF(current)); +#endif } else { snprintf(s, sizeof(s), "%02d:%02d", cm, cs); } |