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 0C9D247838 for ; Tue, 26 Dec 2023 15:52:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4971968CCC2; Tue, 26 Dec 2023 17:52:55 +0200 (EET) Received: from glom.nmugroup.com (glom.nmugroup.com [193.183.80.6]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EACE568CC6C for ; Tue, 26 Dec 2023 17:52:48 +0200 (EET) Received: from localhost (localhost [127.0.0.1]) by glom.nmugroup.com (Postfix) with ESMTP id 8CEF85422287 for ; Tue, 26 Dec 2023 16:52:48 +0100 (CET) Received: from [192.168.1.110] (81-226-156-116-no2430.tbcn.telia.com [81.226.156.116]) (Authenticated sender: git01) by glom.nmugroup.com (Postfix) with ESMTPSA id 5C0ED542138B for ; Tue, 26 Dec 2023 16:52:48 +0100 (CET) Message-ID: From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Tue, 26 Dec 2023 16:52:47 +0100 In-Reply-To: References: Content-Type: multipart/mixed; boundary="=-tkQBKHovUaLlnCrANXNu" User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 3/6] Add CRYO APC muxer 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: --=-tkQBKHovUaLlnCrANXNu Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-tkQBKHovUaLlnCrANXNu Content-Disposition: attachment; filename="0003-Add-CRYO-APC-muxer.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0003-Add-CRYO-APC-muxer.patch"; charset="UTF-8" RnJvbSAxNGYzZGQ0MGE0OWViZjVlYTAyMDQ2NTczMjUxMWU5ZDc5YTJlMTRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/VG9tYXM9MjBIPUMzPUE0cmRpbj89IDxnaXRA aGFlcmRpbi5zZT4KRGF0ZTogVHVlLCAyNiBEZWMgMjAyMyAxNDozMjoxMCArMDEwMApTdWJqZWN0 OiBbUEFUQ0ggMy82XSBBZGQgQ1JZTyBBUEMgbXV4ZXIKCi0tLQogQ2hhbmdlbG9nICAgICAgICAg ICAgICAgICB8ICAgMSArCiBkb2MvZ2VuZXJhbF9jb250ZW50cy50ZXhpIHwgICAyICstCiBsaWJh dmZvcm1hdC9NYWtlZmlsZSAgICAgIHwgICAxICsKIGxpYmF2Zm9ybWF0L2FsbGZvcm1hdHMuYyAg fCAgIDEgKwogbGliYXZmb3JtYXQvYXBjZW5jLmMgICAgICB8IDEyNSArKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKwogbGliYXZmb3JtYXQvdmVyc2lvbi5oICAgICB8ICAgMiAr LQogNiBmaWxlcyBjaGFuZ2VkLCAxMzAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmZvcm1hdC9hcGNlbmMuYwoKZGlmZiAtLWdpdCBhL0NoYW5n ZWxvZyBiL0NoYW5nZWxvZwppbmRleCBjYTM4NTQ2MjYyLi4zNDRiZjRkMWNmIDEwMDY0NAotLS0g YS9DaGFuZ2Vsb2cKKysrIGIvQ2hhbmdlbG9nCkBAIC0zLDYgKzMsNyBAQCByZWxlYXNlcyBhcmUg c29ydGVkIGZyb20geW91bmdlc3QgdG8gb2xkZXN0LgogCiB2ZXJzaW9uIDxuZXh0PjoKIC0gTEVB RCBNQ01QIGRlY29kZXIKKy0gQ1JZTyBBUEMgbXV4ZXIKIAogdmVyc2lvbiA2LjE6CiAtIGxpYmFy aWJjYXB0aW9uIGRlY29kZXIKZGlmZiAtLWdpdCBhL2RvYy9nZW5lcmFsX2NvbnRlbnRzLnRleGkg Yi9kb2MvZ2VuZXJhbF9jb250ZW50cy50ZXhpCmluZGV4IDMzMjg3NTNhY2IuLmE0MzczNmUzYTgg MTAwNjQ0Ci0tLSBhL2RvYy9nZW5lcmFsX2NvbnRlbnRzLnRleGkKKysrIGIvZG9jL2dlbmVyYWxf Y29udGVudHMudGV4aQpAQCAtNDQ4LDcgKzQ0OCw3IEBAIGxpYnJhcnk6CiBAaXRlbSBDUkMgdGVz dGluZyBmb3JtYXQgICAgICAgIEB0YWIgWCBAdGFiCiBAaXRlbSBDcmVhdGl2ZSBWb2ljZSAgICAg ICAgICAgIEB0YWIgWCBAdGFiIFgKICAgICBAdGFiIENyZWF0ZWQgZm9yIHRoZSBTb3VuZCBCbGFz dGVyIFByby4KLUBpdGVtIENSWU8gQVBDICAgICAgICAgICAgICAgICAgQHRhYiAgIEB0YWIgWAor QGl0ZW0gQ1JZTyBBUEMgICAgICAgICAgICAgICAgICBAdGFiIFggQHRhYiBYCiAgICAgQHRhYiBB dWRpbyBmb3JtYXQgdXNlZCBpbiBzb21lIGdhbWVzIGJ5IENSWU8gSW50ZXJhY3RpdmUgRW50ZXJ0 YWlubWVudC4KIEBpdGVtIEQtQ2luZW1hIGF1ZGlvICAgICAgICAgICAgQHRhYiBYIEB0YWIgWAog QGl0ZW0gRGVsdXhlIFBhaW50IEFuaW1hdGlvbiAgICBAdGFiICAgQHRhYiBYCmRpZmYgLS1naXQg YS9saWJhdmZvcm1hdC9NYWtlZmlsZSBiL2xpYmF2Zm9ybWF0L01ha2VmaWxlCmluZGV4IDMyOTA1 NWNjZmQuLmQ4OGE2NWQ3MTMgMTAwNjQ0Ci0tLSBhL2xpYmF2Zm9ybWF0L01ha2VmaWxlCisrKyBi L2xpYmF2Zm9ybWF0L01ha2VmaWxlCkBAIC0xMDUsNiArMTA1LDcgQEAgT0JKUy0kKENPTkZJR19B TVZfTVVYRVIpICAgICAgICAgICAgICAgICArPSBhbXZlbmMubwogT0JKUy0kKENPTkZJR19BTk1f REVNVVhFUikgICAgICAgICAgICAgICArPSBhbm0ubwogT0JKUy0kKENPTkZJR19BUEFDX0RFTVVY RVIpICAgICAgICAgICAgICArPSBhcGFjLm8gcmF3ZGVjLm8KIE9CSlMtJChDT05GSUdfQVBDX0RF TVVYRVIpICAgICAgICAgICAgICAgKz0gYXBjLm8KK09CSlMtJChDT05GSUdfQVBDX01VWEVSKSAg ICAgICAgICAgICAgICAgKz0gYXBjZW5jLm8KIE9CSlMtJChDT05GSUdfQVBFX0RFTVVYRVIpICAg ICAgICAgICAgICAgKz0gYXBlLm8gYXBldGFnLm8gaW1nMi5vCiBPQkpTLSQoQ09ORklHX0FQTV9E RU1VWEVSKSAgICAgICAgICAgICAgICs9IGFwbS5vCiBPQkpTLSQoQ09ORklHX0FQTV9NVVhFUikg ICAgICAgICAgICAgICAgICs9IGFwbS5vIHJhd2VuYy5vCmRpZmYgLS1naXQgYS9saWJhdmZvcm1h dC9hbGxmb3JtYXRzLmMgYi9saWJhdmZvcm1hdC9hbGxmb3JtYXRzLmMKaW5kZXggZDRiNTA1YTVh My4uYWI3NGMyMDI4ZiAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvYWxsZm9ybWF0cy5jCisrKyBi L2xpYmF2Zm9ybWF0L2FsbGZvcm1hdHMuYwpAQCAtNjAsNiArNjAsNyBAQCBleHRlcm4gY29uc3Qg RkZPdXRwdXRGb3JtYXQgZmZfYW12X211eGVyOwogZXh0ZXJuIGNvbnN0IEFWSW5wdXRGb3JtYXQg IGZmX2FubV9kZW11eGVyOwogZXh0ZXJuIGNvbnN0IEFWSW5wdXRGb3JtYXQgIGZmX2FwYWNfZGVt dXhlcjsKIGV4dGVybiBjb25zdCBBVklucHV0Rm9ybWF0ICBmZl9hcGNfZGVtdXhlcjsKK2V4dGVy biBjb25zdCBGRk91dHB1dEZvcm1hdCBmZl9hcGNfbXV4ZXI7CiBleHRlcm4gY29uc3QgQVZJbnB1 dEZvcm1hdCAgZmZfYXBlX2RlbXV4ZXI7CiBleHRlcm4gY29uc3QgQVZJbnB1dEZvcm1hdCAgZmZf YXBtX2RlbXV4ZXI7CiBleHRlcm4gY29uc3QgRkZPdXRwdXRGb3JtYXQgZmZfYXBtX211eGVyOwpk aWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvYXBjZW5jLmMgYi9saWJhdmZvcm1hdC9hcGNlbmMuYwpu ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5iYTAyNGVhZDUwCi0tLSAvZGV2 L251bGwKKysrIGIvbGliYXZmb3JtYXQvYXBjZW5jLmMKQEAgLTAsMCArMSwxMjUgQEAKKy8qCisg KiBDUllPIEFQQyBhdWRpbyBmb3JtYXQgbXV4ZXIKKyAqIENvcHlyaWdodCAoYykgMjAyMyBUb21h cyBIw6RyZGluIDxnaXRAaGFlcmRpbi5zZT4KKyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBG Rm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmli dXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExl c3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUg U29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5z ZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcg aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1 dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5 IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP U0UuICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1v cmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRo ZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVn OyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMu LCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEg VVNBCisgKi8KKworI2luY2x1ZGUgImF2aW9faW50ZXJuYWwuaCIKKyNpbmNsdWRlICJpbnRlcm5h bC5oIgorI2luY2x1ZGUgIm11eC5oIgorCisjZGVmaW5lIEFQQ19IRUFERVJfU0laRSAoOCo0KQor CitzdGF0aWMgaW50IGFwY193cml0ZV9oZWFkZXIoQVZGb3JtYXRDb250ZXh0ICpzKQoreworICAg IEFWSU9Db250ZXh0ICpwYiA9IHMtPnBiOworICAgIEFWQ29kZWNQYXJhbWV0ZXJzICpwYXI7Cisg ICAgQVZTdHJlYW0gKnN0OworCisgICAgaWYgKHMtPm5iX3N0cmVhbXMgIT0gMSkgeworICAgICAg ICBhdl9sb2cocywgQVZfTE9HX0VSUk9SLCAiTXVzdCBoYXZlIGV4YWN0bHkgb25lIHN0cmVhbVxu Iik7CisgICAgICAgIHJldHVybiBBVkVSUk9SKEVJTlZBTCk7CisgICAgfQorCisgICAgc3QgPSBz LT5zdHJlYW1zWzBdOworICAgIHBhciA9IHN0LT5jb2RlY3BhcjsKKworICAgIGlmIChwYXItPmNo X2xheW91dC5uYl9jaGFubmVscyA8PSAwIHx8IHBhci0+Y2hfbGF5b3V0Lm5iX2NoYW5uZWxzID4g MikgeworICAgICAgICBhdl9sb2cocywgQVZfTE9HX0VSUk9SLCAiTXVzdCBiZSBtb25vIG9yIHN0 ZXJlb1xuIik7CisgICAgICAgIHJldHVybiBBVkVSUk9SKEVJTlZBTCk7CisgICAgfQorCisgICAg aWYgKHBhci0+ZXh0cmFkYXRhX3NpemUgIT0gMCAmJiBwYXItPmV4dHJhZGF0YV9zaXplICE9IDgp IHsKKyAgICAgICAgYXZfbG9nKHMsIEFWX0xPR19FUlJPUiwKKyAgICAgICAgICAgICJNdXN0IGhh dmUgZXhhY3RseSAwIG9yIDggYnl0ZXMgb2YgZXh0cmFkYXRhLCBnb3QgJWlcbiIsCisgICAgICAg ICAgICBwYXItPmV4dHJhZGF0YV9zaXplKTsKKyAgICAgICAgcmV0dXJuIEFWRVJST1IoRUlOVkFM KTsKKyAgICB9CisKKyAgICBmZmlvX3dmb3VyY2MocGIsICJDUllPIik7CisgICAgZmZpb193Zm91 cmNjKHBiLCAiX0FQQyIpOworICAgIGZmaW9fd2ZvdXJjYyhwYiwgIjEuMjAiKTsKKyAgICBhdmlv X3dsMzIocGIsIDApOyAvLyBudW1iZXIgb3Igc2FtcGxlcworICAgIGF2aW9fd2wzMihwYiwgcGFy LT5zYW1wbGVfcmF0ZSk7CisKKyAgICAvLyB3cml0ZSBleHRyYWRhdGEgaWYgd2UgaGF2ZSBpdCAo cmVtdXhpbmcpCisgICAgLy8gZWxzZSB3cml0ZSBkdW1teSB2YWx1ZXMgYW5kIHdhaXQgZm9yIEFW X1BLVF9EQVRBX05FV19FWFRSQURBVEEgKGVuY29kaW5nKQorICAgIGlmIChwYXItPmV4dHJhZGF0 YV9zaXplKSB7CisgICAgICAgIGF2aW9fd3JpdGUocGIsIHBhci0+ZXh0cmFkYXRhLCBwYXItPmV4 dHJhZGF0YV9zaXplKTsKKyAgICB9IGVsc2UgeworICAgICAgICBhdmlvX3dsNjQocGIsIDApOwor ICAgIH0KKworICAgIGF2aW9fd2wzMihwYiwgcGFyLT5jaF9sYXlvdXQubmJfY2hhbm5lbHMgLSAx KTsKKyAgICBhdnByaXZfc2V0X3B0c19pbmZvKHN0LCA2NCwgMSwgcGFyLT5zYW1wbGVfcmF0ZSk7 CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgYXBjX3dyaXRlX3BhY2tldChBVkZvcm1h dENvbnRleHQgKnMsIEFWUGFja2V0ICpwa3QpCit7CisgICAgc2l6ZV90IGV4dHJhZGF0YV9zaXpl ID0gMDsKKyAgICBjb25zdCB1aW50OF90ICpleHRyYWRhdGEgPSBhdl9wYWNrZXRfZ2V0X3NpZGVf ZGF0YSgKKyAgICAgICAgICAgIHBrdCwgQVZfUEtUX0RBVEFfTkVXX0VYVFJBREFUQSwgJmV4dHJh ZGF0YV9zaXplKTsKKworICAgIGlmIChleHRyYWRhdGFfc2l6ZSA9PSA4KSB7CisgICAgICAgIC8v IHdlIGdvdCBwcmVkaWN0b3JzIGZyb20gZW5jb2RlcgorICAgICAgICAvLyB0cnkgdG8gc2VlayBi YWNrIGVuZCB3cml0ZSB0aGVtCisgICAgICAgIGludDY0X3QgcG9zID0gYXZpb190ZWxsKHMtPnBi KSwgZXJyOworICAgICAgICBpZiAoKGVyciA9IGF2aW9fc2VlayhzLT5wYiwgMjAsIFNFRUtfU0VU KSkgPj0gMCkgeworICAgICAgICAgICAgYXZpb193cml0ZShzLT5wYiwgZXh0cmFkYXRhLCBleHRy YWRhdGFfc2l6ZSk7CisgICAgICAgICAgICBhdmlvX3NlZWsocy0+cGIsIHBvcywgU0VFS19TRVQp OworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgYXZfbG9nKHMsIEFWX0xPR19FUlJPUiwg IkdvdCBwcmVkaWN0b3JzIGZyb20gZW5jb2RlciBidXQgY291bGRuJ3Qgc2VlayBiYWNrIHRvIHdy aXRlIHRoZW1cbiIpOworICAgICAgICAgICAgLy8gZmFpbCBzaW5jZSB3ZSBzaG91bGQgYWx3YXlz IGJlIGFibGUgdG8gZG8gdGhpcyB3aXRoaW4gdGhlIGF2aW8gY2FjaGUKKyAgICAgICAgICAgIC8v IHVubGVzcyB0aGUgZW5jb2RlciBnYXZlIHVzIHByZWRpY3RvcnMgd2F5IHRvbyBsYXRlIGZvciBz b21lIHJlYXNvbgorICAgICAgICAgICAgcmV0dXJuIGVycjsKKyAgICAgICAgfQorICAgIH0KKwor ICAgIGF2aW9fd3JpdGUocy0+cGIsIHBrdC0+ZGF0YSwgcGt0LT5zaXplKTsKKyAgICByZXR1cm4g MDsKK30KKworc3RhdGljIGludCBhcGNfd3JpdGVfdHJhaWxlcihBVkZvcm1hdENvbnRleHQgKnMp Cit7CisgICAgaW50NjRfdCBmaWxlX3NpemUgPSBhdmlvX3RlbGwocy0+cGIpOworCisgICAgLy8g d3JpdGUgbGVuZ3RoLCBpZiB3ZSdyZSBhYmxlIHRvIHNlZWsgYmFjaworICAgIGlmIChhdmlvX3Nl ZWsocy0+cGIsIDEyLCBTRUVLX1NFVCkgPj0gMCkgeworICAgICAgICBpZiAoZmlsZV9zaXplIC0g QVBDX0hFQURFUl9TSVpFID4KKyAgICAgICAgICAgICAgICBVSU5UMzJfTUFYICogcy0+c3RyZWFt c1swXS0+Y29kZWNwYXItPmNoX2xheW91dC5uYl9jaGFubmVscyAvIDIpIHsKKyAgICAgICAgICAg IGF2X2xvZyhzLCBBVl9MT0dfRVJST1IsICJGaWxlIHRvbyBsYXJnZVxuIik7CisgICAgICAgICAg ICByZXR1cm4gQVZFUlJPUihFSU5WQUwpOworICAgICAgICB9CisKKyAgICAgICAgYXZpb193bDMy KHMtPnBiLCAoZmlsZV9zaXplIC0gQVBDX0hFQURFUl9TSVpFKSAqCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMiAvIHMtPnN0cmVhbXNbMF0tPmNvZGVjcGFyLT5jaF9sYXlvdXQubmJfY2hh bm5lbHMpOworICAgIH0KKyAgICByZXR1cm4gMDsKK30KKworY29uc3QgRkZPdXRwdXRGb3JtYXQg ZmZfYXBjX211eGVyID0geworICAgIC5wLm5hbWUgICAgICAgICA9ICJhcGMiLAorICAgIC5wLmxv bmdfbmFtZSAgICA9IE5VTExfSUZfQ09ORklHX1NNQUxMKCJDUllPIEFQQyIpLAorICAgIC5wLmV4 dGVuc2lvbnMgICA9ICJhcGMiLAorICAgIC5wLmF1ZGlvX2NvZGVjICA9IEFWX0NPREVDX0lEX0FE UENNX0lNQV9BUEMsCisgICAgLndyaXRlX2hlYWRlciAgID0gYXBjX3dyaXRlX2hlYWRlciwKKyAg ICAud3JpdGVfcGFja2V0ICAgPSBhcGNfd3JpdGVfcGFja2V0LAorICAgIC53cml0ZV90cmFpbGVy ICA9IGFwY193cml0ZV90cmFpbGVyLAorfTsKKwpkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvdmVy c2lvbi5oIGIvbGliYXZmb3JtYXQvdmVyc2lvbi5oCmluZGV4IDJhMjhhM2JmNDAuLjZhODBmM2Fj NGUgMTAwNjQ0Ci0tLSBhL2xpYmF2Zm9ybWF0L3ZlcnNpb24uaAorKysgYi9saWJhdmZvcm1hdC92 ZXJzaW9uLmgKQEAgLTMxLDcgKzMxLDcgQEAKIAogI2luY2x1ZGUgInZlcnNpb25fbWFqb3IuaCIK IAotI2RlZmluZSBMSUJBVkZPUk1BVF9WRVJTSU9OX01JTk9SICAxNworI2RlZmluZSBMSUJBVkZP Uk1BVF9WRVJTSU9OX01JTk9SICAxOAogI2RlZmluZSBMSUJBVkZPUk1BVF9WRVJTSU9OX01JQ1JP IDEwMAogCiAjZGVmaW5lIExJQkFWRk9STUFUX1ZFUlNJT05fSU5UIEFWX1ZFUlNJT05fSU5UKExJ QkFWRk9STUFUX1ZFUlNJT05fTUFKT1IsIFwKLS0gCjIuMzkuMgoK --=-tkQBKHovUaLlnCrANXNu 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". --=-tkQBKHovUaLlnCrANXNu--