1GSM_EXPLODE(3)             Library Functions Manual             GSM_EXPLODE(3)
2
3
4

NAME

6       gsm_explode,  gsm_implode — GSM 06.10 supplementary functions for test‐
7       ing
8

SYNOPSIS

10       #include "gsm.h"
11
12       void gsm_explode(g, frame, xframe)
13       gsm        g;
14       gsm_frame  frame;
15       gsm_signal xframe[ 76 ];
16
17       void gsm_implode(g, xframe, frame)
18       gsm        g;
19       gsm_signal xframe[ 76 ];
20       gsm_frame  frame;
21

DESCRIPTION

23       Gsm is an implementation of the final  draft  GSM  06.10  standard  for
24       full-rate  speech  transcoding.   Test data for implementations of this
25       particular document can be bought and used to verify an implementation.
26
27       The encoded test data uses a format different from what one  would  use
28       to  transmit  frames  with the least number of bits.  Gsm_explode() and
29       gsm_implode() convert between the internal, small, 33-byte  format  and
30       the 76-word format used by the test data.
31

RETURN VALUE

33       gsm_explode() returns -1 if the passed frame is invalid, else 0.
34

BUGS

36       Please  direct  bug  reports  to  jutta@cs.tu-berlin.de and cabo@cs.tu-
37       berlin.de.
38

SEE ALSO

40       gsm(3)
41
42
43
44                                                                GSM_EXPLODE(3)
Impressum