Skip to content

Commit f7638f0

Browse files
authored
RDKEMW-5124: Higher framerate support in Thunder (#134)
1 parent 07fd812 commit f7638f0

File tree

2 files changed

+48
-2
lines changed

2 files changed

+48
-2
lines changed

AVInput/AVInput.cpp

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -868,7 +868,30 @@ void AVInput::AVInputVideoModeUpdate( int port , dsVideoPortResolution_t resolut
868868
params["frameRateN"] = 60000;
869869
params["frameRateD"] = 1001;
870870
break;
871-
871+
case dsVIDEO_FRAMERATE_100:
872+
params["frameRateN"] = 100000;
873+
params["frameRateD"] = 1000;
874+
break;
875+
case dsVIDEO_FRAMERATE_119dot88:
876+
params["frameRateN"] = 120000;
877+
params["frameRateD"] = 1001;
878+
break;
879+
case dsVIDEO_FRAMERATE_120:
880+
params["frameRateN"] = 120000;
881+
params["frameRateD"] = 1000;
882+
break;
883+
case dsVIDEO_FRAMERATE_200:
884+
params["frameRateN"] = 200000;
885+
params["frameRateD"] = 1000;
886+
break;
887+
case dsVIDEO_FRAMERATE_239dot76:
888+
params["frameRateN"] = 240000;
889+
params["frameRateD"] = 1001;
890+
break;
891+
case dsVIDEO_FRAMERATE_240:
892+
params["frameRateN"] = 240000;
893+
params["frameRateD"] = 100;
894+
break;
872895
default:
873896
params["frameRateN"] = 60000;
874897
params["frameRateD"] = 1000;

HdmiInput/HdmiInput.cpp

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,30 @@ namespace WPEFramework
718718
params["frameRateN"] = 60000;
719719
params["frameRateD"] = 1001;
720720
break;
721-
721+
case dsVIDEO_FRAMERATE_100:
722+
params["frameRateN"] = 100000;
723+
params["frameRateD"] = 1000;
724+
break;
725+
case dsVIDEO_FRAMERATE_119dot88:
726+
params["frameRateN"] = 120000;
727+
params["frameRateD"] = 1001;
728+
break;
729+
case dsVIDEO_FRAMERATE_120:
730+
params["frameRateN"] = 120000;
731+
params["frameRateD"] = 1000;
732+
break;
733+
case dsVIDEO_FRAMERATE_200:
734+
params["frameRateN"] = 200000;
735+
params["frameRateD"] = 1000;
736+
break;
737+
case dsVIDEO_FRAMERATE_239dot76:
738+
params["frameRateN"] = 240000;
739+
params["frameRateD"] = 1001;
740+
break;
741+
case dsVIDEO_FRAMERATE_240:
742+
params["frameRateN"] = 240000;
743+
params["frameRateD"] = 100;
744+
break;
722745
default:
723746
params["frameRateN"] = 60000;
724747
params["frameRateD"] = 1000;

0 commit comments

Comments
 (0)