OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
gvGSM.h
1/*
2GameSpy Voice2 SDK
3Dan "Mr. Pants" Schoenblum
4dan@gamespy.com
5
6Copyright 2004 GameSpy Industries, Inc
7
818002 Skypark Circle
9Irvine, California 92614
10949.798.4200 (Tel)
11949.798.4299 (Fax)
12devsupport@gamespy.com
13http://gamespy.net
14*/
15
16#ifndef _GV_GSM_H_
17#define _GV_GSM_H_
18
19#include "gvMain.h"
20
21/*
22quality: samplesPerFrame encodedFrameSize bitsPerSecond (at 11025hz)
23All: 160 33 18200
24*/
25
26GVBool gviGSMInitialize(void);
27void gviGSMCleanup(void);
28
29int gviGSMGetSamplesPerFrame(void);
30int gviGSMGetEncodedFrameSize(void);
31
32GVBool gviGSMNewDecoder(GVDecoderData * data);
33void gviGSMFreeDecoder(GVDecoderData data);
34
35void gviGSMEncode(GVByte * out, const GVSample * in);
36void gviGSMDecodeAdd(GVSample * out, const GVByte * in, GVDecoderData data);
37void gviGSMDecodeSet(GVSample * out, const GVByte * in, GVDecoderData data);
38
39#endif