Package sidplay.audio.xuggle
Klasse XuggleVideoPlayer
java.lang.Object
sidplay.audio.xuggle.XuggleBase
sidplay.audio.xuggle.XuggleVideoPlayer
- Alle implementierten Schnittstellen:
Runnable
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen sidplay.audio.xuggle.XuggleBase
XuggleBase.VideoInfo -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate com.xuggle.xuggler.IStreamCoderprivate intprivate com.xuggle.xuggler.IContainerprivate com.xuggle.xuggler.video.IConverterprivate static final Loggerprotected ObjectProperty<State> private com.xuggle.xuggler.IStreamCoderprivate intVon Klasse geerbte Felder sidplay.audio.xuggle.XuggleBase
c64Font -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclose()private voiddecodeAudioPacket(com.xuggle.xuggler.IPacket packet) private voiddecodeVideoPacket(com.xuggle.xuggler.IPacket packet) private voiddump()voidvoidrun()voidprotected abstract voidwrite(byte[] samples) protected abstract voidwrite(BufferedImage image) Von Klasse geerbte Methoden sidplay.audio.xuggle.XuggleBase
throwExceptionOnError, throwExceptionOnError
-
Felddetails
-
LOGGER
-
stateProperty
-
container
private com.xuggle.xuggler.IContainer container -
videoCoder
private com.xuggle.xuggler.IStreamCoder videoCoder -
audioCoder
private com.xuggle.xuggler.IStreamCoder audioCoder -
videoStreamId
private int videoStreamId -
audioStreamId
private int audioStreamId -
converter
private com.xuggle.xuggler.video.IConverter converter
-
-
Konstruktordetails
-
XuggleVideoPlayer
public XuggleVideoPlayer()
-
-
Methodendetails
-
open
-
run
public void run() -
decodeAudioPacket
- Löst aus:
InterruptedException
-
decodeVideoPacket
private void decodeVideoPacket(com.xuggle.xuggler.IPacket packet) -
pauseContinue
public void pauseContinue() -
terminate
public void terminate() -
close
public void close() -
dump
private void dump() -
write
- Löst aus:
InterruptedException
-
write
-