public class MediaEncoderFilter extends Filter
Modifier and Type | Class and Description |
---|---|
static interface |
MediaEncoderFilter.OnRecordingDoneListener
Callback to be called when media recording completes.
|
Constructor and Description |
---|
MediaEncoderFilter(String name) |
Modifier and Type | Method and Description |
---|---|
void |
close(FilterContext context) |
void |
fieldPortValueUpdated(String name,
FilterContext context) |
void |
open(FilterContext context) |
void |
prepare(FilterContext context) |
void |
process(FilterContext context) |
void |
setupPorts() |
boolean |
skipFrameAndModifyTimestamp(long timestampNs) |
void |
tearDown(FilterContext context) |
addFieldPort, addInputPort, addMaskedInputPort, addOutputBasedOnInput, addOutputPort, addProgramPort, closeOutputPort, delayNextProcess, getFilterClassName, getInputFormat, getInputPort, getName, getNumberOfConnectedInputs, getNumberOfConnectedOutputs, getNumberOfInputs, getNumberOfOutputs, getOutputFormat, getOutputPort, getSleepDelay, init, initProgramInputs, initWithAssignmentList, initWithAssignmentString, initWithValueMap, isAvailable, isOpen, parametersUpdated, pullInput, pushOutput, setInputFrame, setInputValue, setWaitsOnInputPort, setWaitsOnOutputPort, toString, transferInputPortFrame
public MediaEncoderFilter(String name)
public void setupPorts()
setupPorts
in class Filter
public void fieldPortValueUpdated(String name, FilterContext context)
fieldPortValueUpdated
in class Filter
public void prepare(FilterContext context)
public void open(FilterContext context)
public boolean skipFrameAndModifyTimestamp(long timestampNs)
public void process(FilterContext context)
public void close(FilterContext context)
public void tearDown(FilterContext context)