All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class iceberg.APCpath.operators.Sox2

java.lang.Object
   |
   +----ninja.rmi.NinjaRemoteObject
           |
           +----iceberg.APCpath.operators.Operator
                   |
                   +----iceberg.APCpath.operators.ProcessOperator
                           |
                           +----iceberg.APCpath.operators.Sox2

public class Sox2
extends ProcessOperator

Constructor Index

 o Sox2()

Method Index

 o getCmd()
 o getInputType()
Should return the input type of the operator
 o getOutputType()
Should return the output type of the operator
 o ipBlockSize()
640 bytes is the data for 20ms.
 o opBlockSize()
160 bytes is the data for 20ms.
 o start(DescrOperator)
start this operator running.

Constructors

 o Sox2
 public Sox2() throws RemoteException

Methods

 o getInputType
 public String getInputType() throws RemoteException
Should return the input type of the operator

Overrides:
getInputType in class Operator
 o getOutputType
 public String getOutputType() throws RemoteException
Should return the output type of the operator

Overrides:
getOutputType in class Operator
 o opBlockSize
 public int opBlockSize() throws RemoteException
160 bytes is the data for 20ms. Since PCM output can be sent as an RTP stream to vat, this should be exact

Overrides:
opBlockSize in class ProcessOperator
 o ipBlockSize
 public int ipBlockSize() throws RemoteException
640 bytes is the data for 20ms. Sun au is approximately 4 times PCM. Exact value does not matter since input is not going to come from RTP.

Overrides:
ipBlockSize in class ProcessOperator
 o start
 public void start(DescrOperator descrop)
start this operator running.

Overrides:
start in class ProcessOperator
 o getCmd
 protected String[] getCmd()
Overrides:
getCmd in class ProcessOperator

All Packages  Class Hierarchy  This Package  Previous  Next  Index