Lines Matching refs:start
38 static int short_checksum (SNDFILE * file, int start) ;
39 static int int_checksum (SNDFILE * file, int start) ;
40 static int float_checksum (SNDFILE * file, int start) ;
44 { int start ; in calc_checksum() local
47 start = info->samplerate ; in calc_checksum()
48 start = start * BIG_PRIME + info->channels ; in calc_checksum()
49 start = start * BIG_PRIME + info->format ; in calc_checksum()
54 return float_checksum (file, start) ; in calc_checksum()
58 return int_checksum (file, start) ; in calc_checksum()
61 return short_checksum (file, start) ; in calc_checksum()
77 short_checksum (SNDFILE * file, int start) in short_checksum() argument
83 start = start * BIG_PRIME + data.s [k] ; in short_checksum()
87 return start ; in short_checksum()
91 int_checksum (SNDFILE * file, int start) in int_checksum() argument
97 start = start * BIG_PRIME + data.i [k] ; in int_checksum()
101 return start ; in int_checksum()
105 float_checksum (SNDFILE * file, int start) in float_checksum() argument
111 start = start * BIG_PRIME + lrintf (2147483648.0f * data.f [k]) ; in float_checksum()
115 return start ; in float_checksum()