webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
g722_interface.c File Reference
#include <stdlib.h>
#include <string.h>
#include "g722_enc_dec.h"
#include "g722_interface.h"
#include "webrtc/typedefs.h"

Functions

int16_t WebRtcG722_CreateEncoder (G722EncInst **G722enc_inst)
 
int16_t WebRtcG722_EncoderInit (G722EncInst *G722enc_inst)
 
int WebRtcG722_FreeEncoder (G722EncInst *G722enc_inst)
 
size_t WebRtcG722_Encode (G722EncInst *G722enc_inst, const int16_t *speechIn, size_t len, uint8_t *encoded)
 
int16_t WebRtcG722_CreateDecoder (G722DecInst **G722dec_inst)
 
void WebRtcG722_DecoderInit (G722DecInst *inst)
 
int WebRtcG722_FreeDecoder (G722DecInst *G722dec_inst)
 
size_t WebRtcG722_Decode (G722DecInst *G722dec_inst, const uint8_t *encoded, size_t len, int16_t *decoded, int16_t *speechType)
 
int16_t WebRtcG722_Version (char *versionStr, short len)
 

Function Documentation

◆ WebRtcG722_CreateDecoder()

int16_t WebRtcG722_CreateDecoder ( G722DecInst **  G722dec_inst)

◆ WebRtcG722_CreateEncoder()

int16_t WebRtcG722_CreateEncoder ( G722EncInst **  G722enc_inst)

◆ WebRtcG722_Decode()

size_t WebRtcG722_Decode ( G722DecInst G722dec_inst,
const uint8_t encoded,
size_t  len,
int16_t decoded,
int16_t speechType 
)

◆ WebRtcG722_DecoderInit()

void WebRtcG722_DecoderInit ( G722DecInst inst)

◆ WebRtcG722_Encode()

size_t WebRtcG722_Encode ( G722EncInst G722enc_inst,
const int16_t speechIn,
size_t  len,
uint8_t encoded 
)

◆ WebRtcG722_EncoderInit()

int16_t WebRtcG722_EncoderInit ( G722EncInst G722enc_inst)

◆ WebRtcG722_FreeDecoder()

int WebRtcG722_FreeDecoder ( G722DecInst G722dec_inst)

◆ WebRtcG722_FreeEncoder()

int WebRtcG722_FreeEncoder ( G722EncInst G722enc_inst)

◆ WebRtcG722_Version()

int16_t WebRtcG722_Version ( char *  versionStr,
short  len 
)