uk.co.caprica.vlcj.player
Interface MediaPlayerEventListener

All Known Implementing Classes:
MediaPlayerEventAdapter

public interface MediaPlayerEventListener

Specification for a component that is interested in receiving event notifications from the media player.


Method Summary
 void backward(MediaPlayer mediaPlayer)
           
 void buffering(MediaPlayer mediaPlayer)
           
 void error(MediaPlayer mediaPlayer)
           
 void finished(MediaPlayer mediaPlayer)
           
 void forward(MediaPlayer mediaPlayer)
           
 void lengthChanged(MediaPlayer mediaPlayer, long newLength)
           
 void mediaChanged(MediaPlayer mediaPlayer)
           
 void metaDataAvailable(MediaPlayer mediaPlayer, VideoMetaData videoMetaData)
           
 void opening(MediaPlayer mediaPlayer)
           
 void pausableChanged(MediaPlayer mediaPlayer, int newSeekable)
           
 void paused(MediaPlayer mediaPlayer)
           
 void playing(MediaPlayer mediaPlayer)
           
 void positionChanged(MediaPlayer mediaPlayer, float newPosition)
           
 void seekableChanged(MediaPlayer mediaPlayer, int newSeekable)
           
 void snapshotTaken(MediaPlayer mediaPlayer, java.lang.String filename)
           
 void stopped(MediaPlayer mediaPlayer)
           
 void timeChanged(MediaPlayer mediaPlayer, long newTime)
           
 void titleChanged(MediaPlayer mediaPlayer, int newSeekable)
           
 

Method Detail

mediaChanged

void mediaChanged(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

opening

void opening(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

buffering

void buffering(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

playing

void playing(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

paused

void paused(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

stopped

void stopped(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

forward

void forward(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

backward

void backward(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

finished

void finished(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

timeChanged

void timeChanged(MediaPlayer mediaPlayer,
                 long newTime)
Parameters:
mediaPlayer -
newTime -

positionChanged

void positionChanged(MediaPlayer mediaPlayer,
                     float newPosition)
Parameters:
mediaPlayer -
newPosition -

seekableChanged

void seekableChanged(MediaPlayer mediaPlayer,
                     int newSeekable)
Parameters:
mediaPlayer -
newSeekable -

pausableChanged

void pausableChanged(MediaPlayer mediaPlayer,
                     int newSeekable)
Parameters:
mediaPlayer -
newSeekable -

titleChanged

void titleChanged(MediaPlayer mediaPlayer,
                  int newSeekable)
Parameters:
mediaPlayer -
newSeekable -

snapshotTaken

void snapshotTaken(MediaPlayer mediaPlayer,
                   java.lang.String filename)
Parameters:
mediaPlayer -
filename -

lengthChanged

void lengthChanged(MediaPlayer mediaPlayer,
                   long newLength)
Parameters:
mediaPlayer -
newLength -

error

void error(MediaPlayer mediaPlayer)
Parameters:
mediaPlayer -

metaDataAvailable

void metaDataAvailable(MediaPlayer mediaPlayer,
                       VideoMetaData videoMetaData)
Parameters:
mediaPlayer -
videoMetaData -

(C)2010 Caprica Software Limited