diff options
author | mogorman <mogorman@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-12-11 19:45:18 +0000 |
---|---|---|
committer | mogorman <mogorman@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-12-11 19:45:18 +0000 |
commit | 2f198d98a8150963b7154c18930173b8b871f6c3 (patch) | |
tree | 19e2a7ec583c6741bd008c01b7d3b167a46ab37b /zaptel.h | |
parent | 1bfb68dfe23e791a6dacc7b59a65e6f5341c4973 (diff) |
updates for dynamic channel creation on transcoder card.
from jsloan's branch
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1703 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zaptel.h')
-rw-r--r-- | zaptel.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -723,11 +723,13 @@ enum { #define ZT_TCOP_RESET 1 /* Reset the channel state / codec selection */ #define ZT_TCOP_TRANSCODE 2 /* Begin transcoding a block */ #define ZT_TCOP_GETINFO 3 /* Get information (use zt_transcode_info) */ +#define ZT_TCOP_RELEASE 4 /* Release DTE channel */ typedef struct zt_transcode_info { unsigned int op; unsigned int tcnum; char name[80]; + int numchannels; unsigned int srcfmts; unsigned int dstfmts; } ZT_TRANSCODE_INFO; @@ -1441,6 +1443,8 @@ struct zt_transcoder_channel { unsigned int flags; unsigned int srcfmt; unsigned int dstfmt; + unsigned int chan_built; + unsigned int built_fmts; struct zt_transcode_header *tch; }; |