private VideoImporterTargetSettings CloneTargetSettings(VideoImporterTargetSettings settings) { return(new VideoImporterTargetSettings { enableTranscoding = settings.enableTranscoding, codec = settings.codec, resizeMode = settings.resizeMode, aspectRatio = settings.aspectRatio, customWidth = settings.customWidth, customHeight = settings.customHeight, bitrateMode = settings.bitrateMode, spatialQuality = settings.spatialQuality }); }
private VideoImporterTargetSettings CloneTargetSettings(VideoImporterTargetSettings settings) { VideoImporterTargetSettings newSettings = new VideoImporterTargetSettings(); newSettings.enableTranscoding = settings.enableTranscoding; newSettings.codec = settings.codec; newSettings.resizeMode = settings.resizeMode; newSettings.aspectRatio = settings.aspectRatio; newSettings.customWidth = settings.customWidth; newSettings.customHeight = settings.customHeight; newSettings.bitrateMode = settings.bitrateMode; newSettings.spatialQuality = settings.spatialQuality; return(newSettings); }
internal extern bool EqualsDefaultTargetSettings(VideoImporterTargetSettings settings);
internal extern void Internal_SetTargetSettings(BuildTargetGroup group, VideoImporterTargetSettings settings);
public void SetTargetSettings(string platform, VideoImporterTargetSettings settings) { var platformGroup = GetBuildTargetGroup("SetTargetSettings", platform); Internal_SetTargetSettings(platformGroup, settings); }