
27/11/2011, 11:45
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 9
Antigüedad: 15 años, 6 meses Puntos: 0 | |
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! |