- (void)setDenoise:(NSString *)denoise
{
[_denoise autorelease];
- _denoise = [denoise copy];
+
+ if (denoise)
+ {
+ _denoise = [denoise copy];
+ }
+ else
+ {
+ _denoise = @"";
+ }
[self postChangedNotification];
}
- (void)setDenoisePreset:(NSString *)denoisePreset
{
[_denoisePreset autorelease];
- _denoisePreset = [denoisePreset copy];
+
+ if (denoisePreset)
+ {
+ _denoisePreset = [denoisePreset copy];
+ }
+ else
+ {
+ _denoisePreset = @"medium";
+ }
[self postChangedNotification];
}
- (void)setDenoiseTune:(NSString *)denoiseTune
{
[_denoiseTune autorelease];
- _denoiseTune = [denoiseTune copy];
+
+ if (denoiseTune)
+ {
+ _denoiseTune = [denoiseTune copy];
+ }
+ else
+ {
+ _denoiseTune = @"none";
+ }
[self postChangedNotification];
}