X-Git-Url: https://cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fplugin.C;h=d884f7079fac6f9f9e27361168742d2c44b082d8;hb=c63c2c2707e1b1145db2edd6824bd69f59341e15;hp=09d003b318c77513d1babf62bc505f9fc34fd974;hpb=04293346a5ef49683cfa6ca3a98ef6cbfcdf7732;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/plugin.C b/cinelerra-5.1/cinelerra/plugin.C index 09d003b3..d884f707 100644 --- a/cinelerra-5.1/cinelerra/plugin.C +++ b/cinelerra-5.1/cinelerra/plugin.C @@ -78,28 +78,6 @@ Plugin::~Plugin() delete keyframes; } -Edit& Plugin::operator=(Edit& edit) -{ - copy_from(&edit); - return *this; -} - -Plugin& Plugin::operator=(Plugin& edit) -{ - copy_from(&edit); - return *this; -} - -int Plugin::operator==(Plugin& that) -{ - return identical(&that); -} - -int Plugin::operator==(Edit& that) -{ - return identical((Plugin*)&that); -} - int Plugin::silence() { return plugin_type == PLUGIN_NONE ? 1 : 0; @@ -132,7 +110,7 @@ void Plugin::copy_base(Edit *edit) this->startsource = edit->startsource; this->startproject = edit->startproject; this->length = edit->length; - + this->orig_id = edit->orig_id; this->plugin_type = plugin->plugin_type; this->in = plugin->in; @@ -579,8 +557,8 @@ void Plugin::shift(int64_t difference) void Plugin::dump(FILE *fp) { - fprintf(fp," PLUGIN: type=%d title=\"%s\" on=%d track=%d plugin=%d gui_id=%d\n", - plugin_type, title, on, shared_location.module, shared_location.plugin, gui_id); + fprintf(fp," PLUGIN: type=%d, id %d, orig_id %d, title=\"%s\" on=%d track=%d plugin=%d gui_id=%d\n", + plugin_type, id, orig_id, title, on, shared_location.module, shared_location.plugin, gui_id); fprintf(fp," startproject %jd length %jd\n", startproject, length); keyframes->dump(fp);