Modules | |
Deprecated | |
Functions | |
on2sc | Flix2_AddFilter (FLIX2PLGNHANDLE *pPlgn, const FLIX2HANDLE flix, const char *plgn_name) |
Add a filter to the encoder's filter chain. | |
on2sc | Flix2_RemoveFilter (FLIX2PLGNHANDLE plgn) |
Remove a filter to the encoder's filter chain. | |
on2sc | Flix2_FilterSetParamAsStr (FLIX2PLGNHANDLE plgn, const char *name, const on2tc *value) |
Set the value of a parameter in a filter instance using a string representation. | |
on2sc | Flix2_FilterGetParamAsStr (FLIX2PLGNHANDLE plgn, const char *name, on2tc *value, int32_t *len) |
Retrieve the value of a parameter in a filter instance represented as a string. | |
on2sc | Flix2_FilterSetParam (FLIX2PLGNHANDLE plgn, const char *name, double inDblVal) |
Set the value of a parameter in a filter instance using a double representation. | |
on2sc | Flix2_FilterGetParam (FLIX2PLGNHANDLE plgn, const char *name, double *outDblVal) |
Retrieve the value of a parameter in a filter instance represented as a double. |
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.
[out] | pPlgn | Storage location to receive the value of the created FLIX2PLGNHANDLE |
[in] | flix | Handle to the flix engine returned from Flix2_Create() or Flix2_CreateEx() |
[in] | plgn_name | Name of the filter to add to the chain |
ON2_OK | the engine successfully added the filter and initialized a FLIX2PLGNHANDLE for use in filter related functions. | |
ON2_INVALID_PARAMS | should one or more of the preconditions fail | |
ON2_NO_MEM | memory could not be allocated for the FLIX2PLGNHANDLE |
NULL
NULL
NULL
on2sc Flix2_FilterGetParam | ( | FLIX2PLGNHANDLE | plgn, | |
const char * | name, | |||
double * | outDblVal | |||
) |
Retrieve the value of a parameter in a filter instance represented as a double.
[in] | plgn | Handle to the filter returned from Flix2_AddFilter() |
[in] | name | Name of the parameter to retrieve |
[out] | outDblVal | Storage location to receive the value |
ON2_OK | on success | |
ON2_INVALID_PARAMS | should the precondition fail | |
ON2_NOT_SUPP | the filter does not support this parameter/representation |
NULL
NULL
on2sc Flix2_FilterGetParamAsStr | ( | FLIX2PLGNHANDLE | plgn, | |
const char * | name, | |||
on2tc * | value, | |||
int32_t * | len | |||
) |
Retrieve the value of a parameter in a filter instance represented as a string.
[in] | plgn | Handle to the filter returned from Flix2_AddFilter() |
[in] | name | Name of the parameter to retrieve |
[out] | value | Storage location to receive the value |
[in,out] | len | Pointer to buffer length variable. Should contain the maximum size of the buffer. This call updates this variable with the size of the returned string. |
ON2_OK | on success | |
ON2_INVALID_PARAMS | should one or more of the preconditions fail | |
ON2_NOT_SUPP | the filter does not support this parameter |
NULL
NULL
NULL
on2sc Flix2_FilterSetParam | ( | FLIX2PLGNHANDLE | plgn, | |
const char * | name, | |||
double | inDblVal | |||
) |
Set the value of a parameter in a filter instance using a double representation.
[in] | plgn | Handle to the filter returned from Flix2_AddFilter() |
[in] | name | Name of the parameter to set |
[in] | inDblVal | New value for the parameter |
ON2_OK | on success | |
ON2_INVALID_PARAMS | should the precondition fail | |
ON2_NOT_SUPP | the filter does not support this parameter |
NULL
on2sc Flix2_FilterSetParamAsStr | ( | FLIX2PLGNHANDLE | plgn, | |
const char * | name, | |||
const on2tc * | value | |||
) |
Set the value of a parameter in a filter instance using a string representation.
[in] | plgn | Handle to the filter returned from Flix2_AddFilter() |
[in] | name | Name of the parameter to set |
[in] | value | New value for the parameter |
ON2_OK | on success | |
ON2_INVALID_PARAMS | should the precondition fail | |
ON2_NOT_SUPP | the filter does not support this parameter |
NULL
on2sc Flix2_RemoveFilter | ( | FLIX2PLGNHANDLE | plgn | ) |
Remove a filter to the encoder's filter chain.
[in] | plgn | Handle to the filter returned from Flix2_AddFilter() |
ON2_OK | on success | |
ON2_INVALID_PARAMS | should the precondition fail |
NULL