Sautrela

edu.gtts.sautrela.audio
Class AudioFileReader

java.lang.Object
  extended by edu.gtts.sautrela.engine.AbstractDataProcessor
      extended by edu.gtts.sautrela.audio.AudioFileReader
All Implemented Interfaces:
DataProcessor, java.beans.BeanInfo, java.io.Serializable

public class AudioFileReader
extends AbstractDataProcessor

Author:
mpenagar
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
AudioFileReader()
           
 
Method Summary
 void editBeanInfo(java.beans.BeanInfo info)
           
 java.lang.String getAudioFileURL()
           
static void main(java.lang.String[] args)
           
 void process(Buffer none, Buffer out)
          Reads audio data from a file.
 void setAudioFileURL(java.lang.String url)
           
 
Methods inherited from class edu.gtts.sautrela.engine.AbstractDataProcessor
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getName, getPropertyDescriptors, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AudioFileReader

public AudioFileReader()
Method Detail

getAudioFileURL

public java.lang.String getAudioFileURL()

setAudioFileURL

public void setAudioFileURL(java.lang.String url)
                     throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

process

public void process(Buffer none,
                    Buffer out)
             throws DataProcessorException
Reads audio data from a file. A single DataStream is generated.

Parameters:
none - Input Buffer
out - Output Buffer
Throws:
DataProcessorException

editBeanInfo

public void editBeanInfo(java.beans.BeanInfo info)
Overrides:
editBeanInfo in class AbstractDataProcessor

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

Sautrela