getID3 D

Total Complexity 254
Dependencies 3
Dependents 7
Total lines 1,538
Lines of code 1,052
Logical lines of code 436
Comment lines 265
Methods 21
Properties 22

Methods 21

Method Rating Maintainability Complexity Lines of code
HandleAllTags()
D
29
39 120
analyze()
D
29 35 107
ChannelsBitratePlaytimeCalculations()
C
43 34 40
GetFileFormatArray()
C
20
2 393
openfile()
B
35 23 74
__construct()
B
37 23 63
getHashdata()
B
40 17 59
CleanUp()
A
47 16 34
CalculateCompressionRatioVideo()
A
45 14 43
CalculateCompressionRatioAudio()
A
57 12 14
CalculateReplayGain()
S
55 7 20
GetFileFormat()
S
54 7 20
ProcessAudioStreams()
S
60 7 12
CharConvert()
S
60 5 13
setOption()
S
61 5 12
error()
S
67 2 8
include_module()
S
67 2 7
version()
S
81 1 3
warning()
S
76 1 4
fread_buffer_size()
S
82 1 3
getid3_tempnam()
S
79 1 3