|
526 | 526 | end for |
527 | 527 |
|
528 | 528 | ' HDR SUPPORT |
529 | | - h264VideoRangeTypes = "SDR" |
530 | | - hevcVideoRangeTypes = "SDR" |
| 529 | + h264VideoRangeTypes = "SDR|DOVIWithSDR" |
| 530 | + hevcVideoRangeTypes = "SDR|DOVIWithSDR" |
531 | 531 | vp9VideoRangeTypes = "SDR" |
532 | | - av1VideoRangeTypes = "SDR" |
533 | | - canPlayDovi = false |
| 532 | + av1VideoRangeTypes = "SDR|DOVIWithSDR" |
534 | 533 |
|
535 | 534 | if canPlay4k() |
536 | 535 | print "This device supports 4k video" |
537 | 536 | dp = di.GetDisplayProperties() |
538 | 537 |
|
539 | 538 | if dp.DolbyVision |
540 | | - canPlayDovi = true |
541 | | - |
542 | | - h264VideoRangeTypes = h264VideoRangeTypes + "|DOVI|DOVIWithSDR" |
543 | | - hevcVideoRangeTypes = hevcVideoRangeTypes + "|DOVI|DOVIWithSDR" |
544 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|DOVI|DOVIWithSDR" |
| 539 | + h264VideoRangeTypes = h264VideoRangeTypes + "|DOVI" |
| 540 | + hevcVideoRangeTypes = hevcVideoRangeTypes + "|DOVI" |
| 541 | + av1VideoRangeTypes = av1VideoRangeTypes + "|DOVI" |
545 | 542 | end if |
546 | 543 |
|
547 | 544 | if dp.Hdr10 |
548 | | - hevcVideoRangeTypes = hevcVideoRangeTypes + "|HDR10" |
| 545 | + hevcVideoRangeTypes = hevcVideoRangeTypes + "|HDR10|DOVIWithHDR10" |
549 | 546 | vp9VideoRangeTypes = vp9VideoRangeTypes + "|HDR10" |
550 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|HDR10" |
551 | | - |
552 | | - if canPlayDovi |
553 | | - hevcVideoRangeTypes = hevcVideoRangeTypes + "|DOVIWithHDR10" |
554 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|DOVIWithHDR10" |
555 | | - end if |
| 547 | + av1VideoRangeTypes = av1VideoRangeTypes + "|HDR10|DOVIWithHDR10" |
556 | 548 | end if |
557 | 549 |
|
558 | 550 | if dp.Hdr10Plus |
559 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|HDR10Plus" |
560 | | - |
561 | | - if canPlayDovi |
562 | | - hevcVideoRangeTypes = hevcVideoRangeTypes + "|DOVIWithHDR10Plus" |
563 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|DOVIWithHDR10Plus" |
564 | | - end if |
| 551 | + av1VideoRangeTypes = av1VideoRangeTypes + "|HDR10Plus|DOVIWithHDR10Plus" |
| 552 | + hevcVideoRangeTypes = hevcVideoRangeTypes + "|HDR10Plus|DOVIWithHDR10Plus" |
565 | 553 | end if |
566 | 554 |
|
567 | 555 | if dp.HLG |
568 | | - hevcVideoRangeTypes = hevcVideoRangeTypes + "|HLG" |
| 556 | + hevcVideoRangeTypes = hevcVideoRangeTypes + "|HLG|DOVIWithHLG" |
569 | 557 | vp9VideoRangeTypes = vp9VideoRangeTypes + "|HLG" |
570 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|HLG" |
571 | | - |
572 | | - if canPlayDovi |
573 | | - hevcVideoRangeTypes = hevcVideoRangeTypes + "|DOVIWithHLG" |
574 | | - av1VideoRangeTypes = av1VideoRangeTypes + "|DOVIWithHLG" |
575 | | - end if |
| 558 | + av1VideoRangeTypes = av1VideoRangeTypes + "|HLG|DOVIWithHLG" |
576 | 559 | end if |
577 | 560 | end if |
578 | 561 |
|
|
0 commit comments