mirror of
https://github.com/dyne/FreeJ.git
synced 2026-02-12 07:40:57 +01:00
CVFilter are now properly created and applied
but can't be controlled from the gui (yet)
This commit is contained in:
@@ -30,6 +30,8 @@
|
||||
#include <Foundation/NSString.h>
|
||||
#ifdef WITH_COCOA
|
||||
|
||||
FACTORY_REGISTER_INSTANTIATOR(FilterInstance, CVFilterInstance, FilterInstance, cocoa);
|
||||
|
||||
CVFilterInstance::CVFilterInstance()
|
||||
: FilterInstance()
|
||||
{
|
||||
@@ -48,7 +50,8 @@ CVFilterInstance::CVFilterInstance(Filter *fr)
|
||||
void CVFilterInstance::init(Filter *fr)
|
||||
{
|
||||
ciFilter = [[CIFilter filterWithName:[NSString stringWithFormat:@"CI%s", fr->name]] retain];
|
||||
[ciFilter setDefaults];
|
||||
[ciFilter setDefaults];
|
||||
FilterInstance::init(fr);
|
||||
}
|
||||
|
||||
void CVFilterInstance::set_layer(Layer *lay)
|
||||
|
||||
Reference in New Issue
Block a user