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 F22F6406C8 for ; Sun, 27 Feb 2022 21:37:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2792D68B193; Sun, 27 Feb 2022 23:37:18 +0200 (EET) Received: from mail-il1-f176.google.com (mail-il1-f176.google.com [209.85.166.176]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F2EA568A2C4 for ; Sun, 27 Feb 2022 23:37:16 +0200 (EET) Received: by mail-il1-f176.google.com with SMTP id d3so8624938ilr.10 for ; Sun, 27 Feb 2022 13:37:16 -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=oH5UKIRQBZTOqFqnHYJcxQP2jnvlEl9QNRb5v6Rx6pI=; b=FK/Xast0se7fPIcWLwh1jwUK3jgF/NIBhVwsdTKB2um3v9d0GO8cJSDnmHh9nfNRER qFXCbrkx+f6wFkPX7c0Pn2XKlEcmQyB46nZJzThxX5Za9g5UtXDy59NFKfShV34KPhqu sRTVif+kZ6waS4ZVY+ttPGF28ftbQQziYq8xBDhUXl8lBZr3GMQY/8CItw44b+NYi0ie QUHfcI8FabmzKpUOlI66InXaQtkUaWOn8oMbU4AZVpUSxQYOPJDIn51zYQXbwEm9xBMR ckD63P6uO5g9P0Sb5LdMmzTGwNZbEa9u2clzPD0PIaDXtN0s/BI4IybXxdbFRou9daM8 rtDg== 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=oH5UKIRQBZTOqFqnHYJcxQP2jnvlEl9QNRb5v6Rx6pI=; b=44acKJp5+PEQ3+mL1+rvA1Oi941BEUWAdWrc7LBngjsKBMGwT02LsMVK0vMUQJhYVV YOmMWENoPOajxEnkuLLH2bDZ0oY1aDArsrSdSnFyipppPKaqYiy92KfWyuRnktSN3QRK 1l73EA2Bu68lVawk/jrkVHk+obzlg/oEFmRACGcW1GXaqLe4xU6I0Gcb8lRGt2pt7WFM VFfICCt3ZXdptn0rmxT9BcwTxUZd4hvn/QWCFcFgLhTqYqg6RQRqL/HfA6uAU3d6+U5W FQtMAO54oY84XajnusXqHWctsK2FvFLgyBwvGtPWI/hdZ8OcrfTsDsNArZUBguRRf6rx 16RQ== X-Gm-Message-State: AOAM5335LwTE8qbT020c1lIrnIWD6Elmkt+nj+hr8/3A3QlLtpQkBpAf d3Jz4X0dKeZQES7czLwE0cmdgNThkZif3g== X-Google-Smtp-Source: ABdhPJyIKWmv8wOS9K+H5RT8tQm67m3ld61TI7wjBuvlFZOM4obsoXd08m9QhWJZfiQs7jJmkYQbLQ== X-Received: by 2002:a05:6e02:1d0d:b0:2c2:1d2c:5b2d with SMTP id i13-20020a056e021d0d00b002c21d2c5b2dmr15777080ila.168.1645997834909; Sun, 27 Feb 2022 13:37:14 -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 c7-20020a92dc87000000b002c2ed8cc0d1sm598229iln.10.2022.02.27.13.37.13 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 27 Feb 2022 13:37:14 -0800 (PST) Content-Type: multipart/mixed; boundary="------------5i0Qe1Dycvig2GUiFzu0oeqr" Message-ID: Date: Sun, 27 Feb 2022 16:37:12 -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 v5 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. --------------5i0Qe1Dycvig2GUiFzu0oeqr 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. Note on the channels argument: The -ac argument can only be used as an alias if -f dfpwm is passed. If missing, -ac has no effect. The -channels argument will work regardless of the presence of -f. Please see the previous patch for more information on DFPWM. Changes since v4: Fixed descriptions of formats. Changes since v2/v3: Removed unused MIME parsing code, and added channels option. Signed-off-by: Jack Bruienne --- Changelog | 2 +- MAINTAINERS | 1 + doc/general_contents.texi | 1 + libavformat/Makefile | 2 + libavformat/allformats.c | 2 + libavformat/dfpwmdec.c | 82 +++++++++++++++++++++++++++++++++++++++ libavformat/rawenc.c | 13 +++++++ libavformat/version.h | 4 +- 8 files changed, 104 insertions(+), 3 deletions(-) create mode 100644 libavformat/dfpwmdec.c --------------5i0Qe1Dycvig2GUiFzu0oeqr Content-Type: text/x-patch; charset=UTF-8; name="v5-0002-libavformat-Add-DFPWM-raw-format.patch" Content-Disposition: attachment; filename="v5-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 aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjg1ZDliNjEKLS0tIC9kZXYvbnVsbAor KysgYi9saWJhdmZvcm1hdC9kZnB3bWRlYy5jCkBAIC0wLDAgKzEsODIgQEAKKy8qCisgKiBS QVcgUENNIGRlbXV4ZXJzCisgKiBDb3B5cmlnaHQgKGMpIDIwMDIgRmFicmljZSBCZWxsYXJk CisgKiBDb3B5cmlnaHQgKGMpIDIwMjIgSmFjayBCcnVpZW5uZQorICoKKyAqIFRoaXMgZmls ZSBpcyBwYXJ0IG9mIEZGbXBlZy4KKyAqCisgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsg eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhl IHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFz IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAq IHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBs YXRlciB2ZXJzaW9uLgorICoKKyAqIEZGbXBlZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJ TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05V CisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor ICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNz ZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCBGRm1wZWc7IGlmIG5v dCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDUx IEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSBV U0EKKyAqLworCisjaW5jbHVkZSAibGliYXZ1dGlsL2F2c3RyaW5nLmgiCisjaW5jbHVkZSAi YXZmb3JtYXQuaCIKKyNpbmNsdWRlICJpbnRlcm5hbC5oIgorI2luY2x1ZGUgInBjbS5oIgor I2luY2x1ZGUgImxpYmF2dXRpbC9sb2cuaCIKKyNpbmNsdWRlICJsaWJhdnV0aWwvb3B0Lmgi CisjaW5jbHVkZSAibGliYXZ1dGlsL2F2YXNzZXJ0LmgiCisKK3R5cGVkZWYgc3RydWN0IERG UFdNQXVkaW9EZW11eGVyQ29udGV4dCB7CisgICAgQVZDbGFzcyAqY2xhc3M7CisgICAgaW50 IHNhbXBsZV9yYXRlOworICAgIGludCBjaGFubmVsczsKK30gREZQV01BdWRpb0RlbXV4ZXJD b250ZXh0OworCitzdGF0aWMgaW50IGRmcHdtX3JlYWRfaGVhZGVyKEFWRm9ybWF0Q29udGV4 dCAqcykKK3sKKyAgICBERlBXTUF1ZGlvRGVtdXhlckNvbnRleHQgKnMxID0gcy0+cHJpdl9k YXRhOworICAgIEFWQ29kZWNQYXJhbWV0ZXJzICpwYXI7CisgICAgQVZTdHJlYW0gKnN0Owor CisgICAgc3QgPSBhdmZvcm1hdF9uZXdfc3RyZWFtKHMsIE5VTEwpOworICAgIGlmICghc3Qp CisgICAgICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7CisgICAgcGFyID0gc3QtPmNvZGVj cGFyOworCisgICAgcGFyLT5jb2RlY190eXBlICA9IEFWTUVESUFfVFlQRV9BVURJTzsKKyAg ICBwYXItPmNvZGVjX2lkICAgID0gcy0+aWZvcm1hdC0+cmF3X2NvZGVjX2lkOworICAgIHBh ci0+c2FtcGxlX3JhdGUgPSBzMS0+c2FtcGxlX3JhdGU7CisgICAgcGFyLT5jaGFubmVscyAg ICA9IHMxLT5jaGFubmVsczsKKyAgICBwYXItPmJpdHNfcGVyX2NvZGVkX3NhbXBsZSA9IDE7 CisgICAgcGFyLT5ibG9ja19hbGlnbiA9IDE7CisKKyAgICBhdnByaXZfc2V0X3B0c19pbmZv KHN0LCA2NCwgMSwgcGFyLT5zYW1wbGVfcmF0ZSk7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0 YXRpYyBjb25zdCBBVk9wdGlvbiBkZnB3bV9vcHRpb25zW10gPSB7CisgICAgeyAic2FtcGxl X3JhdGUiLCAiIiwgb2Zmc2V0b2YoREZQV01BdWRpb0RlbXV4ZXJDb250ZXh0LCBzYW1wbGVf cmF0ZSksIEFWX09QVF9UWVBFX0lOVCwgey5pNjQgPSA0ODAwMH0sIDAsIElOVF9NQVgsIEFW X09QVF9GTEFHX0RFQ09ESU5HX1BBUkFNIH0sCisgICAgeyAiY2hhbm5lbHMiLCAgICAiIiwg b2Zmc2V0b2YoREZQV01BdWRpb0RlbXV4ZXJDb250ZXh0LCBjaGFubmVscyksICAgIEFWX09Q VF9UWVBFX0lOVCwgey5pNjQgPSAxfSwgMCwgSU5UX01BWCwgQVZfT1BUX0ZMQUdfREVDT0RJ TkdfUEFSQU0gfSwKKyAgICB7IE5VTEwgfSwKK307CitzdGF0aWMgY29uc3QgQVZDbGFzcyBk ZnB3bV9kZW11eGVyX2NsYXNzID0geworICAgIC5jbGFzc19uYW1lID0gImRmcHdtIGRlbXV4 ZXIiLAorICAgIC5pdGVtX25hbWUgID0gYXZfZGVmYXVsdF9pdGVtX25hbWUsCisgICAgLm9w dGlvbiAgICAgPSBkZnB3bV9vcHRpb25zLAorICAgIC52ZXJzaW9uICAgID0gTElCQVZVVElM X1ZFUlNJT05fSU5ULAorfTsKKworY29uc3QgQVZJbnB1dEZvcm1hdCBmZl9kZnB3bV9kZW11 eGVyID0geworICAgIC5uYW1lICAgICAgICAgICA9ICJkZnB3bSIsCisgICAgLmxvbmdfbmFt ZSAgICAgID0gTlVMTF9JRl9DT05GSUdfU01BTEwoInJhdyBERlBXTTFhIiksCisgICAgLnBy aXZfZGF0YV9zaXplID0gc2l6ZW9mKERGUFdNQXVkaW9EZW11eGVyQ29udGV4dCksCisgICAg LnJlYWRfaGVhZGVyICAgID0gZGZwd21fcmVhZF9oZWFkZXIsCisgICAgLnJlYWRfcGFja2V0 ICAgID0gZmZfcGNtX3JlYWRfcGFja2V0LAorICAgIC5yZWFkX3NlZWsgICAgICA9IGZmX3Bj bV9yZWFkX3NlZWssCisgICAgLmZsYWdzICAgICAgICAgID0gQVZGTVRfR0VORVJJQ19JTkRF WCwKKyAgICAuZXh0ZW5zaW9ucyAgICAgPSAiZGZwd20iLAorICAgIC5yYXdfY29kZWNfaWQg ICA9IEFWX0NPREVDX0lEX0RGUFdNLAorICAgIC5wcml2X2NsYXNzICAgICA9ICZkZnB3bV9k ZW11eGVyX2NsYXNzLAorfTsKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1n aXQgYS9saWJhdmZvcm1hdC9yYXdlbmMuYyBiL2xpYmF2Zm9ybWF0L3Jhd2VuYy5jCmluZGV4 IDRiYmFlNzcuLmY4YzI2N2MgMTAwNjQ0Ci0tLSBhL2xpYmF2Zm9ybWF0L3Jhd2VuYy5jCisr KyBiL2xpYmF2Zm9ybWF0L3Jhd2VuYy5jCkBAIC0xOTIsNiArMTkyLDE5IEBAIGNvbnN0IEFW T3V0cHV0Rm9ybWF0IGZmX2RhdGFfbXV4ZXIgPSB7CiB9OwogI2VuZGlmCiAKKyNpZiBDT05G SUdfREZQV01fTVVYRVIKK2NvbnN0IEFWT3V0cHV0Rm9ybWF0IGZmX2RmcHdtX211eGVyID0g eworICAgIC5uYW1lICAgICAgICAgICAgICA9ICJkZnB3bSIsCisgICAgLmxvbmdfbmFtZSAg ICAgICAgID0gTlVMTF9JRl9DT05GSUdfU01BTEwoInJhdyBERlBXTTFhIiksCisgICAgLmV4 dGVuc2lvbnMgICAgICAgID0gImRmcHdtIiwKKyAgICAuYXVkaW9fY29kZWMgICAgICAgPSBB Vl9DT0RFQ19JRF9ERlBXTSwKKyAgICAudmlkZW9fY29kZWMgICAgICAgPSBBVl9DT0RFQ19J RF9OT05FLAorICAgIC5pbml0ICAgICAgICAgICAgICA9IGZvcmNlX29uZV9zdHJlYW0sCisg ICAgLndyaXRlX3BhY2tldCAgICAgID0gZmZfcmF3X3dyaXRlX3BhY2tldCwKKyAgICAuZmxh Z3MgICAgICAgICAgICAgPSBBVkZNVF9OT1RJTUVTVEFNUFMsCit9OworI2VuZGlmCisKICNp ZiBDT05GSUdfRElSQUNfTVVYRVIKIGNvbnN0IEFWT3V0cHV0Rm9ybWF0IGZmX2RpcmFjX211 eGVyID0gewogICAgIC5uYW1lICAgICAgICAgICAgICA9ICJkaXJhYyIsCmRpZmYgLS1naXQg YS9saWJhdmZvcm1hdC92ZXJzaW9uLmggYi9saWJhdmZvcm1hdC92ZXJzaW9uLmgKaW5kZXgg MjYyMzQ1Ny4uMGY4OWFmNCAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvdmVyc2lvbi5oCisr KyBiL2xpYmF2Zm9ybWF0L3ZlcnNpb24uaApAQCAtMzIsOCArMzIsOCBAQAogLy8gTWFqb3Ig YnVtcGluZyBtYXkgYWZmZWN0IFRpY2tldDU0NjcsIDU0MjEsIDU0NTEoY29tcGF0aWJpbGl0 eSB3aXRoIENocm9taXVtKQogLy8gQWxzbyBwbGVhc2UgYWRkIGFueSB0aWNrZXQgbnVtYmVy cyB0aGF0IHlvdSBiZWxpZXZlIG1pZ2h0IGJlIGFmZmVjdGVkIGhlcmUKICNkZWZpbmUgTElC QVZGT1JNQVRfVkVSU0lPTl9NQUpPUiAgNTkKLSNkZWZpbmUgTElCQVZGT1JNQVRfVkVSU0lP Tl9NSU5PUiAgMTcKLSNkZWZpbmUgTElCQVZGT1JNQVRfVkVSU0lPTl9NSUNSTyAxMDIKKyNk ZWZpbmUgTElCQVZGT1JNQVRfVkVSU0lPTl9NSU5PUiAgMTgKKyNkZWZpbmUgTElCQVZGT1JN QVRfVkVSU0lPTl9NSUNSTyAxMDAKIAogI2RlZmluZSBMSUJBVkZPUk1BVF9WRVJTSU9OX0lO VCBBVl9WRVJTSU9OX0lOVChMSUJBVkZPUk1BVF9WRVJTSU9OX01BSk9SLCBcCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQkFWRk9STUFUX1ZF UlNJT05fTUlOT1IsIFwKCg== --------------5i0Qe1Dycvig2GUiFzu0oeqr 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". --------------5i0Qe1Dycvig2GUiFzu0oeqr--