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 DF0F5405FC for ; Fri, 25 Feb 2022 23:43:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0564F68A7DE; Sat, 26 Feb 2022 01:43:41 +0200 (EET) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 54D6568A35C for ; Sat, 26 Feb 2022 01:43:35 +0200 (EET) Received: by mail-il1-f178.google.com with SMTP id c14so5562005ilm.4 for ; Fri, 25 Feb 2022 15:43:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:from:subject:to :content-language; bh=wx6wHGeXP7g40vUrieLXLM4Z6UC2OeJs8TaXAe1AfoQ=; b=KDaJNjTMHw7QqS7O6s0snrIcbfHHmP9+Xz6Jvpu0jSmKX7nxwqU7Zvld8dYCE881Nx AIWLSik6c6M/ZIo6E9jTSa/ZlNTxnlkaEXXoUdpwJlfcgRoNd4PdgMGNAVjyN6jNV6CY sW+dFwbBLf0p4G4oWG3z9gvVy8yiHrK/0+mpdVKPf0nUTtT+cNBdEk+DbZu/N9LENDPG GR9MYTMc1GkfoNjaiiqb28UbUwzCXt9f8zN/rukP5PherI7edVv3xL4VVupJEtfeuUII uxH7Ij4WeZZ1ptBrcnRG7hukGG1SwFhCpb9Oyboz1rXsHdSMCEkacS8SJhZt4QUpDwfE 8tVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:from :subject:to:content-language; bh=wx6wHGeXP7g40vUrieLXLM4Z6UC2OeJs8TaXAe1AfoQ=; b=4/niizpxlzlLqRspxHlzTFdNpXdlQdyVqrJ0CqtlWPknQFqRXmEz0dsMwfElUOXHnl 4p6jyrZWfZPApO2OUxHo7Ch1STYscy7GDkpQnNGutjgC1TN8+tPmZyO6ZFwjmJPDxRC8 4ro1hbwgUMt4XLqlUPZwstuNLelN8KR6ibuDPP2RtGzuNjU7lmAJPLCkfHm9krrbRExP h/a6gMmYNm0UUd7CjSHJcF0FLS1c0BLpPoFA/xU54UqjnE0PqZmTXIaJ54VE2P0K2Owc 31Dz4HbephRfVgq6HhS7oHKukRX5842CxxP9oXiRhAcjisaZ8/cJjdqV54MXdGsiUJ9n Ldcw== X-Gm-Message-State: AOAM531JvajfBu1C1EdyPuKLyR6vR1vlQTJFohfPLVa+0053yF8+8Ef/ Q/zw2A+5QopvXp6jeBqklcdmLf2v3MaLiw== X-Google-Smtp-Source: ABdhPJwREA6iYI6V1+a2fRTpWcfsChqM90TqrT2pGzGV+51wph4LCwxhvfoSOkf5mxqLv6jDppe90w== X-Received: by 2002:a05:6e02:1bc5:b0:2c2:7bc9:8e8f with SMTP id x5-20020a056e021bc500b002c27bc98e8fmr8516558ilv.5.1645832613615; Fri, 25 Feb 2022 15:43:33 -0800 (PST) Received: from [192.168.7.86] (c-68-40-205-18.hsd1.mi.comcast.net. [68.40.205.18]) by smtp.gmail.com with ESMTPSA id q24-20020a6bf218000000b006416f8414dfsm2116647ioh.12.2022.02.25.15.43.32 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 25 Feb 2022 15:43:32 -0800 (PST) Content-Type: multipart/mixed; boundary="------------JAcbopaSbkBfLcseejwvtPSg" Message-ID: Date: Fri, 25 Feb 2022 18:43:31 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 From: Jack Bruienne To: ffmpeg-devel@ffmpeg.org Content-Language: en-US Subject: [FFmpeg-devel] [PATCH v2 2/2] libavformat: Add DFPWM raw format 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: This is a multi-part message in MIME format. --------------JAcbopaSbkBfLcseejwvtPSg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit This patch builds on my previous DFPWM codec patch, adding a raw audio format to be able to read/write the raw files that are most commonly used (as no other container format supports it yet). The muxers are mostly copied from the PCM demuxer and the raw muxers, as DFPWM is typically stored as raw data. Please see the previous patch for more information on DFPWM. Signed-off-by: Jack Bruienne --- Changelog | 2 +- MAINTAINERS | 1 + doc/general_contents.texi | 1 + libavformat/Makefile | 2 + libavformat/allformats.c | 2 + libavformat/dfpwmdec.c | 107 ++++++++++++++++++++++++++++++++++++++ libavformat/rawenc.c | 13 +++++ libavformat/version.h | 4 +- 8 files changed, 129 insertions(+), 3 deletions(-) create mode 100644 libavformat/dfpwmdec.c --------------JAcbopaSbkBfLcseejwvtPSg Content-Type: text/x-patch; charset=UTF-8; name="v2-0002-libavformat-Add-DFPWM-raw-format.patch" Content-Disposition: attachment; filename="v2-0002-libavformat-Add-DFPWM-raw-format.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL0NoYW5nZWxvZyBiL0NoYW5nZWxvZwppbmRleCA1MTcwYTZhLi5lYzY4 OGRhIDEwMDY0NAotLS0gYS9DaGFuZ2Vsb2cKKysrIGIvQ2hhbmdlbG9nCkBAIC00LDcgKzQs NyBAQCByZWxlYXNlcyBhcmUgc29ydGVkIGZyb20geW91bmdlc3QgdG8gb2xkZXN0LgogdmVy c2lvbiA1LjE6CiAtIGRpYWxvZ3VlIGVuaGFuY2UgYXVkaW8gZmlsdGVyCiAtIGRyb3BwZWQg b2Jzb2xldGUgWHZNQyBod2FjY2VsCi0tIERGUFdNIGF1ZGlvIGVuY29kZXIvZGVjb2Rlcgor LSBERlBXTSBhdWRpbyBlbmNvZGVyL2RlY29kZXIgYW5kIHJhdyBtdXhlci9kZW11eGVyCiAK IAogdmVyc2lvbiA1LjA6CmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJT CmluZGV4IDU3YjZmMzMuLjkzMWNmNGIgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBi L01BSU5UQUlORVJTCkBAIC00MTYsNiArNDE2LDcgQEAgTXV4ZXJzL0RlbXV4ZXJzOgogICBk YXNoZGVjLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0ZXZlbiBMaXUKICAgZGFz aGVuYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICBLYXJ0aGljayBKZXlhcGFsCiAg IGRhdWQuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUmVpbWFyIERvZWZmaW5n ZXIKKyAgZGZwd21kZWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICBKYWNrIEJydWll bm5lCiAgIGRzcy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT2xla3NpaiBS ZW1wZWwKICAgZHRzZGVjLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb284Ngog ICBkdHNoZGRlYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBhdWwgQiBNYWhvbApk aWZmIC0tZ2l0IGEvZG9jL2dlbmVyYWxfY29udGVudHMudGV4aSBiL2RvYy9nZW5lcmFsX2Nv bnRlbnRzLnRleGkKaW5kZXggMTRhZWFlZC4uZmNkOWRhMSAxMDA2NDQKLS0tIGEvZG9jL2dl bmVyYWxfY29udGVudHMudGV4aQorKysgYi9kb2MvZ2VuZXJhbF9jb250ZW50cy50ZXhpCkBA IC01NzgsNiArNTc4LDcgQEAgbGlicmFyeToKIEBpdGVtIHJhdyBhcHRYICAgICAgICAgICAg ICAgICAgQHRhYiBYIEB0YWIgWAogQGl0ZW0gcmF3IGFwdFggSEQgICAgICAgICAgICAgICBA dGFiIFggQHRhYiBYCiBAaXRlbSByYXcgQ2hpbmVzZSBBVlMgdmlkZW8gICAgIEB0YWIgWCBA dGFiIFgKK0BpdGVtIHJhdyBERlBXTSAgICAgICAgICAgICAgICAgQHRhYiBYIEB0YWIgWAog QGl0ZW0gcmF3IERpcmFjICAgICAgICAgICAgICAgICBAdGFiIFggQHRhYiBYCiBAaXRlbSBy YXcgRE54SEQgICAgICAgICAgICAgICAgIEB0YWIgWCBAdGFiIFgKIEBpdGVtIHJhdyBEVFMg ICAgICAgICAgICAgICAgICAgQHRhYiBYIEB0YWIgWApkaWZmIC0tZ2l0IGEvbGliYXZmb3Jt YXQvTWFrZWZpbGUgYi9saWJhdmZvcm1hdC9NYWtlZmlsZQppbmRleCA2NTY2ZTQwLi5iODkw NzNhIDEwMDY0NAotLS0gYS9saWJhdmZvcm1hdC9NYWtlZmlsZQorKysgYi9saWJhdmZvcm1h dC9NYWtlZmlsZQpAQCAtMTY1LDYgKzE2NSw4IEBAIE9CSlMtJChDT05GSUdfREFVRF9NVVhF UikgICAgICAgICAgICAgICAgKz0gZGF1ZGVuYy5vCiBPQkpTLSQoQ09ORklHX0RDU1RSX0RF TVVYRVIpICAgICAgICAgICAgICs9IGRjc3RyLm8KIE9CSlMtJChDT05GSUdfREVSRl9ERU1V WEVSKSAgICAgICAgICAgICAgKz0gZGVyZi5vIHBjbS5vCiBPQkpTLSQoQ09ORklHX0RGQV9E RU1VWEVSKSAgICAgICAgICAgICAgICs9IGRmYS5vCitPQkpTLSQoQ09ORklHX0RGUFdNX0RF TVVYRVIpICAgICAgICAgICAgICs9IGRmcHdtZGVjLm8gcGNtLm8KK09CSlMtJChDT05GSUdf REZQV01fTVVYRVIpICAgICAgICAgICAgICAgKz0gcmF3ZW5jLm8KIE9CSlMtJChDT05GSUdf REhBVl9ERU1VWEVSKSAgICAgICAgICAgICAgKz0gZGhhdi5vCiBPQkpTLSQoQ09ORklHX0RJ UkFDX0RFTVVYRVIpICAgICAgICAgICAgICs9IGRpcmFjZGVjLm8gcmF3ZGVjLm8KIE9CSlMt JChDT05GSUdfRElSQUNfTVVYRVIpICAgICAgICAgICAgICAgKz0gcmF3ZW5jLm8KZGlmZiAt LWdpdCBhL2xpYmF2Zm9ybWF0L2FsbGZvcm1hdHMuYyBiL2xpYmF2Zm9ybWF0L2FsbGZvcm1h dHMuYwppbmRleCBkMDY2YTc3Li41ODdhZDU5IDEwMDY0NAotLS0gYS9saWJhdmZvcm1hdC9h bGxmb3JtYXRzLmMKKysrIGIvbGliYXZmb3JtYXQvYWxsZm9ybWF0cy5jCkBAIC0xMjQsNiAr MTI0LDggQEAgZXh0ZXJuIGNvbnN0IEFWT3V0cHV0Rm9ybWF0IGZmX2RhdWRfbXV4ZXI7CiBl eHRlcm4gY29uc3QgQVZJbnB1dEZvcm1hdCAgZmZfZGNzdHJfZGVtdXhlcjsKIGV4dGVybiBj b25zdCBBVklucHV0Rm9ybWF0ICBmZl9kZXJmX2RlbXV4ZXI7CiBleHRlcm4gY29uc3QgQVZJ bnB1dEZvcm1hdCAgZmZfZGZhX2RlbXV4ZXI7CitleHRlcm4gY29uc3QgQVZJbnB1dEZvcm1h dCAgZmZfZGZwd21fZGVtdXhlcjsKK2V4dGVybiBjb25zdCBBVk91dHB1dEZvcm1hdCBmZl9k ZnB3bV9tdXhlcjsKIGV4dGVybiBjb25zdCBBVklucHV0Rm9ybWF0ICBmZl9kaGF2X2RlbXV4 ZXI7CiBleHRlcm4gY29uc3QgQVZJbnB1dEZvcm1hdCAgZmZfZGlyYWNfZGVtdXhlcjsKIGV4 dGVybiBjb25zdCBBVk91dHB1dEZvcm1hdCBmZl9kaXJhY19tdXhlcjsKZGlmZiAtLWdpdCBh L2xpYmF2Zm9ybWF0L2RmcHdtZGVjLmMgYi9saWJhdmZvcm1hdC9kZnB3bWRlYy5jCm5ldyBm aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmFkNWJmYTUKLS0tIC9kZXYvbnVsbAor KysgYi9saWJhdmZvcm1hdC9kZnB3bWRlYy5jCkBAIC0wLDAgKzEsMTA3IEBACisvKgorICog UkFXIFBDTSBkZW11eGVycworICogQ29weXJpZ2h0IChjKSAyMDAyIEZhYnJpY2UgQmVsbGFy ZAorICogQ29weXJpZ2h0IChjKSAyMDIyIEphY2sgQnJ1aWVubmUKKyAqCisgKiBUaGlzIGZp bGUgaXMgcGFydCBvZiBGRm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7 IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRo ZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBh cyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisg KiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkg bGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhv cGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFC SUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdO VQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4K KyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVz c2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBpZiBu b3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1 MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEg VVNBCisgKi8KKworI2luY2x1ZGUgImxpYmF2dXRpbC9hdnN0cmluZy5oIgorI2luY2x1ZGUg ImF2Zm9ybWF0LmgiCisjaW5jbHVkZSAiaW50ZXJuYWwuaCIKKyNpbmNsdWRlICJwY20uaCIK KyNpbmNsdWRlICJsaWJhdnV0aWwvbG9nLmgiCisjaW5jbHVkZSAibGliYXZ1dGlsL29wdC5o IgorI2luY2x1ZGUgImxpYmF2dXRpbC9hdmFzc2VydC5oIgorCit0eXBlZGVmIHN0cnVjdCBE RlBXTUF1ZGlvRGVtdXhlckNvbnRleHQgeworICAgIEFWQ2xhc3MgKmNsYXNzOworICAgIGlu dCBzYW1wbGVfcmF0ZTsKK30gREZQV01BdWRpb0RlbXV4ZXJDb250ZXh0OworCitzdGF0aWMg aW50IGRmcHdtX3JlYWRfaGVhZGVyKEFWRm9ybWF0Q29udGV4dCAqcykKK3sKKyAgICBERlBX TUF1ZGlvRGVtdXhlckNvbnRleHQgKnMxID0gcy0+cHJpdl9kYXRhOworICAgIEFWQ29kZWNQ YXJhbWV0ZXJzICpwYXI7CisgICAgQVZTdHJlYW0gKnN0OworICAgIHVpbnQ4X3QgKm1pbWVf dHlwZSA9IE5VTEw7CisKKyAgICBzdCA9IGF2Zm9ybWF0X25ld19zdHJlYW0ocywgTlVMTCk7 CisgICAgaWYgKCFzdCkKKyAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKKyAgICBw YXIgPSBzdC0+Y29kZWNwYXI7CisKKyAgICBwYXItPmNvZGVjX3R5cGUgID0gQVZNRURJQV9U WVBFX0FVRElPOworICAgIHBhci0+Y29kZWNfaWQgICAgPSBzLT5pZm9ybWF0LT5yYXdfY29k ZWNfaWQ7CisgICAgcGFyLT5zYW1wbGVfcmF0ZSA9IHMxLT5zYW1wbGVfcmF0ZTsKKyAgICBw YXItPmNoYW5uZWxzICAgID0gMTsKKworICAgIGF2X29wdF9nZXQocy0+cGIsICJtaW1lX3R5 cGUiLCBBVl9PUFRfU0VBUkNIX0NISUxEUkVOLCAmbWltZV90eXBlKTsKKyAgICBpZiAobWlt ZV90eXBlICYmIHMtPmlmb3JtYXQtPm1pbWVfdHlwZSkgeworICAgICAgICBpbnQgcmF0ZSA9 IDA7CisgICAgICAgIGNvbnN0IGNoYXIgKm9wdGlvbnM7CisgICAgICAgIGlmIChhdl9zdHJp c3RhcnQobWltZV90eXBlLCBzLT5pZm9ybWF0LT5taW1lX3R5cGUsICZvcHRpb25zKSkgeyAv KiBhdWRpby9MMTYgKi8KKyAgICAgICAgICAgIHdoaWxlIChvcHRpb25zID0gc3RyY2hyKG9w dGlvbnMsICc7JykpIHsKKyAgICAgICAgICAgICAgICBvcHRpb25zKys7CisgICAgICAgICAg ICAgICAgaWYgKCFyYXRlKQorICAgICAgICAgICAgICAgICAgICBzc2NhbmYob3B0aW9ucywg IiByYXRlPSVkIiwgICAgICZyYXRlKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlm IChyYXRlIDw9IDApIHsKKyAgICAgICAgICAgICAgICBhdl9sb2cocywgQVZfTE9HX0VSUk9S LAorICAgICAgICAgICAgICAgICAgICAgICAiSW52YWxpZCBzYW1wbGVfcmF0ZSBmb3VuZCBp biBtaW1lX3R5cGUgXCIlc1wiXG4iLAorICAgICAgICAgICAgICAgICAgICAgICBtaW1lX3R5 cGUpOworICAgICAgICAgICAgICAgIGF2X2ZyZWVwKCZtaW1lX3R5cGUpOworICAgICAgICAg ICAgICAgIHJldHVybiBBVkVSUk9SX0lOVkFMSUREQVRBOworICAgICAgICAgICAgfQorICAg ICAgICAgICAgcGFyLT5zYW1wbGVfcmF0ZSA9IHJhdGU7CisgICAgICAgIH0KKyAgICB9Cisg ICAgYXZfZnJlZXAoJm1pbWVfdHlwZSk7CisKKyAgICBwYXItPmJpdHNfcGVyX2NvZGVkX3Nh bXBsZSA9IGF2X2dldF9iaXRzX3Blcl9zYW1wbGUocGFyLT5jb2RlY19pZCk7CisKKyAgICBh dl9hc3NlcnQwKHBhci0+Yml0c19wZXJfY29kZWRfc2FtcGxlID4gMCk7CisKKyAgICBwYXIt PmJsb2NrX2FsaWduID0gMTsKKworICAgIGF2cHJpdl9zZXRfcHRzX2luZm8oc3QsIDY0LCAx LCBwYXItPnNhbXBsZV9yYXRlKTsKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGNvbnN0 IEFWT3B0aW9uIGRmcHdtX29wdGlvbnNbXSA9IHsKKyAgICB7ICJzYW1wbGVfcmF0ZSIsICIi LCBvZmZzZXRvZihERlBXTUF1ZGlvRGVtdXhlckNvbnRleHQsIHNhbXBsZV9yYXRlKSwgQVZf T1BUX1RZUEVfSU5ULCB7Lmk2NCA9IDQ0MTAwfSwgMCwgSU5UX01BWCwgQVZfT1BUX0ZMQUdf REVDT0RJTkdfUEFSQU0gfSwKKyAgICB7IE5VTEwgfSwKK307CitzdGF0aWMgY29uc3QgQVZD bGFzcyBkZnB3bV9kZW11eGVyX2NsYXNzID0geworICAgIC5jbGFzc19uYW1lID0gImRmcHdt IGRlbXV4ZXIiLAorICAgIC5pdGVtX25hbWUgID0gYXZfZGVmYXVsdF9pdGVtX25hbWUsCisg ICAgLm9wdGlvbiAgICAgPSBkZnB3bV9vcHRpb25zLAorICAgIC52ZXJzaW9uICAgID0gTElC QVZVVElMX1ZFUlNJT05fSU5ULAorfTsKKworY29uc3QgQVZJbnB1dEZvcm1hdCBmZl9kZnB3 bV9kZW11eGVyID0geworICAgIC5uYW1lICAgICAgICAgICA9ICJkZnB3bSIsCisgICAgLmxv bmdfbmFtZSAgICAgID0gTlVMTF9JRl9DT05GSUdfU01BTEwoInJhdyBERlBXTTFhIGRhdGEi KSwKKyAgICAucHJpdl9kYXRhX3NpemUgPSBzaXplb2YoREZQV01BdWRpb0RlbXV4ZXJDb250 ZXh0KSwKKyAgICAucmVhZF9oZWFkZXIgICAgPSBkZnB3bV9yZWFkX2hlYWRlciwKKyAgICAu cmVhZF9wYWNrZXQgICAgPSBmZl9wY21fcmVhZF9wYWNrZXQsCisgICAgLnJlYWRfc2VlayAg ICAgID0gZmZfcGNtX3JlYWRfc2VlaywKKyAgICAuZmxhZ3MgICAgICAgICAgPSBBVkZNVF9H RU5FUklDX0lOREVYLAorICAgIC5leHRlbnNpb25zICAgICA9ICJkZnB3bSIsCisgICAgLnJh d19jb2RlY19pZCAgID0gQVZfQ09ERUNfSURfREZQV00sCisgICAgLnByaXZfY2xhc3MgICAg ID0gJmRmcHdtX2RlbXV4ZXJfY2xhc3MsCit9OwpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp bGUKZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3Jhd2VuYy5jIGIvbGliYXZmb3JtYXQvcmF3 ZW5jLmMKaW5kZXggNGJiYWU3Ny4uMTdiNjI3YiAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQv cmF3ZW5jLmMKKysrIGIvbGliYXZmb3JtYXQvcmF3ZW5jLmMKQEAgLTE5Miw2ICsxOTIsMTkg QEAgY29uc3QgQVZPdXRwdXRGb3JtYXQgZmZfZGF0YV9tdXhlciA9IHsKIH07CiAjZW5kaWYK IAorI2lmIENPTkZJR19ERlBXTV9NVVhFUgorY29uc3QgQVZPdXRwdXRGb3JtYXQgZmZfZGZw d21fbXV4ZXIgPSB7CisgICAgLm5hbWUgICAgICAgICAgICAgID0gImRmcHdtIiwKKyAgICAu bG9uZ19uYW1lICAgICAgICAgPSBOVUxMX0lGX0NPTkZJR19TTUFMTCgicmF3IERGUFdNMWEg YXVkaW8iKSwKKyAgICAuZXh0ZW5zaW9ucyAgICAgICAgPSAiZGZwd20iLAorICAgIC5hdWRp b19jb2RlYyAgICAgICA9IEFWX0NPREVDX0lEX0RGUFdNLAorICAgIC52aWRlb19jb2RlYyAg ICAgICA9IEFWX0NPREVDX0lEX05PTkUsCisgICAgLmluaXQgICAgICAgICAgICAgID0gZm9y Y2Vfb25lX3N0cmVhbSwKKyAgICAud3JpdGVfcGFja2V0ICAgICAgPSBmZl9yYXdfd3JpdGVf cGFja2V0LAorICAgIC5mbGFncyAgICAgICAgICAgICA9IEFWRk1UX05PVElNRVNUQU1QUywK K307CisjZW5kaWYKKwogI2lmIENPTkZJR19ESVJBQ19NVVhFUgogY29uc3QgQVZPdXRwdXRG b3JtYXQgZmZfZGlyYWNfbXV4ZXIgPSB7CiAgICAgLm5hbWUgICAgICAgICAgICAgID0gImRp cmFjIiwKZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3ZlcnNpb24uaCBiL2xpYmF2Zm9ybWF0 L3ZlcnNpb24uaAppbmRleCAyNjIzNDU3Li4wZjg5YWY0IDEwMDY0NAotLS0gYS9saWJhdmZv cm1hdC92ZXJzaW9uLmgKKysrIGIvbGliYXZmb3JtYXQvdmVyc2lvbi5oCkBAIC0zMiw4ICsz Miw4IEBACiAvLyBNYWpvciBidW1waW5nIG1heSBhZmZlY3QgVGlja2V0NTQ2NywgNTQyMSwg NTQ1MShjb21wYXRpYmlsaXR5IHdpdGggQ2hyb21pdW0pCiAvLyBBbHNvIHBsZWFzZSBhZGQg YW55IHRpY2tldCBudW1iZXJzIHRoYXQgeW91IGJlbGlldmUgbWlnaHQgYmUgYWZmZWN0ZWQg aGVyZQogI2RlZmluZSBMSUJBVkZPUk1BVF9WRVJTSU9OX01BSk9SICA1OQotI2RlZmluZSBM SUJBVkZPUk1BVF9WRVJTSU9OX01JTk9SICAxNwotI2RlZmluZSBMSUJBVkZPUk1BVF9WRVJT SU9OX01JQ1JPIDEwMgorI2RlZmluZSBMSUJBVkZPUk1BVF9WRVJTSU9OX01JTk9SICAxOAor I2RlZmluZSBMSUJBVkZPUk1BVF9WRVJTSU9OX01JQ1JPIDEwMAogCiAjZGVmaW5lIExJQkFW Rk9STUFUX1ZFUlNJT05fSU5UIEFWX1ZFUlNJT05fSU5UKExJQkFWRk9STUFUX1ZFUlNJT05f TUFKT1IsIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgTElCQVZGT1JNQVRfVkVSU0lPTl9NSU5PUiwgXAoK --------------JAcbopaSbkBfLcseejwvtPSg 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". --------------JAcbopaSbkBfLcseejwvtPSg--