Lines Matching refs:chunk_size
580 unsigned int chunk_type, chunk_size;
588 chunk_size = ea->big_endian ? avio_rb32(pb) : avio_rl32(pb);
589 if (chunk_size < 8)
591 chunk_size -= 8;
597 if (chunk_size < 32)
600 chunk_size -= 32;
606 avio_skip(pb, chunk_size);
610 if (chunk_size < 12)
614 chunk_size -= 12;
616 if (chunk_size < 8)
619 chunk_size -= 8;
628 if (!chunk_size)
631 ret = av_get_packet(pb, pkt, chunk_size);
659 pkt->duration = chunk_size / (16 * ea->num_channels) * 28;
662 pkt->duration = chunk_size / (ea->bytes * ea->num_channels);
700 if (chunk_size > INT_MAX - 8)
703 chunk_size += 8;
707 if (chunk_size < 8)
711 chunk_size -= 8;
722 if (!chunk_size)
726 ret = av_append_packet(pb, pkt, chunk_size);
728 ret = av_get_packet(pb, pkt, chunk_size);
744 avio_skip(pb, chunk_size);