code: private boolean loadMultimediaFile(PlayListEntry playListEntry)
  	{
  		final URL mediaFileURL = playListEntry.getFile();
  		final boolean reuseMixer = (currentContainer!=null &&
  									Helpers.isEqualURL(currentContainer.getFileURL(), mediaFileURL) &&
  									playerThread!=null && playerThread.isRunning());
  		if (!reuseMixer)
  		{
  	    	try
  	    	{
  	    		if (mediaFileURL!=null)
  	    		{
  	    			MultimediaContainer newContainer = MultimediaContainerManager.getMultimediaContainer(mediaFileURL);
  	    			if (newContainer!=null)
  	    			{
  	    				currentContainer = newContainer;
  	        			getLEDScrollPanel().setScrollTextTo(currentContainer.getSongName() + Helpers.SCROLLY_BLANKS);
  	        			getTrayIcon().setToolTip(currentContainer.getSongName());
  	    			}
  	    		}
  	    	}
  	    	catch (Throwable ex)
  	    	{
  				Log.error("[MainForm::loadMultimediaFile] Loading of " + mediaFileURL + " failed!", ex);
  				return false;
  	    	}
  			changeInfoPane();
  			changeConfigPane();
  			changeExportMenu();
  		}
  		setPlayListIcons();
  		// if we are currently playing, start the current piece:
  		if (playerThread!=null) doStartPlaying(reuseMixer, playListEntry.getTimeIndex());
  		return true;
  	}
docs: load a mod file and display it
  @since 01.07.2006
  @param modFileName
  @return boolean if loading succeeded