mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-16 23:08:32 +00:00
Reworked chan_ooh323 channel module.
Many architectural and functional changes. Main changes are threading model chanes (many thread in ooh323 stack instead of one), modifications and improvements in signalling part, additional codecs support (726, speex), t38 mode support. This module tested and used in production environment. (closes issue #15285) Reported by: may213 Tested by: sles, c0w, OrNix Review: https://reviewboard.asterisk.org/r/324/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@227898 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -17,10 +17,13 @@
|
||||
the fields of an encoded PER message to stdout in a structured output
|
||||
format..
|
||||
*/
|
||||
#include <asterisk.h>
|
||||
#include <asterisk/lock.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
#ifdef HAVE_MALLOC_H
|
||||
/* #ifdef HAVE_MALLOC_H
|
||||
#include <malloc.h>
|
||||
#endif
|
||||
#endif */
|
||||
#include "printHandler.h"
|
||||
#include "ootypes.h"
|
||||
#include "rtctype.h"
|
||||
@@ -37,6 +40,10 @@ static const char* bitStrToString
|
||||
static const char* octStrToString
|
||||
(ASN1UINT numocts, const ASN1OCTET* data, char* buffer, size_t bufsiz);
|
||||
|
||||
void printCharStr32BitValue (ASN1UINT nchars, ASN132BITCHAR* data);
|
||||
void ooPrintOIDValue (ASN1OBJID* pOID);
|
||||
void printRealValue (double value);
|
||||
|
||||
void initializePrintHandler(EventHandler *printHandler, char * varname)
|
||||
{
|
||||
printHandler->startElement = &printStartElement;
|
||||
|
||||
Reference in New Issue
Block a user