
5.42 Muxer Manipulation 181
5.42 Muxer Manipulation
Functions
• on2sc Flix2_AddMuxer (FLIX2PLGNHANDLE ∗pPlgn, const FLIX2HANDLE flix, const char
∗plgn_name)
Set the desired muxer.
• on2sc Flix2_RemoveMuxer (FLIX2PLGNHANDLE plgn)
Remove the specified muxer.
• on2sc Flix2_MuxerSetParamAsStr (FLIX2PLGNHANDLE plgn, const char ∗name, const on2tc
∗value)
Set the value of a parameter in a muxer instance using a string representation.
• on2sc Flix2_MuxerGetParamAsStr (FLIX2PLGNHANDLE plgn, const char ∗name, on2tc ∗value,
int32_t ∗len)
Retrieve the value of a parameter in a muxer instance represented as a string.
• on2sc Flix2_MuxerSetParam (FLIX2PLGNHANDLE plgn, const char ∗name, double inDblVal)
Set the value of a parameter in a muxer instance using a double representation.
• on2sc Flix2_MuxerGetParam (FLIX2PLGNHANDLE 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 Flix2_Create() or Flix2_CreateEx()
← plgn_name Name of the desired muxer
Return values:
ON2_OK the engine successfully added the muxer and initialized a FLIX2PLGNHANDLE for use in
muxer related functions.
ON2_INVALID_PARAMS should one or more of the preconditions fail
ON2_NO_MEM memory could not be allocated for the FLIX2PLGNHANDLE
ON2_NET_ERROR the underlying communication layer failed
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen
Komentarze do niniejszej Instrukcji