Lines Matching +defs:ident +defs:id
142 static int ebml_id_size(unsigned int id)
144 return (av_log2(id + 1) - 1) / 7 + 1;
147 static void put_ebml_id(AVIOContext *pb, unsigned int id)
149 int i = ebml_id_size(id);
151 avio_w8(pb, (uint8_t)(id >> (i * 8)));
785 for (j = 0; ff_mkv_codec_tags[j].id != AV_CODEC_ID_NONE; j++) {
786 if (ff_mkv_codec_tags[j].id == codec->codec_id) {
996 put_ebml_uint(pb, MATROSKA_ID_CHAPTERUID, c->id + mkv->chapter_id_offset);
1119 ret = mkv_write_tag(s, ch->metadata, MATROSKA_ID_TAGTARGETS_CHAPTERUID, ch->id + mkv->chapter_id_offset, &tags);
1169 for (i = 0; ff_mkv_mime_tags[i].id != AV_CODEC_ID_NONE; i++)
1170 if (ff_mkv_mime_tags[i].id == st->codec->codec_id) {
1177 "it cannot be deduced from the codec id.\n", i);
1295 const char *ident = "Lavf";
1296 put_ebml_string(pb, MATROSKA_ID_MUXINGAPP , ident);
1297 put_ebml_string(pb, MATROSKA_ID_WRITINGAPP, ident);
1319 mkv->chapter_id_offset = FFMAX(mkv->chapter_id_offset, 1LL - s->chapters[i]->id);
1636 uint8_t *id, *settings;
1641 id = av_packet_get_side_data(pkt, AV_PKT_DATA_WEBVTT_IDENTIFIER,
1661 avio_printf(pb, "%.*s\n%.*s\n%.*s", id_size, id, settings_size, settings, pkt->size, pkt->data);
1962 for (i = 0; ff_mkv_codec_tags[i].id != AV_CODEC_ID_NONE; i++)
1963 if (ff_mkv_codec_tags[i].id == codec_id)