diff options
Diffstat (limited to 'CS2452/Skype/src/Skype/audio.java')
-rw-r--r-- | CS2452/Skype/src/Skype/audio.java | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/CS2452/Skype/src/Skype/audio.java b/CS2452/Skype/src/Skype/audio.java new file mode 100644 index 0000000..d9181fd --- /dev/null +++ b/CS2452/Skype/src/Skype/audio.java @@ -0,0 +1,36 @@ +package Skype; + +import java.net.Socket; + +import javax.sound.sampled.AudioFormat; + +public class audio +{ + double vol; + boolean open; + + audio(int vol) + { + this.vol = vol / 100.00; + } + + public static AudioFormat getFormat() + { + float sampleRate = 8000; + int sampleSizeInBits = 8; + int channels = 1; + boolean signed = true; + boolean bigEndian = true; + return new AudioFormat(sampleRate, sampleSizeInBits, channels, signed, bigEndian); + } + + public void setVolume(int volume) + { + vol = volume / 100.00; + } + + public void setOpen(boolean a){ + open = a; + } + +}
\ No newline at end of file |