Lines Matching refs:input
60 The encoding process represents 24-bit groups of input bits as output
62 24-bit input group is formed by concatenating 3 8-bit input groups.
93 always completed at the end of a quantity. When fewer than 24 input
94 bits are available in an input group, zero bits are added (on the
98 Since all base64 input is an integral number of octets, only the
102 (1) the final quantum of encoding input is an integral
106 (2) the final quantum of encoding input is exactly 8 bits;
109 (3) the final quantum of encoding input is exactly 16 bits;
117 uint8_t input[3];
131 input[0] = *src++;
132 input[1] = *src++;
133 input[2] = *src++;
136 output[0] = input[0] >> 2;
137 output[1] = ((input[0] & 0x03) << 4) + (input[1] >> 4);
138 output[2] = ((input[1] & 0x0f) << 2) + (input[2] >> 6);
139 output[3] = input[2] & 0x3f;
157 input[0] = input[1] = input[2] = (uint8_t) '\0';
159 input[i] = *src++;
161 output[0] = input[0] >> 2;
162 output[1] = ((input[0] & 0x03) << 4) + (input[1] >> 4);
163 output[2] = ((input[1] & 0x0f) << 2) + (input[2] >> 6);