Lines Matching refs:output
60 The encoding process represents 24-bit groups of input bits as output
68 output string.
104 output will be an integral multiple of 4 characters
107 here, the final unit of encoded output will be two
110 here, the final unit of encoded output will be three
118 uint8_t output[4];
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;
140 assert(output[0] < 64);
141 assert(output[1] < 64);
142 assert(output[2] < 64);
143 assert(output[3] < 64);
148 target[datalength++] = Base64[output[0]];
149 target[datalength++] = Base64[output[1]];
150 target[datalength++] = Base64[output[2]];
151 target[datalength++] = Base64[output[3]];
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);
164 assert(output[0] < 64);
165 assert(output[1] < 64);
166 assert(output[2] < 64);
171 target[datalength++] = Base64[output[0]];
172 target[datalength++] = Base64[output[1]];
176 target[datalength++] = Base64[output[2]];