summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMark Spencer <markster@digium.com>2003-06-29 03:24:39 +0000
committerMark Spencer <markster@digium.com>2003-06-29 03:24:39 +0000
commit9c9ee7c952189b570511cc4d8dcb5993ff36ff73 (patch)
tree4eff0e924a946900561c70a2d56554a97b06efb4 /include
parent3b7891887808db51d70c68795c9d6028f89bca58 (diff)
Add H.263 video support
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1131 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include')
-rwxr-xr-xinclude/asterisk/channel.h4
-rwxr-xr-xinclude/asterisk/file.h11
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