From 9c9ee7c952189b570511cc4d8dcb5993ff36ff73 Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Sun, 29 Jun 2003 03:24:39 +0000 Subject: Add H.263 video support git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1131 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- include/asterisk/channel.h | 4 ++++ include/asterisk/file.h | 11 ++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'include') 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 -- cgit v1.2.3