]> git.sesse.net Git - mlt/blobdiff - src/modules/opengl/filter_movit_mirror.cpp
Change get_effect/add_effect to take in mlt_service.
[mlt] / src / modules / opengl / filter_movit_mirror.cpp
index 8b6ab1fe48114f69c256e4df65b67a58d0f47db3..55fa637667f1badec97b5beac1881ede69d38b14 100644 (file)
 #include <string.h>
 #include <assert.h>
 
-#include "glsl_manager.h"
+#include "filter_glsl_manager.h"
 #include <movit/mirror_effect.h>
 
 static mlt_frame process( mlt_filter filter, mlt_frame frame )
 {
        if ( !mlt_frame_is_test_card( frame ) ) {
-               Effect* effect = GlslManager::get_effect( filter, frame );
+               Effect* effect = GlslManager::get_effect( MLT_FILTER_SERVICE( filter ), frame );
                if ( !effect )
-                       GlslManager::add_effect( filter, frame, new MirrorEffect() );
+                       GlslManager::add_effect( MLT_FILTER_SERVICE( filter ), frame, new MirrorEffect() );
        }
        return frame;
 }