#include <frame.h>
Collaboration diagram for ast_frame:
Data Fields | |
int | frametype |
int | subclass |
int | datalen |
int | samples |
int | mallocd |
int | offset |
char * | src |
void * | data |
timeval | delivery |
ast_frame * | prev |
ast_frame * | next |
Definition at line 64 of file frame.h.
|
Pointer to actual data Definition at line 80 of file frame.h. Referenced by ast_dsp_call_progress(), ast_dsp_digitdetect(), ast_dsp_process(), ast_dsp_silence(), ast_fr_fdwrite(), ast_frame_dump(), ast_frdup(), ast_frfree(), ast_frisolate(), ast_prod(), ast_rtp_read(), ast_smoother_feed(), and ast_write(). |
|
Length of data Definition at line 70 of file frame.h. Referenced by ast_dsp_call_progress(), ast_dsp_digitdetect(), ast_dsp_process(), ast_dsp_silence(), ast_fr_fdwrite(), ast_frdup(), ast_frisolate(), ast_rtp_read(), ast_rtp_write(), and ast_smoother_feed(). |
|
Global delivery time Definition at line 82 of file frame.h. Referenced by ast_frdup(), ast_rtp_read(), ast_smoother_feed(), and ast_translate(). |
|
Kind of frame Definition at line 66 of file frame.h. Referenced by ast_dsp_call_progress(), ast_dsp_digitdetect(), ast_dsp_process(), ast_dsp_silence(), ast_frame_dump(), ast_frdup(), ast_frisolate(), ast_queue_frame(), ast_read(), ast_rtp_bridge(), ast_rtp_read(), ast_rtp_write(), ast_smoother_feed(), ast_write(), and ast_writestream(). |
|
Was the data malloc'd? i.e. should we free it when we discard the frame? Definition at line 74 of file frame.h. Referenced by ast_frfree(), ast_frisolate(), and ast_rtp_read(). |
|
Next/Prev for linking stand alone frames Definition at line 86 of file frame.h. Referenced by ast_channel_free(), ast_format_register(), ast_frfree(), ast_queue_frame(), and ast_read(). |
|
How far into "data" the data really starts Definition at line 76 of file frame.h. Referenced by ast_frfree(), ast_rtp_read(), ast_rtp_write(), and ast_smoother_feed(). |
|
Next/Prev for linking stand alone frames Definition at line 84 of file frame.h. Referenced by ast_frfree(). |
|
Number of 8khz samples in this frame Definition at line 72 of file frame.h. Referenced by ast_frdup(), ast_frisolate(), ast_rtp_read(), ast_smoother_feed(), and ast_translate(). |
|
Optional source of frame for debugging Definition at line 78 of file frame.h. Referenced by ast_frdup(), ast_frfree(), ast_frisolate(), and ast_rtp_read(). |
|
Subclass, frame dependent Definition at line 68 of file frame.h. Referenced by ast_dsp_call_progress(), ast_dsp_digitdetect(), ast_dsp_process(), ast_dsp_silence(), ast_frame_dump(), ast_frdup(), ast_frisolate(), ast_prod(), ast_queue_control(), ast_read(), ast_rtp_read(), ast_rtp_write(), ast_smoother_feed(), ast_write(), and ast_writestream(). |