MediaConvertGUI.MediaInfo.AppendTracksTo C# (CSharp) Method

AppendTracksTo() public method

public AppendTracksTo ( MediaInfo mInfo, decimal durationMS, string onlyType = "" ) : void
mInfo MediaInfo
durationMS decimal
onlyType string
return void
        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);
                }
            }
        }