Hi there ! i've got some trouble when pushing objects in the CustomDataContainer of medias.
In fact i have two C# file compiled as two dll (A.dll, B.dll). Each dll have the SAME source code (basically two function: one to push a dictionary<string, string> with some key in the container, one to retrieve it).
When i'm pushing stuff with A.dll and retrieving it with A.dll, it works. I've tried to push stuff, close vegas, open it again and retrieve, no problemo.
But when i'm pushing stuff with A.dll and try to get it back with B.dll, the pushed dictionary are not found ! I've even tried to get the bytes array back using B.dll, some stuff are outputed but not all, and it stops halfway without any error (i have custom data on 50 medias, and it stops and truncate after 10)...
That is really weird... has anyone experienced stuff like that ? is there something hidden with the GUID ? in each file (A or B) i initialize my GUID by doing
Is there something "dll linked" with the GUID that would make vegas unable to find back ?
In fact i have two C# file compiled as two dll (A.dll, B.dll). Each dll have the SAME source code (basically two function: one to push a dictionary<string, string> with some key in the container, one to retrieve it).
When i'm pushing stuff with A.dll and retrieving it with A.dll, it works. I've tried to push stuff, close vegas, open it again and retrieve, no problemo.
But when i'm pushing stuff with A.dll and try to get it back with B.dll, the pushed dictionary are not found ! I've even tried to get the bytes array back using B.dll, some stuff are outputed but not all, and it stops halfway without any error (i have custom data on 50 medias, and it stops and truncate after 10)...
That is really weird... has anyone experienced stuff like that ? is there something hidden with the GUID ? in each file (A or B) i initialize my GUID by doing
Guid myId = new Guid("thebigstringofmyidintheform8-4-4-12hexa");
Is there something "dll linked" with the GUID that would make vegas unable to find back ?