#include <file.h>
Data Fields | |
union { | |
void * _private | |
void *private attribute_deprecated | |
}; | |
char * | buf |
FILE * | f |
char * | filename |
int | flags |
struct ast_format * | fmt |
struct ast_frame | fr |
int | lasttimeout |
int | lastwriteformat |
mode_t | mode |
const char * | orig_chan_name |
struct ast_channel * | owner |
char * | realfilename |
struct ast_tranlator_pvt * | tr |
struct ast_trans_pvt * | trans |
struct ast_filestream * | vfs |
Definition at line 117 of file file.h.
union { ... } |
void* _private |
Definition at line 137 of file file.h.
Referenced by g726_open(), g726_read(), g726_write(), get_filestream(), h263_read(), h264_read(), ogg_vorbis_close(), ogg_vorbis_open(), ogg_vorbis_read(), ogg_vorbis_rewrite(), ogg_vorbis_write(), pcm_write(), read_samples(), wav_close(), wav_open(), wav_read(), wav_seek(), and wav_write().
void* private attribute_deprecated |
char* buf |
Definition at line 134 of file file.h.
Referenced by ast_fileexists(), ast_openstream_full(), ast_openvstream(), ast_writefile(), g723_read(), g726_read(), g729_read(), get_filestream(), gsm_read(), h263_read(), h264_read(), ilbc_read(), ogg_vorbis_read(), pcm_read(), slinear_read(), vox_read(), wav_read(), and wav_write().
FILE* f |
Definition at line 132 of file file.h.
Referenced by ast_closestream(), au_open(), au_rewrite(), au_seek(), au_tell(), au_trunc(), g723_read(), g723_trunc(), g723_write(), g726_read(), g726_write(), g729_read(), g729_seek(), g729_tell(), g729_trunc(), g729_write(), get_filestream(), gsm_read(), gsm_seek(), gsm_tell(), gsm_trunc(), gsm_write(), h263_open(), h263_read(), h263_tell(), h263_trunc(), h263_write(), h264_open(), h264_read(), h264_tell(), h264_trunc(), h264_write(), ilbc_read(), ilbc_seek(), ilbc_tell(), ilbc_trunc(), ilbc_write(), ogg_vorbis_close(), ogg_vorbis_open(), ogg_vorbis_rewrite(), ogg_vorbis_write(), pcm_read(), pcm_seek(), pcm_tell(), pcm_trunc(), pcm_write(), read_samples(), slinear_read(), slinear_seek(), slinear_tell(), slinear_trunc(), slinear_write(), vox_read(), vox_seek(), vox_tell(), vox_trunc(), vox_write(), wav_close(), wav_open(), wav_read(), wav_rewrite(), wav_seek(), wav_tell(), wav_trunc(), and wav_write().
char* filename |
Definition at line 122 of file file.h.
Referenced by ast_closestream(), ast_filehelper(), ast_readfile(), ast_writefile(), and ast_writestream().
int flags |
Definition at line 120 of file file.h.
Referenced by ast_readfile(), ast_writefile(), and ast_writestream().
struct ast_format* fmt [read] |
Everybody reserves a block of AST_RESERVED_POINTERS pointers for us
Definition at line 119 of file file.h.
Referenced by ast_closestream(), ast_filehelper(), ast_playstream(), ast_readaudio_callback(), ast_readfile(), ast_readframe(), ast_readvideo_callback(), ast_seekstream(), ast_streamfile(), ast_tellstream(), ast_truncstream(), ast_writefile(), ast_writestream(), au_seek(), fn_wrapper(), get_filestream(), pcm_read(), pcm_seek(), and pcm_write().
Definition at line 133 of file file.h.
Referenced by g723_read(), g726_read(), g729_read(), get_filestream(), gsm_read(), h263_read(), h264_read(), ilbc_read(), ogg_vorbis_read(), pcm_read(), slinear_read(), vox_read(), and wav_read().
int lasttimeout |
Definition at line 130 of file file.h.
Referenced by ast_filehelper(), ast_readaudio_callback(), and ast_readvideo_callback().
int lastwriteformat |
mode_t mode |
Definition at line 121 of file file.h.
Referenced by ast_readfile(), ast_writefile(), and ast_writestream().
const char* orig_chan_name |
Definition at line 142 of file file.h.
Referenced by ast_closestream(), ast_readaudio_callback(), ast_streamfile(), and waitstream_core().
struct ast_channel* owner [read] |
Definition at line 131 of file file.h.
Referenced by ast_applystream(), ast_closestream(), ast_readaudio_callback(), and ast_readvideo_callback().
char* realfilename |
struct ast_trans_pvt* trans [read] |
Transparently translate from another format -- just once
Definition at line 127 of file file.h.
Referenced by ast_closestream(), ast_filehelper(), ast_readfile(), ast_writefile(), and ast_writestream().
struct ast_filestream* vfs [read] |
Video file stream
Definition at line 125 of file file.h.
Referenced by ast_closestream(), ast_readfile(), ast_streamfile(), ast_writefile(), ast_writestream(), handle_getoption(), and handle_streamfile().