Package com.igrium.videolib.vlc
Class VLCEvents
java.lang.Object
com.igrium.videolib.api.playback.BaseVideoEvents
com.igrium.videolib.vlc.VLCEvents
- All Implemented Interfaces:
VideoEvents
,uk.co.caprica.vlcj.player.base.MediaPlayerEventListener
public class VLCEvents
extends BaseVideoEvents
implements uk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.igrium.videolib.api.playback.VideoEvents
VideoEvents.BufferingEvent, VideoEvents.SingleFireEvent<T>, VideoEvents.TimeChangedEvent, VideoEvents.VolumeChangedEvent
-
Field Summary
Fields inherited from class com.igrium.videolib.api.playback.BaseVideoEvents
buffering, error, finished, opening, paused, playing, stopped, timeChanged, volumeChanged
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
audioDeviceChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, String audioDevice) void
backward
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
buffering
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, float newCache) void
chapterChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newChapter) void
corked
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, boolean corked) void
elementaryStreamAdded
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.TrackType type, int id) void
elementaryStreamDeleted
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.TrackType type, int id) void
elementaryStreamSelected
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.TrackType type, int id) void
error
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
finished
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
forward
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
lengthChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, long newLength) void
mediaChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.MediaRef media) void
mediaPlayerReady
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
muted
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, boolean muted) void
opening
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
pausableChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newPausable) void
paused
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
playing
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
positionChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, float newPosition) void
scrambledChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newScrambled) void
seekableChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newSeekable) void
snapshotTaken
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, String filename) void
stopped
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) void
timeChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, long newTime) void
titleChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newTitle) void
videoOutput
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newCount) void
volumeChanged
(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, float volume) Methods inherited from class com.igrium.videolib.api.playback.BaseVideoEvents
invokeOnBuffering, invokeOnError, invokeOnFinished, invokeOnOpening, invokeOnPaused, invokeOnPlaying, invokeOnStopped, invokeOnTimeChanged, invokeOnVolumeChanged, onBuffering, onError, onFinished, onOpening, onPaused, onPlaying, onStopped, onTimeChanged, onVolumeChanged, removeOnBuffering, removeOnError, removeOnFinished, removeOnOpening, removeOnPaused, removeOnPlaying, removeOnStopped, removeOnTimeChanged, removeOnVolumeChanged
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.igrium.videolib.api.playback.VideoEvents
onceBuffering, onceError, onceFinished, onceOpening, oncePaused, oncePlaying, onceStopped, onceTimeChanged, onceVolumeChanged
-
Constructor Details
-
VLCEvents
public VLCEvents()
-
-
Method Details
-
mediaChanged
public void mediaChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.MediaRef media) - Specified by:
mediaChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
opening
public void opening(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
opening
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
buffering
public void buffering(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, float newCache) - Specified by:
buffering
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
playing
public void playing(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
playing
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
paused
public void paused(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
paused
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
stopped
public void stopped(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
stopped
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
forward
public void forward(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
forward
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
backward
public void backward(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
backward
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
finished
public void finished(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
finished
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
timeChanged
public void timeChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, long newTime) - Specified by:
timeChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
positionChanged
public void positionChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, float newPosition) - Specified by:
positionChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
seekableChanged
public void seekableChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newSeekable) - Specified by:
seekableChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
pausableChanged
public void pausableChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newPausable) - Specified by:
pausableChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
titleChanged
public void titleChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newTitle) - Specified by:
titleChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
snapshotTaken
- Specified by:
snapshotTaken
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
lengthChanged
public void lengthChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, long newLength) - Specified by:
lengthChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
videoOutput
public void videoOutput(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newCount) - Specified by:
videoOutput
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
scrambledChanged
public void scrambledChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newScrambled) - Specified by:
scrambledChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
elementaryStreamAdded
public void elementaryStreamAdded(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.TrackType type, int id) - Specified by:
elementaryStreamAdded
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
elementaryStreamDeleted
public void elementaryStreamDeleted(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.TrackType type, int id) - Specified by:
elementaryStreamDeleted
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
elementaryStreamSelected
public void elementaryStreamSelected(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, uk.co.caprica.vlcj.media.TrackType type, int id) - Specified by:
elementaryStreamSelected
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
corked
public void corked(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, boolean corked) - Specified by:
corked
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
muted
public void muted(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, boolean muted) - Specified by:
muted
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
volumeChanged
public void volumeChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, float volume) - Specified by:
volumeChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
audioDeviceChanged
public void audioDeviceChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, String audioDevice) - Specified by:
audioDeviceChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
chapterChanged
public void chapterChanged(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer, int newChapter) - Specified by:
chapterChanged
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
error
public void error(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
error
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-
mediaPlayerReady
public void mediaPlayerReady(uk.co.caprica.vlcj.player.base.MediaPlayer mediaPlayer) - Specified by:
mediaPlayerReady
in interfaceuk.co.caprica.vlcj.player.base.MediaPlayerEventListener
-