Module uk.co.caprica.vlcj
Package uk.co.caprica.vlcj.player.embedded.videosurface
package uk.co.caprica.vlcj.player.embedded.videosurface
Provides the classes necessary to create user interface components that
render native video.
-
ClassDescriptionImplementation of a video surface that uses native callbacks to receive video frame data for rendering.Encapsulation of a video surface that wraps the native component id of the video surface component.Encapsulation of a video surface that uses an AWT Component (optimally a Canvas, or maybe a Window).Encapsulation of a video surface that wraps the native component id of the video surface component - the component id is obtained when needed via a template method.Implementation of a video surface adapter for Linux.Implementation of a video surface adapter for Mac.Encapsulation of a video surface.Specification for a component that can attach a video surface to a native media player instance.Utility class to create a
VideoSurfaceAdapter
for the current run-time operating system.Implementation of a video surface adapter for Windows.