rework histogram_bezier, init wm icon set_icon(gg), update de.po+msg/txt
[goodguy/history.git] / cinelerra-5.1 / plugins / invertvideo / invert.C
index 309776b3f2dcff7ebf90924956ef94141453c1ee..7dc94c0103af836cff5ff37c52d9342bef41e8de 100644 (file)
@@ -25,7 +25,7 @@
 #include "filexml.h"
 #include "guicast.h"
 #include "language.h"
-#include "cicolors.h"
+#include "bccolors.h"
 #include "pluginvclient.h"
 #include "vframe.h"
 
@@ -201,7 +201,7 @@ InvertVideoEffect::~InvertVideoEffect()
 
 }
 
-const char* InvertVideoEffect::plugin_title() { return _("Invert Video"); }
+const char* InvertVideoEffect::plugin_title() { return N_("Invert Video"); }
 int InvertVideoEffect::is_realtime() { return 1; }
 
 NEW_WINDOW_MACRO(InvertVideoEffect, InvertVideoWindow)
@@ -225,7 +225,7 @@ void InvertVideoEffect::update_gui()
 void InvertVideoEffect::save_data(KeyFrame *keyframe)
 {
        FileXML output;
-       output.set_shared_output(keyframe->get_data(), MESSAGESIZE);
+       output.set_shared_output(keyframe->xbuf);
        output.tag.set_title("INVERTVIDEO");
        output.tag.set_property("R", config.r);
        output.tag.set_property("G", config.g);
@@ -241,7 +241,7 @@ void InvertVideoEffect::save_data(KeyFrame *keyframe)
 void InvertVideoEffect::read_data(KeyFrame *keyframe)
 {
        FileXML input;
-       input.set_shared_input(keyframe->get_data(), strlen(keyframe->get_data()));
+       input.set_shared_input(keyframe->xbuf);
        while(!input.read_tag())
        {
                if(input.tag.title_is("INVERTVIDEO"))
@@ -349,10 +349,7 @@ int InvertVideoEffect::handle_opengl()
        get_output()->to_texture();
        get_output()->enable_opengl();
 
-       unsigned int frag_shader = 0;
-       frag_shader = VFrame::make_shader(0,
-               invert_frag,
-               0);
+       unsigned int frag_shader = VFrame::make_shader(0, invert_frag, 0);
        glUseProgram(frag_shader);
        glUniform1i(glGetUniformLocation(frag_shader, "tex"), 0);
        glUniform1i(glGetUniformLocation(frag_shader, "do_r"), config.r);