org.mobicents.media.server.component
Class Dsp

java.lang.Object
  extended by org.mobicents.media.server.component.Dsp
All Implemented Interfaces:
Processor

public class Dsp
extends Object
implements Processor

Digital signaling processor. DSP transforms media from its original format to one of the specified output format. Output formats are specified as array where order of the formats defines format's priority. If frame has format matching to output format the frame won't be changed.

Author:
kulikov

Constructor Summary
protected Dsp(Codec[] codecs)
          Creates new instance of processor.
 
Method Summary
 Codec[] getCodecs()
          (Non Java-doc.)
 Frame process(Frame frame)
          (Non Java-doc.)
 void setFormats(Formats formats)
          (Non Java-doc.)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dsp

protected Dsp(Codec[] codecs)
Creates new instance of processor.

Parameters:
codecs -
Method Detail

getCodecs

public Codec[] getCodecs()
(Non Java-doc.)

Specified by:
getCodecs in interface Processor
See Also:
Processor.getCodecs()

setFormats

public void setFormats(Formats formats)
(Non Java-doc.)

Specified by:
setFormats in interface Processor
See Also:
Processor.setFormats(org.mobicents.media.server.spi.format.Formats)

process

public Frame process(Frame frame)
(Non Java-doc.)

Specified by:
process in interface Processor
See Also:
Processor.process(org.mobicents.media.server.spi.memory.Frame)


Copyright © 2011. All Rights Reserved.