private void RemoveSup()
{
if (supPresent)
{
pidList.RemoveAt(pidList.Count - 1);
ElementaryStreamsListBox.Items.RemoveAt(ElementaryStreamsListBox.Items.Count - 1);
pidsToKeep.Remove(supFile.StreamInfos[0].ElementaryPID);
supPresent = false;
supFile.CloseFile();
supFile = null;
}
SupStart = TimeSpan.Zero;
DisableSup();
}