From 4e43d6f020d908ccd9b8a6b77803cac943da00ed Mon Sep 17 00:00:00 2001
From: sowgro <tpoke.ferrari@gmail.com>
Date: Fri, 2 Jun 2023 00:48:13 -0400
Subject: Finish levelUtility and project cleanup

---
 src/sound/AudioFilePlayer.java | 100 ++++++-----------------------------------
 1 file changed, 14 insertions(+), 86 deletions(-)

(limited to 'src/sound/AudioFilePlayer.java')

diff --git a/src/sound/AudioFilePlayer.java b/src/sound/AudioFilePlayer.java
index 9fc1afc..9425881 100644
--- a/src/sound/AudioFilePlayer.java
+++ b/src/sound/AudioFilePlayer.java
@@ -1,22 +1,15 @@
-/*Name:	
- *Date:
- *Period:
- *Teacher:
- *Description:
- */
 package sound;
-//Java program to play audio files. imports file scanning and various 
-//methods from the java audio class in order to do so.
+
 import java.io.File;
 import java.io.IOException;
-import java.util.Scanner;
-  
 import javax.sound.sampled.AudioInputStream;
 import javax.sound.sampled.AudioSystem;
 import javax.sound.sampled.Clip;
 import javax.sound.sampled.LineUnavailableException;
 import javax.sound.sampled.UnsupportedAudioFileException;
 
+//Java program to play audio files. imports file scanning and various 
+//methods from the java audio class in order to do so.
 public class AudioFilePlayer 
 {
   
@@ -38,100 +31,35 @@ public class AudioFilePlayer
         audioFile = new File(filePath);
         // create AudioInputStream object
         try {
-            audioInputStream = 
-                    AudioSystem.getAudioInputStream(new File(filePath).getAbsoluteFile());
-        } catch (UnsupportedAudioFileException e) {
-            // TODO Auto-generated catch block
+            audioInputStream = AudioSystem.getAudioInputStream(new File(filePath).getAbsoluteFile());
+        } 
+        catch (UnsupportedAudioFileException e) {
             e.printStackTrace();
-        } catch (IOException e) {
-            // TODO Auto-generated catch block
+        } 
+        catch (IOException e) {
             e.printStackTrace();
         }
           
         // create clip reference
         try {
             clip = AudioSystem.getClip();
-        } catch (LineUnavailableException e) {
-            // TODO Auto-generated catch block
+        } 
+        catch (LineUnavailableException e) {
             e.printStackTrace();
         }
           
         // open audioInputStream to the clip
         try {
             clip.open(audioInputStream);
-        } catch (LineUnavailableException e) {
-            // TODO Auto-generated catch block
+        } 
+        catch (LineUnavailableException e) {
             e.printStackTrace();
-        } catch (IOException e) {
-            // TODO Auto-generated catch block
+        } 
+        catch (IOException e) {
             e.printStackTrace();
         }
         
         
-    }
-  
-    // public static void main(String[] args) 
-    // {
-    //     try 
-    //     {
-    //         filePath = "src/assets/BookBetrayal.wav3";
-    //         AudioFilePlayer audioPlayer = new AudioFilePlayer();
-              
-    //         audioPlayer.play();
-    //         Scanner sc = new Scanner(System.in);
-              
-    //         while (true) //until the thread closes, ask the user what they want to do with the audio file
-    //         {
-    //             System.out.println("1. pause");
-    //             System.out.println("2. resume");
-    //             System.out.println("3. restart");
-    //             System.out.println("4. stop");
-    //             System.out.println("5. Jump to specific time");
-    //             int c = sc.nextInt();
-    //             audioPlayer.gotoChoice(c);
-    //             if (c == 4)
-    //             break;
-    //         }
-    //         sc.close();
-    //     } 
-          
-    //     catch (Exception ex) 
-    //     {
-    //         System.out.println("Error with playing sound.");
-    //         ex.printStackTrace();
-          
-    //       }
-    // }
-      
-    // Work as the user enters his choice
-
-    public void gotoChoice(int c)throws IOException, LineUnavailableException, UnsupportedAudioFileException 
-    {
-        //reads the users input and chooses what to do based on said input
-        switch (c) 
-        {
-            case 1:
-                pause();
-                break;
-            case 2:
-                resumeAudio();
-                break;
-            case 3:
-                restart();
-                break;
-            case 4:
-                stop();
-                break;
-            case 5:
-                System.out.println("Enter time (" + 0 + 
-                ", " + clip.getMicrosecondLength() + ")");
-                Scanner sc = new Scanner(System.in);
-                long c1 = sc.nextLong();
-                jump(c1);
-                break;
-      
-        }
-      
     }
       
     // Method to play the audio
-- 
cgit v1.2.3