C# Class Metatogger.Business.FingerprintComparer

显示文件 Open project: CyberSinh/Luminescence.Audio

Public Methods

Method Description
GetDuplicates ( List files, AudioFile file, float level ) : List
GetDuplicates2 ( List files, AudioFile file, float level ) : List
MatchFingerprints ( int a, int b ) : float
MatchFingerprints3 ( int a, int b, int maxoffset = -1 ) : float

Private Methods

Method Description
PopCount ( int i ) : int

Method Details

GetDuplicates() public static method

public static GetDuplicates ( List files, AudioFile file, float level ) : List
files List
file AudioFile
level float
return List

GetDuplicates2() public static method

public static GetDuplicates2 ( List files, AudioFile file, float level ) : List
files List
file AudioFile
level float
return List

MatchFingerprints() public static method

public static MatchFingerprints ( int a, int b ) : float
a int
b int
return float

MatchFingerprints3() public static method

public static MatchFingerprints3 ( int a, int b, int maxoffset = -1 ) : float
a int
b int
maxoffset int
return float