FreeCalypso > hg > gsm-codec-lib
annotate libgsmfr2/dhf.c @ 293:fa8845306e07
gsmrec-dump: print SID classification for FRv1
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 14 Apr 2024 07:43:53 +0000 |
parents | c94d9a336e8f |
children |
rev | line source |
---|---|
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /* |
278
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
2 * Implementation of the optional decoder homing feature requires matching |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
3 * the input RTP-encoded GSM-FR frame against the known decoder homing frame. |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
4 * This C module provides this DHF as an API-exported const array. |
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 */ |
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 |
256
a33edf624061
libgsmfr2: start with API definition and port of libgsmfrp code
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
7 #include <stdint.h> |
a33edf624061
libgsmfr2: start with API definition and port of libgsmfrp code
Mychaela Falconia <falcon@freecalypso.org>
parents:
25
diff
changeset
|
8 #include "tw_gsmfr.h" |
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 |
278
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
10 const uint8_t gsmfr_decoder_homing_frame[GSMFR_RTP_FRAME_LEN] = { |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
11 0xD2, 0x57, 0x7A, 0x1C, 0xDA, |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
12 0x50, 0x00, 0x49, 0x24, 0x92, 0x49, 0x24, |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
13 0x50, 0x00, 0x49, 0x24, 0x92, 0x49, 0x24, |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
14 0x50, 0x00, 0x49, 0x24, 0x92, 0x49, 0x24, |
c94d9a336e8f
libgsmfr2: implement DHF const datum
Mychaela Falconia <falcon@freecalypso.org>
parents:
256
diff
changeset
|
15 0x50, 0x00, 0x49, 0x23, 0x92, 0x49, 0x24, |
1
6780b23654bd
libgsmfrp: starting with the silence frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 }; |