Muxer manipulation, 42 muxer manipulation, Muxer interface – Google Flix Engine Linux Reference Manual User Manual
Page 187: Functions, 1 function documentation

5.42 Muxer Manipulation
181
5.42
Muxer Manipulation
Functions
•
∗pPlgn, const
flix, const char
∗plgn_name)
Set the desired muxer.
•
plgn)
Remove the specified muxer.
•
on2sc Flix2_MuxerSetParamAsStr
plgn, const char ∗name, const
∗value)
Set the value of a parameter in a muxer instance using a string representation.
•
on2sc Flix2_MuxerGetParamAsStr
plgn, const char ∗name,
∗value,
∗len)
Retrieve the value of a parameter in a muxer instance represented as a string.
•
plgn, const char ∗name, double inDblVal)
Set the value of a parameter in a muxer instance using a double representation.
•
plgn,
const
char
∗name,
double
∗outDblVal)
Retrieve the value of a parameter in a muxer instance represented as a double.
5.42.1
Function Documentation
5.42.1.1
on2sc Flix2_AddMuxer (FLIX2PLGNHANDLE ∗ pPlgn, const FLIX2HANDLE flix,
const char ∗ plgn_name)
Set the desired muxer.
Initializes a FLIX2PLGNHANDLE mapped to plgn_name for use in subsequent muxer 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 desired muxer
Return values:
the engine successfully added the muxer and initialized a FLIX2PLGNHANDLE for use in
muxer related functions.
should one or more of the preconditions fail
memory could not be allocated for the FLIX2PLGNHANDLE
the underlying communication layer failed
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen