Encoding_status_getaverageframesize, Encoding_status_getelapsedtime, Encoding_status_getendtime – Google Flix Engine Linux Reference Manual User Manual

Page 78

Advertising
background image

72

Flix Engine Linux Module Documentation

ON2_NET_ERROR

the underlying communication layer failed

Precondition:

flix

is not NULL

pBitrate

is not NULL

5.17.1.2

on2sc encoding_status_GetAverageFramesize (const FLIX2HANDLE flix, int32_t ∗
pFramesize)

Retrieve the encoder’s average (video) frame size.

Value is in bytes.

Parameters:

← flix Handle to the flix engine returned from

Flix2_Create()

or

Flix2_CreateEx()

→ pFramesize Storage location to receive the result

Return values:

ON2_OK

on success

ON2_INVALID_PARAMS

should one or more of the preconditions fail

ON2_NET_ERROR

the underlying communication layer failed

Precondition:

flix

is not NULL

pFramesize

is not NULL

5.17.1.3

on2sc encoding_status_GetElapsedTime (const FLIX2HANDLE flix, int32_t ∗
pElapsedTime)

Retrieve the total elapsed encode time.

Value is in milliseconds.

Parameters:

← flix Handle to the flix engine returned from

Flix2_Create()

or

Flix2_CreateEx()

→ pElapsedTime Storage location to receive the result

Return values:

ON2_OK

on success

ON2_INVALID_PARAMS

should one or more of the preconditions fail

ON2_NET_ERROR

the underlying communication layer failed

Precondition:

flix

is not NULL

pElapsedTime

is not NULL

Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen

Advertising