X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftrack.C;h=ee16058bd1db7054d97c5a3f9eb9979288402c77;hp=b5382c3383406354a7b6a55d81c8c8928cdc6dac;hb=59e74f262d7b6be235f2bbfaac35ef4274f52dc9;hpb=258b919564933c544cc13c01060f44177a6aff91 diff --git a/cinelerra-5.1/cinelerra/track.C b/cinelerra-5.1/cinelerra/track.C index b5382c33..ee16058b 100644 --- a/cinelerra-5.1/cinelerra/track.C +++ b/cinelerra-5.1/cinelerra/track.C @@ -80,9 +80,10 @@ void Track::create_objects() { } - -int Track::copy_settings(Track *track) +int Track::copy_settings(Track *track, int do_title) { + if( do_title ) + strcpy(this->title, track->title); this->expand_view = track->expand_view; this->draw = track->draw; this->gang = track->gang; @@ -92,7 +93,6 @@ int Track::copy_settings(Track *track) this->play = track->play; this->track_w = track->track_w; this->track_h = track->track_h; - strcpy(this->title, track->title); return 0; } @@ -441,7 +441,8 @@ void Track::insert_track(Track *track, //printf("Track::insert_track %d %s %jd\n", __LINE__, title, min_length); // Decide whether to copy settings based on load_mode - if(replace_default) copy_settings(track); + if( replace_default ) + copy_settings(track, 0); edits->insert_edits(track->edits, to_units(position, 0),