FreeSWITCH API Documentation  1.7.0
Data Fields
switch_codec_fmtp Struct Reference

#include <switch_module_interfaces.h>

+ Collaboration diagram for switch_codec_fmtp:

Data Fields

uint32_t actual_samples_per_second
 
int bits_per_second
 
int microseconds_per_packet
 
int stereo
 
void * private_info
 

Detailed Description

an abstract handle of a fmtp parsed by codec

Definition at line 650 of file switch_module_interfaces.h.

Field Documentation

uint32_t switch_codec_fmtp::actual_samples_per_second

actual samples transferred per second for those who are not moron g722 RFC writers

Definition at line 652 of file switch_module_interfaces.h.

Referenced by switch_core_media_negotiate_sdp(), switch_speex_fmtp_parse(), and switch_speex_init().

int switch_codec_fmtp::bits_per_second

bits transferred per second

Definition at line 654 of file switch_module_interfaces.h.

Referenced by add_audio_codec(), and switch_core_media_negotiate_sdp().

int switch_codec_fmtp::microseconds_per_packet

number of microseconds of media in one packet (ptime * 1000)

Definition at line 656 of file switch_module_interfaces.h.

Referenced by add_audio_codec(), and switch_core_media_negotiate_sdp().

void* switch_codec_fmtp::private_info

private data for the codec module to store handle specific info

Definition at line 660 of file switch_module_interfaces.h.

Referenced by switch_speex_fmtp_parse(), and switch_speex_init().

int switch_codec_fmtp::stereo

stereo

Definition at line 658 of file switch_module_interfaces.h.

Referenced by switch_core_media_negotiate_sdp().


The documentation for this struct was generated from the following file: