소스 검색

don't use deprecated AudioNode constructor

Kirill Vainer 9 년 전
부모
커밋
d1b866735a
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      jme3-examples/src/main/java/jme3test/audio/TestOgg.java

+ 3 - 2
jme3-examples/src/main/java/jme3test/audio/TestOgg.java

@@ -33,6 +33,7 @@
 package jme3test.audio;
 
 import com.jme3.app.SimpleApplication;
+import com.jme3.audio.AudioData.DataType;
 import com.jme3.audio.AudioNode;
 import com.jme3.audio.AudioSource;
 import com.jme3.audio.LowPassFilter;
@@ -49,7 +50,7 @@ public class TestOgg extends SimpleApplication {
     @Override
     public void simpleInitApp(){
         System.out.println("Playing without filter");
-        audioSource = new AudioNode(assetManager, "Sound/Effects/Foot steps.ogg", true);
+        audioSource = new AudioNode(assetManager, "Sound/Effects/Foot steps.ogg", DataType.Buffer);
         audioSource.play();
     }
 
@@ -59,7 +60,7 @@ public class TestOgg extends SimpleApplication {
             audioRenderer.deleteAudioData(audioSource.getAudioData());
 
             System.out.println("Playing with low pass filter");
-            audioSource = new AudioNode(assetManager, "Sound/Effects/Foot steps.ogg", true);
+            audioSource = new AudioNode(assetManager, "Sound/Effects/Foot steps.ogg", DataType.Buffer);
             audioSource.setDryFilter(new LowPassFilter(1f, .1f));
             audioSource.setVolume(3);
             audioSource.play();