public void AppendTracksTo(MediaInfo mInfo,decimal durationMS, string onlyType="")
{
foreach(var track in Tracks)
{
if ((onlyType=="") || ((track.TrackType ==onlyType)) )
{
var tr = new TrackInfo();
track.CopyTo(tr);
tr.DurationMS = durationMS;
mInfo.Tracks.Add(tr);
}
}
}