24#ifndef _ASTERISK_MOD_FORMAT_H
25#define _ASTERISK_MOD_FORMAT_H
30#if defined(__cplusplus) || defined(c_plusplus)
113 struct ast_translator_pvt *
tr;
136#define ast_format_def_register(f) __ast_format_def_register(f, AST_MODULE_SELF)
147#if defined(__cplusplus) || defined(c_plusplus)
Generic File Format Support. Should be included by clients of the file handling routines....
Asterisk internal frame definitions.
#define AST_LIST_ENTRY(type)
Declare a forward link structure inside a list entry.
Main Channel structure associated with a channel.
This structure is allocated by file.c in one chunk, together with buf_size and desc_size bytes of mem...
struct ast_filestream * vfs
struct ast_frame fr
frame produced by read, typically
struct ast_format_def * fmt
struct ast_channel * owner
struct ast_format * lastwriteformat
struct ast_trans_pvt * trans
struct ast_translator_pvt * tr
const char * orig_chan_name
Data structure associated with a single frame of data.
Default structure for translators, with the basic fields and buffers, all allocated as part of the sa...