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