public class FilterGraph extends Object
Modifier and Type | Field and Description |
---|---|
static int |
AUTOBRANCH_OFF |
static int |
AUTOBRANCH_SYNCED |
static int |
AUTOBRANCH_UNSYNCED |
static int |
TYPECHECK_DYNAMIC |
static int |
TYPECHECK_OFF |
static int |
TYPECHECK_STRICT |
Constructor and Description |
---|
FilterGraph() |
Modifier and Type | Method and Description |
---|---|
boolean |
addFilter(Filter filter) |
void |
beginProcessing() |
void |
closeFilters(FilterContext context) |
void |
connect(Filter source,
String outputName,
Filter target,
String inputName) |
void |
connect(String sourceName,
String outputName,
String targetName,
String inputName) |
boolean |
containsFilter(Filter filter) |
void |
flushFrames() |
Filter |
getFilter(String name) |
Set<Filter> |
getFilters() |
boolean |
isReady() |
void |
setAutoBranchMode(int autoBranchMode) |
void |
setDiscardUnconnectedOutputs(boolean discard) |
void |
setTypeCheckMode(int typeCheckMode) |
void |
tearDown(FilterContext context) |
public static final int AUTOBRANCH_OFF
public static final int AUTOBRANCH_SYNCED
public static final int AUTOBRANCH_UNSYNCED
public static final int TYPECHECK_OFF
public static final int TYPECHECK_DYNAMIC
public static final int TYPECHECK_STRICT
public boolean addFilter(Filter filter)
public boolean containsFilter(Filter filter)
public void connect(String sourceName, String outputName, String targetName, String inputName)
public void beginProcessing()
public void flushFrames()
public void closeFilters(FilterContext context)
public boolean isReady()
public void setAutoBranchMode(int autoBranchMode)
public void setDiscardUnconnectedOutputs(boolean discard)
public void setTypeCheckMode(int typeCheckMode)
public void tearDown(FilterContext context)