public virtual void play()
{
try
{
System.Console.Out.WriteLine("playing " + fFilename + "...");
System.IO.Stream in_Renamed = null;
if (remote == true)
{
in_Renamed = URLInputStream;
}
else
{
in_Renamed = InputStream;
}
AudioDevice dev = AudioDevice;
Player player = new Player(in_Renamed, dev);
player.play();
}
catch (System.IO.IOException ex)
{
throw new JavaLayerException("Problem playing file " + fFilename, ex);
}
catch (System.Exception ex)
{
throw new JavaLayerException("Problem playing file " + fFilename, ex);
}
}