Lines Matching defs:size
169 int channel_id, timestamp, size;
191 size = prev_pkt[channel_id].size;
195 hdr >>= 6; // header size indicator
207 size = AV_RB24(buf);
230 if (prev_pkt[channel_id].read && size != prev_pkt[channel_id].size) {
231 av_log(h, AV_LOG_ERROR, "RTMP packet size mismatch %d != %d\n",
232 size, prev_pkt[channel_id].size);
240 size)) < 0)
250 p->size = prev->size;
264 prev_pkt[channel_id].size = size;
266 size = size - p->offset;
268 toread = FFMIN(size, chunk_size);
273 size -= toread;
277 if (size > 0) {
340 pkt->size == prev_pkt[pkt->channel_id].size) {
361 bytestream_put_be24(&p, pkt->size);
372 prev_pkt[pkt->channel_id].size = pkt->size;
385 written = p - pkt_hdr + pkt->size;
386 while (off < pkt->size) {
387 int towrite = FFMIN(chunk_size, pkt->size - off);
391 if (off < pkt->size) {
409 int timestamp, int size)
411 if (size) {
412 pkt->data = av_realloc(NULL, size);
416 pkt->size = size;
431 pkt->size = 0;
470 int size = bytestream2_get_be16(gb);
471 if (!size) {
475 if (size < 0 || size >= bytestream2_get_bytes_left(gb))
477 bytestream2_skip(gb, size);
522 int size = bytestream2_get_be16(gb);
523 if (!size)
525 if (size < 0 || size >= bytestream2_get_bytes_left(gb))
527 bytestream2_skip(gb, size);
528 if (size == namelen && !memcmp(gb->buffer-size, name, namelen)) {
574 case RTMP_PT_CHUNK_SIZE: return "chunk size";
577 case RTMP_PT_WINDOW_ACK_SIZE: return "window acknowledgement size";
595 unsigned int size, nb = -1;
612 size = bytestream_get_be16(&data);
614 size = bytestream_get_be32(&data);
616 size = FFMIN(size, sizeof(buf) - 1);
617 memcpy(buf, data, size);
618 buf[size] = 0;
633 size = bytestream_get_be16(&data);
634 size = FFMIN(size, sizeof(buf) - 1);
635 if (!size) {
640 memcpy(buf, data, size);
641 buf[size] = 0;
642 if (size >= data_end - data)
644 data += size;
664 av_log(ctx, AV_LOG_DEBUG, "RTMP packet type '%s'(%d) for channel %d, timestamp %d, extra field %d size %d\n",
665 rtmp_packet_type(p->type), p->type, p->channel_id, p->timestamp, p->extra, p->size);
667 uint8_t *src = p->data, *src_end = p->data + p->size;
677 av_log(ctx, AV_LOG_DEBUG, "Window acknowledgement size = %d\n", AV_RB32(p->data));
682 for (i = 0; i < p->size; i++)
689 int ff_amf_match_string(const uint8_t *data, int size, const char *str)
694 if (size < 1)
704 if ((size -= 4 + 1) < 0)
708 if ((size -= 2 + 1) < 0)
713 if (amf_len > size)