getid3_lib D

Total Complexity 381
Dependencies 5
Dependents 64
Total lines 1,789
Lines of code 1,125
Logical lines of code 750
Comment lines 550
Methods 70
Properties 0

Methods 70

Method Rating Maintainability Complexity Lines of code
MultiByteCharString2HTML()
D
31 47 86
CopyTagsToComments()
D
34 37 79
BigEndian2Float()
B
39 20 64
iconv_fallback()
B
40 17 56
GetDataImageSize()
A
44 16 42
iconv_fallback_utf8_iso88591()
A
46 9 36
iconv_fallback_utf8_utf16be()
A
46 9 36
iconv_fallback_utf8_utf16le()
A
46 9 36
CopyFileParts()
A
50 9 25
BigEndian2Int()
A
51 8 25
EmbeddedLookup()
A
52 8 21
array_merge_noclobber()
S
58 8 14
PrintHexBytes()
S
54 7 20
BigEndian2String()
S
54 7 19
array_merge_clobber()
S
59 7 14
intValueSupported()
S
59 7 13
NormalizeBinaryPoint()
S
53 6 21
truepath()
S
54 6 21
getFileSizeSyscall()
S
53 5 22
array_max()
S
61 5 13
array_min()
S
61 5 13
flipped_array_merge_noclobber()
S
61 5 12
Float2String()
S
51 4 26
hash_data()
S
54 4 20
IncludeDependency()
S
57 4 18
iconv_fallback_int_utf8()
S
56 4 18
SimpleXMLelement2array()
S
62 5 10
Bin2Dec()
S
58 4 14
iconv_fallback_iso88591_utf8()
S
59 4 14
fileextension()
S
59 4 14
trunc()
S
61 4 13
recursiveMultiByteCharString2HTML()
S
61 4 12
Dec2Bin()
S
59 4 12
iconv_fallback_utf16le_iso88591()
S
61 4 11
iconv_fallback_utf16be_iso88591()
S
61 4 11
PlaytimeString()
S
63 4 8
Float2BinaryDecimal()
S
59 3 13
LittleEndian2String()
S
60 3 13
iconv_fallback_utf16be_utf8()
S
61 3 11
iconv_fallback_utf16le_utf8()
S
61 3 11
iconv_fallback_iso88591_utf16be()
S
63 3 10
XML2array()
S
63 3 10
RGADoriginatorLookup()
S
63 3 10
RGADnameLookup()
S
64 3 9
CastAsInt()
S
66 3 9
iconv_fallback_utf16_utf8()
S
65 3 9
iconv_fallback_utf16_iso88591()
S
65 3 9
ksort_recursive()
S
65 3 9
iconv_fallback_iso88591_utf16le()
S
63 3 10
RGADgainString()
S
60 2 13
DecimalizeFraction()
S
73 2 4
BigEndian2Bin()
S
65 2 8
Bin2String()
S
65 2 8
safe_inc()
S
68 2 8
RGADadjustmentLookup()
S
68 2 7
CreateDeepArray()
S
64 2 9
DecimalBinary2Float()
S
71 1 5
ImageExtFromMime()
S
77 1 3
LittleEndian2Float()
S
79 1 3
trimNullByte()
S
79 1 3
DateMac2Unix()
S
78 1 3
RGADamplitude2dB()
S
79 1 3
LittleEndian2Int()
S
78 1 3
LittleEndian2Bin()
S
79 1 3
FixedPoint8_8()
S
75 1 3
iconv_fallback_utf8_utf16()
S
78 1 3
iconv_fallback_iso88591_utf16()
S
78 1 3
FixedPoint2_30()
S
72 1 4
FixedPoint16_16()
S
76 1 3
mb_basename()
S
72 1 4