|
4461 | 4461 |
|
4462 | 4462 | <xmp class='idl'>
|
4463 | 4463 | enum VideoColorPrimaries {
|
4464 |
| - "bt709", // BT.709, sRGB |
4465 |
| - "bt470bg", // BT.601 PAL |
4466 |
| - "smpte170m", // BT.601 NTSC |
| 4464 | + "bt709", |
| 4465 | + "bt470bg", |
| 4466 | + "smpte170m", |
| 4467 | + "bt2020", |
| 4468 | + "smpte432", |
4467 | 4469 | };
|
4468 | 4470 | </xmp>
|
4469 | 4471 |
|
|
4483 | 4485 | Color primaries used by BT.601 NTSC, as described by [[H.273]]
|
4484 | 4486 | section 8.1 table 2 value 6.
|
4485 | 4487 | </dd>
|
| 4488 | + <dt><dfn enum-value for=VideoColorPrimaries>bt2020</dfn></dt> |
| 4489 | + <dd> |
| 4490 | + Color primaries used by BT.2020 and BT.2100, as described by [[H.273]] |
| 4491 | + section 8.1 table 2 value 9. |
| 4492 | + </dd> |
| 4493 | + <dt><dfn enum-value for=VideoColorPrimaries>smpte432</dfn></dt> |
| 4494 | + <dd> |
| 4495 | + Color primaries used by P3 D65, as described by [[H.273]] |
| 4496 | + section 8.1 table 2 value 12. |
| 4497 | + </dd> |
4486 | 4498 | </dl>
|
4487 | 4499 |
|
4488 | 4500 | Video Transfer Characteristics {#videotransfercharacteristics}
|
|
4492 | 4504 |
|
4493 | 4505 | <xmp class='idl'>
|
4494 | 4506 | enum VideoTransferCharacteristics {
|
4495 |
| - "bt709", // BT.709 |
4496 |
| - "smpte170m", // BT.601 (functionally the same as bt709) |
4497 |
| - "iec61966-2-1", // sRGB |
| 4507 | + "bt709", |
| 4508 | + "smpte170m", |
| 4509 | + "iec61966-2-1", |
| 4510 | + "linear", |
| 4511 | + "pq", |
| 4512 | + "hlg", |
4498 | 4513 | };
|
4499 | 4514 | </xmp>
|
4500 | 4515 |
|
|
4507 | 4522 | <dt><dfn enum-value for=VideoTransferCharacteristics>smpte170m</dfn></dt>
|
4508 | 4523 | <dd>
|
4509 | 4524 | Transfer characteristics used by BT.601, as described by [[H.273]]
|
4510 |
| - section 8.2 table 3 value 6. |
| 4525 | + section 8.2 table 3 value 6. (Functionally the same as "bt709".) |
4511 | 4526 | </dd>
|
4512 | 4527 | <dt><dfn enum-value for=VideoTransferCharacteristics>iec61966-2-1</dfn></dt>
|
4513 | 4528 | <dd>
|
4514 | 4529 | Transfer characteristics used by sRGB, as described by [[H.273]]
|
4515 | 4530 | section 8.2 table 3 value 13.
|
4516 | 4531 | </dd>
|
| 4532 | + <dt><dfn enum-value for=VideoTransferCharacteristics>linear</dfn></dt> |
| 4533 | + <dd> |
| 4534 | + Transfer characteristics used by linear RGB, as described by [[H.273]] |
| 4535 | + section 8.2 table 3 value 8. |
| 4536 | + </dd> |
| 4537 | + <dt><dfn enum-value for=VideoTransferCharacteristics>pq</dfn></dt> |
| 4538 | + <dd> |
| 4539 | + Transfer characteristics used by BT.2100 PQ, as described by [[H.273]] |
| 4540 | + section 8.2 table 3 value 16. |
| 4541 | + </dd> |
| 4542 | + <dt><dfn enum-value for=VideoTransferCharacteristics>hlg</dfn></dt> |
| 4543 | + <dd> |
| 4544 | + Transfer characteristics used by BT.2100 HLG, as described by [[H.273]] |
| 4545 | + section 8.2 table 3 value 18. |
| 4546 | + </dd> |
4517 | 4547 | </dl>
|
4518 | 4548 |
|
4519 | 4549 | Video Matrix Coefficients {#videomatrixcoefficients}
|
|
4523 | 4553 |
|
4524 | 4554 | <xmp class='idl'>
|
4525 | 4555 | enum VideoMatrixCoefficients {
|
4526 |
| - "rgb", // sRGB |
4527 |
| - "bt709", // BT.709 |
4528 |
| - "bt470bg", // BT.601 PAL |
4529 |
| - "smpte170m", // BT.601 NTSC (functionally the same as bt470bg) |
| 4556 | + "rgb", |
| 4557 | + "bt709", |
| 4558 | + "bt470bg", |
| 4559 | + "smpte170m", |
| 4560 | + "bt2020-ncl", |
4530 | 4561 | };
|
4531 | 4562 | </xmp>
|
4532 | 4563 |
|
|
4549 | 4580 | <dt><dfn enum-value for=VideoMatrixCoefficients>smpte170m</dfn></dt>
|
4550 | 4581 | <dd>
|
4551 | 4582 | Matrix coefficients used by BT.601 NTSC, as described by [[H.273]]
|
4552 |
| - section 8.3 table 4 value 6. |
| 4583 | + section 8.3 table 4 value 6. (Functionally the same as "bt470bg".) |
| 4584 | + </dd> |
| 4585 | + <dt><dfn enum-value for=VideoMatrixCoefficients>bt2020-ncl</dfn></dt> |
| 4586 | + <dd> |
| 4587 | + Matrix coefficients used by BT.2020 NCL, as described by [[H.273]] |
| 4588 | + section 8.3 table 4 value 9. |
4553 | 4589 | </dd>
|
4554 | 4590 | </dl>
|
4555 | 4591 |
|
|
0 commit comments