-
Notifications
You must be signed in to change notification settings - Fork 2
/
WordsData.hx
55 lines (53 loc) · 1.52 KB
/
WordsData.hx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/*
** WordsData.hx
**
** Copyright (c) 2011 Peter McQuillan
**
** All Rights Reserved.
**
** Distributed under the BSD Software License (see license.txt)
**
*/
class WordsData
{
public var bitrate_delta:Array<Int>; // was uint32_t in C
public var bitrate_acc:Array<Int>; // was uint32_t in C
public var pend_data:Int; // was uint32_t in C
public var holding_one:Int; // was uint32_t in C
public var zeros_acc:Int; // was uint32_t in C
public var median:Array<Array<Int>> ;
public var slow_level:Array<Int>; // was uint32_t in C
public var error_limit:Array<Int>; // was uint32_t in C
public var holding_zero:Int;
public var pend_count:Int;
public function new()
{
bitrate_delta = new Array();
bitrate_delta[0] = 0;
bitrate_delta[1] = 0;
bitrate_acc = new Array();
bitrate_acc[0] = 0;
bitrate_acc[1] = 0;
pend_data = 0;
holding_one = 0;
zeros_acc = 0;
median = new Array();
median[0] = new Array();
median[1] = new Array();
median[2] = new Array();
median[0][0] = 0;
median[1][0] = 0;
median[2][0] = 0;
median[0][1] = 0;
median[1][1] = 0;
median[2][1] = 0;
slow_level = new Array();
slow_level[0] = 0;
slow_level[1] = 0;
error_limit = new Array();
error_limit[0] = 0;
error_limit[1] = 0;
holding_zero = 0;
pend_count = 0;
}
}