public void cull() {
		if (!active(GET, XXX))
			return;
		if (playing() && toLoop)
			toPlay = true;
		if (rawDataStream)
			toPlay = true;
		active(SET, false);
		if (channel != null)
			channel.close();
		channel = null;
	}