private void Reload()
{
ChapterInfo[] show = extracted
.Where(x => !Hidden(x))
.OrderByDescending(x => x.Duration)
.ToArray();
int hidden = extracted.Count - show.Length;
lblCounts.Text = string.Format("{0} shown {1} hidden", show.Length, hidden);
listBox1.Items.Clear();
listBox1.Items.AddRange(show);
if (extracted.Count > 0)
{
var vol = extracted.First().VolumeName;
if (!string.IsNullOrEmpty(vol))
this.Text = "Select Stream from " + vol;
}
}