Lines Matching refs:src
43 * @param int $src
47 protected static function decode5Bits(int $src): int argument
52 $ret += (((0x2f - $src) & ($src - 0x3a)) >> 8) & ($src - 47);
55 $ret += (((0x60 - $src) & ($src - 0x77)) >> 8) & ($src - 86);
64 * @param int $src
68 protected static function decode5BitsUpper(int $src): int argument
73 $ret += (((0x2f - $src) & ($src - 0x3a)) >> 8) & ($src - 47);
76 $ret += (((0x40 - $src) & ($src - 0x57)) >> 8) & ($src - 54);
85 * @param int $src
89 protected static function encode5Bits(int $src): string argument
91 $src += 0x30;
94 $src += ((0x39 - $src) >> 8) & 39;
96 return pack('C', $src);
105 * @param int $src
109 protected static function encode5BitsUpper(int $src): string argument
111 $src += 0x30;
114 $src += ((0x39 - $src) >> 8) & 7;
116 return pack('C', $src);