projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
oops - now add termux/android DV patch
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
plugins
/
bluebanana
/
bluebananawindow.C
diff --git
a/cinelerra-5.1/plugins/bluebanana/bluebananawindow.C
b/cinelerra-5.1/plugins/bluebanana/bluebananawindow.C
index 99146bc7d9f94c0054b21f78d8134c738c863140..b7db7a0cc81b307dd6ba1b75b722c356e211fbcf 100644
(file)
--- a/
cinelerra-5.1/plugins/bluebanana/bluebananawindow.C
+++ b/
cinelerra-5.1/plugins/bluebanana/bluebananawindow.C
@@
-22,16
+22,18
@@
#include <math.h>
#include "bcdisplayinfo.h"
#include "bcsignals.h"
#include <math.h>
#include "bcdisplayinfo.h"
#include "bcsignals.h"
+#include "brender.h"
#include "cursors.h"
#include "cursors.h"
-#include "bluebanana.h"
-#include "bluebananaconfig.h"
-#include "bluebananaslider.h"
-#include "bluebananawindow.h"
+#include "edl.h"
#include "keys.h"
#include "language.h"
#include "plugin.h"
#include "keys.h"
#include "language.h"
#include "plugin.h"
-#include "
brender
.h"
+#include "
tracks
.h"
+#include "bluebanana.h"
+#include "bluebananaconfig.h"
+#include "bluebananaslider.h"
+#include "bluebananawindow.h"
#include "bluebananacolor.c"
#include "bluebananacolor.c"
@@
-2478,8
+2480,10
@@
int BluebananaWindow::repeat_event(int64_t d){
if(config_consume!=config_produce)
flush_config_change();
}
if(config_consume!=config_produce)
flush_config_change();
}
- if(!plugin->server->plugin) return 0;
- if(!plugin->server->plugin->on) return 0;
+ PluginServer *server = plugin->server;
+ int plugin_id = server->plugin_id;
+ Plugin *gui_plugin = server->edl->tracks->plugin_exists(plugin_id);
+ if(!gui_plugin || !gui_plugin->on) return 0;
if(d==207){
/* if background render is active and we're showing the zebra, mark
if(d==207){
/* if background render is active and we're showing the zebra, mark