#include <switch_frame.h>
Collaboration diagram for switch_frame:

Data Fields | |
| switch_codec_t * | codec |
| const char * | source |
| void * | packet |
| uint32_t | packetlen |
| void * | data |
| uint32_t | datalen |
| uint32_t | buflen |
| uint32_t | samples |
| uint32_t | rate |
| switch_payload_t | payload |
| switch_size_t | timestamp |
| uint16_t | seq |
| uint32_t | ssrc |
| switch_bool_t | m |
| switch_frame_flag_t | flags |
|
|
the entire size of the buffer |
|
|
a pointer to the codec information |
|
|
the frame data |
|
|
the size of the buffer that is in use |
|
|
frame flags |
|
|
|
|
|
the raw packet |
|
|
the size of the raw packet when applicable |
|
|
the payload of the frame |
|
|
the rate of the frame |
|
|
the number of audio samples present (audio only) |
|
|
|
|
|
the originating source of the frame |
|
|
|
|
|
the timestamp of the frame |
1.3.9.1