mirror of
https://github.com/servalproject/serval-dna.git
synced 2025-04-07 11:08:36 +00:00
added PCM codec entry.
This commit is contained in:
parent
c59e819649
commit
ad78627fb6
1
serval.h
1
serval.h
@ -1320,6 +1320,7 @@ extern vomp_call_state vomp_call_states[VOMP_MAX_CALLS];
|
||||
#define VOMP_CODEC_16SIGNED 0x05
|
||||
#define VOMP_CODEC_8ULAW 0x06
|
||||
#define VOMP_CODEC_8ALAW 0x07
|
||||
#define VOMP_CODEC_PCM 0x08
|
||||
#define VOMP_CODEC_DTMF 0x80
|
||||
#define VOMP_CODEC_ENGAGED 0x81
|
||||
#define VOMP_CODEC_ONHOLD 0x82
|
||||
|
2
vomp.c
2
vomp.c
@ -1081,6 +1081,7 @@ int vomp_sample_size(int c)
|
||||
case VOMP_CODEC_16SIGNED: return 320; /* 8000x2bytes*0.02sec */
|
||||
case VOMP_CODEC_8ULAW: return 160;
|
||||
case VOMP_CODEC_8ALAW: return 160;
|
||||
case VOMP_CODEC_PCM: return 320;
|
||||
case VOMP_CODEC_DTMF: return 1;
|
||||
case VOMP_CODEC_ENGAGED: return 0;
|
||||
case VOMP_CODEC_ONHOLD: return 0;
|
||||
@ -1100,6 +1101,7 @@ int vomp_codec_timespan(int c)
|
||||
case VOMP_CODEC_16SIGNED: return 20;
|
||||
case VOMP_CODEC_8ULAW: return 20;
|
||||
case VOMP_CODEC_8ALAW: return 20;
|
||||
case VOMP_CODEC_PCM: return 20;
|
||||
case VOMP_CODEC_DTMF: return 80;
|
||||
case VOMP_CODEC_ENGAGED: return 20;
|
||||
case VOMP_CODEC_ONHOLD: return 20;
|
||||
|
Loading…
x
Reference in New Issue
Block a user