Lines Matching refs:idx
45 int idx;
191 sga->idx = 0;
237 av_log(s, AV_LOG_DEBUG, "idx: %X\n", sga->idx);
249 if (sga->idx >= 4) {
293 av_assert0(sga->idx >= sga->payload_size + 4);
294 memmove(sga->sector, sga->sector + sga->payload_size + 4, sga->idx - sga->payload_size - 4);
300 sga->idx -= sga->payload_size + 4;
304 av_log(s, AV_LOG_DEBUG, "VIDEO PACKET: %d:%016"PRIX64" i:%X\n", pkt->size, AV_RB64(sga->sector), sga->idx);
339 av_assert0(sga->idx >= sga->payload_size + 4);
340 memmove(sga->sector, sga->sector + sga->payload_size + 4, sga->idx - sga->payload_size - 4);
346 sga->idx -= sga->payload_size + 4;
350 av_log(s, AV_LOG_DEBUG, "AUDIO PACKET: %d:%016"PRIX64" i:%X\n", pkt->size, AV_RB64(sga->sector), sga->idx);
375 if (sga->idx == 0)
379 memmove(sga->sector, sga->sector + 1, sga->idx - 1);
380 sga->idx--;
393 if (sga->idx >= sga->payload_size + 4) {
401 return sga->idx < sga->payload_size + 4 ? AVERROR(EAGAIN) : ret;
417 (!sga->payload_size || sga->idx < sga->payload_size + 4))
420 if (sga->idx < sga->payload_size + 4) {
440 av_assert0(sga->idx + sga->left < sizeof(sga->sector));
441 ret = avio_read(pb, sga->sector + sga->idx, sga->left);
443 sga->idx += ret;
463 sga->packet_type = sga->payload_size = sga->idx = 0;