|
221 | 221 | ]
|
222 | 222 | }
|
223 | 223 | },
|
| 224 | + "getVRRSupport":{ |
| 225 | + "summary": "Returns the EDID VRR bit value.", |
| 226 | + "params": { |
| 227 | + "type":"object", |
| 228 | + "properties": { |
| 229 | + "portId":{ |
| 230 | + "$ref": "#/definitions/portId" |
| 231 | + } |
| 232 | + }, |
| 233 | + "required": [ |
| 234 | + "portid" |
| 235 | + ] |
| 236 | + }, |
| 237 | + "result": { |
| 238 | + "type": "object", |
| 239 | + "properties": { |
| 240 | + "vrrSupport": { |
| 241 | + "summary": "The VRR bit value in edid", |
| 242 | + "type": "boolean", |
| 243 | + "example": true |
| 244 | + }, |
| 245 | + "success": { |
| 246 | + "$ref": "#/common/success" |
| 247 | + } |
| 248 | + }, |
| 249 | + "required": [ |
| 250 | + "vrrSupport", |
| 251 | + "success" |
| 252 | + ] |
| 253 | + } |
| 254 | + }, |
| 255 | + "getVRRFrameRate":{ |
| 256 | + "summary": "Returns the VRR FrameRate.", |
| 257 | + "params": { |
| 258 | + "type":"object", |
| 259 | + "properties": { |
| 260 | + "portId":{ |
| 261 | + "$ref": "#/definitions/portId" |
| 262 | + } |
| 263 | + }, |
| 264 | + "required": [ |
| 265 | + "portid" |
| 266 | + ] |
| 267 | + }, |
| 268 | + "result": { |
| 269 | + "type": "object", |
| 270 | + "properties": { |
| 271 | + "currentVRRVideoFrameRate": { |
| 272 | + "summary": "The VRR FrameRate.", |
| 273 | + "type": "number", |
| 274 | + "example": 48.6 |
| 275 | + }, |
| 276 | + "success": { |
| 277 | + "$ref": "#/common/success" |
| 278 | + } |
| 279 | + }, |
| 280 | + "required": [ |
| 281 | + "currentVRRVideoFrameRate", |
| 282 | + "success" |
| 283 | + ] |
| 284 | + } |
| 285 | + }, |
224 | 286 | "getEdidVersion":{
|
225 | 287 | "summary": "Returns the EDID version.",
|
226 | 288 | "params": {
|
|
491 | 553 | "$ref": "#/common/result"
|
492 | 554 | }
|
493 | 555 | },
|
| 556 | + "setVRRSupport": { |
| 557 | + "summary": "Sets an HDMI VRR bit in EDID.", |
| 558 | + "params": { |
| 559 | + "type":"object", |
| 560 | + "properties": { |
| 561 | + "portId":{ |
| 562 | + "$ref": "#/definitions/portId" |
| 563 | + }, |
| 564 | + "vrrSupport":{ |
| 565 | + "summary": "The VRR support in EDID", |
| 566 | + "type": "boolean", |
| 567 | + "example": true |
| 568 | + } |
| 569 | + }, |
| 570 | + "required": [ |
| 571 | + "portId", |
| 572 | + "vrrSupport" |
| 573 | + ] |
| 574 | + }, |
| 575 | + "result": { |
| 576 | + "$ref": "#/common/result" |
| 577 | + } |
| 578 | + }, |
494 | 579 | "setEdidVersion": {
|
495 | 580 | "summary": "Sets an HDMI EDID version.",
|
496 | 581 | "params": {
|
|
652 | 737 | "type": "object",
|
653 | 738 | "properties": {
|
654 | 739 | "mode": {
|
655 |
| - "summary": "The current game feature status. Mode is required only for ALLM. Need to add support for future game features", |
| 740 | + "summary": "The current status of the game features like ALLM, VRR-HDMI, VRR-FREESYNC, VRR-FREESYNC-PREMIUM and VRR-FREESYNC-PREMIUM-PRO.", |
656 | 741 | "type": "boolean",
|
657 | 742 | "example": true
|
658 | 743 | }
|
|
786 | 871 | }
|
787 | 872 | },
|
788 | 873 | "gameFeatureStatusUpdate": {
|
789 |
| - "summary": "Triggered whenever game feature(ALLM) status changes for an HDMI Input", |
| 874 | + "summary": "Triggered whenever game feature status changes for an HDMI Input", |
790 | 875 | "params": {
|
791 | 876 | "type": "object",
|
792 | 877 | "properties": {
|
|
799 | 884 | "example": "ALLM"
|
800 | 885 | },
|
801 | 886 | "mode": {
|
802 |
| - "summary": "The current game feature status. Mode is required only for ALLM. Need to add support for future game features", |
| 887 | + "summary": "The current status of the game features like ALLM, VRR-HDMI, VRR-FREESYNC, VRR-FREESYNC-PREMIUM and VRR-FREESYNC-PREMIUM-PRO.", |
803 | 888 | "type": "boolean",
|
804 | 889 | "example": true
|
805 | 890 | }
|
|
0 commit comments