diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-06-29 03:24:39 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-06-29 03:24:39 +0000 |
commit | 6a9e0210bb8f5390e96e3c6746ff907e9858729f (patch) | |
tree | 4eff0e924a946900561c70a2d56554a97b06efb4 /include/asterisk | |
parent | 3a0233e8edb056a24609732411d306608ffccece (diff) |
Add H.263 video support
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1131 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'include/asterisk')
-rwxr-xr-x | include/asterisk/channel.h | 4 | ||||
-rwxr-xr-x | include/asterisk/file.h | 11 |
2 files changed, 14 insertions, 1 deletions
diff --git a/include/asterisk/channel.h b/include/asterisk/channel.h index c56a1fc76..c7867b144 100755 --- a/include/asterisk/channel.h +++ b/include/asterisk/channel.h @@ -116,6 +116,10 @@ struct ast_channel { int streamid; /*! Stream itself. */ struct ast_filestream *stream; + /*! For streaming playback, the schedule ID */ + int vstreamid; + /*! Stream itself. */ + struct ast_filestream *vstream; /*! Original writer format */ int oldwriteformat; diff --git a/include/asterisk/file.h b/include/asterisk/file.h index 7ac0aa12b..418564249 100755 --- a/include/asterisk/file.h +++ b/include/asterisk/file.h @@ -171,7 +171,7 @@ int ast_writestream(struct ast_filestream *fs, struct ast_frame *f); */ int ast_closestream(struct ast_filestream *f); -//! Opens stream for use in seeking, playing, and writing +//! Opens stream for use in seeking, playing /*! * \param chan channel to work with * \param filename to use @@ -180,6 +180,15 @@ int ast_closestream(struct ast_filestream *f); */ struct ast_filestream *ast_openstream(struct ast_channel *chan, char *filename, char *preflang); +//! Opens stream for use in seeking, playing +/*! + * \param chan channel to work with + * \param filename to use + * \param preflang prefered language to use + * Returns a ast_filestream pointer if it opens the file, NULL on error + */ +struct ast_filestream *ast_openvstream(struct ast_channel *chan, char *filename, char *preflang); + //! Applys a open stream to a channel. /*! * \param chan channel to work |