|
4500 | 4500 |
|
4501 | 4501 | <xmp class='idl'>
|
4502 | 4502 | enum VideoColorPrimaries {
|
4503 |
| - "bt709", // BT.709, sRGB |
4504 |
| - "bt470bg", // BT.601 PAL |
4505 |
| - "smpte170m", // BT.601 NTSC |
| 4503 | + "bt709", |
| 4504 | + "bt470bg", |
| 4505 | + "smpte170m", |
| 4506 | + "bt2020", |
| 4507 | + "smpte432", |
4506 | 4508 | };
|
4507 | 4509 | </xmp>
|
4508 | 4510 |
|
|
4522 | 4524 | Color primaries used by BT.601 NTSC, as described by [[H.273]]
|
4523 | 4525 | section 8.1 table 2 value 6.
|
4524 | 4526 | </dd>
|
| 4527 | + <dt><dfn enum-value for=VideoColorPrimaries>bt2020</dfn></dt> |
| 4528 | + <dd> |
| 4529 | + Color primaries used by BT.2020 and BT.2100, as described by [[H.273]] |
| 4530 | + section 8.1 table 2 value 9. |
| 4531 | + </dd> |
| 4532 | + <dt><dfn enum-value for=VideoColorPrimaries>smpte432</dfn></dt> |
| 4533 | + <dd> |
| 4534 | + Color primaries used by P3 D65, as described by [[H.273]] |
| 4535 | + section 8.1 table 2 value 12. |
| 4536 | + </dd> |
4525 | 4537 | </dl>
|
4526 | 4538 |
|
4527 | 4539 | Video Transfer Characteristics {#videotransfercharacteristics}
|
|
4531 | 4543 |
|
4532 | 4544 | <xmp class='idl'>
|
4533 | 4545 | enum VideoTransferCharacteristics {
|
4534 |
| - "bt709", // BT.709 |
4535 |
| - "smpte170m", // BT.601 (functionally the same as bt709) |
4536 |
| - "iec61966-2-1", // sRGB |
| 4546 | + "bt709", |
| 4547 | + "smpte170m", |
| 4548 | + "iec61966-2-1", |
| 4549 | + "linear", |
| 4550 | + "pq", |
| 4551 | + "hlg", |
4537 | 4552 | };
|
4538 | 4553 | </xmp>
|
4539 | 4554 |
|
|
4546 | 4561 | <dt><dfn enum-value for=VideoTransferCharacteristics>smpte170m</dfn></dt>
|
4547 | 4562 | <dd>
|
4548 | 4563 | Transfer characteristics used by BT.601, as described by [[H.273]]
|
4549 |
| - section 8.2 table 3 value 6. |
| 4564 | + section 8.2 table 3 value 6. (Functionally the same as "bt709".) |
4550 | 4565 | </dd>
|
4551 | 4566 | <dt><dfn enum-value for=VideoTransferCharacteristics>iec61966-2-1</dfn></dt>
|
4552 | 4567 | <dd>
|
4553 | 4568 | Transfer characteristics used by sRGB, as described by [[H.273]]
|
4554 | 4569 | section 8.2 table 3 value 13.
|
4555 | 4570 | </dd>
|
| 4571 | + <dt><dfn enum-value for=VideoTransferCharacteristics>linear</dfn></dt> |
| 4572 | + <dd> |
| 4573 | + Transfer characteristics used by linear RGB, as described by [[H.273]] |
| 4574 | + section 8.2 table 3 value 8. |
| 4575 | + </dd> |
| 4576 | + <dt><dfn enum-value for=VideoTransferCharacteristics>pq</dfn></dt> |
| 4577 | + <dd> |
| 4578 | + Transfer characteristics used by BT.2100 PQ, as described by [[H.273]] |
| 4579 | + section 8.2 table 3 value 16. |
| 4580 | + </dd> |
| 4581 | + <dt><dfn enum-value for=VideoTransferCharacteristics>hlg</dfn></dt> |
| 4582 | + <dd> |
| 4583 | + Transfer characteristics used by BT.2100 HLG, as described by [[H.273]] |
| 4584 | + section 8.2 table 3 value 18. |
| 4585 | + </dd> |
4556 | 4586 | </dl>
|
4557 | 4587 |
|
4558 | 4588 | Video Matrix Coefficients {#videomatrixcoefficients}
|
|
4562 | 4592 |
|
4563 | 4593 | <xmp class='idl'>
|
4564 | 4594 | enum VideoMatrixCoefficients {
|
4565 |
| - "rgb", // sRGB |
4566 |
| - "bt709", // BT.709 |
4567 |
| - "bt470bg", // BT.601 PAL |
4568 |
| - "smpte170m", // BT.601 NTSC (functionally the same as bt470bg) |
| 4595 | + "rgb", |
| 4596 | + "bt709", |
| 4597 | + "bt470bg", |
| 4598 | + "smpte170m", |
| 4599 | + "bt2020-ncl", |
4569 | 4600 | };
|
4570 | 4601 | </xmp>
|
4571 | 4602 |
|
|
4588 | 4619 | <dt><dfn enum-value for=VideoMatrixCoefficients>smpte170m</dfn></dt>
|
4589 | 4620 | <dd>
|
4590 | 4621 | Matrix coefficients used by BT.601 NTSC, as described by [[H.273]]
|
4591 |
| - section 8.3 table 4 value 6. |
| 4622 | + section 8.3 table 4 value 6. (Functionally the same as "bt470bg".) |
| 4623 | + </dd> |
| 4624 | + <dt><dfn enum-value for=VideoMatrixCoefficients>bt2020-ncl</dfn></dt> |
| 4625 | + <dd> |
| 4626 | + Matrix coefficients used by BT.2020 NCL, as described by [[H.273]] |
| 4627 | + section 8.3 table 4 value 9. |
4592 | 4628 | </dd>
|
4593 | 4629 | </dl>
|
4594 | 4630 |
|
|
0 commit comments