From 2c48aeff2035a48d24e8c854cad6c83fd5b01f42 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianasulu@gmail.com>
Date: Mon, 5 Jul 2021 19:34:04 +0300
Subject: [PATCH 43/43] Exportedl.C - two more "* from clip name" cases ..

---
 cinelerra-5.1/cinelerra/exportedl.C | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/cinelerra-5.1/cinelerra/exportedl.C b/cinelerra-5.1/cinelerra/exportedl.C
index dc5b75f3..d4d670eb 100644
--- a/cinelerra-5.1/cinelerra/exportedl.C
+++ b/cinelerra-5.1/cinelerra/exportedl.C
@@ -192,6 +192,10 @@ void ExportEDLAsset::export_it()
 			char destinpoint[12];
 			char destoutpoint[12];
 			
+			char filename[1024];
+			if (edit->asset)
+			strcpy(filename,basename(edit->asset->path));
+			
 			if(!edit->asset)
 			strcpy(reel_name,"BL  ");
 			else
@@ -216,6 +220,8 @@ void ExportEDLAsset::export_it()
 					fprintf(fh, " %s %s", last_sourceout, last_sourceout);
 					fprintf(fh, " %s %s", destinpoint, destinpoint);
 					fprintf(fh,"\n");
+					if(edit->asset)
+					fprintf(fh,"* FROM CLIP NAME: %s\n", filename);
 				} else
 				{
 					colnum --;
@@ -225,13 +231,12 @@ void ExportEDLAsset::export_it()
 				fprintf(fh, " %s %s", sourceinpoint, sourceoutpoint);
 				fprintf(fh, " %s %s", destinpoint, destoutpoint);
 				fprintf(fh,"\n");
+				if(edit->asset)
+				fprintf(fh,"* FROM CLIP NAME: %s\n", filename);
 				last_dissolve = 1;
 			} else
 			{
 				edit_to_timecodes(edit, sourceinpoint, sourceoutpoint, destinpoint, destoutpoint, reel_name);
-				char filename[1024];
-				if (edit->asset)
-				strcpy(filename,basename(edit->asset->path));
 				fprintf(fh, "%03d %8s %s %4s %3s", colnum, reel_name, avselect, edittype, cutinfo);
 				fprintf(fh, " %s %s", sourceinpoint, sourceoutpoint);
 				fprintf(fh, " %s %s", destinpoint, destoutpoint);
-- 
2.32.0

