Lines Matching refs:size
44 uint16_t size;
86 uint64_t data_object_offset; ///< data object offset (excl. GUID & size)
87 uint64_t data_object_size; ///< size of the data object
204 /* size of type 2 (BOOL) is 32bit for "Extended Content Description Object"
298 static int asf_read_stream_properties(AVFormatContext *s, int64_t size)
391 /* We have to init the frame size at some point .... */
393 if (size >= (pos2 + 8 - pos1 + 24)) {
407 size - (avio_tell(pb) - pos1 + 24) >= 51) {
411 avio_rl16(pb); /* size */
412 sizeX = avio_rl32(pb); /* size */
421 if (size < sizeX - 40 || sizeX - 40 > INT_MAX - AV_INPUT_BUFFER_PADDING_SIZE)
464 avio_skip(pb, size - (pos2 - pos1 + 24));
486 avio_rl32(pb); // max-object-size
510 int size;
512 size = avio_rl16(pb);
520 p->size = size;
521 av_log(s, AV_LOG_DEBUG, "Payload extension %x %d\n", g[0], p->size );
768 av_hex_dump_log(s, AV_LOG_DEBUG, pkt->data, pkt->size);
885 // if we do not know packet size, allow skipping up to 32 kB
990 av_log(s, AV_LOG_TRACE, "packet: size=%d padsize=%d left=%d\n",
1036 int size = p->size;
1038 if (size == 0xFFFF)
1039 size = avio_rl16(pb);
1040 payend = avio_tell(pb) + size;
1150 return AVERROR_EOF; /* Do not exceed the size of the data object */
1204 if (asf_st->pkt.size != asf_st->packet_obj_size ||
1206 asf_st->frag_offset + asf->packet_frag_size > asf_st->pkt.size) {
1211 "freeing incomplete packet size %d, new %d\n",
1212 asf_st->pkt.size, asf_st->packet_obj_size);
1241 av_log(asf, AV_LOG_TRACE, "new packet: stream:%d key:%d packet_key:%d audio:%d size:%d\n",
1254 s->packet_size, asf_st->pkt.size, asf->packet_frag_offset,
1260 if (asf->packet_frag_offset >= asf_st->pkt.size ||
1261 asf->packet_frag_size > asf_st->pkt.size - asf->packet_frag_offset) {
1265 asf_st->pkt.size);
1270 memset(asf_st->pkt.data + asf_st->frag_offset, 0, asf_st->pkt.size - asf_st->frag_offset);
1297 if (asf_st->frag_offset == asf_st->pkt.size) {
1300 asf_st->pkt.size > 100) {
1302 for (i = 0; i < asf_st->pkt.size && !asf_st->pkt.data[i]; i++)
1304 if (i == asf_st->pkt.size) {
1314 if (asf_st->pkt.size != asf_st->ds_packet_size * asf_st->ds_span) {
1316 "pkt.size != ds_packet_size * ds_span (%d %d %d)\n",
1317 asf_st->pkt.size, asf_st->ds_packet_size,
1321 AVBufferRef *buf = av_buffer_alloc(asf_st->pkt.size +
1326 memset(newdata + asf_st->pkt.size, 0,
1328 while (offset < asf_st->pkt.size) {
1333 assert(offset + asf_st->ds_chunk_size <= asf_st->pkt.size);
1334 assert(idx + 1 <= asf_st->pkt.size / asf_st->ds_chunk_size);
1349 asf_st->pkt.size = 0;
1476 av_add_index_entry(s->streams[i], pos, pts, pkt->size,