Class SoundBufferCard

java.lang.Object
  extended bySoundBuffer
      extended bySoundBufferCard

public class SoundBufferCard
extends SoundBuffer

implementace SoundBufffer, ktera data posila na zvukovou kartu


Constructor Summary
SoundBufferCard(javax.sound.sampled.AudioFormat aud)
          Konstruktor, vytvori buffer s vystupem do zvukove karty a danym AudioFormatem
 
Method Summary
 boolean addSilence(int msec)
          Prida msec milisekund ticha na vystupni stream
 boolean addStream(javax.sound.sampled.AudioInputStream in)
          Prida obsah AudioInputStreamu na vystupni stream
 void close()
          Pocka na vyprazdneni a zavre buffer
 void waitStop()
          Pocka na vyprazdneni sound bufferu (az se jeho obsah posle tam kam ma - zvukovka/soubor...)
 
Methods inherited from class SoundBuffer
addFile, audioFromFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoundBufferCard

public SoundBufferCard(javax.sound.sampled.AudioFormat aud)
                throws javax.sound.sampled.LineUnavailableException
Konstruktor, vytvori buffer s vystupem do zvukove karty a danym AudioFormatem

Method Detail

addSilence

public boolean addSilence(int msec)
Prida msec milisekund ticha na vystupni stream

Specified by:
addSilence in class SoundBuffer

addStream

public boolean addStream(javax.sound.sampled.AudioInputStream in)
                  throws java.io.IOException
Prida obsah AudioInputStreamu na vystupni stream

Specified by:
addStream in class SoundBuffer
Throws:
java.io.IOException

waitStop

public void waitStop()
Pocka na vyprazdneni sound bufferu (az se jeho obsah posle tam kam ma - zvukovka/soubor...)

Specified by:
waitStop in class SoundBuffer

close

public void close()
Pocka na vyprazdneni a zavre buffer

Specified by:
close in class SoundBuffer