public class JNIDecoder extends FFmpegAudioDecoder
avctx, codecID, frameSizeInBytes
BUFFER_FLAG_FEC, BUFFER_FLAG_PLC, EMPTY_FORMATS, features, MAX_AUDIO_SEQUENCE_NUMBERS_TO_PLC, SEQUENCE_MAX, SEQUENCE_MIN
Constructor and Description |
---|
JNIDecoder()
Initializes a new JNIDecoder instance.
|
Modifier and Type | Method and Description |
---|---|
protected int |
doProcess(javax.media.Buffer inBuf,
javax.media.Buffer outBuf) |
javax.media.Format |
setInputFormat(javax.media.Format format)
Additionally, determines whether this JNIDecoder is to perform
RTP depacketization.
|
assertFindAVCodec, doClose, doOpen, findAVCodec, getAVCodecContextFormat
codecIDToString, configureAVCodecContext
calculateLostSeqNoCount, close, discardOutputBuffer, getMatchingOutputFormats, getName, getSupportedOutputFormats, incrementSeqNo, matches, open, process, setOutputFormat, specialize, updateOutput, validateByteArraySize, validateShortArraySize
checkInputBuffer, dump, getInputFormat, getOutputFormat, getSupportedInputFormats, isEOM, propagateEOM
addControl, getControl, getControls, removeControl
protected int doProcess(javax.media.Buffer inBuf, javax.media.Buffer outBuf)
doProcess
in class FFmpegAudioDecoder
public javax.media.Format setInputFormat(javax.media.Format format)
setInputFormat
in interface javax.media.Codec
setInputFormat
in class AbstractCodec2
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.