Package | Description |
---|---|
uk.co.caprica.vlcj.component |
Provides higher-level components used to create basic media players with the
minimum of application code.
|
uk.co.caprica.vlcj.player |
This is the main package for vlcj client applications, providing the classes
necessary to create and control native media players and associated
resources.
|
uk.co.caprica.vlcj.player.direct |
Provides the classes necessary to support direct access to the native video
frame buffer.
|
Modifier and Type | Method and Description |
---|---|
DirectMediaPlayer |
DirectMediaPlayerComponent.getMediaPlayer()
Get the direct media player reference.
|
Modifier and Type | Method and Description |
---|---|
void |
DirectMediaPlayerComponent.display(DirectMediaPlayer mediaPlayer,
com.sun.jna.Memory[] nativeBuffers,
BufferFormat bufferFormat) |
Modifier and Type | Method and Description |
---|---|
DirectMediaPlayer |
MediaPlayerFactory.newDirectMediaPlayer(BufferFormatCallback bufferFormatCallback,
RenderCallback renderCallback)
Create a new direct video rendering media player.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultDirectMediaPlayer
Media player implementation that provides direct access to the video frame data.
|
Modifier and Type | Method and Description |
---|---|
void |
RenderCallback.display(DirectMediaPlayer mediaPlayer,
com.sun.jna.Memory[] nativeBuffers,
BufferFormat bufferFormat)
Call-back when ready to display a video frame.
|
void |
RenderCallbackAdapter.display(DirectMediaPlayer mediaPlayer,
com.sun.jna.Memory[] nativeBuffer,
BufferFormat bufferFormat) |
Copyright © 2009–2015 Caprica Software Limited. All rights reserved.