Uses of Class
uk.co.caprica.vlcj.player.base.MediaPlayer
Packages that use MediaPlayer
Package
Description
Media player factory.
This is the main package for vlcj media player applications, providing the classes necessary to create and control
native media players and associated resources.
Provides the classes necessary to support direct access to the native audio
samples buffer.
Components that implement full-screen behaviour for media players.
Provides higher-level components used to create basic media players with the minimum of application code.
Provides the classes necessary to support the embedding of native media player video output in Swing/AWT user
interface components.
Provides the classes necessary to create user interface components that
render native video.
Full-screen strategy implementation that picks the best available depending on the run-time operating system.
Provides the classes necessary to create and control native media list players.
Default implementations for commonly needed media media player conditional waiters used with the synchronous
programming framework.
-
Uses of MediaPlayer in uk.co.caprica.vlcj.factory
Methods in uk.co.caprica.vlcj.factory that return MediaPlayerModifier and TypeMethodDescriptionMediaPlayerApi.newMediaPlayer()Create a new media player.MediaPlayerApi.newMediaPlayer(MediaListPlayer mediaListPlayer) Create a new media player forMediaListPlayer. -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.base
Methods in uk.co.caprica.vlcj.player.base with parameters of type MediaPlayerModifier and TypeMethodDescriptionvoidLogo.apply(MediaPlayer mediaPlayer) Apply the logo to the media player.voidMarquee.apply(MediaPlayer mediaPlayer) Apply the marquee to the media player.voidMediaPlayerEventAdapter.audioDeviceChanged(MediaPlayer mediaPlayer, String audioDevice) voidMediaPlayerEventListener.audioDeviceChanged(MediaPlayer mediaPlayer, String audioDevice) The audio device changed.voidMediaPlayerEventAdapter.backward(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.backward(MediaPlayer mediaPlayer) Media skipped backward.voidMediaPlayerEventAdapter.buffering(MediaPlayer mediaPlayer, float newCache) voidMediaPlayerEventListener.buffering(MediaPlayer mediaPlayer, float newCache) Buffering media.voidMediaPlayerEventAdapter.chapterChanged(MediaPlayer mediaPlayer, int newChapter) voidMediaPlayerEventListener.chapterChanged(MediaPlayer mediaPlayer, int newChapter) The chapter changed.voidMediaPlayerEventAdapter.corked(MediaPlayer mediaPlayer, boolean corked) voidMediaPlayerEventListener.corked(MediaPlayer mediaPlayer, boolean corked) The media player was corked/un-corked.voidMediaPlayerEventAdapter.elementaryStreamAdded(MediaPlayer mediaPlayer, TrackType type, int id) voidMediaPlayerEventListener.elementaryStreamAdded(MediaPlayer mediaPlayer, TrackType type, int id) An elementary stream was added.voidMediaPlayerEventAdapter.elementaryStreamDeleted(MediaPlayer mediaPlayer, TrackType type, int id) voidMediaPlayerEventListener.elementaryStreamDeleted(MediaPlayer mediaPlayer, TrackType type, int id) An elementary stream was deleted.voidMediaPlayerEventAdapter.elementaryStreamSelected(MediaPlayer mediaPlayer, TrackType type, int id) voidMediaPlayerEventListener.elementaryStreamSelected(MediaPlayer mediaPlayer, TrackType type, int id) An elementary stream was selected.voidMediaPlayerEventAdapter.error(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.error(MediaPlayer mediaPlayer) An error occurred.voidOneShotMediaPlayerEventListener.error(MediaPlayer mediaPlayer) voidMediaPlayerEventAdapter.finished(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.finished(MediaPlayer mediaPlayer) Media finished playing (i.e.voidOneShotMediaPlayerEventListener.finished(MediaPlayer mediaPlayer) voidMediaPlayerEventAdapter.forward(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.forward(MediaPlayer mediaPlayer) Media skipped forward.voidMediaPlayerEventAdapter.lengthChanged(MediaPlayer mediaPlayer, long newLength) voidMediaPlayerEventListener.lengthChanged(MediaPlayer mediaPlayer, long newLength) Media length changed.voidMediaPlayerEventAdapter.mediaChanged(MediaPlayer mediaPlayer, MediaRef media) voidMediaPlayerEventListener.mediaChanged(MediaPlayer mediaPlayer, MediaRef media) The media changed.voidMediaPlayerEventAdapter.mediaPlayerReady(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.mediaPlayerReady(MediaPlayer mediaPlayer) Media player is ready (to enable features like logo and marquee) after the media has started playing.voidMediaPlayerEventAdapter.muted(MediaPlayer mediaPlayer, boolean muted) voidMediaPlayerEventListener.muted(MediaPlayer mediaPlayer, boolean muted) The audio was muted/un-muted.voidMediaPlayerEventAdapter.opening(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.opening(MediaPlayer mediaPlayer) Opening the media.voidMediaPlayerEventAdapter.pausableChanged(MediaPlayer mediaPlayer, int newPausable) voidMediaPlayerEventListener.pausableChanged(MediaPlayer mediaPlayer, int newPausable) Media pausable status changed.voidMediaPlayerEventAdapter.paused(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.paused(MediaPlayer mediaPlayer) Media paused.voidMediaPlayerEventAdapter.playing(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.playing(MediaPlayer mediaPlayer) The media started playing.voidMediaPlayerEventAdapter.positionChanged(MediaPlayer mediaPlayer, float newPosition) voidMediaPlayerEventListener.positionChanged(MediaPlayer mediaPlayer, float newPosition) Media play-back position changed.voidMediaPlayerEventAdapter.scrambledChanged(MediaPlayer mediaPlayer, int newScrambled) voidMediaPlayerEventListener.scrambledChanged(MediaPlayer mediaPlayer, int newScrambled) Program scrambled changed.voidMediaPlayerEventAdapter.seekableChanged(MediaPlayer mediaPlayer, int newSeekable) voidMediaPlayerEventListener.seekableChanged(MediaPlayer mediaPlayer, int newSeekable) Media seekable status changed.voidMediaPlayerEventAdapter.snapshotTaken(MediaPlayer mediaPlayer, String filename) voidMediaPlayerEventListener.snapshotTaken(MediaPlayer mediaPlayer, String filename) A snapshot was taken.voidMediaPlayerEventAdapter.stopped(MediaPlayer mediaPlayer) voidMediaPlayerEventListener.stopped(MediaPlayer mediaPlayer) Media stopped.voidOneShotMediaPlayerEventListener.stopped(MediaPlayer mediaPlayer) voidMediaPlayerEventAdapter.timeChanged(MediaPlayer mediaPlayer, long newTime) voidMediaPlayerEventListener.timeChanged(MediaPlayer mediaPlayer, long newTime) Media play-back time changed.voidMediaPlayerEventAdapter.titleChanged(MediaPlayer mediaPlayer, int newTitle) voidMediaPlayerEventListener.titleChanged(MediaPlayer mediaPlayer, int newTitle) Media title changed.voidMediaPlayerEventAdapter.videoOutput(MediaPlayer mediaPlayer, int newCount) voidMediaPlayerEventListener.videoOutput(MediaPlayer mediaPlayer, int newCount) The number of video outputs changed.voidMediaPlayerEventAdapter.volumeChanged(MediaPlayer mediaPlayer, float volume) voidMediaPlayerEventListener.volumeChanged(MediaPlayer mediaPlayer, float volume) The volume changed. -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.base.callback
Methods in uk.co.caprica.vlcj.player.base.callback with parameters of type MediaPlayerModifier and TypeMethodDescriptionvoidAudioCallback.drain(MediaPlayer mediaPlayer) Audio buffer was drained.voidAudioCallbackAdapter.drain(MediaPlayer mediaPlayer) voidAudioCallback.flush(MediaPlayer mediaPlayer, long pts) Audio buffer was flushed.voidAudioCallbackAdapter.flush(MediaPlayer mediaPlayer, long pts) voidAudioCallback.pause(MediaPlayer mediaPlayer, long pts) Audio was paused.voidAudioCallbackAdapter.pause(MediaPlayer mediaPlayer, long pts) voidAudioCallback.play(MediaPlayer mediaPlayer, com.sun.jna.Pointer samples, int sampleCount, long pts) Play samples.voidAudioCallbackAdapter.play(MediaPlayer mediaPlayer, com.sun.jna.Pointer samples, int sampleCount, long pts) final voidDefaultAudioCallbackAdapter.play(MediaPlayer mediaPlayer, com.sun.jna.Pointer samples, int sampleCount, long pts) voidAudioCallback.resume(MediaPlayer mediaPlayer, long pts) Audio was resumed.voidAudioCallbackAdapter.resume(MediaPlayer mediaPlayer, long pts) -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.base.events
Methods in uk.co.caprica.vlcj.player.base.events with parameters of type MediaPlayerModifier and TypeMethodDescriptionstatic MediaPlayerEventMediaPlayerEventFactory.createEvent(uk.co.caprica.vlcj.binding.internal.libvlc_instance_t libvlcInstance, MediaPlayer mediaPlayer, uk.co.caprica.vlcj.binding.internal.libvlc_event_t event) Create a new media player event for a given native event.static MediaPlayerEventMediaPlayerEventFactory.createMediaPlayerReadyEvent(MediaPlayer mediaPlayer) Create a media player ready event. -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.component
Methods in uk.co.caprica.vlcj.player.component that return MediaPlayerModifier and TypeMethodDescriptionfinal MediaPlayerAudioPlayerComponent.mediaPlayer()Get the media player reference. -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.embedded
Subclasses of MediaPlayer in uk.co.caprica.vlcj.player.embeddedModifier and TypeClassDescriptionclassImplementation of a media player that renders video to an video surface embedded in the application user interface. -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.embedded.videosurface
Methods in uk.co.caprica.vlcj.player.embedded.videosurface with parameters of type MediaPlayerModifier and TypeMethodDescriptionvoidCallbackVideoSurface.attach(MediaPlayer mediaPlayer) voidComponentIdVideoSurface.attach(MediaPlayer mediaPlayer) voidComponentVideoSurface.attach(MediaPlayer mediaPlayer) voidDeferredComponentIdVideoSurface.attach(MediaPlayer mediaPlayer) voidLinuxVideoSurfaceAdapter.attach(MediaPlayer mediaPlayer, long componentId) voidOsxVideoSurfaceAdapter.attach(MediaPlayer mediaPlayer, long componentId) abstract voidVideoSurface.attach(MediaPlayer mediaPlayer) Attach the video surface to a media player.voidVideoSurfaceAdapter.attach(MediaPlayer mediaPlayer, long componentId) Attach a video surface to a media player.voidWindowsVideoSurfaceAdapter.attach(MediaPlayer mediaPlayer, long componentId) -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.embedded.videosurface.callback
Methods in uk.co.caprica.vlcj.player.embedded.videosurface.callback with parameters of type MediaPlayerModifier and TypeMethodDescriptionvoidRenderCallback.display(MediaPlayer mediaPlayer, ByteBuffer[] nativeBuffers, BufferFormat bufferFormat) Call-back when ready to display a video frame.final voidRenderCallbackAdapter.display(MediaPlayer mediaPlayer, ByteBuffer[] nativeBuffers, BufferFormat bufferFormat) -
Uses of MediaPlayer in uk.co.caprica.vlcj.player.list
Methods in uk.co.caprica.vlcj.player.list that return MediaPlayerModifier and TypeMethodDescriptionMediaPlayerApi.mediaPlayer()Get the media player currently associated with this media list player.Methods in uk.co.caprica.vlcj.player.list with parameters of type MediaPlayerModifier and TypeMethodDescriptionvoidMediaPlayerApi.setMediaPlayer(MediaPlayer mediaPlayer) Associate an actual media player with the media list player. -
Uses of MediaPlayer in uk.co.caprica.vlcj.waiter.mediaplayer
Methods in uk.co.caprica.vlcj.waiter.mediaplayer with parameters of type MediaPlayerModifier and TypeMethodDescriptionvoidMediaPlayerWaiter.audioDeviceChanged(MediaPlayer mediaPlayer, String audioDevice) voidMediaPlayerWaiter.backward(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.buffering(MediaPlayer mediaPlayer, float newCache) voidMediaPlayerWaiter.chapterChanged(MediaPlayer mediaPlayer, int newChapter) voidMediaPlayerWaiter.corked(MediaPlayer mediaPlayer, boolean corked) voidMediaPlayerWaiter.elementaryStreamAdded(MediaPlayer mediaPlayer, TrackType type, int id) voidMediaPlayerWaiter.elementaryStreamDeleted(MediaPlayer mediaPlayer, TrackType type, int id) voidMediaPlayerWaiter.elementaryStreamSelected(MediaPlayer mediaPlayer, TrackType type, int id) voidMediaPlayerWaiter.error(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.finished(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.forward(MediaPlayer mediaPlayer) voidLengthChangedWaiter.lengthChanged(MediaPlayer mediaPlayer, long newLength) voidMediaPlayerWaiter.lengthChanged(MediaPlayer mediaPlayer, long newLength) voidMediaPlayerWaiter.mediaChanged(MediaPlayer mediaPlayer, MediaRef media) voidMediaPlayerWaiter.mediaPlayerReady(MediaPlayer mediaPlayer) voidReadyWaiter.mediaPlayerReady(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.muted(MediaPlayer mediaPlayer, boolean muted) voidMediaPlayerWaiter.opening(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.pausableChanged(MediaPlayer mediaPlayer, int newPausable) voidMediaPlayerWaiter.paused(MediaPlayer mediaPlayer) voidPausedWaiter.paused(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.playing(MediaPlayer mediaPlayer) voidPlayingWaiter.playing(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.positionChanged(MediaPlayer mediaPlayer, float newPosition) voidPositionReachedWaiter.positionChanged(MediaPlayer mediaPlayer, float newPosition) voidMediaPlayerWaiter.scrambledChanged(MediaPlayer mediaPlayer, int newScrambled) voidMediaPlayerWaiter.seekableChanged(MediaPlayer mediaPlayer, int newSeekable) voidMediaPlayerWaiter.snapshotTaken(MediaPlayer mediaPlayer, String filename) voidSnapshotTakenWaiter.snapshotTaken(MediaPlayer mediaPlayer, String filename) voidMediaPlayerWaiter.stopped(MediaPlayer mediaPlayer) voidMediaPlayerWaiter.timeChanged(MediaPlayer mediaPlayer, long newTime) voidTimeReachedWaiter.timeChanged(MediaPlayer mediaPlayer, long newTime) voidMediaPlayerWaiter.titleChanged(MediaPlayer mediaPlayer, int newTitle) voidMediaPlayerWaiter.videoOutput(MediaPlayer mediaPlayer, int newCount) voidVideoOutputCreatedWaiter.videoOutput(MediaPlayer mediaPlayer, int newCount) voidMediaPlayerWaiter.volumeChanged(MediaPlayer mediaPlayer, float volume) Constructors in uk.co.caprica.vlcj.waiter.mediaplayer with parameters of type MediaPlayerModifierConstructorDescriptionLengthChangedWaiter(MediaPlayer mediaPlayer) Create a condition.PausedWaiter(MediaPlayer mediaPlayer) Create a condition.PlayingWaiter(MediaPlayer mediaPlayer) Create a condition.PositionReachedWaiter(MediaPlayer mediaPlayer, float targetPosition) Create a condition.ReadyWaiter(MediaPlayer mediaPlayer) Create a condition.SnapshotTakenWaiter(MediaPlayer mediaPlayer) Create a condition.TimeReachedWaiter(MediaPlayer mediaPlayer, long targetTime) Create a condition.VideoOutputCreatedWaiter(MediaPlayer mediaPlayer) Create a condition.