From 2f198d98a8150963b7154c18930173b8b871f6c3 Mon Sep 17 00:00:00 2001 From: mogorman Date: Mon, 11 Dec 2006 19:45:18 +0000 Subject: 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 --- zaptel.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'zaptel.h') diff --git a/zaptel.h b/zaptel.h index b7850c4..6702297 100644 --- a/zaptel.h +++ b/zaptel.h @@ -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; }; -- cgit v1.2.3