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 ESMTPS id 1145C4C022 for ; Wed, 5 Feb 2025 14:20:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0D86D68B84B; Wed, 5 Feb 2025 16:20:12 +0200 (EET) Received: from glom.nmugroup.com (glom.nmugroup.com [193.183.80.6]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 60E2168B6BB for ; Wed, 5 Feb 2025 16:20:10 +0200 (EET) Received: from localhost (localhost [127.0.0.1]) by glom.nmugroup.com (Postfix) with ESMTP id F0316542B330 for ; Wed, 5 Feb 2025 15:20:09 +0100 (CET) Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (Authenticated sender: git01) by glom.nmugroup.com (Postfix) with ESMTPSA id C12DA542B32D for ; Wed, 5 Feb 2025 15:20:09 +0100 (CET) Message-ID: <1d49ecd046da86394024e1c3407e8ffd88ef23d7.camel@haerdin.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Wed, 05 Feb 2025 15:20:09 +0100 In-Reply-To: References: Content-Type: multipart/mixed; boundary="=-gAv/nsaldMCijqqJqy9p" User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 3/8] libavformat/flacdec: Export samples md5 as metadata 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --=-gAv/nsaldMCijqqJqy9p Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-gAv/nsaldMCijqqJqy9p Content-Disposition: attachment; filename="0003-libavformat-flacdec-Export-samples-md5-as-metadata.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0003-libavformat-flacdec-Export-samples-md5-as-metadata.patch"; charset="UTF-8" RnJvbSBlMWM0ZGZhNGNjN2E1NzRmNmZhYzc2YzExNTkxNTQ3ZDNjZDkwYWQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXR0aWFzIFdhZG1hbiA8d2FkZXJAc3BvdGlmeS5jb20+CkRh dGU6IE1vbiwgMTEgT2N0IDIwMjEgMTU6Mzg6MTMgKzAyMDAKU3ViamVjdDogW1BBVENIIDMvOF0g bGliYXZmb3JtYXQvZmxhY2RlYzogRXhwb3J0IHNhbXBsZXMgbWQ1IGFzIG1ldGFkYXRhCgpXaWxs IGJlIHVzZWQgYnkgbWFsIHRvIGNvbXBhcmUgbWV0YWRhdCBtZDUgd2l0aCBkZWNvZGVkIHNhbXBs ZXMgbWQ1LgoKUGFydCBvZiBmaXhpbmcgaHR0cHM6Ly9qaXJhLnNwb3RpZnkubmV0L2Jyb3dzZS9H T0wtNjgxCi0tLQogbGliYXZmb3JtYXQvZmxhY2RlYy5jICAgICAgICAgICAgICAgICAgICAgfCA2 ICsrKysrKwogdGVzdHMvcmVmL2ZhdGUvY292ZXItYXJ0LWFpZmYtaWQzdjItcmVtdXggfCA1ICsr Ky0tCiB0ZXN0cy9yZWYvZmF0ZS9jb3Zlci1hcnQtZmxhYy1yZW11eCAgICAgICB8IDEgKwogdGVz dHMvcmVmL2ZhdGUvaWQzdjItdXRmMTYtYm9tICAgICAgICAgICAgfCA1ICsrKy0tCiA0IGZpbGVz IGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv bGliYXZmb3JtYXQvZmxhY2RlYy5jIGIvbGliYXZmb3JtYXQvZmxhY2RlYy5jCmluZGV4IDNjMzE3 YWNhZWUuLjlmNjVjMjU4NjQgMTAwNjQ0Ci0tLSBhL2xpYmF2Zm9ybWF0L2ZsYWNkZWMuYworKysg Yi9saWJhdmZvcm1hdC9mbGFjZGVjLmMKQEAgLTMzLDYgKzMzLDcgQEAKICNpbmNsdWRlICJyZXBs YXlnYWluLmgiCiAKICNkZWZpbmUgU0VFS1BPSU5UX1NJWkUgMTgKKyNkZWZpbmUgTUQ1X0JZVEVf U0laRSAxNgogCiB0eXBlZGVmIHN0cnVjdCBGTEFDRGVjQ29udGV4dCB7CiAgICAgRkZSYXdEZW11 eGVyQ29udGV4dCByYXdjdHg7CkBAIC0xMDksNiArMTEwLDcgQEAgc3RhdGljIGludCBmbGFjX3Jl YWRfaGVhZGVyKEFWRm9ybWF0Q29udGV4dCAqcykKICAgICAgICAgaWYgKG1ldGFkYXRhX3R5cGUg PT0gRkxBQ19NRVRBREFUQV9UWVBFX1NUUkVBTUlORk8pIHsKICAgICAgICAgICAgIHVpbnQzMl90 IHNhbXBsZXJhdGU7CiAgICAgICAgICAgICB1aW50NjRfdCBzYW1wbGVzOworICAgICAgICAgICAg Y2hhciBtZDVoZXhbTUQ1X0JZVEVfU0laRSoyKzFdOyAvLyBoZXggcmVwcmVzZW50YXRpb24gcGx1 cyBudWxsIHRlcm1pbmF0b3IKIAogICAgICAgICAgICAgLyogU1RSRUFNSU5GTyBjYW4gb25seSBv Y2N1ciBvbmNlICovCiAgICAgICAgICAgICBpZiAoZm91bmRfc3RyZWFtaW5mbykgewpAQCAtMTMz LDYgKzEzNSwxMCBAQCBzdGF0aWMgaW50IGZsYWNfcmVhZF9oZWFkZXIoQVZGb3JtYXRDb250ZXh0 ICpzKQogICAgICAgICAgICAgICAgIGlmIChzYW1wbGVzID4gMCkKICAgICAgICAgICAgICAgICAg ICAgc3QtPmR1cmF0aW9uID0gc2FtcGxlczsKICAgICAgICAgICAgIH0KKworICAgICAgICAgICAg ZmZfZGF0YV90b19oZXgobWQ1aGV4LCBzdC0+Y29kZWNwYXItPmV4dHJhZGF0YSsxOCwgTUQ1X0JZ VEVfU0laRSwgMSAvKiBsb3dlcmNhc2UgKi8pOworICAgICAgICAgICAgbWQ1aGV4W3NpemVvZiht ZDVoZXgpLTFdID0gJ1wwJzsKKyAgICAgICAgICAgIGF2X2RpY3Rfc2V0KCZzLT5tZXRhZGF0YSwg InNhbXBsZXNfbWQ1IiwgbWQ1aGV4LCAwKTsKICAgICAgICAgfSBlbHNlIGlmIChtZXRhZGF0YV90 eXBlID09IEZMQUNfTUVUQURBVEFfVFlQRV9DVUVTSEVFVCkgewogICAgICAgICAgICAgdWludDhf dCBpc3JjWzEzXTsKICAgICAgICAgICAgIHVpbnQ2NF90IHN0YXJ0OwpkaWZmIC0tZ2l0IGEvdGVz dHMvcmVmL2ZhdGUvY292ZXItYXJ0LWFpZmYtaWQzdjItcmVtdXggYi90ZXN0cy9yZWYvZmF0ZS9j b3Zlci1hcnQtYWlmZi1pZDN2Mi1yZW11eAppbmRleCBhNTliYTM3YzY1Li41N2M1YTlmMzg3IDEw MDY0NAotLS0gYS90ZXN0cy9yZWYvZmF0ZS9jb3Zlci1hcnQtYWlmZi1pZDN2Mi1yZW11eAorKysg Yi90ZXN0cy9yZWYvZmF0ZS9jb3Zlci1hcnQtYWlmZi1pZDN2Mi1yZW11eApAQCAtMSw1ICsxLDUg QEAKLTMzMGFkMmJmNTM4ZTkxYTMxNzUyYjM4MDI0NDYxZGYxICp0ZXN0cy9kYXRhL2ZhdGUvY292 ZXItYXJ0LWFpZmYtaWQzdjItcmVtdXguYWlmZgotNjA4OTE0IHRlc3RzL2RhdGEvZmF0ZS9jb3Zl ci1hcnQtYWlmZi1pZDN2Mi1yZW11eC5haWZmCitkOGNhZGRhZDNhZjM4NzlmNTk1N2Y3MWFkY2Fl ZGQyMyAqdGVzdHMvZGF0YS9mYXRlL2NvdmVyLWFydC1haWZmLWlkM3YyLXJlbXV4LmFpZmYKKzYw ODk3MCB0ZXN0cy9kYXRhL2ZhdGUvY292ZXItYXJ0LWFpZmYtaWQzdjItcmVtdXguYWlmZgogI3Ri IDA6IDEvNDQxMDAKICNtZWRpYV90eXBlIDA6IGF1ZGlvCiAjY29kZWNfaWQgMDogcGNtX3MxNmJl CkBAIC02OCw2ICs2OCw3IEBAIFRBRzpjb21tZW50PUNvbXBvc2VyCiBbL1NUUkVBTV0KIFtGT1JN QVRdCiBUQUc6YXJ0aXN0PdCc0LXQu9GM0L3QuNGG0LAKK1RBRzpzYW1wbGVzX21kNT0wMzQ2Mjcz MWIyZGJhOGU2YTlkYTYzOWIwNzA1NDEyMQogVEFHOlJBVElORz0wCiBUQUc6YWxidW090JDQvdCz 0LXQu9C+0YTRgNC10L3QuNGPCiBUQUc6dGl0bGU90JTQvtGA0L7Qs9C4CmRpZmYgLS1naXQgYS90 ZXN0cy9yZWYvZmF0ZS9jb3Zlci1hcnQtZmxhYy1yZW11eCBiL3Rlc3RzL3JlZi9mYXRlL2NvdmVy LWFydC1mbGFjLXJlbXV4CmluZGV4IGZhOTE5NzU4ODEuLjEwOWJmNzM5NWUgMTAwNjQ0Ci0tLSBh L3Rlc3RzL3JlZi9mYXRlL2NvdmVyLWFydC1mbGFjLXJlbXV4CisrKyBiL3Rlc3RzL3JlZi9mYXRl L2NvdmVyLWFydC1mbGFjLXJlbXV4CkBAIC05MCw2ICs5MCw3IEBAIFRBRzpjb21tZW50PVB1Ymxp c2hlci9TdHVkaW8gbG9nb3R5cGUKIFRBRzp0aXRsZT1XaGl0ZSBLaW5nIEdyYW51bGF0ZWQgU29h cAogWy9TVFJFQU1dCiBbRk9STUFUXQorVEFHOnNhbXBsZXNfbWQ1PTQ5NjIwNjcwNWYyMjJmOWE2 M2JmMjNkYzg3NGQ5ZDcxCiBUQUc6bWFqb3JfYnJhbmQ9TTRBIAogVEFHOm1pbm9yX3ZlcnNpb249 MAogVEFHOmNvbXBhdGlibGVfYnJhbmRzPU00QSBtcDQyaXNvbQpkaWZmIC0tZ2l0IGEvdGVzdHMv cmVmL2ZhdGUvaWQzdjItdXRmMTYtYm9tIGIvdGVzdHMvcmVmL2ZhdGUvaWQzdjItdXRmMTYtYm9t CmluZGV4IGRkMjU2NmRlMmIuLmExYWRiNDczMGQgMTAwNjQ0Ci0tLSBhL3Rlc3RzL3JlZi9mYXRl L2lkM3YyLXV0ZjE2LWJvbQorKysgYi90ZXN0cy9yZWYvZmF0ZS9pZDN2Mi11dGYxNi1ib20KQEAg LTEsNSArMSw1IEBACi05YjhiZmRmODdhOGQzZDA4OTgxOWVmOWY2ZjI2NGVjNCAqdGVzdHMvZGF0 YS9mYXRlL2lkM3YyLXV0ZjE2LWJvbS5haWZmCi04ODU0ODIgdGVzdHMvZGF0YS9mYXRlL2lkM3Yy LXV0ZjE2LWJvbS5haWZmCitiNzEyZDk3ZDRhYjBjZmQ3N2Q3OTIzNWMzMTJjNDM4YSAqdGVzdHMv ZGF0YS9mYXRlL2lkM3YyLXV0ZjE2LWJvbS5haWZmCis4ODU1MzggdGVzdHMvZGF0YS9mYXRlL2lk M3YyLXV0ZjE2LWJvbS5haWZmCiAjdGIgMDogMS85MDAwMAogI21lZGlhX3R5cGUgMDogdmlkZW8K ICNjb2RlY19pZCAwOiBtanBlZwpAQCAtMzEsNiArMzEsNyBAQCBUQUc6Y29tbWVudD1PdGhlcgog Wy9TVFJFQU1dCiBbRk9STUFUXQogVEFHOmFydGlzdD3QnNC10LvRjNC90LjRhtCwCitUQUc6c2Ft cGxlc19tZDU9MDM0NjI3MzFiMmRiYThlNmE5ZGE2MzliMDcwNTQxMjEKIFRBRzpSQVRJTkc9MAog VEFHOmFsYnVtPdCQ0L3Qs9C10LvQvtGE0YDQtdC90LjRjwogVEFHOnRpdGxlPdCU0L7RgNC+0LPQ uAotLSAKMi4zOS41Cgo= --=-gAv/nsaldMCijqqJqy9p Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --=-gAv/nsaldMCijqqJqy9p--