From 4fc32198a9a66b27de1db9c86daed7d3bbe2aa04 Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Wed, 4 Aug 2010 17:50:58 +0000 Subject: [PATCH] -add frame rates git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@705 e54a6e83-5905-42d5-8d5c-058d10e6a962 Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/8aa57aa5a758aefadffc4a85872bec5218c7c26e Author: Jacek Jendrzej Date: 2010-08-04 (Wed, 04 Aug 2010) Origin message was: ------------------ -add frame rates git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@705 e54a6e83-5905-42d5-8d5c-058d10e6a962 ------------------ This commit was generated by Migit --- src/gui/streaminfo2.cpp | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/src/gui/streaminfo2.cpp b/src/gui/streaminfo2.cpp index ad30fab11..8a979ae3a 100644 --- a/src/gui/streaminfo2.cpp +++ b/src/gui/streaminfo2.cpp @@ -509,22 +509,37 @@ void CStreamInfo2::paint_techinfo(int xpos, int ypos) sprintf ((char *) buf, "%s:", g_Locale->getText (LOCALE_STREAMINFO_FRAMERATE)); g_Font[font_info]->RenderString (xpos, ypos, width*2/3 - 10, buf, COL_MENUCONTENTDARK, 0, true); // UTF-8 switch (framerate) { + case 0: + snprintf ((char *) buf,sizeof(buf), "23.976fps"); + break; + case 1: + snprintf ((char *) buf,sizeof(buf), "24fps"); + break; case 2: - sprintf ((char *) buf, "25fps"); + snprintf ((char *) buf,sizeof(buf), "25fps"); break; case 3: - sprintf ((char *) buf, "30fps"); + snprintf ((char *) buf,sizeof(buf), "29,976fps"); + break; + case 4: + snprintf ((char *) buf,sizeof(buf), "30fps"); break; case 5: - sprintf ((char *) buf, "50fps"); + snprintf ((char *) buf,sizeof(buf), "50fps"); + break; + case 6: + snprintf ((char *) buf,sizeof(buf), "50,94fps"); + break; + case 7: + snprintf ((char *) buf,sizeof(buf), "60fps"); break; default: strncpy (buf, g_Locale->getText (LOCALE_STREAMINFO_FRAMERATE_UNKNOWN), sizeof (buf)); + break; } g_Font[font_info]->RenderString (xpos+spaceoffset, ypos, width*2/3 - 10, buf, COL_MENUCONTENTDARK, 0, true); // UTF-8 // place for average bitrate average_bitrate_pos = ypos += iheight; - //AUDIOTYPE ypos += iheight; int type, layer, freq, mode, lbitrate;