index.d.ts   A
last analyzed

Complexity

Total Complexity 12
Complexity/F 1

Size

Lines of Code 19
Function Count 12

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 12
eloc 12
mnd 0
bc 0
fnc 12
dl 0
loc 19
bpm 0
cpm 1
noi 0
c 0
b 0
f 0
rs 10

4 Functions

Rating   Name   Duplication   Size   Complexity  
A ➔ encodeSample 0 1 1
A ➔ decode 0 1 1
A ➔ encode 0 1 1
A ➔ decodeSample 0 1 1
1
// Type definitions for alawmulaw 6.0.0
2
// Project: https://github.com/rochars/alawmulaw
3
// Definitions by: Rafael da Silva Rocha <https://github.com/rochars>
4
// Definitions: https://github.com/rochars/alawmulaw
5
6
export module alaw {
7
    function decode(samples: Uint8Array): Int16Array;
8
    function decodeSample(sample: number): number;
9
    function encode(samples: Int16Array): Uint8Array;
10
    function encodeSample(sample: number): number;
11
}
12
13
export module mulaw {
14
    function decode(samples: Uint8Array): Int16Array;
15
    function decodeSample(sample: number): number;
16
    function encode(samples: Int16Array): Uint8Array;
17
    function encodeSample(sample: number): number;
18
}
19