Main Page   Modules   Data Structures   Data Fields   Related Pages  

Context and Codec Status


Data Structures

struct  rte_status

Status flags

These defines correspond to fields in rte_status and flag which contain valid information.

#define RTE_STATUS_FRAMES_IN   (1 << 3)
#define RTE_STATUS_FRAMES_OUT   (1 << 4)
#define RTE_STATUS_FRAMES_DROPPED   (1 << 5)
#define RTE_STATUS_BYTES_IN   (1 << 6)
#define RTE_STATUS_BYTES_OUT   (1 << 7)
#define RTE_STATUS_CAPTURED_TIME   (1 << 8)
#define RTE_STATUS_CODED_TIME   (1 << 9)

Functions

static_inline void rte_codec_status (rte_codec *codec, rte_status *status)
static_inline void rte_context_status (rte_context *context, rte_status *status)

Function Documentation

static_inline void rte_codec_status ( rte_codec * codec,
rte_status * status )
 

Parameters:
codec   Pointer to a rte_codec returned by rte_get_codec() or rte_set_codec().
status   Status structure to be filled.

Fill a rte_status structure with information about the encoding process. Data applies to this particular codec, not the context as a whole.
See also:
rte_context_status().

static_inline void rte_context_status ( rte_context * context,
rte_status * status )
 

Parameters:
context   Initialized rte_context as returned by rte_context_new().
status   Status structure to be filled.

Fill a rte_status structure with information about the encoding process. Data applies to the context (i. e. multiplexer, file format encoder).
See also:
rte_codec_status().


Generated at Wed Mar 22 23:35:36 2006 for RTE Library by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001