toYuvConversionMode method
Convert from a SDL_YUV_CONVERSION_MODE
member.
Implementation
YuvConversionMode toYuvConversionMode() {
switch (this) {
case SDL_YUV_CONVERSION_MODE.SDL_YUV_CONVERSION_JPEG:
return YuvConversionMode.jpeg;
case SDL_YUV_CONVERSION_MODE.SDL_YUV_CONVERSION_BT601:
return YuvConversionMode.bt601;
case SDL_YUV_CONVERSION_MODE.SDL_YUV_CONVERSION_BT709:
return YuvConversionMode.bt709;
case SDL_YUV_CONVERSION_MODE.SDL_YUV_CONVERSION_AUTOMATIC:
return YuvConversionMode.automatic;
default:
throw SdlError(
this,
'Unrecognised `SDL_YUV_CONVERSION_MODE` member.',
);
}
}