mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-24 14:56:58 +00:00
Added direct media support to ooh323 channel driver
options are documented in config sample sample config rename to proper name - ooh323.conf To change media address ooh323 send empty TCS if there was completed TCS exchange or send facility forwardedelements with new fast start proposal if not. Then close transmit logical channels and renew TCS exchange. If new fast start proposal is received then ooh323 stack call back channel driver routine to change rtp address in the rtp instance. If empty TCS is received then close transmit logical channels and renew TCS exchange Review: https://reviewboard.asterisk.org/r/1607/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@369613 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -68,7 +68,8 @@ typedef enum OOStackCmdID {
|
||||
OO_CMD_MANUALPROGRESS, /*!< Send progress */
|
||||
OO_CMD_STOPMONITOR, /*!< Stop the event monitor */
|
||||
OO_CMD_REQMODE, /*!< Request new mode */
|
||||
OO_CMD_SETANI /*! <Set conncted info */
|
||||
OO_CMD_SETANI, /*! <Set conncted info */
|
||||
OO_CMD_UPDLC /*! <Update Logical channels */
|
||||
|
||||
} OOStackCmdID;
|
||||
|
||||
@@ -178,6 +179,7 @@ EXTERN OOStkCmdStat ooRunCall(const char* dest, char* callToken, size_t bufsiz,
|
||||
int ooGenerateOutgoingCallToken (char *callToken, size_t size);
|
||||
|
||||
EXTERN OOStkCmdStat ooSetANI(const char *callToken, const char* ani);
|
||||
EXTERN OOStkCmdStat ooUpdateLogChannels(const char *callToken, const char* localIP, const int port);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Reference in New Issue
Block a user