326 "eng",
"fra",
"ger",
"ita",
"dut",
"sve",
"spa",
"dan",
"por",
"nor",
327 "heb",
"jpn",
"ara",
"fin",
"gre",
"ice",
"mlt",
"tur",
"hr ",
"chi",
328 "urd",
"hin",
"tha",
"kor",
"lit",
"pol",
"hun",
"est",
"lav",
"",
329 "fo ",
"",
"rus",
"chi",
"",
"iri",
"alb",
"ron",
"ces",
"slk",
330 "slv",
"yid",
"sr ",
"mac",
"bul",
"ukr",
"bel",
"uzb",
"kaz",
"aze",
332 "aze",
"arm",
"geo",
"mol",
"kir",
"tgk",
"tuk",
"mon",
"",
"pus",
333 "kur",
"kas",
"snd",
"tib",
"nep",
"san",
"mar",
"ben",
"asm",
"guj",
334 "pa ",
"ori",
"mal",
"kan",
"tam",
"tel",
"",
"bur",
"khm",
"lao",
336 "vie",
"ind",
"tgl",
"may",
"may",
"amh",
"tir",
"orm",
"som",
"swa",
338 "",
"run",
"",
"mlg",
"epo",
"",
"",
"",
"",
"",
340 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
341 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
342 "",
"",
"",
"",
"",
"",
"",
"",
"wel",
"baq",
343 "cat",
"lat",
"que",
"grn",
"aym",
"tat",
"uig",
"dzo",
"jav"
362 for (i = 0; i < 3; i++) {
379 if (code >= 0x400 && code != 0x7fff) {
380 for (i = 2; i >= 0; i--) {
381 to[i] = 0x60 + (code & 0x1f);
401 len = (len << 7) | (c & 0x7f);
413 av_dlog(fc,
"MPEG4 description: tag=0x%02x len=%d\n", *tag, len);
447 int object_type_id =
avio_r8(pb);
461 av_dlog(fc,
"esds object type id 0x%02x\n", object_type_id);
464 av_dlog(fc,
"Specific MPEG4 header len=%d\n", len);
465 if (!len || (uint64_t)len > (1<<30))
481 av_dlog(fc,
"mp4a config channels %d obj %d ext obj %d "
536 if (layout_tag == 0) {
542 if (layout_tag == 0x10000) {
566 uint32_t layout_tag = 0;
568 for (layouts = mov_channel_layout; layouts->
channel_layout; layouts++)