From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 7E73847193 for ; Mon, 28 Aug 2023 12:36:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7A9BA68A360; Mon, 28 Aug 2023 15:36:49 +0300 (EEST) Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7B07B68C024 for ; Mon, 28 Aug 2023 15:36:43 +0300 (EEST) Received: by mail-ot1-f48.google.com with SMTP id 46e09a7af769-6b9a2416b1cso2595906a34.2 for ; Mon, 28 Aug 2023 05:36:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693226201; x=1693831001; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=mXJeIae7pWgcr+UzXSsgUdVA9DVZURS5yFNfQJk8hVI=; b=DN19V/ib3DHgXMh7Q3OaR+yDRb20GeCBF/NWl0G0Fali4gMkUPUMcleJ32XSWGdROD KE/7OCqFpC06MO5+CE8WWhM5l9aIXPZvm0/7qiO9fal4B2wB0TGNQC1R2QRPiDe7VfCJ APuTmtkJS2grWuO/iRZ2tGxnvsUy+UdfnzuqoxOmHXCd7AhAFyTDQuKBbEVI5SAHS3h5 qNE7mZ4CLWRo+Pcngx9GgG0xk30Y3YfSAFHyQCROXnmD2+fHQS4+wmCGhxmvsEXvvDkY BsqeYeKV/4RhEyo0kO5aBXiMU0tJAJECP6R8YYILF/H71NRKKgaIDEa+FE/Z+Cbm1hVG zFTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693226201; x=1693831001; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=mXJeIae7pWgcr+UzXSsgUdVA9DVZURS5yFNfQJk8hVI=; b=YGNVIAGShP+w+JjJX3je3/yY88N3+ZWg1BFmma7E5tR/NAIAPhlJV3P/QvaTQYrlD6 7qR5q8DBHPd10vb2szQxliIpewU8eRJkvopB/GZCIwgeU3IPFoqjy7J//Ftt6W3YAEEK WV4F2ENlFeWcIPrXczXxPW/2+EwNmqooR0YSXAWI/isOYbkbTk8xzQ7QWmCdtbcmEQFo G7yCJBrAeYKOAya0uG5X0KmllesstMSFTtllbFkVL6RNHemMqsHizzSG5B1IG2bxjKCz 4s64lnonromwVdqEMEEkaT51t5yALl84ml+JkY2ubiqvV2Uk5JNl7wxCILXPug0rR6eD hv7w== X-Gm-Message-State: AOJu0YzjOjMtcznZVO8j0d7C0sYddLW2hZbXy7rN/m3m1qFfFlh+WlA2 DW/M7BJAO32/u/hqnGBNJRMVUZBs1Fc= X-Google-Smtp-Source: AGHT+IHDNWU2EbDGdNsu18ZFhffpmiyMzM/dR52sew+TZmTkNpMJJnHu4lbeTEgFGEC8pX6Y01W3TQ== X-Received: by 2002:a9d:73c7:0:b0:6b7:4a86:f038 with SMTP id m7-20020a9d73c7000000b006b74a86f038mr13376429otk.15.1693226201290; Mon, 28 Aug 2023 05:36:41 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id b15-20020a056830104f00b006b9a98b9659sm3404615otp.19.2023.08.28.05.36.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Aug 2023 05:36:40 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Mon, 28 Aug 2023 09:34:52 -0300 Message-ID: <20230828123617.57535-1-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 00/12 v2] AVCodecContext and AVCodecParameters side data X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: VGhpcyBpcyBhbiB1cGRhdGVkIHZlcnNpb24gb2YgdGhlIHNldCBpIHNlbnQgbGFzdCBtb250aC4K Q2hhbmdlcyBzaW5jZSB0aGUgZmlyc3QgdmVyc2lvbjoKLSBSZW5hbWVkIHRoZSBmaWVsZCBpbiBB VkNvZGVjQ29udGV4dCB0byBub3QgY29uZmxpY3Qgd2l0aCBKYW4gRWtzdHLDtm0ncwogIHBhdGNo c2V0IGludHJvZHVjaW5nIGEgc2ltaWxhciBzdHJ1Y3QgZm9yIGZyYW1lIHNpZGUgZGF0YS4KLSBB VkNvZGVjQ29udGV4dC5jb2RlZF9zaWRlX2RhdGEgaXMgbm93IGRlcHJlY2F0ZWQgZm9yIGVuY29k aW5nIHNjZW5hcmlvcwogIG9ubHksIGxlYXZpbmcgaXQgaW4gcGxhY2UgZm9yIHRoZSAoYXMgb2Yg dGhpcyBzZXQpIHVuZG9jdW1lbnRlZCBkZWNvZGluZwogIHNjZW5hcmlvLCB3aGljaCBpcyBub3cg ZG9jdW1lbnRlZC4gVGhpcyB3YXkgY29kZWRfc2lkZV9kYXRhIGFuZAogIHBhY2tldF9zaWRlX2Rh dGEgaGF2ZSBkaXN0aW5jdCBhbmQgY2xlYXIgdXNhZ2UgZm9yIGRlY29kaW5nLgoKSmFtZXMgQWxt ZXIgKDEyKToKICBhdmNvZGVjL2F2Y29kZWM6IGFkZCBzaWRlIGRhdGEgdG8gQVZDb2RlY0NvbnRl eHQKICBhdmNvZGVjL2NvZGVjX3BhcjogYWRkIHNpZGUgZGF0YSB0byBBVkNvZGVjUGFyYW1ldGVy cwogIGF2Zm9ybWF0L2F2Zm9ybWF0OiB1c2UgdGhlIHNpZGUgZGF0YSBmcm9tIEFWU3RyZWFtLmNv ZGVjcGFyCiAgZmZ0b29scy9mZm1wZWc6IHN0b3AgdXNpbmcgQVZTdHJlYW0uc2lkZV9kYXRhCiAg ZmZ0b29scy9mZnBsYXk6IHN0b3AgdXNpbmcgQVZTdHJlYW0uc2lkZV9kYXRhCiAgZmZ0b29scy9m ZnByb2JlOiBzdG9wIHVzaW5nIEFWU3RyZWFtLnNpZGVfZGF0YQogIGF2Y29kZWMvaGV2Y2RlYzog Y2hlY2sgZm9yIERPVkkgY29uZmlndXJhdGlvbiByZWNvcmQgaW4gQVZDb2RlY0NvbnRleHQKICAg IHNpZGUgZGF0YQogIGF2Y29kZWMvZGVjb2RlOiBjaGVjayBmb3IgZ2xvYmFsIHNpZGUgZGF0YSBp biBBVkNvZGVjQ29udGV4dCBzaWRlIGRhdGEKICBmZnRvb2xzL2ZmbXBlZzogc3RvcCBpbmplY3Rp bmcgc3RyZWFtIHNpZGUgZGF0YSBpbiBwYWNrZXRzCiAgZmZ0b29scy9mZnBsYXk6IHN0b3AgaW5q ZWN0aW5nIHN0cmVhbSBzaWRlIGRhdGEgaW4gcGFja2V0cwogIGF2Y29kZWMvYXZjb2RlYzogZGVw cmVjYXRlIGNvZGVkX3NpZGVfZGF0YQogIGZmdG9vbHM6IHN0b3AgcHJvcGFnYXRpbmcgdGhlIGVu Y29kZXIncyBjb2RlZF9zaWRlX2RhdGEKCiBmZnRvb2xzL2ZmbXBlZ19kZW11eC5jICAgICAgICAg ICAgICAgICAgICAgICAgfCAgMjkgKy0tLS0KIGZmdG9vbHMvZmZtcGVnX2VuYy5jICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICAzMSArKy0tLS0KIGZmdG9vbHMvZmZtcGVnX2ZpbHRlci5jICAg ICAgICAgICAgICAgICAgICAgICB8ICAgNSArLQogZmZ0b29scy9mZm1wZWdfbXV4X2luaXQuYyAg ICAgICAgICAgICAgICAgICAgIHwgIDE2ICstLQogZmZ0b29scy9mZnBsYXkuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgIDEwICstCiBmZnRvb2xzL2ZmcHJvYmUuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgMzAgKysrLS0KIGxpYmF2Y29kZWMvYXZjb2RlYy5jICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAzMCArKysrKwogbGliYXZjb2RlYy9hdmNvZGVjLmggICAg ICAgICAgICAgICAgICAgICAgICAgIHwgIDEzICsrLQogbGliYXZjb2RlYy9hdnBhY2tldC5jICAg ICAgICAgICAgICAgICAgICAgICAgIHwgMTAzICsrKysrKysrKysrKysrKysrKwogbGliYXZjb2Rl Yy9jb2RlY19wYXIuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQzICsrKysrKysrCiBsaWJh dmNvZGVjL2NvZGVjX3Bhci5oICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwogbGliYXZj b2RlYy9kZWNvZGUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDg3ICsrKysrKysrKysr KystLQogbGliYXZjb2RlYy9kZWNvZGUuaCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA3 ICstCiBsaWJhdmNvZGVjL2VuY29kZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjUg KysrKysKIGxpYmF2Y29kZWMvZW5jb2RlLmggICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg NSArCiBsaWJhdmNvZGVjL2hldmNkZWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTUg KystCiBsaWJhdmNvZGVjL2ludGVybmFsLmggICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDUg LQogbGliYXZjb2RlYy9saWJhb21lbmMuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICst CiBsaWJhdmNvZGVjL2xpYm9wZW5oMjY0ZW5jLmMgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0K IGxpYmF2Y29kZWMvbGlic3Z0YXYxLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQog bGliYXZjb2RlYy9saWJ2cHhlbmMuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBs aWJhdmNvZGVjL2xpYngyNjQuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGxp YmF2Y29kZWMvbGlieDI2NS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogbGli YXZjb2RlYy9tcGVnMTJkZWMuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBsaWJh dmNvZGVjL21wZWd2aWRlb19lbmMuYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGxpYmF2 Y29kZWMvbnZlbmMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogbGliYXZj b2RlYy9wYWNrZXQuaCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDY0ICsrKysrKysrKysr CiBsaWJhdmNvZGVjL3FzdmVuYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0K IGxpYmF2Y29kZWMvdXRpbHMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzMSAtLS0t LS0KIGxpYmF2Y29kZWMvdmVyc2lvbl9tYWpvci5oICAgICAgICAgICAgICAgICAgICB8ICAgMSAr CiBsaWJhdmRldmljZS9hbmRyb2lkX2NhbWVyYS5jICAgICAgICAgICAgICAgICAgfCAgIDYgKy0K IGxpYmF2Zm9ybWF0L2F2Zm9ybWF0LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA0MiArKy0t LS0tCiBsaWJhdmZvcm1hdC9hdmZvcm1hdC5oICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjgg KysrKysKIGxpYmF2Zm9ybWF0L2NvbmNhdGRlYy5jICAgICAgICAgICAgICAgICAgICAgICB8ICAg MSAtCiBsaWJhdmZvcm1hdC9kYXNoZGVjLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTEg LS0KIGxpYmF2Zm9ybWF0L2RlbXV4LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0MCAr KysrKystCiBsaWJhdmZvcm1hdC9kZW11eF91dGlscy5jICAgICAgICAgICAgICAgICAgICAgfCAg IDQgKwogbGliYXZmb3JtYXQvZG92aV9pc29tLmMgICAgICAgICAgICAgICAgICAgICAgIHwgICAy ICstCiBsaWJhdmZvcm1hdC9kdW1wLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYg Ky0KIGxpYmF2Zm9ybWF0L2hscy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMSAt LQogbGliYXZmb3JtYXQvaGxzZW5jLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDExICst CiBsaWJhdmZvcm1hdC9pbnRlcm5hbC5oICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKwog bGliYXZmb3JtYXQvbWF0cm9za2EuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBs aWJhdmZvcm1hdC9tYXRyb3NrYWRlYy5jICAgICAgICAgICAgICAgICAgICAgfCAgMjAgKystLQog bGliYXZmb3JtYXQvbWF0cm9za2FlbmMuYyAgICAgICAgICAgICAgICAgICAgIHwgIDQ4ICsrKyst LS0tCiBsaWJhdmZvcm1hdC9tb3YuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNDEg KysrKy0tLQogbGliYXZmb3JtYXQvbW92ZW5jLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwg IDczICsrKysrKy0tLS0tLS0KIGxpYmF2Zm9ybWF0L21wM2VuYy5jICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgOCArLQogbGliYXZmb3JtYXQvbXBlZ2VuYy5jICAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDE1ICsrLQogbGliYXZmb3JtYXQvbXBlZ3RzLmMgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICAyICstCiBsaWJhdmZvcm1hdC9tdXguYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgMTkgKysrKwogbGliYXZmb3JtYXQvbXhmZGVjLmMgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICA5ICstCiBsaWJhdmZvcm1hdC9teGZlbmMuYyAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgIDggKy0KIGxpYmF2Zm9ybWF0L29wdGlvbnMuYyAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgMiArCiBsaWJhdmZvcm1hdC9yZXBsYXlnYWluLmMgICAgICAgICAgICAgICAgICAg ICAgfCAgIDYgKy0KIGxpYmF2Zm9ybWF0L3NlZWsuYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAgMiArCiBsaWJhdmZvcm1hdC92ZXJzaW9uX21ham9yLmggICAgICAgICAgICAgICAgICAg fCAgIDEgKwogdGVzdHMvcmVmL2ZhdGUvYXV0b3JvdGF0ZSAgICAgICAgICAgICAgICAgICAgIHwg ICA0ICstCiB0ZXN0cy9yZWYvZmF0ZS9jb3B5LXRyYWMzMDc0ICAgICAgICAgICAgICAgICAgfCAg IDIgKy0KIHRlc3RzL3JlZi9mYXRlL21hdHJvc2thLWF2b2lkLW5lZ2F0aXZlLXRzICAgICB8ICAg MiArLQogdGVzdHMvcmVmL2ZhdGUvbWF0cm9za2EtZG92aS13cml0ZS1jb25maWc3ICAgIHwgICAy ICstCiB0ZXN0cy9yZWYvZmF0ZS9tYXRyb3NrYS1kb3ZpLXdyaXRlLWNvbmZpZzggICAgfCAgIDIg Ky0KIHRlc3RzL3JlZi9mYXRlL21hdHJvc2thLWVuY29kaW5nLWRlbGF5ICAgICAgICB8ICAgMiAr LQogLi4uL2ZhdGUvbWF0cm9za2EtbWFzdGVyaW5nLWRpc3BsYXktbWV0YWRhdGEgIHwgICA0ICst CiB0ZXN0cy9yZWYvZmF0ZS9tYXRyb3NrYS1zcGhlcmljYWwtbW9uby1yZW11eCAgfCAgIDQgKy0K IHRlc3RzL3JlZi9mYXRlL21hdHJvc2thLXN0ZXJlb19tb2RlICAgICAgICAgICB8ICAgOCArLQog dGVzdHMvcmVmL2ZhdGUvbWF0cm9za2EtdnA4LWFscGhhLXJlbXV4ICAgICAgIHwgICAyICstCiAu Li4vcmVmL2ZhdGUvbW92LW1wNC1kaXNwb3NpdGlvbi1tcGVndHMtcmVtdXggfCAgIDQgKy0KIHRl c3RzL3JlZi9mYXRlL214Zi1kMTAtdXNlci1jb21tZW50cyAgICAgICAgICB8ICAgMiArLQogdGVz dHMvcmVmL2ZhdGUvbXhmLXJlbXV4LWFwcGxlaGRyMTAgICAgICAgICAgIHwgICAyICstCiB0ZXN0 cy9yZWYvZmF0ZS92cDktc3VwZXJmcmFtZS1ic2YgICAgICAgICAgICAgfCAgIDIgKy0KIDcxIGZp bGVzIGNoYW5nZWQsIDcwMSBpbnNlcnRpb25zKCspLCAzMzkgZGVsZXRpb25zKC0pCgotLSAKMi40 MS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1w ZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZt cGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZp c2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcg d2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==