From 729e48d9a1b40bc210b5fd565ab9cf9bc728bd16 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Tue, 6 Sep 2022 20:35:09 +0200 Subject: [PATCH] neutrinoapi: fix getVideoFramerateAsString() Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/c2e1b3686a5ea9e7959b774001c825e8561add06 Author: vanhofen Date: 2022-09-06 (Tue, 06 Sep 2022) Origin message was: ------------------ - neutrinoapi: fix getVideoFramerateAsString() ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- src/nhttpd/tuxboxapi/neutrinoapi.cpp | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/src/nhttpd/tuxboxapi/neutrinoapi.cpp b/src/nhttpd/tuxboxapi/neutrinoapi.cpp index 526ddc540..1c87e650e 100644 --- a/src/nhttpd/tuxboxapi/neutrinoapi.cpp +++ b/src/nhttpd/tuxboxapi/neutrinoapi.cpp @@ -487,11 +487,32 @@ std::string CNeutrinoAPI::getVideoFramerateAsString(void) int xres = 0, yres = 0, framerate = 0; std::string sframerate = "{=L:unknown=}"; videoDecoder->getPictureInfo(xres, yres, framerate); - switch(framerate){ + switch (framerate) + { + case 0: + sframerate="23.976fps"; + break; + case 1: + sframerate="24fps"; + break; case 2: - sframerate="25fps";break; + sframerate="25fps"; + break; + case 3: + sframerate="29.97fps"; + break; + case 4: + sframerate="30fps"; + break; case 5: - sframerate="50fps";break; + sframerate="50fps"; + break; + case 6: + sframerate="59.94fps"; + break; + case 7: + sframerate="60fps"; + break; } return sframerate; }