Lines Matching defs:packet_offset
126 int64_t packet_offset; // offset of the current packet inside Data Object
1003 if (avio_tell(pb) >= asf->packet_offset + asf->packet_size - asf->pad_len) {
1007 if (avio_tell(pb) != asf->packet_offset + asf->packet_size) {
1012 avio_tell(pb), asf->packet_offset + asf->packet_size);
1013 avio_seek(pb, asf->packet_offset + asf->packet_size, SEEK_SET);
1129 size = asf->packet_size_internal - offset + asf->packet_offset - asf->pad_len;
1131 size = asf->packet_size - offset + asf->packet_offset - asf->pad_len;
1177 if (asf->packet_offset + asf->packet_size <= asf->data_offset + asf->data_size) {
1182 avio_seek(pb, asf->packet_offset + asf->packet_size, SEEK_SET);
1244 asf->packet_offset = avio_tell(pb);
1245 if (asf->packet_offset > INT64_MAX/2)
1246 asf->packet_offset = 0;
1355 (avio_tell(pb) <= asf->packet_offset +
1358 if (asf->packet_offset + asf->packet_size > avio_tell(pb))
1359 avio_seek(pb, asf->packet_offset + asf->packet_size, SEEK_SET);
1367 (avio_tell(pb) <= asf->packet_offset +
1370 if (asf->packet_offset + asf->packet_size > avio_tell(pb))
1371 avio_seek(pb, asf->packet_offset + asf->packet_size, SEEK_SET);
1430 asf->packet_offset = asf->first_packet_offset;