Lines Matching refs:seg
139 struct qrcodegen_Segment seg; in qrcodegen_encodeText() local
143 seg = qrcodegen_makeNumeric(text, tempBuffer); in qrcodegen_encodeText()
148 seg = qrcodegen_makeAlphanumeric(text, tempBuffer); in qrcodegen_encodeText()
155 seg.mode = qrcodegen_Mode_BYTE; in qrcodegen_encodeText()
156 seg.bitLength = calcSegmentBitLength(seg.mode, textLen); in qrcodegen_encodeText()
157 if(seg.bitLength == -1) in qrcodegen_encodeText()
159 seg.numChars = (int)textLen; in qrcodegen_encodeText()
160 seg.data = tempBuffer; in qrcodegen_encodeText()
162 …return qrcodegen_encodeSegmentsAdvanced(&seg, 1, ecl, minVersion, maxVersion, mask, boostEcl, temp… in qrcodegen_encodeText()
175 struct qrcodegen_Segment seg; in qrcodegen_encodeBinary() local
176 seg.mode = qrcodegen_Mode_BYTE; in qrcodegen_encodeBinary()
177 seg.bitLength = calcSegmentBitLength(seg.mode, dataLen); in qrcodegen_encodeBinary()
178 if(seg.bitLength == -1) { in qrcodegen_encodeBinary()
182 seg.numChars = (int)dataLen; in qrcodegen_encodeBinary()
183 seg.data = dataAndTemp; in qrcodegen_encodeBinary()
184 …return qrcodegen_encodeSegmentsAdvanced(&seg, 1, ecl, minVersion, maxVersion, mask, boostEcl, data… in qrcodegen_encodeBinary()
242 const struct qrcodegen_Segment * seg = &segs[i]; in qrcodegen_encodeSegmentsAdvanced() local
243 appendBitsToBuffer((int)seg->mode, 4, qrcode, &bitLen); in qrcodegen_encodeSegmentsAdvanced()
244 appendBitsToBuffer(seg->numChars, numCharCountBits(seg->mode, version), qrcode, &bitLen); in qrcodegen_encodeSegmentsAdvanced()
245 for(int j = 0; j < seg->bitLength; j++) in qrcodegen_encodeSegmentsAdvanced()
246 appendBitsToBuffer((seg->data[j >> 3] >> (7 - (j & 7))) & 1, 1, qrcode, &bitLen); in qrcodegen_encodeSegmentsAdvanced()
1094 struct qrcodegen_Segment seg; in qrcodegen_getMinFitVersion() local
1095 seg.mode = qrcodegen_Mode_BYTE; in qrcodegen_getMinFitVersion()
1096 seg.bitLength = calcSegmentBitLength(seg.mode, dataLen); in qrcodegen_getMinFitVersion()
1097 seg.numChars = (int)dataLen; in qrcodegen_getMinFitVersion()
1101 int dataUsedBits = getTotalBits(&seg, 1, version); in qrcodegen_getMinFitVersion()