private void ScanBDROMThread(object parameter)
{
ScanBDROMState scanState = (ScanBDROMState)parameter;
try
{
TSStreamFile streamFile = scanState.StreamFile;
List<TSPlaylistFile> playlists = scanState.PlaylistMap[streamFile.Name];
streamFile.Scan(playlists, true);
}
catch (Exception ex)
{
scanState.Exception = ex;
}
}