annotate libgsmfr2/dhf.c @ 508:c275e57132f8

libgsmhr1/{pack,unpack}_frame.c: comment fix there is only one unvoiced mode, hence it should be singular
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 17 Aug 2024 21:45:34 +0000
parents c94d9a336e8f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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 };