Filter manipulation, 40 filter manipulation, Filter interface – Google Flix Engine Linux Reference Manual User Manual
Page 179: Filter, Flix2_addfilter(), Modules, Functions, 1 function documentation

5.40 Filter Manipulation
173
5.40
Filter Manipulation
Modules
•
Functions
•
∗pPlgn, const
flix, const char
∗plgn_name)
Add a filter to the encoder’s filter chain.
•
plgn)
Remove a filter to the encoder’s filter chain.
•
on2sc Flix2_FilterSetParamAsStr
plgn, const char ∗name, const
∗value)
Set the value of a parameter in a filter instance using a string representation.
•
on2sc Flix2_FilterGetParamAsStr
plgn, const char ∗name,
∗value,
∗len)
Retrieve the value of a parameter in a filter instance represented as a string.
•
plgn, const char ∗name, double inDblVal)
Set the value of a parameter in a filter instance using a double representation.
•
plgn, const char ∗name, double ∗outDblVal)
Retrieve the value of a parameter in a filter instance represented as a double.
5.40.1
Function Documentation
5.40.1.1
on2sc Flix2_AddFilter (FLIX2PLGNHANDLE ∗ pPlgn, const FLIX2HANDLE flix, const
char ∗ plgn_name)
Add a filter to the encoder’s filter chain.
Initializes a FLIX2PLGNHANDLE mapped to plgn_name for use in subsequent filter calls.
Parameters:
→ pPlgn Storage location to receive the value of the created FLIX2PLGNHANDLE
← flix Handle to the flix engine returned from
or
← plgn_name Name of the filter to add to the chain
Return values:
the engine successfully added the filter and initialized a FLIX2PLGNHANDLE for use in
filter related functions.
should one or more of the preconditions fail
memory could not be allocated for the FLIX2PLGNHANDLE
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen