Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2011, 11:45
crespicarlos
 
Fecha de Ingreso: septiembre-2009
Mensajes: 9
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta Eventos ControllerListener y JMF

Buenas tardes!

Estoy realizando un reproductor de audio con JMF.
Reproducir ya reproduce y algunas otras funciones básicas, siguiendo la guía de inicio de JMF no resulta complicado.
Lo que me gustaría controlar es que cuando acabe de reproducir una pista de audio, pase a la siguiente. Buscando en google he encontrado que debo detectarlo con eventos, que he de implementar ControllerListener sobre la clase que tiene el objeto Player y posteriormente a base de secuencias if /else en un método ControllerUpdate controlarlos.
Pues no lo he acabado de entender bien y voy bastante perdido.
Tengo dos clases por ahora,
Clase SimpleAudioPlayer donde declaro
audioPlayer = Manager.createRealizedPlayer(url);
y los distintos métodos.
Clase ReproductorGUI donde tengo tanto la interfaz y la capa de programa en si con las llamadas a funciones y clases:
SimpleAudioPlayer player = new SimpleAudioPlayer(audioFile);

A ver si puedes hacerme un resumen o una breve explicación sobre los eventos, muchas gracias!