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 4B2F64733C for ; Thu, 5 Oct 2023 20:19:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B741968CB9B; Thu, 5 Oct 2023 23:19:19 +0300 (EEST) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DEF0768C933 for ; Thu, 5 Oct 2023 23:19:12 +0300 (EEST) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-534659061afso2390202a12.3 for ; Thu, 05 Oct 2023 13:19:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ylo-ph.20230601.gappssmtp.com; s=20230601; t=1696537152; x=1697141952; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=rV3ey9QKDuvGk3BOO5BtYM35yeHLttgpGzo+GAPHt/M=; b=E4lBPsX6Y0I6qzfKr4gvbTOG1/RYYT3zADFhLL99o5jm81mmsK4LtOIxGgFzVF7d4o n4O64w436EHbhe3SYDajjT7ZI5lKja5ccn5oz+21n2LIKZlaW6kPzmUq9MBVNs+AblEs Dc5sg1DI/WN5KatRfoKvPSlnVI12UbJlbNjfPHraHyHbp2RwHs2LBHZ2g0aKhxkra7Y6 Lc+99zBlqFgsGbBDlQUEYlQ1RHc4RG6xBwgg2hbsWeEEfXIoyjulEmVB4PbVdfSVyz7q kH5jzhrzNS5pxpqR3Z6GddY3hOQGLc6xKln8ybBbLmtLhoAcxl5yV8QWcq7UAWKiq5c9 x2uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696537152; x=1697141952; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rV3ey9QKDuvGk3BOO5BtYM35yeHLttgpGzo+GAPHt/M=; b=jpMialo/Df8/IeQDcps7hwleM91S/ktAfWmkdPI6qxQLXumzACGzMc6i5W/NuuZMp2 Js9UzSq0k1G9MfjyYl4l+TTGUL1GLABHkBOgPTFixo+c4WGCnfCiVmKPAjHgQ/zQnMIv EmgduV0emIxFle8Ei/5aXg6gAK1lfeinv3VNpvr5+YeA6y/lj7GsevxOem9j2sPeAwtY IFBw0JxjWLvzFwsqo/4qII8yAWktfVFrP7nHE1sQqD8Ow1QR3aHCTQMer1gWSYbjcSN4 C8pWx691e233mOKvrM87GwY16iShNGz5N7uXSLCoZTg4lRwG6fxjGa9oUOJ62QaNItar JXew== X-Gm-Message-State: AOJu0YwnOT9vLgenffYG+mqMRxNiyjtWVWJ9ZClmnRo48+blEzgDvUhB qZZPYwAVy/S47F/lcXF1PFXYXLykmXBK9QatwTrRQXa+YK6mquKzJLc= X-Google-Smtp-Source: AGHT+IFX8saP+C1tVxrGwpOGyazsogLaGZSxiVjN1PPAw3w3rcyhrLv4CdVwdarfJ9vCMzdQquHsfQmyqf1FWHHjdRk= X-Received: by 2002:a17:906:10b:b0:9a9:eef6:434a with SMTP id 11-20020a170906010b00b009a9eef6434amr5164834eje.36.1696537151813; Thu, 05 Oct 2023 13:19:11 -0700 (PDT) MIME-Version: 1.0 From: Kyle Swanson Date: Thu, 5 Oct 2023 13:19:00 -0700 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000048823e0606fdd6cd" Subject: [FFmpeg-devel] [PATCH] avfilter/libvmaf: remove deprecated options 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: --00000000000048823e0606fdd6cd Content-Type: text/plain; charset="UTF-8" Hi, Removal of deprecated libvmaf filter options. These options have been deprecated since 3d29724c008d8f27fecf85757152789b074e8ef9 (Jan 23, 2022). Patch attached. Thanks, Kyle --00000000000048823e0606fdd6cd Content-Type: application/octet-stream; name="0001-avfilter-libvmaf-remove-deprecated-options.patch" Content-Disposition: attachment; filename="0001-avfilter-libvmaf-remove-deprecated-options.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lndmep5i0 RnJvbSA5OWEzZDUzNzEyMWUzNDlmMmQyMGI0OTIwYTIwNmUxNDdlNDg3NjlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLeWxlIFN3YW5zb24gPGtzd2Fuc29uQG5ldGZsaXguY29tPgpE YXRlOiBUaHUsIDUgT2N0IDIwMjMgMTM6MTU6MDYgLTA3MDAKU3ViamVjdDogW1BBVENIXSBhdmZp bHRlci9saWJ2bWFmOiByZW1vdmUgZGVwcmVjYXRlZCBvcHRpb25zCgotLS0KIGRvYy9maWx0ZXJz LnRleGkgICAgICAgICB8IDIxIC0tLS0tLS0tLQogbGliYXZmaWx0ZXIvdmZfbGlidm1hZi5jIHwg OTcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFu Z2VkLCAxMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jL2ZpbHRlcnMudGV4aSBiL2Rv Yy9maWx0ZXJzLnRleGkKaW5kZXggYTcyOWEwOGRjZS4uZjUwMzJkZGY3NCAxMDA2NDQKLS0tIGEv ZG9jL2ZpbHRlcnMudGV4aQorKysgYi9kb2MvZmlsdGVycy50ZXhpCkBAIC0xNjg1OCwzMCArMTY4 NTgsOSBAQCBUaGUgZmlsdGVyIGhhcyBmb2xsb3dpbmcgb3B0aW9uczoKIEEgYHxgIGRlbGltaXRl ZCBsaXN0IG9mIHZtYWYgbW9kZWxzLiBFYWNoIG1vZGVsIGNhbiBiZSBjb25maWd1cmVkIHdpdGgg YSBudW1iZXIgb2YgcGFyYW1ldGVycy4KIERlZmF1bHQgdmFsdWU6IEBjb2RleyJ2ZXJzaW9uPXZt YWZfdjAuNi4xIn0KIAotQGl0ZW0gbW9kZWxfcGF0aAotRGVwcmVjYXRlZCwgdXNlIG1vZGVsPSdw YXRoPS4uLicuCi0KLUBpdGVtIGVuYWJsZV90cmFuc2Zvcm0KLURlcHJlY2F0ZWQsIHVzZSBtb2Rl bD0nZW5hYmxlX3RyYW5zZm9ybT10cnVlJy4KLQotQGl0ZW0gcGhvbmVfbW9kZWwKLURlcHJlY2F0 ZWQsIHVzZSBtb2RlbD0nZW5hYmxlX3RyYW5zZm9ybT10cnVlJy4KLQotQGl0ZW0gZW5hYmxlX2Nv bmZfaW50ZXJ2YWwKLURlcHJlY2F0ZWQsIHVzZSBtb2RlbD0nZW5hYmxlX2NvbmZfaW50ZXJ2YWw9 dHJ1ZScuCi0KIEBpdGVtIGZlYXR1cmUKIEEgYHxgIGRlbGltaXRlZCBsaXN0IG9mIGZlYXR1cmVz LiBFYWNoIGZlYXR1cmUgY2FuIGJlIGNvbmZpZ3VyZWQgd2l0aCBhIG51bWJlciBvZiBwYXJhbWV0 ZXJzLgogCi1AaXRlbSBwc25yCi1EZXByZWNhdGVkLCB1c2UgZmVhdHVyZT0nbmFtZT1wc25yJy4K LQotQGl0ZW0gc3NpbQotRGVwcmVjYXRlZCwgdXNlIGZlYXR1cmU9J25hbWU9c3NpbScuCi0KLUBp dGVtIG1zX3NzaW0KLURlcHJlY2F0ZWQsIHVzZSBmZWF0dXJlPSduYW1lPW1zX3NzaW0nLgotCiBA aXRlbSBsb2dfcGF0aAogU2V0IHRoZSBmaWxlIHBhdGggdG8gYmUgdXNlZCB0byBzdG9yZSBsb2cg ZmlsZXMuCiAKZGlmZiAtLWdpdCBhL2xpYmF2ZmlsdGVyL3ZmX2xpYnZtYWYuYyBiL2xpYmF2Zmls dGVyL3ZmX2xpYnZtYWYuYwppbmRleCAyNzI2YjA2MWFjLi4xODE5NmM2NzM0IDEwMDY0NAotLS0g YS9saWJhdmZpbHRlci92Zl9saWJ2bWFmLmMKKysrIGIvbGliYXZmaWx0ZXIvdmZfbGlidm1hZi5j CkBAIC03NiwxOCArNzYsMTEgQEAgdHlwZWRlZiBzdHJ1Y3QgTElCVk1BRkNvbnRleHQgewogI2Rl ZmluZSBGTEFHUyBBVl9PUFRfRkxBR19GSUxURVJJTkdfUEFSQU18QVZfT1BUX0ZMQUdfVklERU9f UEFSQU0KIAogc3RhdGljIGNvbnN0IEFWT3B0aW9uIGxpYnZtYWZfb3B0aW9uc1tdID0gewotICAg IHsibW9kZWxfcGF0aCIsICAidXNlIG1vZGVsPSdwYXRoPS4uLicuIiwgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9GRlNFVChtb2RlbF9wYXRoKSwgQVZfT1BUX1RZ UEVfU1RSSU5HLCB7LnN0cj1OVUxMfSwgMCwgMSwgRkxBR1N8QVZfT1BUX0ZMQUdfREVQUkVDQVRF RH0sCiAgICAgeyJsb2dfcGF0aCIsICAiU2V0IHRoZSBmaWxlIHBhdGggdG8gYmUgdXNlZCB0byB3 cml0ZSBsb2cuIiwgICAgICAgICAgICAgICAgICAgICAgICAgT0ZGU0VUKGxvZ19wYXRoKSwgQVZf T1BUX1RZUEVfU1RSSU5HLCB7LnN0cj1OVUxMfSwgMCwgMSwgRkxBR1N9LAogICAgIHsibG9nX2Zt dCIsICAiU2V0IHRoZSBmb3JtYXQgb2YgdGhlIGxvZyAoY3N2LCBqc29uLCB4bWwsIG9yIHN1Yiku IiwgICAgICAgICAgICAgICAgIE9GRlNFVChsb2dfZm10KSwgQVZfT1BUX1RZUEVfU1RSSU5HLCB7 LnN0cj0ieG1sIn0sIDAsIDEsIEZMQUdTfSwKLSAgICB7ImVuYWJsZV90cmFuc2Zvcm0iLCAgInVz ZSBtb2RlbD0nZW5hYmxlX3RyYW5zZm9ybT10cnVlJy4iLCAgICAgICAgICAgICAgICAgICAgICAg ICBPRkZTRVQoZW5hYmxlX3RyYW5zZm9ybSksIEFWX09QVF9UWVBFX0JPT0wsIHsuaTY0PTB9LCAw LCAxLCBGTEFHU3xBVl9PUFRfRkxBR19ERVBSRUNBVEVEfSwKLSAgICB7InBob25lX21vZGVsIiwg ICJ1c2UgbW9kZWw9J2VuYWJsZV90cmFuc2Zvcm09dHJ1ZScuIiwgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBPRkZTRVQocGhvbmVfbW9kZWwpLCBBVl9PUFRfVFlQRV9CT09MLCB7Lmk2ND0w fSwgMCwgMSwgRkxBR1N8QVZfT1BUX0ZMQUdfREVQUkVDQVRFRH0sCi0gICAgeyJwc25yIiwgICJ1 c2UgZmVhdHVyZT0nbmFtZT1wc25yJy4iLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgT0ZGU0VUKHBzbnIpLCBBVl9PUFRfVFlQRV9CT09MLCB7Lmk2ND0wfSwg MCwgMSwgRkxBR1N8QVZfT1BUX0ZMQUdfREVQUkVDQVRFRH0sCi0gICAgeyJzc2ltIiwgICJ1c2Ug ZmVhdHVyZT0nbmFtZT1mbG9hdF9zc2ltJy4iLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgT0ZGU0VUKHNzaW0pLCBBVl9PUFRfVFlQRV9CT09MLCB7Lmk2ND0wfSwgMCwg MSwgRkxBR1N8QVZfT1BUX0ZMQUdfREVQUkVDQVRFRH0sCi0gICAgeyJtc19zc2ltIiwgICJ1c2Ug ZmVhdHVyZT0nbmFtZT1mbG9hdF9tc19zc2ltJy4iLCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgT0ZGU0VUKG1zX3NzaW0pLCBBVl9PUFRfVFlQRV9CT09MLCB7Lmk2ND0wfSwgMCwg MSwgRkxBR1N8QVZfT1BUX0ZMQUdfREVQUkVDQVRFRH0sCiAgICAgeyJwb29sIiwgICJTZXQgdGhl IHBvb2wgbWV0aG9kIHRvIGJlIHVzZWQgZm9yIGNvbXB1dGluZyB2bWFmLiIsICAgICAgICAgICAg ICAgICAgICAgT0ZGU0VUKHBvb2wpLCBBVl9PUFRfVFlQRV9TVFJJTkcsIHsuc3RyPU5VTEx9LCAw LCAxLCBGTEFHU30sCiAgICAgeyJuX3RocmVhZHMiLCAiU2V0IG51bWJlciBvZiB0aHJlYWRzIHRv IGJlIHVzZWQgd2hlbiBjb21wdXRpbmcgdm1hZi4iLCAgICAgICAgICAgICAgT0ZGU0VUKG5fdGhy ZWFkcyksIEFWX09QVF9UWVBFX0lOVCwgey5pNjQ9MH0sIDAsIFVJTlRfTUFYLCBGTEFHU30sCiAg ICAgeyJuX3N1YnNhbXBsZSIsICJTZXQgaW50ZXJ2YWwgZm9yIGZyYW1lIHN1YnNhbXBsaW5nIHVz ZWQgd2hlbiBjb21wdXRpbmcgdm1hZi4iLCAgICAgT0ZGU0VUKG5fc3Vic2FtcGxlKSwgQVZfT1BU X1RZUEVfSU5ULCB7Lmk2ND0xfSwgMSwgVUlOVF9NQVgsIEZMQUdTfSwKLSAgICB7ImVuYWJsZV9j b25mX2ludGVydmFsIiwgICJtb2RlbD0nZW5hYmxlX2NvbmZfaW50ZXJ2YWw9dHJ1ZScuIiwgICAg ICAgICAgICAgICAgICAgICBPRkZTRVQoZW5hYmxlX2NvbmZfaW50ZXJ2YWwpLCBBVl9PUFRfVFlQ RV9CT09MLCB7Lmk2ND0wfSwgMCwgMSwgRkxBR1N8QVZfT1BUX0ZMQUdfREVQUkVDQVRFRH0sCiAg ICAgeyJtb2RlbCIsICAiU2V0IHRoZSBtb2RlbCB0byBiZSB1c2VkIGZvciBjb21wdXRpbmcgdm1h Zi4iLCAgICAgICAgICAgICAgICAgICAgICAgICAgT0ZGU0VUKG1vZGVsX2NmZyksIEFWX09QVF9U WVBFX1NUUklORywgey5zdHI9InZlcnNpb249dm1hZl92MC42LjEifSwgMCwgMSwgRkxBR1N9LAog ICAgIHsiZmVhdHVyZSIsICAiU2V0IHRoZSBmZWF0dXJlIHRvIGJlIHVzZWQgZm9yIGNvbXB1dGlu ZyB2bWFmLiIsICAgICAgICAgICAgICAgICAgICAgIE9GRlNFVChmZWF0dXJlX2NmZyksIEFWX09Q VF9UWVBFX1NUUklORywgey5zdHI9TlVMTH0sIDAsIDEsIEZMQUdTfSwKICAgICB7IE5VTEwgfQpA QCAtNDQwLDkyICs0MzMsNiBAQCBzdGF0aWMgZW51bSBWbWFmTG9nTGV2ZWwgbG9nX2xldmVsX21h cChpbnQgbG9nX2xldmVsKQogICAgIH0KIH0KIAotc3RhdGljIGludCBwYXJzZV9kZXByZWNhdGVk X29wdGlvbnMoQVZGaWx0ZXJDb250ZXh0ICpjdHgpCi17Ci0gICAgTElCVk1BRkNvbnRleHQgKnMg PSBjdHgtPnByaXY7Ci0gICAgVm1hZk1vZGVsICptb2RlbCA9IE5VTEw7Ci0gICAgVm1hZk1vZGVs Q29sbGVjdGlvbiAqbW9kZWxfY29sbGVjdGlvbiA9IE5VTEw7Ci0gICAgZW51bSBWbWFmTW9kZWxG bGFncyBmbGFncyA9IFZNQUZfTU9ERUxfRkxBR1NfREVGQVVMVDsKLSAgICBpbnQgZXJyID0gMDsK LQotICAgIFZtYWZNb2RlbENvbmZpZyBtb2RlbF9jZmcgPSB7Ci0gICAgICAgIC5uYW1lID0gInZt YWYiLAotICAgICAgICAuZmxhZ3MgPSBmbGFncywKLSAgICB9OwotCi0gICAgaWYgKHMtPmVuYWJs ZV90cmFuc2Zvcm0gfHwgcy0+cGhvbmVfbW9kZWwpCi0gICAgICAgIGZsYWdzIHw9IFZNQUZfTU9E RUxfRkxBR19FTkFCTEVfVFJBTlNGT1JNOwotCi0gICAgaWYgKCFzLT5tb2RlbF9wYXRoKQotICAg ICAgICBnb3RvIGV4dHJhX21ldHJpY3Nfb25seTsKLQotICAgIGlmIChzLT5lbmFibGVfY29uZl9p bnRlcnZhbCkgewotICAgICAgICBlcnIgPSB2bWFmX21vZGVsX2NvbGxlY3Rpb25fbG9hZF9mcm9t X3BhdGgoJm1vZGVsLCAmbW9kZWxfY29sbGVjdGlvbiwKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZtb2RlbF9jZmcsIHMtPm1vZGVsX3BhdGgpOwot ICAgICAgICBpZiAoZXJyKSB7Ci0gICAgICAgICAgICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1Is Ci0gICAgICAgICAgICAgICAgICAgInByb2JsZW0gbG9hZGluZyBtb2RlbCBmaWxlOiAlc1xuIiwg cy0+bW9kZWxfcGF0aCk7Ci0gICAgICAgICAgICBnb3RvIGV4aXQ7Ci0gICAgICAgIH0KLQotICAg ICAgICBlcnIgPSB2bWFmX3VzZV9mZWF0dXJlc19mcm9tX21vZGVsX2NvbGxlY3Rpb24ocy0+dm1h ZiwgbW9kZWxfY29sbGVjdGlvbik7Ci0gICAgICAgIGlmIChlcnIpIHsKLSAgICAgICAgICAgIGF2 X2xvZyhjdHgsIEFWX0xPR19FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAicHJvYmxlbSBsb2Fk aW5nIGZlYXR1cmUgZXh0cmFjdG9ycyBmcm9tIG1vZGVsIGZpbGU6ICVzXG4iLAotICAgICAgICAg ICAgICAgICAgIHMtPm1vZGVsX3BhdGgpOwotICAgICAgICAgICAgZ290byBleGl0OwotICAgICAg ICB9Ci0gICAgfSBlbHNlIHsKLSAgICAgICAgZXJyID0gdm1hZl9tb2RlbF9sb2FkX2Zyb21fcGF0 aCgmbW9kZWwsICZtb2RlbF9jZmcsIHMtPm1vZGVsX3BhdGgpOwotICAgICAgICBpZiAoZXJyKSB7 Ci0gICAgICAgICAgICAgICAgYXZfbG9nKGN0eCwgQVZfTE9HX0VSUk9SLAotICAgICAgICAgICAg ICAgICAgICAgICJwcm9ibGVtIGxvYWRpbmcgbW9kZWwgZmlsZTogJXNcbiIsIHMtPm1vZGVsX3Bh dGgpOwotICAgICAgICAgICAgZ290byBleGl0OwotICAgICAgICB9Ci0gICAgICAgIGVyciA9IHZt YWZfdXNlX2ZlYXR1cmVzX2Zyb21fbW9kZWwocy0+dm1hZiwgbW9kZWwpOwotICAgICAgICBpZiAo ZXJyKSB7Ci0gICAgICAgICAgICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1IsCi0gICAgICAgICAg ICAgICAgICAgInByb2JsZW0gbG9hZGluZyBmZWF0dXJlIGV4dHJhY3RvcnMgZnJvbSBtb2RlbCBm aWxlOiAlc1xuIiwKLSAgICAgICAgICAgICAgICAgICBzLT5tb2RlbF9wYXRoKTsKLSAgICAgICAg ICAgIGdvdG8gZXhpdDsKLSAgICAgICAgfQotICAgIH0KLQotZXh0cmFfbWV0cmljc19vbmx5Ogot ICAgIGlmIChzLT5wc25yKSB7Ci0gICAgICAgIFZtYWZGZWF0dXJlRGljdGlvbmFyeSAqZCA9IE5V TEw7Ci0gICAgICAgIHZtYWZfZmVhdHVyZV9kaWN0aW9uYXJ5X3NldCgmZCwgImVuYWJsZV9jaHJv bWEiLCAiZmFsc2UiKTsKLQotICAgICAgICBlcnIgPSB2bWFmX3VzZV9mZWF0dXJlKHMtPnZtYWYs ICJwc25yIiwgZCk7Ci0gICAgICAgIGlmIChlcnIpIHsKLSAgICAgICAgICAgIGF2X2xvZyhjdHgs IEFWX0xPR19FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAicHJvYmxlbSBsb2FkaW5nIGZlYXR1 cmUgZXh0cmFjdG9yOiBwc25yXG4iKTsKLSAgICAgICAgICAgIGdvdG8gZXhpdDsKLSAgICAgICAg fQotICAgIH0KLQotICAgIGlmIChzLT5zc2ltKSB7Ci0gICAgICAgIGVyciA9IHZtYWZfdXNlX2Zl YXR1cmUocy0+dm1hZiwgImZsb2F0X3NzaW0iLCBOVUxMKTsKLSAgICAgICAgaWYgKGVycikgewot ICAgICAgICAgICAgYXZfbG9nKGN0eCwgQVZfTE9HX0VSUk9SLAotICAgICAgICAgICAgICAgICAg ICJwcm9ibGVtIGxvYWRpbmcgZmVhdHVyZSBleHRyYWN0b3I6IHNzaW1cbiIpOwotICAgICAgICAg ICAgZ290byBleGl0OwotICAgICAgICB9Ci0gICAgfQotCi0gICAgaWYgKHMtPm1zX3NzaW0pIHsK LSAgICAgICAgZXJyID0gdm1hZl91c2VfZmVhdHVyZShzLT52bWFmLCAiZmxvYXRfbXNfc3NpbSIs IE5VTEwpOwotICAgICAgICBpZiAoZXJyKSB7Ci0gICAgICAgICAgICBhdl9sb2coY3R4LCBBVl9M T0dfRVJST1IsCi0gICAgICAgICAgICAgICAgICAgInByb2JsZW0gbG9hZGluZyBmZWF0dXJlIGV4 dHJhY3RvcjogbXNfc3NpbVxuIik7Ci0gICAgICAgICAgICBnb3RvIGV4aXQ7Ci0gICAgICAgIH0K LSAgICB9Ci0KLWV4aXQ6Ci0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGF2X2NvbGQgaW50 IGluaXQoQVZGaWx0ZXJDb250ZXh0ICpjdHgpCiB7CiAgICAgTElCVk1BRkNvbnRleHQgKnMgPSBj dHgtPnByaXY7CkBAIC01NDEsMTAgKzQ0OCw2IEBAIHN0YXRpYyBhdl9jb2xkIGludCBpbml0KEFW RmlsdGVyQ29udGV4dCAqY3R4KQogICAgIGlmIChlcnIpCiAgICAgICAgIHJldHVybiBBVkVSUk9S KEVJTlZBTCk7CiAKLSAgICBlcnIgPSBwYXJzZV9kZXByZWNhdGVkX29wdGlvbnMoY3R4KTsKLSAg ICBpZiAoZXJyKQotICAgICAgICByZXR1cm4gZXJyOwotCiAgICAgZXJyID0gcGFyc2VfbW9kZWxz KGN0eCk7CiAgICAgaWYgKGVycikKICAgICAgICAgcmV0dXJuIGVycjsKLS0gCjIuMjQuMyAoQXBw bGUgR2l0LTEyOCkKCg== --00000000000048823e0606fdd6cd 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". --00000000000048823e0606fdd6cd--