org.videolan.jvlc
Class JVLC
java.lang.Object
org.videolan.jvlc.JVLC
- All Implemented Interfaces:
- java.lang.Runnable
public class JVLC
- extends java.lang.Object
- implements java.lang.Runnable
|
Constructor Summary |
JVLC()
|
JVLC(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
playlist
public final Playlist playlist
video
public final Video video
audio
public final Audio audio
input
public final Input input
vlm
public final VLM vlm
JVLC
public JVLC()
JVLC
public JVLC(java.lang.String[] args)
destroy
public void destroy()
- Destroys the current instance of jvlc, cleaning up objects.
This is unreversible.
getInstance
public long getInstance()
throws VLCException
- Throws:
VLCException
getPlaylist
public Playlist getPlaylist()
throws VLCException
- Throws:
VLCException
isInputPlaying
public boolean isInputPlaying()
- Checks if the input is playing.
- Returns:
- True if there is a playing input.
hasVout
public boolean hasVout()
- Checks if the input has spawned a video window.
- Returns:
- True if there is a video window.
run
public void run()
- Specified by:
run in interface java.lang.Runnable