public class JavaEncoder extends AbstractCodec2 implements AdvancedAttributesAwareCodec
BUFFER_FLAG_FEC, BUFFER_FLAG_PLC, EMPTY_FORMATS, features, MAX_AUDIO_SEQUENCE_NUMBERS_TO_PLC, SEQUENCE_MAX, SEQUENCE_MIN| Constructor and Description |
|---|
JavaEncoder()
Initializes a new
JavaEncoder instance. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
discardOutputBuffer(javax.media.Buffer outputBuffer) |
protected void |
doClose() |
protected void |
doOpen()
Opens this Codec and acquires the resources that it needs to
operate.
|
protected int |
doProcess(javax.media.Buffer inBuffer,
javax.media.Buffer outBuffer) |
Component |
getControlComponent()
Not used.
|
javax.media.Format |
getOutputFormat()
Get the output format.
|
void |
setAdvancedAttributes(Map<String,String> attributes)
Sets the additional attributes to attributes
|
calculateLostSeqNoCount, close, getMatchingOutputFormats, getName, getSupportedOutputFormats, incrementSeqNo, matches, open, process, setInputFormat, setOutputFormat, specialize, updateOutput, validateByteArraySize, validateShortArraySizecheckInputBuffer, dump, getInputFormat, getSupportedInputFormats, isEOM, propagateEOMaddControl, getControl, getControls, removeControlpublic javax.media.Format getOutputFormat()
getOutputFormat in class net.sf.fmj.media.AbstractCodecAbstractCodec.getOutputFormat()protected void discardOutputBuffer(javax.media.Buffer outputBuffer)
discardOutputBuffer in class AbstractCodec2protected void doClose()
doClose in class AbstractCodec2protected void doOpen()
throws javax.media.ResourceUnavailableException
PlugIn.open() on this instance will result in
a call to doOpen only if AbstractCodec.opened is
false. All required input and/or output formats are assumed to
have been set on this Codec before doOpen is called.doOpen in class AbstractCodec2javax.media.ResourceUnavailableException - if any of the resources that this
Codec needs to operate cannot be acquiredAbstractCodec2.doOpen()protected int doProcess(javax.media.Buffer inBuffer,
javax.media.Buffer outBuffer)
doProcess in class AbstractCodec2public void setAdvancedAttributes(Map<String,String> attributes)
setAdvancedAttributes in interface AdvancedAttributesAwareCodecattributes - The additional attributes to setpublic Component getControlComponent()
getControlComponent in interface javax.media.ControlCopyright © 2022 jitsi.org. All rights reserved.