plugin fixes and upgrades
[goodguy/history.git] / cinelerra-5.0 / plugins / histogram / histogram.C
index 701214c29333e18a65bd5895a2100ed490b511e6..b248785724062d84120cda952d7833fe1d0d2b24 100644 (file)
@@ -96,7 +96,7 @@ HistogramMain::~HistogramMain()
        delete engine;
 }
 
-const char* HistogramMain::plugin_title() { return N_("Histogram"); }
+const char* HistogramMain::plugin_title() { return _("Histogram"); }
 int HistogramMain::is_realtime() { return 1; }
 
 
@@ -207,14 +207,10 @@ void HistogramMain::save_data(KeyFrame *keyframe)
 //printf("HistogramMain::save_data %d %f %d\n", config.input_min[i], config.input_mid[i], config.input_max[i]);
        }
 
+       output.append_tag();
+       output.tag.set_title("/HISTOGRAM");
        output.append_tag();
        output.append_newline();
-
-
-
-
-
-
        output.terminate_string();
 }
 
@@ -636,43 +632,43 @@ int HistogramMain::handle_opengl()
        int aggregate_colorbalance = 0;
 // All aggregation possibilities must be accounted for because unsupported
 // effects can get in between the aggregation members.
-       if(!strcmp(get_output()->get_prev_effect(2), "Interpolate Pixels") &&
-               !strcmp(get_output()->get_prev_effect(1), "Gamma") &&
-               !strcmp(get_output()->get_prev_effect(0), "Color Balance"))
+       if(!strcmp(get_output()->get_prev_effect(2), _("Interpolate Pixels")) &&
+               !strcmp(get_output()->get_prev_effect(1), _("Gamma")) &&
+               !strcmp(get_output()->get_prev_effect(0), _("Color Balance")))
        {
                aggregate_interpolation = 1;
                aggregate_gamma = 1;
                aggregate_colorbalance = 1;
        }
        else
-       if(!strcmp(get_output()->get_prev_effect(1), "Gamma") &&
-               !strcmp(get_output()->get_prev_effect(0), "Color Balance"))
+       if(!strcmp(get_output()->get_prev_effect(1), _("Gamma")) &&
+               !strcmp(get_output()->get_prev_effect(0), _("Color Balance")))
        {
                aggregate_gamma = 1;
                aggregate_colorbalance = 1;
        }
        else
-       if(!strcmp(get_output()->get_prev_effect(1), "Interpolate Pixels") &&
-               !strcmp(get_output()->get_prev_effect(0), "Gamma"))
+       if(!strcmp(get_output()->get_prev_effect(1), _("Interpolate Pixels")) &&
+               !strcmp(get_output()->get_prev_effect(0), _("Gamma")))
        {
                aggregate_interpolation = 1;
                aggregate_gamma = 1;
        }
        else
-       if(!strcmp(get_output()->get_prev_effect(1), "Interpolate Pixels") &&
-               !strcmp(get_output()->get_prev_effect(0), "Color Balance"))
+       if(!strcmp(get_output()->get_prev_effect(1), _("Interpolate Pixels")) &&
+               !strcmp(get_output()->get_prev_effect(0), _("Color Balance")))
        {
                aggregate_interpolation = 1;
                aggregate_colorbalance = 1;
        }
        else
-       if(!strcmp(get_output()->get_prev_effect(0), "Interpolate Pixels"))
+       if(!strcmp(get_output()->get_prev_effect(0), _("Interpolate Pixels")))
                aggregate_interpolation = 1;
        else
-       if(!strcmp(get_output()->get_prev_effect(0), "Gamma"))
+       if(!strcmp(get_output()->get_prev_effect(0), _("Gamma")))
                aggregate_gamma = 1;
        else
-       if(!strcmp(get_output()->get_prev_effect(0), "Color Balance"))
+       if(!strcmp(get_output()->get_prev_effect(0), _("Color Balance")))
                aggregate_colorbalance = 1;