in ios/SpectrumKit/SpectrumKit/Image/FSPImageSpecification.mm [153:171]
static FSPImageChromaSamplingMode FSPImageChromaSamplingModeFromInternalChromaSamplingMode(const folly::Optional<image::ChromaSamplingMode>& chromaSamplingMode)
{
if (chromaSamplingMode.hasValue()) {
switch (*chromaSamplingMode) {
case image::ChromaSamplingMode::S444:
return FSPImageChromaSamplingMode444;
case image::ChromaSamplingMode::S420:
return FSPImageChromaSamplingMode420;
case image::ChromaSamplingMode::S422:
return FSPImageChromaSamplingMode422;
case image::ChromaSamplingMode::S411:
return FSPImageChromaSamplingMode411;
case image::ChromaSamplingMode::S440:
return FSPImageChromaSamplingMode440;
}
} else {
return FSPImageChromaSamplingModeNone;
}
}