Lines Matching defs:offset
235 int32_t offset;
242 for (offset = 0; offset < dataSize; offset++) {
243 if ((bsData[offset] == byte0) && (bsData[offset + offset1] == byte0) && (bsData[offset + offset2] == byte1)) {
245 curNalOffset = offset;
247 } else if ((bsData[offset] == byte0) && (bsData[offset + offset1] == byte0) &&
248 (bsData[offset + offset2] == byte0) && (bsData[offset + offset3] == byte1)) {
250 curNalOffset = offset;
255 if (offset == dataSize) {
259 for (offset = curNalOffset + offset3; offset < dataSize; offset++) {
260 if ((bsData[offset] == byte0) && (bsData[offset + offset1] == byte0) && (bsData[offset + offset2] == byte1)) {
261 nextNalOffset = offset;
263 } else if ((bsData[offset] == byte0) && (bsData[offset + offset1] == byte0) &&
264 (bsData[offset + offset2] == byte0) && (bsData[offset + offset3] == 0x01)) {
265 nextNalOffset = offset;
270 if (offset == dataSize) {
331 int32_t offset = 0;
332 offset = GetNal(buf, bufLen, &codeSize, &frameSize);
333 if (offset < 0) {
337 int32_t ret = decodeMng.DecodePack(buf + offset, frameSize, timeStamp);
339 int result = memmove_s(buf, bufSize, buf + offset + frameSize, bufLen - offset - frameSize);
344 bufLen = bufLen - offset - frameSize;