File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -1643,6 +1643,18 @@ control aspects of the writing itself:
16431643 * - Output Configuration Attribute
16441644 - Type
16451645 - Meaning
1646+ * - ``oiio:ACESContainer ``
1647+ - string
1648+ - One of `none ` (default), `strict `, or `relaxed `.
1649+ If not `none `, the spec will be checked to see if it is compliant
1650+ with the ACES Container format defined in `ST 2065-4 `_. If it is,
1651+ `chromaticities ` will be set to the ACES AP0 ones, and the
1652+ `acesImageContainerFlag ` attribute will be set to 1.
1653+ In `strict ` mode, if the spec is non-compliant, the output will
1654+ throw an error and avoid writing the image.
1655+ While in `relaxed ` mode, if the spec in non-compliant, only a
1656+ warning will be printed and the attributes mentioned above will
1657+ *not * be written to the spec.
16461658 * - ``oiio:RawColor ``
16471659 - int
16481660 - If nonzero, writing images with non-RGB color models (such as YCbCr)
@@ -1654,6 +1666,7 @@ control aspects of the writing itself:
16541666 - Pointer to a ``Filesystem::IOProxy `` that will handle the I/O, for
16551667 example by writing to a memory buffer.
16561668
1669+ .. _ST 2065-4 : https://pub.smpte.org/doc/st2065-4/20130510-pub/st2065-4-2013.pdf
16571670
16581671**Custom I/O Overrides **
16591672
You can’t perform that action at this time.
0 commit comments