Lines Matching defs:pos
138 int64_t pos;
310 uint64_t pos;
315 EbmlList pos;
341 uint64_t pos;
362 int64_t pos;
366 int64_t pos;
682 { MATROSKA_ID_CUECLUSTERPOSITION, EBML_UINT, 0, 0, offsetof(MatroskaIndexPos, pos) },
691 { MATROSKA_ID_CUETRACKPOSITION, EBML_NEST, 0, sizeof(MatroskaIndexPos), offsetof(MatroskaIndex, pos), { .n = matroska_index_pos } },
732 { MATROSKA_ID_SEEKPOSITION, EBML_UINT, 0, 0, offsetof(MatroskaSeekhead, pos), { .u = -1 } },
895 int64_t pos;
906 pos = avio_tell(pb) - 1;
909 "0x00 at pos %"PRId64" (0x%"PRIx64") invalid as first byte "
910 "of an EBML number\n", pos, pos);
914 "at pos %"PRId64" (0x%"PRIx64") exceeds max length %d.\n",
915 read, (uint8_t) total, pos, pos, max_size);
935 pos = avio_tell(pb);
938 "Read error at pos. %"PRIu64" (0x%"PRIx64")\n",
939 pos, pos);
944 "at pos. %"PRIu64" (0x%"PRIx64")\n", pos, pos);
1064 int64_t pos, EbmlBin *bin)
1075 bin->pos = pos;
1092 uint64_t length, int64_t pos)
1103 level->start = pos;
1202 uint32_t id, int64_t pos)
1217 if (matroska->level1_elems[i].pos == pos ||
1254 int64_t pos = avio_tell(pb), pos_alt;
1267 if (level && pos == avio_tell(pb)) {
1274 "at pos. %"PRIu64" (0x%"PRIx64")\n", pos, pos);
1281 pos_alt = pos + res;
1283 pos_alt = pos;
1284 pos -= (av_log2(matroska->current_id) + 7) / 8;
1303 av_log(matroska->ctx, AV_LOG_DEBUG, "Unknown entry 0x%"PRIX32" at pos. "
1304 "%"PRId64"\n", id, pos);
1349 pos, elem_end, level_end);
1356 "at 0x%"PRIx64" inside parent with finite size\n", pos);
1368 "parsing will nevertheless be attempted.\n", id, pos);
1380 length, max_lengths[syntax->type], id, pos);
1383 "Element with ID 0x%"PRIX32" at pos. 0x%"PRIx64" has "
1385 "type must be known.\n", id, pos);
1389 "pos. 0x%"PRIx64" for which no syntax for parsing is "
1390 "available.\n", id, pos);
1427 "Unknown element %"PRIX32" at pos. 0x%"PRIx64" with "
1430 " in a row\n", id, pos, length, matroska->resync_pos,
1441 matroska->resync_pos = pos;
1474 (level1_elem = matroska_find_level1_elem(matroska, syntax->id, pos))) {
1475 if (!level1_elem->pos) {
1477 level1_elem->pos = pos;
1478 } else if (level1_elem->pos != pos)
1541 pos = avio_tell(pb);
1543 // Given that pos >= level->start no check for
1545 while (matroska->num_levels && pos == level->start + level->length) {
1893 int64_t pos)
1901 if (avio_seek(matroska->ctx->pb, pos, SEEK_SET) == pos) {
1942 int64_t pos = seekheads[i].pos + matroska->segment_start;
1945 if (id != seekheads[i].id || pos < matroska->segment_start)
1948 elem = matroska_find_level1_elem(matroska, id, pos);
1952 elem->pos = pos;
1958 if (matroska_parse_seekhead_entry(matroska, pos) < 0) {
1987 EbmlList *pos_list = &index[i].pos;
1988 MatroskaIndexPos *pos = pos_list->elem;
1991 pos[j].track);
1994 pos[j].pos + matroska->segment_start,
2010 if (matroska_parse_seekhead_entry(matroska, elem->pos) < 0)
3016 int64_t pos;
3059 pos = avio_tell(matroska->ctx->pb);
3063 res = matroska_resync(matroska, pos);
3066 pos = avio_tell(matroska->ctx->pb);
3292 int64_t pos)
3354 pkt->pos = pos;
3478 int64_t pos)
3576 pkt->pos = pos;
3591 int64_t pos, int is_keyframe,
3677 pkt->pos = pos;
3696 int size, int64_t pos, uint64_t cluster_time,
3815 timecode, pos);
3824 pos);
3832 pos, !n ? is_keyframe : 0,
3860 cluster->pos = avio_tell(matroska->ctx->pb) - 4;
3878 block->bin.size, block->bin.pos,
3881 block->additional.size, cluster->pos,
3944 matroska_reset_status(matroska, 0, sti->index_entries[sti->nb_index_entries - 1].pos);
3967 matroska_reset_status(matroska, 0, sti->index_entries[index].pos);
4037 cue_desc.start_offset = index_entries[i].pos - matroska->segment_start;
4040 cue_desc.end_offset = index_entries[i + 1].pos - matroska->segment_start;
4067 cluster_pos = sti->index_entries[index].pos;
4301 cues_start = seekhead[i].pos + matroska->segment_start;