Module uk.co.caprica.vlcj
Package uk.co.caprica.vlcj.player.base
package uk.co.caprica.vlcj.player.base
This is the main package for vlcj media player applications, providing the classes necessary to create and control
native media players and associated resources.
-
ClassDescriptionBehaviour pertaining to media player audio.Enumeration of audio channels.Description of an audio output device.Behaviour pertaining to chapters (e.g.Chapter description.Behaviour pertaining to media player controls.Enumeration of deinterlace modes.Encapsulation of audio equalizer settings.Specification for a component interested in receiving equalizer state change notifications.Behaviour pertaining to media player events.Various constants defined by LibVLC, useful for example to set ranges for slider components.Builder for a Logo.Behaviour pertaining to the logo.Enumeration of logo positions.Builder for a Marquee.Behaviour pertaining to the marquee.Enumeration of marquee positions.Behaviour pertaining to the current media.Base media player implementation.Default implementation of the media player event listener.Specification for a component that is interested in receiving event notifications from the media player.Enumeration of media player roles.Behaviour pertaining to the menu (e.g.Base implementation for a component that supports "one-shot" event listeners, i.e.Enumeration of positions, e.g.Behaviour pertaining to the role of this media player.Behaviour pertaining to video snapshots.Enumeration of native media/player states.Behaviour pertaining to the status of the media player.Behaviour pertaining to media subitems.Behaviour pertaining to subpictures (sub-titles).Implementation of a
OneShotMediaPlayerEventListener
that decrements aCountDownLatch
on completion.Behaviour pertaining to teletext.Enumeration of teletext keys.Behaviour pertaining to media titles (e.g.Title description.Description of a track, e.g.Behaviour pertaining to media player video.Viewpoint for 360 degree video.