Commit d330a5d
[GStreamer] Support Dolby Vision codecs
Some applications (like AppleTV+) explicitly checks MSE for DV codecs support
and select proper stream based on that. Browser needs to report that
Dolby vision codecs are supported.
List 'dvhe' and 'dvh1' codecs in GStreamer registry scanner
but make sure they are exposed only if platform screen supports HDR.
WPEPlatform provides screen properties throuhg ScreenManager.
When disabled, use fake screen properties with HDR support based on page settings.
For WPE port only.1 parent f618603 commit d330a5d
File tree
3 files changed
+40
-1
lines changed- Source
- WebCore/platform
- graphics/gstreamer
- WebKit/WebProcess/WebPage
3 files changed
+40
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
45 | 50 | | |
46 | 51 | | |
47 | 52 | | |
| |||
510 | 515 | | |
511 | 516 | | |
512 | 517 | | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
513 | 522 | | |
514 | 523 | | |
515 | 524 | | |
| |||
747 | 756 | | |
748 | 757 | | |
749 | 758 | | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
750 | 766 | | |
751 | 767 | | |
752 | 768 | | |
753 | 769 | | |
754 | 770 | | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
755 | 775 | | |
756 | 776 | | |
757 | 777 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
466 | 471 | | |
467 | 472 | | |
468 | 473 | | |
| |||
4813 | 4818 | | |
4814 | 4819 | | |
4815 | 4820 | | |
| 4821 | + | |
| 4822 | + | |
| 4823 | + | |
| 4824 | + | |
| 4825 | + | |
| 4826 | + | |
| 4827 | + | |
| 4828 | + | |
| 4829 | + | |
| 4830 | + | |
| 4831 | + | |
| 4832 | + | |
| 4833 | + | |
| 4834 | + | |
4816 | 4835 | | |
4817 | 4836 | | |
4818 | 4837 | | |
| |||
0 commit comments