#include <switch_module_interfaces.h>
Collaboration diagram for switch_codec:

Data Fields | |
| const switch_codec_interface_t * | codec_interface |
| const switch_codec_implementation_t * | implementation |
| char * | fmtp_in |
| char * | fmtp_out |
| switch_codec_settings_t | codec_settings |
| uint32_t | flags |
| switch_memory_pool_t * | memory_pool |
| void * | private_info |
| switch_payload_t | agreed_pt |
|
|
|
|
|
the codec interface table this handle uses |
|
|
codec settings for this handle |
|
|
flags to modify behaviour |
|
|
fmtp line from remote sdp |
|
|
fmtp line for local sdp |
|
|
the specific implementation of the above codec |
|
|
the handle's memory pool |
|
|
private data for the codec module to store handle specific info |
1.3.9.1