org.mobicents.media.server.impl.resource.fft
Class SpectraAnalyzer

java.lang.Object
  extended by org.mobicents.media.server.impl.BaseComponent
      extended by org.mobicents.media.server.impl.AbstractSink
          extended by org.mobicents.media.server.impl.resource.fft.SpectraAnalyzer
All Implemented Interfaces:
java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.MediaSink

public class SpectraAnalyzer
extends AbstractSink

Author:
Oleg Kulikov
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mobicents.media.server.impl.AbstractSink
otherParty
 
Fields inherited from interface org.mobicents.media.Component
AUDIO_PLAYER, AUDIO_RECORDER, DTMF_DETECTOR, DTMF_GENERATOR
 
Constructor Summary
SpectraAnalyzer(org.mobicents.media.server.spi.Endpoint endpoint, java.lang.String name)
           
 
Method Summary
 org.mobicents.media.Format[] getFormats()
           
 boolean isAcceptable(org.mobicents.media.Format fmt)
          (Non Java-doc.)
 void receive(org.mobicents.media.Buffer buffer)
           
protected  void sendEvent(double[] spectra)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.mobicents.media.server.impl.AbstractSink
connect, disconnect, isConnected
 
Methods inherited from class org.mobicents.media.server.impl.BaseComponent
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, sendEvent, setConnection, setEndpoint, setResourceType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mobicents.media.Component
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, setConnection, setEndpoint, setResourceType
 

Constructor Detail

SpectraAnalyzer

public SpectraAnalyzer(org.mobicents.media.server.spi.Endpoint endpoint,
                       java.lang.String name)
Method Detail

start

public void start()

stop

public void stop()

sendEvent

protected void sendEvent(double[] spectra)

receive

public void receive(org.mobicents.media.Buffer buffer)

isAcceptable

public boolean isAcceptable(org.mobicents.media.Format fmt)
(Non Java-doc.)

See Also:
org.mobicents.media.MediaSink.isAcceptable(Format).

getFormats

public org.mobicents.media.Format[] getFormats()


Copyright © 2009. All Rights Reserved.