From c6c3b26a165ca2109f7c40c0251b1656fecbc995 Mon Sep 17 00:00:00 2001 From: Filippo Carone Date: Tue, 6 Jan 2009 19:40:35 +0100 Subject: [PATCH] jvlc: audio is an instance property --- .../src/main/java/org/videolan/jvlc/JVLC.java | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/bindings/java/core/src/main/java/org/videolan/jvlc/JVLC.java b/bindings/java/core/src/main/java/org/videolan/jvlc/JVLC.java index 803d85616d..eef9a80dac 100644 --- a/bindings/java/core/src/main/java/org/videolan/jvlc/JVLC.java +++ b/bindings/java/core/src/main/java/org/videolan/jvlc/JVLC.java @@ -48,6 +48,8 @@ public class JVLC private VLM vlm; + private Audio audio; + private volatile boolean released; private MediaListPlayer mediaListPlayer; @@ -56,17 +58,21 @@ public class JVLC { String[] args = new String[] {}; instance = createInstance(args); - mediaList = new MediaList(this); - mediaListPlayer = new MediaListPlayer(this); - mediaListPlayer.setMediaList(mediaList); + init(); } public JVLC(String[] args) { instance = createInstance(args); + init(); + } + + private void init() + { mediaList = new MediaList(this); mediaListPlayer = new MediaListPlayer(this); mediaListPlayer.setMediaList(mediaList); + audio = new Audio(this); } public JVLC(String args) @@ -193,5 +199,13 @@ public class JVLC { return mediaListPlayer; } + + /** + * @return + */ + public Audio getAudio() + { + return audio; + } } -- 2.39.2