net.java.sip.communicator.impl.media.codec.audio.g729
Class JavaEncoder
java.lang.Object
net.sf.fmj.media.AbstractControls
net.sf.fmj.media.AbstractPlugIn
net.sf.fmj.media.AbstractCodec
net.java.sip.communicator.impl.media.codec.audio.g729.AbstractCodecExt
net.java.sip.communicator.impl.media.codec.audio.g729.JavaEncoder
- All Implemented Interfaces:
- javax.media.Codec, javax.media.Controls, javax.media.PlugIn
public class JavaEncoder
- extends AbstractCodecExt
- Author:
- Lubomir Marinov
| Fields inherited from class net.sf.fmj.media.AbstractCodec |
inputFormat, inputFormats, opened, outputFormat |
| Fields inherited from interface javax.media.PlugIn |
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED |
|
Constructor Summary |
JavaEncoder()
Initializes a new JavaEncoder instance. |
|
Method Summary |
protected void |
discardOutputBuffer(javax.media.Buffer outputBuffer)
|
protected void |
doClose()
|
protected void |
doOpen()
|
protected int |
doProcess(javax.media.Buffer inputBuffer,
javax.media.Buffer outputBuffer)
|
| Methods inherited from class net.sf.fmj.media.AbstractCodec |
checkInputBuffer, dump, getInputFormat, getOutputFormat, getSupportedInputFormats, isEOM, propagateEOM |
| Methods inherited from class net.sf.fmj.media.AbstractPlugIn |
reset |
| Methods inherited from class net.sf.fmj.media.AbstractControls |
addControl, getControl, getControls, removeControl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.media.PlugIn |
reset |
| Methods inherited from interface javax.media.Controls |
getControl, getControls |
JavaEncoder
public JavaEncoder()
- Initializes a new
JavaEncoder instance.
discardOutputBuffer
protected void discardOutputBuffer(javax.media.Buffer outputBuffer)
- Overrides:
discardOutputBuffer in class AbstractCodecExt
doClose
protected void doClose()
- Specified by:
doClose in class AbstractCodecExt
doOpen
protected void doOpen()
throws javax.media.ResourceUnavailableException
- Specified by:
doOpen in class AbstractCodecExt
- Throws:
javax.media.ResourceUnavailableException
doProcess
protected int doProcess(javax.media.Buffer inputBuffer,
javax.media.Buffer outputBuffer)
- Specified by:
doProcess in class AbstractCodecExt
SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.