libamsip 4.6.0
Data Structures | Typedefs | Functions

amsip codec interface

internal API for amsip (DO NOT USE)

Data Structures

struct  am_codec_info
struct  am_codec_attr
struct  am_text_codec_info
struct  am_text_codec_attr
struct  am_udpftp_codec_info
struct  am_udpftp_codec_attr

Typedefs

typedef struct am_codec_info am_codec_info_t
typedef struct am_codec_attr am_codec_attr_t
typedef struct am_text_codec_info am_text_codec_info_t
typedef struct am_text_codec_attr am_text_codec_attr_t
typedef struct am_udpftp_codec_info am_udpftp_codec_info_t
typedef struct am_udpftp_codec_attr am_udpftp_codec_attr_t

Functions

int am_codec_info_modify (am_codec_info_t *codec, int index)
int am_codec_attr_modify (am_codec_attr_t *codec_attr)
int _am_codec_get_definition (char *name)
int am_text_codec_info_modify (am_text_codec_info_t *codec, int index)
int am_text_codec_attr_modify (am_text_codec_attr_t *codec_attr)
int _am_text_codec_get_definition (char *name)
int am_udpftp_codec_info_modify (am_udpftp_codec_info_t *codec, int index)
int am_udpftp_codec_attr_modify (am_udpftp_codec_attr_t *codec_attr)
int _am_udpftp_codec_get_definition (char *name)

Typedef Documentation

Structure for audio codec configuration.

Structure for audio codec attribute configuration.

Structure for text codec configuration.

Structure for text codec attribute configuration.

Structure for udpftp codec configuration.

Structure for udpftp codec attribute configuration.


Function Documentation

int am_codec_info_modify ( am_codec_info_t codec,
int  index 
)

Modify codec list at index.

Parameters:
codecpointer to codec information.
indexindex in support list.
int am_codec_attr_modify ( am_codec_attr_t codec_attr)

Modify codec attribute configuration.

Parameters:
codec_attrpointer to codec attribute information.
int _am_codec_get_definition ( char *  name)

Get index of codec.

Parameters:
namename of codec to search.
int am_text_codec_info_modify ( am_text_codec_info_t codec,
int  index 
)

Modify text codec list at index.

Parameters:
codecpointer to text codec information.
indexindex in support list.
int am_text_codec_attr_modify ( am_text_codec_attr_t codec_attr)

Modify text codec attribute configuration.

Parameters:
codec_attrpointer to text codec attribute information.
int _am_text_codec_get_definition ( char *  name)

Get index of text codec.

Parameters:
namename of text codec to search.
int am_udpftp_codec_info_modify ( am_udpftp_codec_info_t codec,
int  index 
)

Modify udpftp codec list at index.

Parameters:
codecpointer to udpftp codec information.
indexindex in support list.
int am_udpftp_codec_attr_modify ( am_udpftp_codec_attr_t codec_attr)

Modify udpftp codec attribute configuration.

Parameters:
codec_attrpointer to udpftp codec attribute information.
int _am_udpftp_codec_get_definition ( char *  name)

Get index of udpftp codec.

Parameters:
namename of udpftp codec to search.