@Override
	public void actionPerformed(ActionEvent e) {
		if (e.getSource() == btnReproducir) {
			reproducirMedio();
		} else if (e.getSource() == btnSiguiente) {
			siguiente();
		} else if (e.getSource() == btnAnterior) {
			anterior();
		} else if (e.getSource() == btnDetener) {
			detener();
		} else if (e.getSource() == btnRandom) {
			if (btnRandom.isSelected())
				aleatorio = true;
			else
				aleatorio = false;
		}
		if (e.getSource() == btnMute) {
			mute = !mute;
			if (!mute) {
				establecerVolumen();
			} else {
				btnMute.setIcon(new ImageIcon(this.getClass().getResource(
						IMG_VOLUMEN_MUTE_30)));
				hiloReproduccion.cambiarVolumen(0);
			}
		}

	}