code: public void poll(int delta) {
  		if (!soundWorks) {
  			return;
  		}
  		if (paused) {
  			return;
  		}
  
  		if (music) {
  			if (mod != null) {
  				try {
  					mod.poll();
  				} catch (OpenALException e) {
  					Log.error("Error with OpenGL MOD Player on this this platform");
  					Log.error(e);
  					mod = null;
  				}
  			}
  			if (stream != null) {
  				try {
  					stream.update();
  				} catch (OpenALException e) {
  					Log.error("Error with OpenGL Streaming Player on this this platform");
  					Log.error(e);
  					mod = null;
  				}
  			}
  		}
  	}
docs: Poll the streaming system
  
  @param delta The amount of time passed since last poll (in milliseconds)